github.com/NaverCloudPlatform/ncloud-sdk-go-v2@v1.6.13/services/vserver/access_control_group_rule.go (about)

     1  /*
     2   * vserver
     3   *
     4   * VPC Compute 관련 API<br/>https://ncloud.apigw.ntruss.com/vserver/v2
     5   *
     6   * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
     7   */
     8  
     9  package vserver
    10  
    11  type ProtocolType struct {
    12  	// 프로토콜 코드
    13  	Code *string `json:"code,omitempty"`
    14  
    15  	// 프로토콜 코드명
    16  	CodeName *string `json:"codeName,omitempty"`
    17  
    18  	// 프로토콜 번호
    19  	Number *int32 `json:"number,omitempty"`
    20  }
    21  
    22  type AccessControlGroupRule struct {
    23  
    24  	// ACG번호
    25  	AccessControlGroupNo *string `json:"accessControlGroupNo,omitempty"`
    26  
    27  	// 프로토콜유형
    28  	ProtocolType *ProtocolType `json:"protocolType,omitempty"`
    29  
    30  	// IP블록
    31  	IpBlock *string `json:"ipBlock,omitempty"`
    32  
    33  	// 포트범위
    34  	PortRange *string `json:"portRange,omitempty"`
    35  
    36  	// 접근소스ACG
    37  	AccessControlGroupSequence *string `json:"accessControlGroupSequence,omitempty"`
    38  
    39  	// ACGRule유형
    40  	AccessControlGroupRuleType *CommonCode `json:"accessControlGroupRuleType,omitempty"`
    41  
    42  	// ACGRule설명
    43  	AccessControlGroupRuleDescription *string `json:"accessControlGroupRuleDescription,omitempty"`
    44  }