MENU
      addAccessControlGroupInboundRule
        • PDF

        addAccessControlGroupInboundRule

        • PDF

        기사 요약

        VPC 환경에서 이용 가능합니다.

        개요

        ACG의 Inbound Rule 리스트를 추가합니다.

        요청

        요청 파라미터

        파라미터명필수 여부타입제약 사항설명
        regionCodeNoString- 리전 코드
        Inbound Rule이 추가될 ACG의 리전(Region) 결정 가능
        regionCode는 getRegionList 액션을 통해 획득 가능
        Default : getRegionList 조회 결과의 첫 번째 리전을 선택
        vpcNoYesString- VPC 번호
        Inbound Rule이 추가될 ACG의 VPC를 결정함
        vpcNo는 getVpcList 액션을 통해 획득 가능
        accessControlGroupNoYesString- ACG 번호
        accessControlGroupNo는 getAccessControlGroupList 액션을 통해 획득 가능
        accessControlGroupRuleList.N.protocolTypeCodeYesString- ACG Rule의 프로토콜 유형 코드
        프로토콜 번호는 1-254까지 허용
        Options : TCP | UDP | ICMP | 1-254
        accessControlGroupRuleList.N.ipBlockConditionalString- ACG Rule의 접근 소스 IP 주소 블록
        접근 소스를 IP 주소 블록과 ACG 번호중 한 가지로 등록할 수 있음
        .ex) 0.0.0.0/0, 100.10.20.0/24, 192.168.0.10/32
        accessControlGroupRuleList.N.accessControlGroupSequenceConditionalString- ACG Rule의 접근 소스 ACG 번호
        접근 소스를 IP 주소 블록과 ACG 번호중 한 가지로 등록 가능
        accessControlGroupNo는 getAccessControlGroupList 액션을 통해 획득 가능
        accessControlGroupRuleList.N.portRangeConditionalString- ACG Rule의 포트 범위
        ex1) 단일 포트 : 22
        ex2) 범위 지정 : 1-65535
        protocolTypeCode가 TCP(6),UDP(17) 인 경우를 제외하고는 포트 범위를 입력하지 않음
        accessControlGroupRuleList.N.accessControlGroupRuleDescriptionNoStringMin : 0, Max : 1000 BytesACG Rule의 설명
        responseFormatTypeNoString- 응답 결과의 포맷 타입
        Options : xml | json
        Default : xml

        응답

        응답 데이터 타입

        • AccessControlGroupRuleList 타입
        AccessControlGroupRuleList extends CommonResponse
        private Integer totalRows;
        private List<AccessControlGroupRule> accessControlGroupRuleList = new ArrayList<>();
        AccessControlGroupRule
        private String accessControlGroupNo;
        private ProtocolType protocolType;
        private String ipBlock;
        private String accessControlGroupSequence;
        private String portRange;
        private CommonCode accessControlGroupRuleType;
        private String accessControlGroupRuleDescription;

        예시

        요청 예시

        ncloud vserver addAccessControlGroupInboundRule --regionCode KR --vpcNo ***04 --accessControlGroupNo ***63 --accessControlGroupRuleList "protocolTypeCode='TCP', ipBlock='***.***.0.0/0', portRange='81'" "protocolTypeCode='TCP', ipBlock='***.***.0.0/0', portRange='82'"
        Plain text

        응답 예시

        요청 수행 후 해당 ACG의 Inbound Rule 리스트

        <addAccessControlGroupInboundRuleResponse>
          <requestId>eb6a1733-f4a1-4e04-8c99-cf2d8081a9fb</requestId>
          <returnCode>0</returnCode>
          <returnMessage>success</returnMessage>
          <totalRows>2</totalRows>
          <accessControlGroupRuleList>
            <accessControlGroupRule>
              <accessControlGroupNo>***63</accessControlGroupNo>
              <protocolType>
                <code>TCP</code>
                <codeName>tcp</codeName>
                <number>6</number>
              </protocolType>
              <ipBlock>***.***.0.0/0</ipBlock>
              <accessControlGroupSequence></accessControlGroupSequence>
              <portRange>80</portRange>
              <accessControlGroupRuleType>
                <code>INBND</code>
                <codeName>Inbound</codeName>
              </accessControlGroupRuleType>
              <accessControlGroupRuleDescription></accessControlGroupRuleDescription>
            </accessControlGroupRule>
            <accessControlGroupRule>
              <accessControlGroupNo>***63</accessControlGroupNo>
              <protocolType>
                <code>TCP</code>
                <codeName>tcp</codeName>
                <number>6</number>
              </protocolType>
              <ipBlock>***.***.0.0/0</ipBlock>
              <accessControlGroupSequence></accessControlGroupSequence>
              <portRange>22</portRange>
              <accessControlGroupRuleType>
                <code>INBND</code>
                <codeName>Inbound</codeName>
              </accessControlGroupRuleType>
              <accessControlGroupRuleDescription></accessControlGroupRuleDescription>
            </accessControlGroupRule>
          </accessControlGroupRuleList>
        </addAccessControlGroupInboundRuleResponse>
        XML

        이 문서가 도움이 되었습니까?

        Changing your password will log you out immediately. Use the new password to log back in.
        First name must have atleast 2 characters. Numbers and special characters are not allowed.
        Last name must have atleast 1 characters. Numbers and special characters are not allowed.
        Enter a valid email
        Enter a valid password
        Your profile has been successfully updated.