Skip to content

Commit

Permalink
Merge pull request #35 from NaverCloudPlatform/feature/acg
Browse files Browse the repository at this point in the history
feat: add ProtocolType
  • Loading branch information
yoogledev authored Nov 28, 2022
2 parents 04110b4 + f546168 commit e6acfbd
Showing 1 changed file with 18 additions and 7 deletions.
25 changes: 18 additions & 7 deletions services/vserver/access_control_group_rule.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,26 +8,37 @@

package vserver

type ProtocolType struct {
// 프로토콜 코드
Code *string `json:"code,omitempty"`

// 프로토콜 코드명
CodeName *string `json:"codeName,omitempty"`

// 프로토콜 번호
Number *int32 `json:"number,omitempty"`
}

type AccessControlGroupRule struct {

// ACG번호
AccessControlGroupNo *string `json:"accessControlGroupNo,omitempty"`
AccessControlGroupNo *string `json:"accessControlGroupNo,omitempty"`

// 프로토콜유형
ProtocolType *CommonCode `json:"protocolType,omitempty"`
ProtocolType *ProtocolType `json:"protocolType,omitempty"`

// IP블록
IpBlock *string `json:"ipBlock,omitempty"`
IpBlock *string `json:"ipBlock,omitempty"`

// 포트범위
PortRange *string `json:"portRange,omitempty"`
PortRange *string `json:"portRange,omitempty"`

// 접근소스ACG
AccessControlGroupSequence *string `json:"accessControlGroupSequence,omitempty"`
AccessControlGroupSequence *string `json:"accessControlGroupSequence,omitempty"`

// ACGRule유형
AccessControlGroupRuleType *CommonCode `json:"accessControlGroupRuleType,omitempty"`
AccessControlGroupRuleType *CommonCode `json:"accessControlGroupRuleType,omitempty"`

// ACGRule설명
AccessControlGroupRuleDescription *string `json:"accessControlGroupRuleDescription,omitempty"`
AccessControlGroupRuleDescription *string `json:"accessControlGroupRuleDescription,omitempty"`
}

0 comments on commit e6acfbd

Please sign in to comment.