Documentation ¶
Overview ¶
+groupName=pvtz.alicloud.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type Endpoint
- func (in *Endpoint) DeepCopy() *Endpoint
- func (in *Endpoint) DeepCopyInto(out *Endpoint)
- func (in *Endpoint) DeepCopyObject() runtime.Object
- func (r *Endpoint) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Endpoint) ValidateCreate() error
- func (r *Endpoint) ValidateDelete() error
- func (r *Endpoint) ValidateUpdate(old runtime.Object) error
- type EndpointList
- type EndpointSpec
- type EndpointSpecIpConfigs
- type EndpointSpecResource
- type EndpointStatus
- type Rule
- func (in *Rule) DeepCopy() *Rule
- func (in *Rule) DeepCopyInto(out *Rule)
- func (in *Rule) DeepCopyObject() runtime.Object
- func (r *Rule) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Rule) ValidateCreate() error
- func (r *Rule) ValidateDelete() error
- func (r *Rule) ValidateUpdate(old runtime.Object) error
- type RuleAttachment
- func (in *RuleAttachment) DeepCopy() *RuleAttachment
- func (in *RuleAttachment) DeepCopyInto(out *RuleAttachment)
- func (in *RuleAttachment) DeepCopyObject() runtime.Object
- func (r *RuleAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *RuleAttachment) ValidateCreate() error
- func (r *RuleAttachment) ValidateDelete() error
- func (r *RuleAttachment) ValidateUpdate(old runtime.Object) error
- type RuleAttachmentList
- type RuleAttachmentSpec
- type RuleAttachmentSpecResource
- type RuleAttachmentSpecVpcs
- type RuleAttachmentStatus
- type RuleList
- type RuleSpec
- type RuleSpecForwardIPS
- type RuleSpecResource
- type RuleStatus
- type UserVpcAuthorization
- func (in *UserVpcAuthorization) DeepCopy() *UserVpcAuthorization
- func (in *UserVpcAuthorization) DeepCopyInto(out *UserVpcAuthorization)
- func (in *UserVpcAuthorization) DeepCopyObject() runtime.Object
- func (r *UserVpcAuthorization) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *UserVpcAuthorization) ValidateCreate() error
- func (r *UserVpcAuthorization) ValidateDelete() error
- func (r *UserVpcAuthorization) ValidateUpdate(old runtime.Object) error
- type UserVpcAuthorizationList
- type UserVpcAuthorizationSpec
- type UserVpcAuthorizationSpecResource
- type UserVpcAuthorizationStatus
- type Zone
- func (in *Zone) DeepCopy() *Zone
- func (in *Zone) DeepCopyInto(out *Zone)
- func (in *Zone) DeepCopyObject() runtime.Object
- func (r *Zone) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Zone) ValidateCreate() error
- func (r *Zone) ValidateDelete() error
- func (r *Zone) ValidateUpdate(old runtime.Object) error
- type ZoneAttachment
- func (in *ZoneAttachment) DeepCopy() *ZoneAttachment
- func (in *ZoneAttachment) DeepCopyInto(out *ZoneAttachment)
- func (in *ZoneAttachment) DeepCopyObject() runtime.Object
- func (r *ZoneAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ZoneAttachment) ValidateCreate() error
- func (r *ZoneAttachment) ValidateDelete() error
- func (r *ZoneAttachment) ValidateUpdate(old runtime.Object) error
- type ZoneAttachmentList
- type ZoneAttachmentSpec
- type ZoneAttachmentSpecResource
- type ZoneAttachmentSpecVpcs
- type ZoneAttachmentStatus
- type ZoneList
- type ZoneRecord
- func (in *ZoneRecord) DeepCopy() *ZoneRecord
- func (in *ZoneRecord) DeepCopyInto(out *ZoneRecord)
- func (in *ZoneRecord) DeepCopyObject() runtime.Object
- func (r *ZoneRecord) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ZoneRecord) ValidateCreate() error
- func (r *ZoneRecord) ValidateDelete() error
- func (r *ZoneRecord) ValidateUpdate(old runtime.Object) error
- type ZoneRecordList
- type ZoneRecordSpec
- type ZoneRecordSpecResource
- type ZoneRecordStatus
- type ZoneSpec
- type ZoneSpecResource
- type ZoneSpecUserInfo
- type ZoneStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: pvtz.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Kind ¶
Kind takes an unqualified kind and returns a Group qualified GroupKind
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type Endpoint ¶ added in v0.5.0
type Endpoint struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EndpointSpec `json:"spec,omitempty"` Status EndpointStatus `json:"status,omitempty"` }
func (*Endpoint) DeepCopy ¶ added in v0.5.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint.
func (*Endpoint) DeepCopyInto ¶ added in v0.5.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Endpoint) DeepCopyObject ¶ added in v0.5.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Endpoint) SetupWebhookWithManager ¶ added in v0.5.0
func (*Endpoint) ValidateCreate ¶ added in v0.5.0
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Endpoint) ValidateDelete ¶ added in v0.5.0
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type EndpointList ¶ added in v0.5.0
type EndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Endpoint CRD objects Items []Endpoint `json:"items,omitempty"` }
EndpointList is a list of Endpoints
func (*EndpointList) DeepCopy ¶ added in v0.5.0
func (in *EndpointList) DeepCopy() *EndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointList.
func (*EndpointList) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointList) DeepCopyInto(out *EndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointList) DeepCopyObject ¶ added in v0.5.0
func (in *EndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EndpointSpec ¶ added in v0.5.0
type EndpointSpec struct { State *EndpointSpecResource `json:"state,omitempty" tf:"-"` Resource EndpointSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*EndpointSpec) DeepCopy ¶ added in v0.5.0
func (in *EndpointSpec) DeepCopy() *EndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpec.
func (*EndpointSpec) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointSpec) DeepCopyInto(out *EndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointSpecIpConfigs ¶ added in v0.5.0
type EndpointSpecIpConfigs struct { CidrBlock *string `json:"cidrBlock" tf:"cidr_block"` // +optional Ip *string `json:"ip,omitempty" tf:"ip"` VswitchID *string `json:"vswitchID" tf:"vswitch_id"` ZoneID *string `json:"zoneID" tf:"zone_id"` }
func (*EndpointSpecIpConfigs) DeepCopy ¶ added in v0.5.0
func (in *EndpointSpecIpConfigs) DeepCopy() *EndpointSpecIpConfigs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpecIpConfigs.
func (*EndpointSpecIpConfigs) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointSpecIpConfigs) DeepCopyInto(out *EndpointSpecIpConfigs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointSpecResource ¶ added in v0.5.0
type EndpointSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` EndpointName *string `json:"endpointName" tf:"endpoint_name"` // +kubebuilder:validation:MaxItems=6 IpConfigs []EndpointSpecIpConfigs `json:"ipConfigs" tf:"ip_configs"` SecurityGroupID *string `json:"securityGroupID" tf:"security_group_id"` // +optional Status *string `json:"status,omitempty" tf:"status"` VpcID *string `json:"vpcID" tf:"vpc_id"` VpcRegionID *string `json:"vpcRegionID" tf:"vpc_region_id"` }
func (*EndpointSpecResource) DeepCopy ¶ added in v0.5.0
func (in *EndpointSpecResource) DeepCopy() *EndpointSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpecResource.
func (*EndpointSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointSpecResource) DeepCopyInto(out *EndpointSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointStatus ¶ added in v0.5.0
type EndpointStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*EndpointStatus) DeepCopy ¶ added in v0.5.0
func (in *EndpointStatus) DeepCopy() *EndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointStatus.
func (*EndpointStatus) DeepCopyInto ¶ added in v0.5.0
func (in *EndpointStatus) DeepCopyInto(out *EndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Rule ¶ added in v0.5.0
type Rule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RuleSpec `json:"spec,omitempty"` Status RuleStatus `json:"status,omitempty"` }
func (*Rule) DeepCopy ¶ added in v0.5.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule.
func (*Rule) DeepCopyInto ¶ added in v0.5.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Rule) DeepCopyObject ¶ added in v0.5.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Rule) SetupWebhookWithManager ¶ added in v0.5.0
func (*Rule) ValidateCreate ¶ added in v0.5.0
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Rule) ValidateDelete ¶ added in v0.5.0
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type RuleAttachment ¶ added in v0.5.0
type RuleAttachment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RuleAttachmentSpec `json:"spec,omitempty"` Status RuleAttachmentStatus `json:"status,omitempty"` }
func (*RuleAttachment) DeepCopy ¶ added in v0.5.0
func (in *RuleAttachment) DeepCopy() *RuleAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleAttachment.
func (*RuleAttachment) DeepCopyInto ¶ added in v0.5.0
func (in *RuleAttachment) DeepCopyInto(out *RuleAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RuleAttachment) DeepCopyObject ¶ added in v0.5.0
func (in *RuleAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RuleAttachment) SetupWebhookWithManager ¶ added in v0.5.0
func (r *RuleAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*RuleAttachment) ValidateCreate ¶ added in v0.5.0
func (r *RuleAttachment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*RuleAttachment) ValidateDelete ¶ added in v0.5.0
func (r *RuleAttachment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*RuleAttachment) ValidateUpdate ¶ added in v0.5.0
func (r *RuleAttachment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type RuleAttachmentList ¶ added in v0.5.0
type RuleAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of RuleAttachment CRD objects Items []RuleAttachment `json:"items,omitempty"` }
RuleAttachmentList is a list of RuleAttachments
func (*RuleAttachmentList) DeepCopy ¶ added in v0.5.0
func (in *RuleAttachmentList) DeepCopy() *RuleAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleAttachmentList.
func (*RuleAttachmentList) DeepCopyInto ¶ added in v0.5.0
func (in *RuleAttachmentList) DeepCopyInto(out *RuleAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RuleAttachmentList) DeepCopyObject ¶ added in v0.5.0
func (in *RuleAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RuleAttachmentSpec ¶ added in v0.5.0
type RuleAttachmentSpec struct { State *RuleAttachmentSpecResource `json:"state,omitempty" tf:"-"` Resource RuleAttachmentSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*RuleAttachmentSpec) DeepCopy ¶ added in v0.5.0
func (in *RuleAttachmentSpec) DeepCopy() *RuleAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleAttachmentSpec.
func (*RuleAttachmentSpec) DeepCopyInto ¶ added in v0.5.0
func (in *RuleAttachmentSpec) DeepCopyInto(out *RuleAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleAttachmentSpecResource ¶ added in v0.5.0
type RuleAttachmentSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` RuleID *string `json:"ruleID" tf:"rule_id"` Vpcs []RuleAttachmentSpecVpcs `json:"vpcs" tf:"vpcs"` }
func (*RuleAttachmentSpecResource) DeepCopy ¶ added in v0.5.0
func (in *RuleAttachmentSpecResource) DeepCopy() *RuleAttachmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleAttachmentSpecResource.
func (*RuleAttachmentSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *RuleAttachmentSpecResource) DeepCopyInto(out *RuleAttachmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleAttachmentSpecVpcs ¶ added in v0.5.0
type RuleAttachmentSpecVpcs struct { RegionID *string `json:"regionID" tf:"region_id"` VpcID *string `json:"vpcID" tf:"vpc_id"` }
func (*RuleAttachmentSpecVpcs) DeepCopy ¶ added in v0.5.0
func (in *RuleAttachmentSpecVpcs) DeepCopy() *RuleAttachmentSpecVpcs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleAttachmentSpecVpcs.
func (*RuleAttachmentSpecVpcs) DeepCopyInto ¶ added in v0.5.0
func (in *RuleAttachmentSpecVpcs) DeepCopyInto(out *RuleAttachmentSpecVpcs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleAttachmentStatus ¶ added in v0.5.0
type RuleAttachmentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*RuleAttachmentStatus) DeepCopy ¶ added in v0.5.0
func (in *RuleAttachmentStatus) DeepCopy() *RuleAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleAttachmentStatus.
func (*RuleAttachmentStatus) DeepCopyInto ¶ added in v0.5.0
func (in *RuleAttachmentStatus) DeepCopyInto(out *RuleAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleList ¶ added in v0.5.0
type RuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Rule CRD objects Items []Rule `json:"items,omitempty"` }
RuleList is a list of Rules
func (*RuleList) DeepCopy ¶ added in v0.5.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleList.
func (*RuleList) DeepCopyInto ¶ added in v0.5.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleSpec ¶ added in v0.5.0
type RuleSpec struct { State *RuleSpecResource `json:"state,omitempty" tf:"-"` Resource RuleSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*RuleSpec) DeepCopy ¶ added in v0.5.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleSpec.
type RuleSpecForwardIPS ¶ added in v0.5.0
type RuleSpecForwardIPS struct { Ip *string `json:"ip" tf:"ip"` Port *int64 `json:"port" tf:"port"` }
func (*RuleSpecForwardIPS) DeepCopy ¶ added in v0.5.0
func (in *RuleSpecForwardIPS) DeepCopy() *RuleSpecForwardIPS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleSpecForwardIPS.
func (*RuleSpecForwardIPS) DeepCopyInto ¶ added in v0.5.0
func (in *RuleSpecForwardIPS) DeepCopyInto(out *RuleSpecForwardIPS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleSpecResource ¶ added in v0.5.0
type RuleSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` EndpointID *string `json:"endpointID" tf:"endpoint_id"` ForwardIPS []RuleSpecForwardIPS `json:"forwardIPS" tf:"forward_ips"` RuleName *string `json:"ruleName" tf:"rule_name"` // +optional Type *string `json:"type,omitempty" tf:"type"` ZoneName *string `json:"zoneName" tf:"zone_name"` }
func (*RuleSpecResource) DeepCopy ¶ added in v0.5.0
func (in *RuleSpecResource) DeepCopy() *RuleSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleSpecResource.
func (*RuleSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *RuleSpecResource) DeepCopyInto(out *RuleSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleStatus ¶ added in v0.5.0
type RuleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*RuleStatus) DeepCopy ¶ added in v0.5.0
func (in *RuleStatus) DeepCopy() *RuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleStatus.
func (*RuleStatus) DeepCopyInto ¶ added in v0.5.0
func (in *RuleStatus) DeepCopyInto(out *RuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserVpcAuthorization ¶ added in v0.4.0
type UserVpcAuthorization struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserVpcAuthorizationSpec `json:"spec,omitempty"` Status UserVpcAuthorizationStatus `json:"status,omitempty"` }
func (*UserVpcAuthorization) DeepCopy ¶ added in v0.4.0
func (in *UserVpcAuthorization) DeepCopy() *UserVpcAuthorization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserVpcAuthorization.
func (*UserVpcAuthorization) DeepCopyInto ¶ added in v0.4.0
func (in *UserVpcAuthorization) DeepCopyInto(out *UserVpcAuthorization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserVpcAuthorization) DeepCopyObject ¶ added in v0.4.0
func (in *UserVpcAuthorization) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UserVpcAuthorization) SetupWebhookWithManager ¶ added in v0.4.0
func (r *UserVpcAuthorization) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*UserVpcAuthorization) ValidateCreate ¶ added in v0.4.0
func (r *UserVpcAuthorization) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*UserVpcAuthorization) ValidateDelete ¶ added in v0.4.0
func (r *UserVpcAuthorization) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*UserVpcAuthorization) ValidateUpdate ¶ added in v0.4.0
func (r *UserVpcAuthorization) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type UserVpcAuthorizationList ¶ added in v0.4.0
type UserVpcAuthorizationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of UserVpcAuthorization CRD objects Items []UserVpcAuthorization `json:"items,omitempty"` }
UserVpcAuthorizationList is a list of UserVpcAuthorizations
func (*UserVpcAuthorizationList) DeepCopy ¶ added in v0.4.0
func (in *UserVpcAuthorizationList) DeepCopy() *UserVpcAuthorizationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserVpcAuthorizationList.
func (*UserVpcAuthorizationList) DeepCopyInto ¶ added in v0.4.0
func (in *UserVpcAuthorizationList) DeepCopyInto(out *UserVpcAuthorizationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserVpcAuthorizationList) DeepCopyObject ¶ added in v0.4.0
func (in *UserVpcAuthorizationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserVpcAuthorizationSpec ¶ added in v0.4.0
type UserVpcAuthorizationSpec struct { State *UserVpcAuthorizationSpecResource `json:"state,omitempty" tf:"-"` Resource UserVpcAuthorizationSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*UserVpcAuthorizationSpec) DeepCopy ¶ added in v0.4.0
func (in *UserVpcAuthorizationSpec) DeepCopy() *UserVpcAuthorizationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserVpcAuthorizationSpec.
func (*UserVpcAuthorizationSpec) DeepCopyInto ¶ added in v0.4.0
func (in *UserVpcAuthorizationSpec) DeepCopyInto(out *UserVpcAuthorizationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserVpcAuthorizationSpecResource ¶ added in v0.4.0
type UserVpcAuthorizationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AuthChannel *string `json:"authChannel,omitempty" tf:"auth_channel"` // +optional AuthType *string `json:"authType,omitempty" tf:"auth_type"` AuthorizedUserID *string `json:"authorizedUserID" tf:"authorized_user_id"` }
func (*UserVpcAuthorizationSpecResource) DeepCopy ¶ added in v0.4.0
func (in *UserVpcAuthorizationSpecResource) DeepCopy() *UserVpcAuthorizationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserVpcAuthorizationSpecResource.
func (*UserVpcAuthorizationSpecResource) DeepCopyInto ¶ added in v0.4.0
func (in *UserVpcAuthorizationSpecResource) DeepCopyInto(out *UserVpcAuthorizationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserVpcAuthorizationStatus ¶ added in v0.4.0
type UserVpcAuthorizationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*UserVpcAuthorizationStatus) DeepCopy ¶ added in v0.4.0
func (in *UserVpcAuthorizationStatus) DeepCopy() *UserVpcAuthorizationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserVpcAuthorizationStatus.
func (*UserVpcAuthorizationStatus) DeepCopyInto ¶ added in v0.4.0
func (in *UserVpcAuthorizationStatus) DeepCopyInto(out *UserVpcAuthorizationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Zone ¶
type Zone struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ZoneSpec `json:"spec,omitempty"` Status ZoneStatus `json:"status,omitempty"` }
func (*Zone) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Zone.
func (*Zone) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Zone) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Zone) SetupWebhookWithManager ¶
func (*Zone) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Zone) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type ZoneAttachment ¶
type ZoneAttachment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ZoneAttachmentSpec `json:"spec,omitempty"` Status ZoneAttachmentStatus `json:"status,omitempty"` }
func (*ZoneAttachment) DeepCopy ¶
func (in *ZoneAttachment) DeepCopy() *ZoneAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneAttachment.
func (*ZoneAttachment) DeepCopyInto ¶
func (in *ZoneAttachment) DeepCopyInto(out *ZoneAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ZoneAttachment) DeepCopyObject ¶
func (in *ZoneAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ZoneAttachment) SetupWebhookWithManager ¶
func (r *ZoneAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ZoneAttachment) ValidateCreate ¶
func (r *ZoneAttachment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ZoneAttachment) ValidateDelete ¶
func (r *ZoneAttachment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ZoneAttachment) ValidateUpdate ¶
func (r *ZoneAttachment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ZoneAttachmentList ¶
type ZoneAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ZoneAttachment CRD objects Items []ZoneAttachment `json:"items,omitempty"` }
ZoneAttachmentList is a list of ZoneAttachments
func (*ZoneAttachmentList) DeepCopy ¶
func (in *ZoneAttachmentList) DeepCopy() *ZoneAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneAttachmentList.
func (*ZoneAttachmentList) DeepCopyInto ¶
func (in *ZoneAttachmentList) DeepCopyInto(out *ZoneAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ZoneAttachmentList) DeepCopyObject ¶
func (in *ZoneAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ZoneAttachmentSpec ¶
type ZoneAttachmentSpec struct { State *ZoneAttachmentSpecResource `json:"state,omitempty" tf:"-"` Resource ZoneAttachmentSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ZoneAttachmentSpec) DeepCopy ¶
func (in *ZoneAttachmentSpec) DeepCopy() *ZoneAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneAttachmentSpec.
func (*ZoneAttachmentSpec) DeepCopyInto ¶
func (in *ZoneAttachmentSpec) DeepCopyInto(out *ZoneAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneAttachmentSpecResource ¶
type ZoneAttachmentSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Lang *string `json:"lang,omitempty" tf:"lang"` // +optional UserClientIP *string `json:"userClientIP,omitempty" tf:"user_client_ip"` // +optional VpcIDS []string `json:"vpcIDS,omitempty" tf:"vpc_ids"` // +optional Vpcs []ZoneAttachmentSpecVpcs `json:"vpcs,omitempty" tf:"vpcs"` ZoneID *string `json:"zoneID" tf:"zone_id"` }
func (*ZoneAttachmentSpecResource) DeepCopy ¶
func (in *ZoneAttachmentSpecResource) DeepCopy() *ZoneAttachmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneAttachmentSpecResource.
func (*ZoneAttachmentSpecResource) DeepCopyInto ¶
func (in *ZoneAttachmentSpecResource) DeepCopyInto(out *ZoneAttachmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneAttachmentSpecVpcs ¶
type ZoneAttachmentSpecVpcs struct { // +optional RegionID *string `json:"regionID,omitempty" tf:"region_id"` VpcID *string `json:"vpcID" tf:"vpc_id"` }
func (*ZoneAttachmentSpecVpcs) DeepCopy ¶
func (in *ZoneAttachmentSpecVpcs) DeepCopy() *ZoneAttachmentSpecVpcs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneAttachmentSpecVpcs.
func (*ZoneAttachmentSpecVpcs) DeepCopyInto ¶
func (in *ZoneAttachmentSpecVpcs) DeepCopyInto(out *ZoneAttachmentSpecVpcs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneAttachmentStatus ¶
type ZoneAttachmentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ZoneAttachmentStatus) DeepCopy ¶
func (in *ZoneAttachmentStatus) DeepCopy() *ZoneAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneAttachmentStatus.
func (*ZoneAttachmentStatus) DeepCopyInto ¶
func (in *ZoneAttachmentStatus) DeepCopyInto(out *ZoneAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneList ¶
type ZoneList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Zone CRD objects Items []Zone `json:"items,omitempty"` }
ZoneList is a list of Zones
func (*ZoneList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneList.
func (*ZoneList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneRecord ¶
type ZoneRecord struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ZoneRecordSpec `json:"spec,omitempty"` Status ZoneRecordStatus `json:"status,omitempty"` }
func (*ZoneRecord) DeepCopy ¶
func (in *ZoneRecord) DeepCopy() *ZoneRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneRecord.
func (*ZoneRecord) DeepCopyInto ¶
func (in *ZoneRecord) DeepCopyInto(out *ZoneRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ZoneRecord) DeepCopyObject ¶
func (in *ZoneRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ZoneRecord) SetupWebhookWithManager ¶
func (r *ZoneRecord) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ZoneRecord) ValidateCreate ¶
func (r *ZoneRecord) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ZoneRecord) ValidateDelete ¶
func (r *ZoneRecord) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ZoneRecord) ValidateUpdate ¶
func (r *ZoneRecord) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ZoneRecordList ¶
type ZoneRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ZoneRecord CRD objects Items []ZoneRecord `json:"items,omitempty"` }
ZoneRecordList is a list of ZoneRecords
func (*ZoneRecordList) DeepCopy ¶
func (in *ZoneRecordList) DeepCopy() *ZoneRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneRecordList.
func (*ZoneRecordList) DeepCopyInto ¶
func (in *ZoneRecordList) DeepCopyInto(out *ZoneRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ZoneRecordList) DeepCopyObject ¶
func (in *ZoneRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ZoneRecordSpec ¶
type ZoneRecordSpec struct { State *ZoneRecordSpecResource `json:"state,omitempty" tf:"-"` Resource ZoneRecordSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ZoneRecordSpec) DeepCopy ¶
func (in *ZoneRecordSpec) DeepCopy() *ZoneRecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneRecordSpec.
func (*ZoneRecordSpec) DeepCopyInto ¶
func (in *ZoneRecordSpec) DeepCopyInto(out *ZoneRecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneRecordSpecResource ¶
type ZoneRecordSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Lang *string `json:"lang,omitempty" tf:"lang"` // +optional Priority *int64 `json:"priority,omitempty" tf:"priority"` // +optional RecordID *string `json:"recordID,omitempty" tf:"record_id"` // +optional Remark *string `json:"remark,omitempty" tf:"remark"` // +optional // Deprecated ResourceRecord *string `json:"resourceRecord,omitempty" tf:"resource_record"` // +optional Rr *string `json:"rr,omitempty" tf:"rr"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional Ttl *int64 `json:"ttl,omitempty" tf:"ttl"` Type *string `json:"type" tf:"type"` // +optional UserClientIP *string `json:"userClientIP,omitempty" tf:"user_client_ip"` Value *string `json:"value" tf:"value"` ZoneID *string `json:"zoneID" tf:"zone_id"` }
func (*ZoneRecordSpecResource) DeepCopy ¶
func (in *ZoneRecordSpecResource) DeepCopy() *ZoneRecordSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneRecordSpecResource.
func (*ZoneRecordSpecResource) DeepCopyInto ¶
func (in *ZoneRecordSpecResource) DeepCopyInto(out *ZoneRecordSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneRecordStatus ¶
type ZoneRecordStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ZoneRecordStatus) DeepCopy ¶
func (in *ZoneRecordStatus) DeepCopy() *ZoneRecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneRecordStatus.
func (*ZoneRecordStatus) DeepCopyInto ¶
func (in *ZoneRecordStatus) DeepCopyInto(out *ZoneRecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneSpec ¶
type ZoneSpec struct { State *ZoneSpecResource `json:"state,omitempty" tf:"-"` Resource ZoneSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ZoneSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneSpec.
type ZoneSpecResource ¶
type ZoneSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CreationTime *string `json:"creationTime,omitempty" tf:"creation_time"` // +optional IsPtr *bool `json:"isPtr,omitempty" tf:"is_ptr"` // +optional Lang *string `json:"lang,omitempty" tf:"lang"` // +optional // Deprecated Name *string `json:"name,omitempty" tf:"name"` // +optional ProxyPattern *string `json:"proxyPattern,omitempty" tf:"proxy_pattern"` // +optional RecordCount *int64 `json:"recordCount,omitempty" tf:"record_count"` // +optional Remark *string `json:"remark,omitempty" tf:"remark"` // +optional ResourceGroupID *string `json:"resourceGroupID,omitempty" tf:"resource_group_id"` // +optional SyncStatus *string `json:"syncStatus,omitempty" tf:"sync_status"` // +optional UpdateTime *string `json:"updateTime,omitempty" tf:"update_time"` // +optional UserClientIP *string `json:"userClientIP,omitempty" tf:"user_client_ip"` // +optional UserInfo []ZoneSpecUserInfo `json:"userInfo,omitempty" tf:"user_info"` // +optional ZoneName *string `json:"zoneName,omitempty" tf:"zone_name"` }
func (*ZoneSpecResource) DeepCopy ¶
func (in *ZoneSpecResource) DeepCopy() *ZoneSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneSpecResource.
func (*ZoneSpecResource) DeepCopyInto ¶
func (in *ZoneSpecResource) DeepCopyInto(out *ZoneSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneSpecUserInfo ¶ added in v0.5.0
type ZoneSpecUserInfo struct { // +optional RegionIDS []string `json:"regionIDS,omitempty" tf:"region_ids"` // +optional UserID *string `json:"userID,omitempty" tf:"user_id"` }
func (*ZoneSpecUserInfo) DeepCopy ¶ added in v0.5.0
func (in *ZoneSpecUserInfo) DeepCopy() *ZoneSpecUserInfo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneSpecUserInfo.
func (*ZoneSpecUserInfo) DeepCopyInto ¶ added in v0.5.0
func (in *ZoneSpecUserInfo) DeepCopyInto(out *ZoneSpecUserInfo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneStatus ¶
type ZoneStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ZoneStatus) DeepCopy ¶
func (in *ZoneStatus) DeepCopy() *ZoneStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneStatus.
func (*ZoneStatus) DeepCopyInto ¶
func (in *ZoneStatus) DeepCopyInto(out *ZoneStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- codec.go
- doc.go
- endpoint_types.go
- endpoint_webhook.go
- register.go
- rule_attachment_types.go
- rule_attachment_webhook.go
- rule_types.go
- rule_webhook.go
- user_vpc_authorization_types.go
- user_vpc_authorization_webhook.go
- zone_attachment_types.go
- zone_attachment_webhook.go
- zone_record_types.go
- zone_record_webhook.go
- zone_types.go
- zone_webhook.go
- zz_generated.deepcopy.go