Documentation ¶
Index ¶
- func GetPathMethodForChildSpec(action api.Action, s ChildSpec) (string, string)
- func GetPathMethodForListSpec(action api.Action, s ListSpec) (string, string)
- type AttributeMeta
- type CcNoticeAccount
- func (in *CcNoticeAccount) DeepCopy() *CcNoticeAccount
- func (in *CcNoticeAccount) DeepCopyInto(out *CcNoticeAccount)
- func (in *CcNoticeAccount) DeepCopyObject() api.Object
- func (c *CcNoticeAccount) GetName() string
- func (c *CcNoticeAccount) GetPathMethod(action api.Action) (string, string)
- func (c *CcNoticeAccount) SetPathParams(args ...interface{}) error
- type CcNoticeAccountList
- func (in *CcNoticeAccountList) DeepCopy() *CcNoticeAccountList
- func (in *CcNoticeAccountList) DeepCopyInto(out *CcNoticeAccountList)
- func (in *CcNoticeAccountList) DeepCopyObject() api.Object
- func (c *CcNoticeAccountList) GetItems() interface{}
- func (c *CcNoticeAccountList) GetName() string
- func (c *CcNoticeAccountList) GetPathMethod(action api.Action) (string, string)
- func (c *CcNoticeAccountList) Index(i int) interface{}
- func (c *CcNoticeAccountList) Init()
- func (c *CcNoticeAccountList) Len() int
- func (c *CcNoticeAccountList) SetPathParams(args ...interface{}) error
- type CcNoticeLang
- type CcNoticePhone
- type CcNoticeProps
- type CcPrimary
- func (in *CcPrimary) DeepCopy() *CcPrimary
- func (in *CcPrimary) DeepCopyInto(out *CcPrimary)
- func (in *CcPrimary) DeepCopyObject() api.Object
- func (c *CcPrimary) GetID() int64
- func (c *CcPrimary) GetName() string
- func (c *CcPrimary) GetPathMethod(action api.Action) (string, string)
- func (c *CcPrimary) SetID(id int64)
- func (c *CcPrimary) SetPathParams(args ...interface{}) error
- type CcPrimaryList
- func (in *CcPrimaryList) DeepCopy() *CcPrimaryList
- func (in *CcPrimaryList) DeepCopyInto(out *CcPrimaryList)
- func (in *CcPrimaryList) DeepCopyObject() api.Object
- func (c *CcPrimaryList) GetItems() interface{}
- func (c *CcPrimaryList) GetName() string
- func (c *CcPrimaryList) GetPathMethod(action api.Action) (string, string)
- func (c *CcPrimaryList) Index(i int) interface{}
- func (c *CcPrimaryList) Init()
- func (c *CcPrimaryList) Len() int
- func (c *CcPrimaryList) SetPathParams(args ...interface{}) error
- type CcSecNotifiedServer
- func (in *CcSecNotifiedServer) DeepCopy() *CcSecNotifiedServer
- func (in *CcSecNotifiedServer) DeepCopyInto(out *CcSecNotifiedServer)
- func (in *CcSecNotifiedServer) DeepCopyObject() api.Object
- func (c *CcSecNotifiedServer) GetID() int64
- func (c *CcSecNotifiedServer) GetName() string
- func (c *CcSecNotifiedServer) GetPathMethod(action api.Action) (string, string)
- func (c *CcSecNotifiedServer) SetID(id int64)
- func (c *CcSecNotifiedServer) SetPathParams(args ...interface{}) error
- type CcSecNotifiedServerList
- func (in *CcSecNotifiedServerList) DeepCopy() *CcSecNotifiedServerList
- func (in *CcSecNotifiedServerList) DeepCopyInto(out *CcSecNotifiedServerList)
- func (in *CcSecNotifiedServerList) DeepCopyObject() api.Object
- func (c *CcSecNotifiedServerList) GetItems() interface{}
- func (c *CcSecNotifiedServerList) GetName() string
- func (c *CcSecNotifiedServerList) GetPathMethod(action api.Action) (string, string)
- func (c *CcSecNotifiedServerList) Index(i int) interface{}
- func (c *CcSecNotifiedServerList) Init()
- func (c *CcSecNotifiedServerList) Len() int
- func (c *CcSecNotifiedServerList) SetPathParams(args ...interface{}) error
- type CcSecTransferAcl
- func (in *CcSecTransferAcl) DeepCopy() *CcSecTransferAcl
- func (in *CcSecTransferAcl) DeepCopyInto(out *CcSecTransferAcl)
- func (in *CcSecTransferAcl) DeepCopyObject() api.Object
- func (c *CcSecTransferAcl) GetID() int64
- func (c *CcSecTransferAcl) GetName() string
- func (c *CcSecTransferAcl) GetPathMethod(action api.Action) (string, string)
- func (c *CcSecTransferAcl) SetID(id int64)
- func (c *CcSecTransferAcl) SetPathParams(args ...interface{}) error
- type CcSecTransferAclList
- func (in *CcSecTransferAclList) DeepCopy() *CcSecTransferAclList
- func (in *CcSecTransferAclList) DeepCopyInto(out *CcSecTransferAclList)
- func (in *CcSecTransferAclList) DeepCopyObject() api.Object
- func (c *CcSecTransferAclList) GetItems() interface{}
- func (c *CcSecTransferAclList) GetName() string
- func (c *CcSecTransferAclList) GetPathMethod(action api.Action) (string, string)
- func (c *CcSecTransferAclList) Index(i int) interface{}
- func (c *CcSecTransferAclList) Init()
- func (c *CcSecTransferAclList) Len() int
- func (c *CcSecTransferAclList) SetPathParams(args ...interface{}) error
- type ChildSpec
- type ListSpec
- type Spec
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AttributeMeta ¶
type AttributeMeta struct {
CommonConfigID int64 `read:"-" id:"1,required"`
}
func (*AttributeMeta) DeepCopy ¶
func (in *AttributeMeta) DeepCopy() *AttributeMeta
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttributeMeta.
func (*AttributeMeta) DeepCopyInto ¶
func (in *AttributeMeta) DeepCopyInto(out *AttributeMeta)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AttributeMeta) GetCommonConfigID ¶
func (s *AttributeMeta) GetCommonConfigID() int64
func (*AttributeMeta) GetGroup ¶
func (s *AttributeMeta) GetGroup() string
func (*AttributeMeta) SetCommonConfigID ¶
func (s *AttributeMeta) SetCommonConfigID(id int64)
type CcNoticeAccount ¶ added in v0.8.0
type CcNoticeAccount struct { AttributeMeta ResourceName string `read:"resource_name,omitempty" create:"resource_name,omitempty" id:"2,required"` Name string `read:"name" create:"name" update:"name"` Lang CcNoticeLang `read:"lang" create:"lang" update:"lang"` Props CcNoticeProps `read:"props" create:"props" update:"props"` }
+k8s:deepcopy-gen:interfaces=github.com/mimuret/golang-iij-dpf/pkg/api.Object
func (*CcNoticeAccount) DeepCopy ¶ added in v0.8.0
func (in *CcNoticeAccount) DeepCopy() *CcNoticeAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CcNoticeAccount.
func (*CcNoticeAccount) DeepCopyInto ¶ added in v0.8.0
func (in *CcNoticeAccount) DeepCopyInto(out *CcNoticeAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CcNoticeAccount) DeepCopyObject ¶ added in v0.8.0
func (in *CcNoticeAccount) DeepCopyObject() api.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new api.Object.
func (*CcNoticeAccount) GetName ¶ added in v0.8.0
func (c *CcNoticeAccount) GetName() string
func (*CcNoticeAccount) GetPathMethod ¶ added in v0.8.0
func (c *CcNoticeAccount) GetPathMethod(action api.Action) (string, string)
func (*CcNoticeAccount) SetPathParams ¶ added in v0.8.0
func (c *CcNoticeAccount) SetPathParams(args ...interface{}) error
type CcNoticeAccountList ¶ added in v0.8.0
type CcNoticeAccountList struct { AttributeMeta Items []CcNoticeAccount `read:"items"` }
+k8s:deepcopy-gen:interfaces=github.com/mimuret/golang-iij-dpf/pkg/api.Object
func (*CcNoticeAccountList) DeepCopy ¶ added in v0.8.0
func (in *CcNoticeAccountList) DeepCopy() *CcNoticeAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CcNoticeAccountList.
func (*CcNoticeAccountList) DeepCopyInto ¶ added in v0.8.0
func (in *CcNoticeAccountList) DeepCopyInto(out *CcNoticeAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CcNoticeAccountList) DeepCopyObject ¶ added in v0.8.0
func (in *CcNoticeAccountList) DeepCopyObject() api.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new api.Object.
func (*CcNoticeAccountList) GetItems ¶ added in v0.8.0
func (c *CcNoticeAccountList) GetItems() interface{}
func (*CcNoticeAccountList) GetName ¶ added in v0.8.0
func (c *CcNoticeAccountList) GetName() string
func (*CcNoticeAccountList) GetPathMethod ¶ added in v0.8.0
func (c *CcNoticeAccountList) GetPathMethod(action api.Action) (string, string)
func (*CcNoticeAccountList) Index ¶ added in v0.8.0
func (c *CcNoticeAccountList) Index(i int) interface{}
func (*CcNoticeAccountList) Init ¶ added in v0.8.0
func (c *CcNoticeAccountList) Init()
func (*CcNoticeAccountList) Len ¶ added in v0.8.0
func (c *CcNoticeAccountList) Len() int
func (*CcNoticeAccountList) SetPathParams ¶ added in v0.8.0
func (c *CcNoticeAccountList) SetPathParams(args ...interface{}) error
type CcNoticeLang ¶ added in v0.8.0
type CcNoticeLang string
const ( CcNoticeLangJA CcNoticeLang = "ja" CcNoticeLangENUS CcNoticeLang = "en_US" )
type CcNoticePhone ¶ added in v0.8.0
type CcNoticePhone struct { CountryCode string `read:"country_code" create:"country_code" update:"country_code"` Number string `read:"number" create:"number" update:"number"` }
func (*CcNoticePhone) DeepCopy ¶ added in v0.8.0
func (in *CcNoticePhone) DeepCopy() *CcNoticePhone
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CcNoticePhone.
func (*CcNoticePhone) DeepCopyInto ¶ added in v0.8.0
func (in *CcNoticePhone) DeepCopyInto(out *CcNoticePhone)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CcNoticeProps ¶ added in v0.8.0
type CcNoticeProps struct { Mail string `read:"mail" create:"mail,omitempty" update:"mail,omitempty"` Phone *CcNoticePhone `read:"phone" create:"phone,omitempty" update:"phone,omitempty"` }
func (*CcNoticeProps) DeepCopy ¶ added in v0.8.0
func (in *CcNoticeProps) DeepCopy() *CcNoticeProps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CcNoticeProps.
func (*CcNoticeProps) DeepCopyInto ¶ added in v0.8.0
func (in *CcNoticeProps) DeepCopyInto(out *CcNoticeProps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CcPrimary ¶
type CcPrimary struct { AttributeMeta ID int64 `read:"id,omitempty" id:"2,required"` Address net.IP `read:"address" create:"address" update:"address"` TsigID types.NullablePositiveInt64 `read:"tsig_id" create:"tsig_id" update:"tsig_id"` Enabled types.Boolean `read:"enabled" update:"enabled"` }
+k8s:deepcopy-gen:interfaces=github.com/mimuret/golang-iij-dpf/pkg/api.Object
func (*CcPrimary) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CcPrimary.
func (*CcPrimary) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CcPrimary) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new api.Object.
func (*CcPrimary) GetPathMethod ¶
func (*CcPrimary) SetPathParams ¶
type CcPrimaryList ¶
type CcPrimaryList struct { AttributeMeta Items []CcPrimary `read:"items"` }
+k8s:deepcopy-gen:interfaces=github.com/mimuret/golang-iij-dpf/pkg/api.Object
func (*CcPrimaryList) DeepCopy ¶
func (in *CcPrimaryList) DeepCopy() *CcPrimaryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CcPrimaryList.
func (*CcPrimaryList) DeepCopyInto ¶
func (in *CcPrimaryList) DeepCopyInto(out *CcPrimaryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CcPrimaryList) DeepCopyObject ¶
func (in *CcPrimaryList) DeepCopyObject() api.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new api.Object.
func (*CcPrimaryList) GetItems ¶
func (c *CcPrimaryList) GetItems() interface{}
func (*CcPrimaryList) GetName ¶
func (c *CcPrimaryList) GetName() string
func (*CcPrimaryList) GetPathMethod ¶
func (c *CcPrimaryList) GetPathMethod(action api.Action) (string, string)
func (*CcPrimaryList) Index ¶
func (c *CcPrimaryList) Index(i int) interface{}
func (*CcPrimaryList) Init ¶
func (c *CcPrimaryList) Init()
func (*CcPrimaryList) Len ¶
func (c *CcPrimaryList) Len() int
func (*CcPrimaryList) SetPathParams ¶
func (c *CcPrimaryList) SetPathParams(args ...interface{}) error
type CcSecNotifiedServer ¶
type CcSecNotifiedServer struct { AttributeMeta `read:"-" create:"-" update:"-"` ID int64 `read:"id" create:"-" update:"-" id:"2,required"` Address net.IP `read:"address" create:"address" update:"address"` TsigID types.NullablePositiveInt64 `read:"tsig_id" create:"tsig_id" update:"tsig_id"` }
+k8s:deepcopy-gen:interfaces=github.com/mimuret/golang-iij-dpf/pkg/api.Object
func (*CcSecNotifiedServer) DeepCopy ¶
func (in *CcSecNotifiedServer) DeepCopy() *CcSecNotifiedServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CcSecNotifiedServer.
func (*CcSecNotifiedServer) DeepCopyInto ¶
func (in *CcSecNotifiedServer) DeepCopyInto(out *CcSecNotifiedServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CcSecNotifiedServer) DeepCopyObject ¶
func (in *CcSecNotifiedServer) DeepCopyObject() api.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new api.Object.
func (*CcSecNotifiedServer) GetID ¶
func (c *CcSecNotifiedServer) GetID() int64
func (*CcSecNotifiedServer) GetName ¶
func (c *CcSecNotifiedServer) GetName() string
func (*CcSecNotifiedServer) GetPathMethod ¶
func (c *CcSecNotifiedServer) GetPathMethod(action api.Action) (string, string)
func (*CcSecNotifiedServer) SetID ¶
func (c *CcSecNotifiedServer) SetID(id int64)
func (*CcSecNotifiedServer) SetPathParams ¶
func (c *CcSecNotifiedServer) SetPathParams(args ...interface{}) error
type CcSecNotifiedServerList ¶
type CcSecNotifiedServerList struct { AttributeMeta Items []CcSecNotifiedServer `read:"items"` }
+k8s:deepcopy-gen:interfaces=github.com/mimuret/golang-iij-dpf/pkg/api.Object
func (*CcSecNotifiedServerList) DeepCopy ¶
func (in *CcSecNotifiedServerList) DeepCopy() *CcSecNotifiedServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CcSecNotifiedServerList.
func (*CcSecNotifiedServerList) DeepCopyInto ¶
func (in *CcSecNotifiedServerList) DeepCopyInto(out *CcSecNotifiedServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CcSecNotifiedServerList) DeepCopyObject ¶
func (in *CcSecNotifiedServerList) DeepCopyObject() api.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new api.Object.
func (*CcSecNotifiedServerList) GetItems ¶
func (c *CcSecNotifiedServerList) GetItems() interface{}
func (*CcSecNotifiedServerList) GetName ¶
func (c *CcSecNotifiedServerList) GetName() string
func (*CcSecNotifiedServerList) GetPathMethod ¶
func (c *CcSecNotifiedServerList) GetPathMethod(action api.Action) (string, string)
func (*CcSecNotifiedServerList) Index ¶
func (c *CcSecNotifiedServerList) Index(i int) interface{}
func (*CcSecNotifiedServerList) Init ¶
func (c *CcSecNotifiedServerList) Init()
func (*CcSecNotifiedServerList) Len ¶
func (c *CcSecNotifiedServerList) Len() int
func (*CcSecNotifiedServerList) SetPathParams ¶
func (c *CcSecNotifiedServerList) SetPathParams(args ...interface{}) error
type CcSecTransferAcl ¶
type CcSecTransferAcl struct { AttributeMeta ID int64 `read:"id" id:"2,required"` Network *types.IPNet `read:"network" create:"network" update:"network"` TsigID types.NullablePositiveInt64 `read:"tsig_id" create:"tsig_id" update:"tsig_id"` }
+k8s:deepcopy-gen:interfaces=github.com/mimuret/golang-iij-dpf/pkg/api.Object
func (*CcSecTransferAcl) DeepCopy ¶
func (in *CcSecTransferAcl) DeepCopy() *CcSecTransferAcl
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CcSecTransferAcl.
func (*CcSecTransferAcl) DeepCopyInto ¶
func (in *CcSecTransferAcl) DeepCopyInto(out *CcSecTransferAcl)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CcSecTransferAcl) DeepCopyObject ¶
func (in *CcSecTransferAcl) DeepCopyObject() api.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new api.Object.
func (*CcSecTransferAcl) GetID ¶
func (c *CcSecTransferAcl) GetID() int64
func (*CcSecTransferAcl) GetName ¶
func (c *CcSecTransferAcl) GetName() string
func (*CcSecTransferAcl) GetPathMethod ¶
func (c *CcSecTransferAcl) GetPathMethod(action api.Action) (string, string)
func (*CcSecTransferAcl) SetID ¶
func (c *CcSecTransferAcl) SetID(id int64)
func (*CcSecTransferAcl) SetPathParams ¶
func (c *CcSecTransferAcl) SetPathParams(args ...interface{}) error
type CcSecTransferAclList ¶
type CcSecTransferAclList struct { AttributeMeta Items []CcSecTransferAcl `read:"items"` }
+k8s:deepcopy-gen:interfaces=github.com/mimuret/golang-iij-dpf/pkg/api.Object
func (*CcSecTransferAclList) DeepCopy ¶
func (in *CcSecTransferAclList) DeepCopy() *CcSecTransferAclList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CcSecTransferAclList.
func (*CcSecTransferAclList) DeepCopyInto ¶
func (in *CcSecTransferAclList) DeepCopyInto(out *CcSecTransferAclList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CcSecTransferAclList) DeepCopyObject ¶
func (in *CcSecTransferAclList) DeepCopyObject() api.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new api.Object.
func (*CcSecTransferAclList) GetItems ¶
func (c *CcSecTransferAclList) GetItems() interface{}
func (*CcSecTransferAclList) GetName ¶
func (c *CcSecTransferAclList) GetName() string
func (*CcSecTransferAclList) GetPathMethod ¶
func (c *CcSecTransferAclList) GetPathMethod(action api.Action) (string, string)
func (*CcSecTransferAclList) Index ¶
func (c *CcSecTransferAclList) Index(i int) interface{}
func (*CcSecTransferAclList) Init ¶
func (c *CcSecTransferAclList) Init()
func (*CcSecTransferAclList) Len ¶
func (c *CcSecTransferAclList) Len() int
func (*CcSecTransferAclList) SetPathParams ¶
func (c *CcSecTransferAclList) SetPathParams(args ...interface{}) error