Documentation ¶
Overview ¶
+groupName=route53.aws.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 DelegationSet
- func (in *DelegationSet) DeepCopy() *DelegationSet
- func (in *DelegationSet) DeepCopyInto(out *DelegationSet)
- func (in *DelegationSet) DeepCopyObject() runtime.Object
- func (r *DelegationSet) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DelegationSet) ValidateCreate() error
- func (r *DelegationSet) ValidateDelete() error
- func (r *DelegationSet) ValidateUpdate(old runtime.Object) error
- type DelegationSetList
- type DelegationSetSpec
- type DelegationSetSpecResource
- type DelegationSetStatus
- type HealthCheck
- func (in *HealthCheck) DeepCopy() *HealthCheck
- func (in *HealthCheck) DeepCopyInto(out *HealthCheck)
- func (in *HealthCheck) DeepCopyObject() runtime.Object
- func (r *HealthCheck) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *HealthCheck) ValidateCreate() error
- func (r *HealthCheck) ValidateDelete() error
- func (r *HealthCheck) ValidateUpdate(old runtime.Object) error
- type HealthCheckList
- type HealthCheckSpec
- type HealthCheckSpecResource
- type HealthCheckStatus
- type HostedZoneDnssec
- func (in *HostedZoneDnssec) DeepCopy() *HostedZoneDnssec
- func (in *HostedZoneDnssec) DeepCopyInto(out *HostedZoneDnssec)
- func (in *HostedZoneDnssec) DeepCopyObject() runtime.Object
- func (r *HostedZoneDnssec) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *HostedZoneDnssec) ValidateCreate() error
- func (r *HostedZoneDnssec) ValidateDelete() error
- func (r *HostedZoneDnssec) ValidateUpdate(old runtime.Object) error
- type HostedZoneDnssecList
- type HostedZoneDnssecSpec
- type HostedZoneDnssecSpecResource
- type HostedZoneDnssecStatus
- type KeySigningKey
- func (in *KeySigningKey) DeepCopy() *KeySigningKey
- func (in *KeySigningKey) DeepCopyInto(out *KeySigningKey)
- func (in *KeySigningKey) DeepCopyObject() runtime.Object
- func (r *KeySigningKey) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *KeySigningKey) ValidateCreate() error
- func (r *KeySigningKey) ValidateDelete() error
- func (r *KeySigningKey) ValidateUpdate(old runtime.Object) error
- type KeySigningKeyList
- type KeySigningKeySpec
- type KeySigningKeySpecResource
- type KeySigningKeyStatus
- type QueryLog
- func (in *QueryLog) DeepCopy() *QueryLog
- func (in *QueryLog) DeepCopyInto(out *QueryLog)
- func (in *QueryLog) DeepCopyObject() runtime.Object
- func (r *QueryLog) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *QueryLog) ValidateCreate() error
- func (r *QueryLog) ValidateDelete() error
- func (r *QueryLog) ValidateUpdate(old runtime.Object) error
- type QueryLogList
- type QueryLogSpec
- type QueryLogSpecResource
- type QueryLogStatus
- type Record
- func (in *Record) DeepCopy() *Record
- func (in *Record) DeepCopyInto(out *Record)
- func (in *Record) DeepCopyObject() runtime.Object
- func (r *Record) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Record) ValidateCreate() error
- func (r *Record) ValidateDelete() error
- func (r *Record) ValidateUpdate(old runtime.Object) error
- type RecordList
- type RecordSpec
- type RecordSpecAlias
- type RecordSpecFailoverRoutingPolicy
- type RecordSpecGeolocationRoutingPolicy
- type RecordSpecLatencyRoutingPolicy
- type RecordSpecResource
- type RecordSpecWeightedRoutingPolicy
- type RecordStatus
- type ResolverDnssecConfig
- func (in *ResolverDnssecConfig) DeepCopy() *ResolverDnssecConfig
- func (in *ResolverDnssecConfig) DeepCopyInto(out *ResolverDnssecConfig)
- func (in *ResolverDnssecConfig) DeepCopyObject() runtime.Object
- func (r *ResolverDnssecConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ResolverDnssecConfig) ValidateCreate() error
- func (r *ResolverDnssecConfig) ValidateDelete() error
- func (r *ResolverDnssecConfig) ValidateUpdate(old runtime.Object) error
- type ResolverDnssecConfigList
- type ResolverDnssecConfigSpec
- type ResolverDnssecConfigSpecResource
- type ResolverDnssecConfigStatus
- type ResolverEndpoint
- func (in *ResolverEndpoint) DeepCopy() *ResolverEndpoint
- func (in *ResolverEndpoint) DeepCopyInto(out *ResolverEndpoint)
- func (in *ResolverEndpoint) DeepCopyObject() runtime.Object
- func (r *ResolverEndpoint) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ResolverEndpoint) ValidateCreate() error
- func (r *ResolverEndpoint) ValidateDelete() error
- func (r *ResolverEndpoint) ValidateUpdate(old runtime.Object) error
- type ResolverEndpointList
- type ResolverEndpointSpec
- type ResolverEndpointSpecIpAddress
- type ResolverEndpointSpecResource
- type ResolverEndpointStatus
- type ResolverFirewallConfig
- func (in *ResolverFirewallConfig) DeepCopy() *ResolverFirewallConfig
- func (in *ResolverFirewallConfig) DeepCopyInto(out *ResolverFirewallConfig)
- func (in *ResolverFirewallConfig) DeepCopyObject() runtime.Object
- func (r *ResolverFirewallConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ResolverFirewallConfig) ValidateCreate() error
- func (r *ResolverFirewallConfig) ValidateDelete() error
- func (r *ResolverFirewallConfig) ValidateUpdate(old runtime.Object) error
- type ResolverFirewallConfigList
- type ResolverFirewallConfigSpec
- type ResolverFirewallConfigSpecResource
- type ResolverFirewallConfigStatus
- type ResolverFirewallDomainList
- func (in *ResolverFirewallDomainList) DeepCopy() *ResolverFirewallDomainList
- func (in *ResolverFirewallDomainList) DeepCopyInto(out *ResolverFirewallDomainList)
- func (in *ResolverFirewallDomainList) DeepCopyObject() runtime.Object
- func (r *ResolverFirewallDomainList) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ResolverFirewallDomainList) ValidateCreate() error
- func (r *ResolverFirewallDomainList) ValidateDelete() error
- func (r *ResolverFirewallDomainList) ValidateUpdate(old runtime.Object) error
- type ResolverFirewallDomainListList
- type ResolverFirewallDomainListSpec
- type ResolverFirewallDomainListSpecResource
- type ResolverFirewallDomainListStatus
- type ResolverFirewallRule
- func (in *ResolverFirewallRule) DeepCopy() *ResolverFirewallRule
- func (in *ResolverFirewallRule) DeepCopyInto(out *ResolverFirewallRule)
- func (in *ResolverFirewallRule) DeepCopyObject() runtime.Object
- func (r *ResolverFirewallRule) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ResolverFirewallRule) ValidateCreate() error
- func (r *ResolverFirewallRule) ValidateDelete() error
- func (r *ResolverFirewallRule) ValidateUpdate(old runtime.Object) error
- type ResolverFirewallRuleGroup
- func (in *ResolverFirewallRuleGroup) DeepCopy() *ResolverFirewallRuleGroup
- func (in *ResolverFirewallRuleGroup) DeepCopyInto(out *ResolverFirewallRuleGroup)
- func (in *ResolverFirewallRuleGroup) DeepCopyObject() runtime.Object
- func (r *ResolverFirewallRuleGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ResolverFirewallRuleGroup) ValidateCreate() error
- func (r *ResolverFirewallRuleGroup) ValidateDelete() error
- func (r *ResolverFirewallRuleGroup) ValidateUpdate(old runtime.Object) error
- type ResolverFirewallRuleGroupAssociation
- func (in *ResolverFirewallRuleGroupAssociation) DeepCopy() *ResolverFirewallRuleGroupAssociation
- func (in *ResolverFirewallRuleGroupAssociation) DeepCopyInto(out *ResolverFirewallRuleGroupAssociation)
- func (in *ResolverFirewallRuleGroupAssociation) DeepCopyObject() runtime.Object
- func (r *ResolverFirewallRuleGroupAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ResolverFirewallRuleGroupAssociation) ValidateCreate() error
- func (r *ResolverFirewallRuleGroupAssociation) ValidateDelete() error
- func (r *ResolverFirewallRuleGroupAssociation) ValidateUpdate(old runtime.Object) error
- type ResolverFirewallRuleGroupAssociationList
- func (in *ResolverFirewallRuleGroupAssociationList) DeepCopy() *ResolverFirewallRuleGroupAssociationList
- func (in *ResolverFirewallRuleGroupAssociationList) DeepCopyInto(out *ResolverFirewallRuleGroupAssociationList)
- func (in *ResolverFirewallRuleGroupAssociationList) DeepCopyObject() runtime.Object
- type ResolverFirewallRuleGroupAssociationSpec
- type ResolverFirewallRuleGroupAssociationSpecResource
- type ResolverFirewallRuleGroupAssociationStatus
- type ResolverFirewallRuleGroupList
- type ResolverFirewallRuleGroupSpec
- type ResolverFirewallRuleGroupSpecResource
- type ResolverFirewallRuleGroupStatus
- type ResolverFirewallRuleList
- type ResolverFirewallRuleSpec
- type ResolverFirewallRuleSpecResource
- type ResolverFirewallRuleStatus
- type ResolverQueryLogConfig
- func (in *ResolverQueryLogConfig) DeepCopy() *ResolverQueryLogConfig
- func (in *ResolverQueryLogConfig) DeepCopyInto(out *ResolverQueryLogConfig)
- func (in *ResolverQueryLogConfig) DeepCopyObject() runtime.Object
- func (r *ResolverQueryLogConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ResolverQueryLogConfig) ValidateCreate() error
- func (r *ResolverQueryLogConfig) ValidateDelete() error
- func (r *ResolverQueryLogConfig) ValidateUpdate(old runtime.Object) error
- type ResolverQueryLogConfigAssociation
- func (in *ResolverQueryLogConfigAssociation) DeepCopy() *ResolverQueryLogConfigAssociation
- func (in *ResolverQueryLogConfigAssociation) DeepCopyInto(out *ResolverQueryLogConfigAssociation)
- func (in *ResolverQueryLogConfigAssociation) DeepCopyObject() runtime.Object
- func (r *ResolverQueryLogConfigAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ResolverQueryLogConfigAssociation) ValidateCreate() error
- func (r *ResolverQueryLogConfigAssociation) ValidateDelete() error
- func (r *ResolverQueryLogConfigAssociation) ValidateUpdate(old runtime.Object) error
- type ResolverQueryLogConfigAssociationList
- type ResolverQueryLogConfigAssociationSpec
- type ResolverQueryLogConfigAssociationSpecResource
- type ResolverQueryLogConfigAssociationStatus
- type ResolverQueryLogConfigList
- type ResolverQueryLogConfigSpec
- type ResolverQueryLogConfigSpecResource
- type ResolverQueryLogConfigStatus
- type ResolverRule
- func (in *ResolverRule) DeepCopy() *ResolverRule
- func (in *ResolverRule) DeepCopyInto(out *ResolverRule)
- func (in *ResolverRule) DeepCopyObject() runtime.Object
- func (r *ResolverRule) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ResolverRule) ValidateCreate() error
- func (r *ResolverRule) ValidateDelete() error
- func (r *ResolverRule) ValidateUpdate(old runtime.Object) error
- type ResolverRuleAssociation
- func (in *ResolverRuleAssociation) DeepCopy() *ResolverRuleAssociation
- func (in *ResolverRuleAssociation) DeepCopyInto(out *ResolverRuleAssociation)
- func (in *ResolverRuleAssociation) DeepCopyObject() runtime.Object
- func (r *ResolverRuleAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ResolverRuleAssociation) ValidateCreate() error
- func (r *ResolverRuleAssociation) ValidateDelete() error
- func (r *ResolverRuleAssociation) ValidateUpdate(old runtime.Object) error
- type ResolverRuleAssociationList
- type ResolverRuleAssociationSpec
- type ResolverRuleAssociationSpecResource
- type ResolverRuleAssociationStatus
- type ResolverRuleList
- type ResolverRuleSpec
- type ResolverRuleSpecResource
- type ResolverRuleSpecTargetIP
- type ResolverRuleStatus
- type VpcAssociationAuthorization
- func (in *VpcAssociationAuthorization) DeepCopy() *VpcAssociationAuthorization
- func (in *VpcAssociationAuthorization) DeepCopyInto(out *VpcAssociationAuthorization)
- func (in *VpcAssociationAuthorization) DeepCopyObject() runtime.Object
- func (r *VpcAssociationAuthorization) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *VpcAssociationAuthorization) ValidateCreate() error
- func (r *VpcAssociationAuthorization) ValidateDelete() error
- func (r *VpcAssociationAuthorization) ValidateUpdate(old runtime.Object) error
- type VpcAssociationAuthorizationList
- type VpcAssociationAuthorizationSpec
- type VpcAssociationAuthorizationSpecResource
- type VpcAssociationAuthorizationStatus
- 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 ZoneAssociation
- func (in *ZoneAssociation) DeepCopy() *ZoneAssociation
- func (in *ZoneAssociation) DeepCopyInto(out *ZoneAssociation)
- func (in *ZoneAssociation) DeepCopyObject() runtime.Object
- func (r *ZoneAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ZoneAssociation) ValidateCreate() error
- func (r *ZoneAssociation) ValidateDelete() error
- func (r *ZoneAssociation) ValidateUpdate(old runtime.Object) error
- type ZoneAssociationList
- type ZoneAssociationSpec
- type ZoneAssociationSpecResource
- type ZoneAssociationStatus
- type ZoneList
- type ZoneSpec
- type ZoneSpecResource
- type ZoneSpecVpc
- 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: route53.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type DelegationSet ¶
type DelegationSet struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DelegationSetSpec `json:"spec,omitempty"` Status DelegationSetStatus `json:"status,omitempty"` }
func (*DelegationSet) DeepCopy ¶
func (in *DelegationSet) DeepCopy() *DelegationSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelegationSet.
func (*DelegationSet) DeepCopyInto ¶
func (in *DelegationSet) DeepCopyInto(out *DelegationSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DelegationSet) DeepCopyObject ¶
func (in *DelegationSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DelegationSet) SetupWebhookWithManager ¶
func (r *DelegationSet) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DelegationSet) ValidateCreate ¶
func (r *DelegationSet) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DelegationSet) ValidateDelete ¶
func (r *DelegationSet) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DelegationSet) ValidateUpdate ¶
func (r *DelegationSet) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DelegationSetList ¶
type DelegationSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DelegationSet CRD objects Items []DelegationSet `json:"items,omitempty"` }
DelegationSetList is a list of DelegationSets
func (*DelegationSetList) DeepCopy ¶
func (in *DelegationSetList) DeepCopy() *DelegationSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelegationSetList.
func (*DelegationSetList) DeepCopyInto ¶
func (in *DelegationSetList) DeepCopyInto(out *DelegationSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DelegationSetList) DeepCopyObject ¶
func (in *DelegationSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DelegationSetSpec ¶
type DelegationSetSpec struct { State *DelegationSetSpecResource `json:"state,omitempty" tf:"-"` Resource DelegationSetSpecResource `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 (*DelegationSetSpec) DeepCopy ¶
func (in *DelegationSetSpec) DeepCopy() *DelegationSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelegationSetSpec.
func (*DelegationSetSpec) DeepCopyInto ¶
func (in *DelegationSetSpec) DeepCopyInto(out *DelegationSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DelegationSetSpecResource ¶
type DelegationSetSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional NameServers []string `json:"nameServers,omitempty" tf:"name_servers"` // +optional ReferenceName *string `json:"referenceName,omitempty" tf:"reference_name"` }
func (*DelegationSetSpecResource) DeepCopy ¶
func (in *DelegationSetSpecResource) DeepCopy() *DelegationSetSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelegationSetSpecResource.
func (*DelegationSetSpecResource) DeepCopyInto ¶
func (in *DelegationSetSpecResource) DeepCopyInto(out *DelegationSetSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DelegationSetStatus ¶
type DelegationSetStatus 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 (*DelegationSetStatus) DeepCopy ¶
func (in *DelegationSetStatus) DeepCopy() *DelegationSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelegationSetStatus.
func (*DelegationSetStatus) DeepCopyInto ¶
func (in *DelegationSetStatus) DeepCopyInto(out *DelegationSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HealthCheck ¶
type HealthCheck struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HealthCheckSpec `json:"spec,omitempty"` Status HealthCheckStatus `json:"status,omitempty"` }
func (*HealthCheck) DeepCopy ¶
func (in *HealthCheck) DeepCopy() *HealthCheck
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheck.
func (*HealthCheck) DeepCopyInto ¶
func (in *HealthCheck) DeepCopyInto(out *HealthCheck)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HealthCheck) DeepCopyObject ¶
func (in *HealthCheck) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HealthCheck) SetupWebhookWithManager ¶
func (r *HealthCheck) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*HealthCheck) ValidateCreate ¶
func (r *HealthCheck) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*HealthCheck) ValidateDelete ¶
func (r *HealthCheck) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*HealthCheck) ValidateUpdate ¶
func (r *HealthCheck) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type HealthCheckList ¶
type HealthCheckList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HealthCheck CRD objects Items []HealthCheck `json:"items,omitempty"` }
HealthCheckList is a list of HealthChecks
func (*HealthCheckList) DeepCopy ¶
func (in *HealthCheckList) DeepCopy() *HealthCheckList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheckList.
func (*HealthCheckList) DeepCopyInto ¶
func (in *HealthCheckList) DeepCopyInto(out *HealthCheckList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HealthCheckList) DeepCopyObject ¶
func (in *HealthCheckList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HealthCheckSpec ¶
type HealthCheckSpec struct { State *HealthCheckSpecResource `json:"state,omitempty" tf:"-"` Resource HealthCheckSpecResource `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 (*HealthCheckSpec) DeepCopy ¶
func (in *HealthCheckSpec) DeepCopy() *HealthCheckSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheckSpec.
func (*HealthCheckSpec) DeepCopyInto ¶
func (in *HealthCheckSpec) DeepCopyInto(out *HealthCheckSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HealthCheckSpecResource ¶
type HealthCheckSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional ChildHealthThreshold *int64 `json:"childHealthThreshold,omitempty" tf:"child_health_threshold"` // +optional // +kubebuilder:validation:MaxItems=256 ChildHealthchecks []string `json:"childHealthchecks,omitempty" tf:"child_healthchecks"` // +optional CloudwatchAlarmName *string `json:"cloudwatchAlarmName,omitempty" tf:"cloudwatch_alarm_name"` // +optional CloudwatchAlarmRegion *string `json:"cloudwatchAlarmRegion,omitempty" tf:"cloudwatch_alarm_region"` // +optional Disabled *bool `json:"disabled,omitempty" tf:"disabled"` // +optional EnableSni *bool `json:"enableSni,omitempty" tf:"enable_sni"` // +optional FailureThreshold *int64 `json:"failureThreshold,omitempty" tf:"failure_threshold"` // +optional Fqdn *string `json:"fqdn,omitempty" tf:"fqdn"` // +optional InsufficientDataHealthStatus *string `json:"insufficientDataHealthStatus,omitempty" tf:"insufficient_data_health_status"` // +optional InvertHealthcheck *bool `json:"invertHealthcheck,omitempty" tf:"invert_healthcheck"` // +optional IpAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` // +optional MeasureLatency *bool `json:"measureLatency,omitempty" tf:"measure_latency"` // +optional Port *int64 `json:"port,omitempty" tf:"port"` // +optional ReferenceName *string `json:"referenceName,omitempty" tf:"reference_name"` // +optional // +kubebuilder:validation:MaxItems=64 // +kubebuilder:validation:MinItems=3 Regions []string `json:"regions,omitempty" tf:"regions"` // +optional RequestInterval *int64 `json:"requestInterval,omitempty" tf:"request_interval"` // +optional ResourcePath *string `json:"resourcePath,omitempty" tf:"resource_path"` // +optional RoutingControlArn *string `json:"routingControlArn,omitempty" tf:"routing_control_arn"` // +optional SearchString *string `json:"searchString,omitempty" tf:"search_string"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` Type *string `json:"type" tf:"type"` }
func (*HealthCheckSpecResource) DeepCopy ¶
func (in *HealthCheckSpecResource) DeepCopy() *HealthCheckSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheckSpecResource.
func (*HealthCheckSpecResource) DeepCopyInto ¶
func (in *HealthCheckSpecResource) DeepCopyInto(out *HealthCheckSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HealthCheckStatus ¶
type HealthCheckStatus 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 (*HealthCheckStatus) DeepCopy ¶
func (in *HealthCheckStatus) DeepCopy() *HealthCheckStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheckStatus.
func (*HealthCheckStatus) DeepCopyInto ¶
func (in *HealthCheckStatus) DeepCopyInto(out *HealthCheckStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostedZoneDnssec ¶
type HostedZoneDnssec struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HostedZoneDnssecSpec `json:"spec,omitempty"` Status HostedZoneDnssecStatus `json:"status,omitempty"` }
func (*HostedZoneDnssec) DeepCopy ¶
func (in *HostedZoneDnssec) DeepCopy() *HostedZoneDnssec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedZoneDnssec.
func (*HostedZoneDnssec) DeepCopyInto ¶
func (in *HostedZoneDnssec) DeepCopyInto(out *HostedZoneDnssec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HostedZoneDnssec) DeepCopyObject ¶
func (in *HostedZoneDnssec) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HostedZoneDnssec) SetupWebhookWithManager ¶
func (r *HostedZoneDnssec) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*HostedZoneDnssec) ValidateCreate ¶
func (r *HostedZoneDnssec) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*HostedZoneDnssec) ValidateDelete ¶
func (r *HostedZoneDnssec) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*HostedZoneDnssec) ValidateUpdate ¶
func (r *HostedZoneDnssec) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type HostedZoneDnssecList ¶
type HostedZoneDnssecList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HostedZoneDnssec CRD objects Items []HostedZoneDnssec `json:"items,omitempty"` }
HostedZoneDnssecList is a list of HostedZoneDnssecs
func (*HostedZoneDnssecList) DeepCopy ¶
func (in *HostedZoneDnssecList) DeepCopy() *HostedZoneDnssecList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedZoneDnssecList.
func (*HostedZoneDnssecList) DeepCopyInto ¶
func (in *HostedZoneDnssecList) DeepCopyInto(out *HostedZoneDnssecList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HostedZoneDnssecList) DeepCopyObject ¶
func (in *HostedZoneDnssecList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HostedZoneDnssecSpec ¶
type HostedZoneDnssecSpec struct { State *HostedZoneDnssecSpecResource `json:"state,omitempty" tf:"-"` Resource HostedZoneDnssecSpecResource `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 (*HostedZoneDnssecSpec) DeepCopy ¶
func (in *HostedZoneDnssecSpec) DeepCopy() *HostedZoneDnssecSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedZoneDnssecSpec.
func (*HostedZoneDnssecSpec) DeepCopyInto ¶
func (in *HostedZoneDnssecSpec) DeepCopyInto(out *HostedZoneDnssecSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostedZoneDnssecSpecResource ¶
type HostedZoneDnssecSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` HostedZoneID *string `json:"hostedZoneID" tf:"hosted_zone_id"` // +optional SigningStatus *string `json:"signingStatus,omitempty" tf:"signing_status"` }
func (*HostedZoneDnssecSpecResource) DeepCopy ¶
func (in *HostedZoneDnssecSpecResource) DeepCopy() *HostedZoneDnssecSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedZoneDnssecSpecResource.
func (*HostedZoneDnssecSpecResource) DeepCopyInto ¶
func (in *HostedZoneDnssecSpecResource) DeepCopyInto(out *HostedZoneDnssecSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostedZoneDnssecStatus ¶
type HostedZoneDnssecStatus 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 (*HostedZoneDnssecStatus) DeepCopy ¶
func (in *HostedZoneDnssecStatus) DeepCopy() *HostedZoneDnssecStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedZoneDnssecStatus.
func (*HostedZoneDnssecStatus) DeepCopyInto ¶
func (in *HostedZoneDnssecStatus) DeepCopyInto(out *HostedZoneDnssecStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeySigningKey ¶
type KeySigningKey struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KeySigningKeySpec `json:"spec,omitempty"` Status KeySigningKeyStatus `json:"status,omitempty"` }
func (*KeySigningKey) DeepCopy ¶
func (in *KeySigningKey) DeepCopy() *KeySigningKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeySigningKey.
func (*KeySigningKey) DeepCopyInto ¶
func (in *KeySigningKey) DeepCopyInto(out *KeySigningKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeySigningKey) DeepCopyObject ¶
func (in *KeySigningKey) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KeySigningKey) SetupWebhookWithManager ¶
func (r *KeySigningKey) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*KeySigningKey) ValidateCreate ¶
func (r *KeySigningKey) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*KeySigningKey) ValidateDelete ¶
func (r *KeySigningKey) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*KeySigningKey) ValidateUpdate ¶
func (r *KeySigningKey) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type KeySigningKeyList ¶
type KeySigningKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of KeySigningKey CRD objects Items []KeySigningKey `json:"items,omitempty"` }
KeySigningKeyList is a list of KeySigningKeys
func (*KeySigningKeyList) DeepCopy ¶
func (in *KeySigningKeyList) DeepCopy() *KeySigningKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeySigningKeyList.
func (*KeySigningKeyList) DeepCopyInto ¶
func (in *KeySigningKeyList) DeepCopyInto(out *KeySigningKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeySigningKeyList) DeepCopyObject ¶
func (in *KeySigningKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KeySigningKeySpec ¶
type KeySigningKeySpec struct { State *KeySigningKeySpecResource `json:"state,omitempty" tf:"-"` Resource KeySigningKeySpecResource `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 (*KeySigningKeySpec) DeepCopy ¶
func (in *KeySigningKeySpec) DeepCopy() *KeySigningKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeySigningKeySpec.
func (*KeySigningKeySpec) DeepCopyInto ¶
func (in *KeySigningKeySpec) DeepCopyInto(out *KeySigningKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeySigningKeySpecResource ¶
type KeySigningKeySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional DigestAlgorithmMnemonic *string `json:"digestAlgorithmMnemonic,omitempty" tf:"digest_algorithm_mnemonic"` // +optional DigestAlgorithmType *int64 `json:"digestAlgorithmType,omitempty" tf:"digest_algorithm_type"` // +optional DigestValue *string `json:"digestValue,omitempty" tf:"digest_value"` // +optional DnskeyRecord *string `json:"dnskeyRecord,omitempty" tf:"dnskey_record"` // +optional DsRecord *string `json:"dsRecord,omitempty" tf:"ds_record"` // +optional Flag *int64 `json:"flag,omitempty" tf:"flag"` HostedZoneID *string `json:"hostedZoneID" tf:"hosted_zone_id"` KeyManagementServiceArn *string `json:"keyManagementServiceArn" tf:"key_management_service_arn"` // +optional KeyTag *int64 `json:"keyTag,omitempty" tf:"key_tag"` Name *string `json:"name" tf:"name"` // +optional PublicKey *string `json:"publicKey,omitempty" tf:"public_key"` // +optional SigningAlgorithmMnemonic *string `json:"signingAlgorithmMnemonic,omitempty" tf:"signing_algorithm_mnemonic"` // +optional SigningAlgorithmType *int64 `json:"signingAlgorithmType,omitempty" tf:"signing_algorithm_type"` // +optional Status *string `json:"status,omitempty" tf:"status"` }
func (*KeySigningKeySpecResource) DeepCopy ¶
func (in *KeySigningKeySpecResource) DeepCopy() *KeySigningKeySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeySigningKeySpecResource.
func (*KeySigningKeySpecResource) DeepCopyInto ¶
func (in *KeySigningKeySpecResource) DeepCopyInto(out *KeySigningKeySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeySigningKeyStatus ¶
type KeySigningKeyStatus 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 (*KeySigningKeyStatus) DeepCopy ¶
func (in *KeySigningKeyStatus) DeepCopy() *KeySigningKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeySigningKeyStatus.
func (*KeySigningKeyStatus) DeepCopyInto ¶
func (in *KeySigningKeyStatus) DeepCopyInto(out *KeySigningKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryLog ¶
type QueryLog struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec QueryLogSpec `json:"spec,omitempty"` Status QueryLogStatus `json:"status,omitempty"` }
func (*QueryLog) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryLog.
func (*QueryLog) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QueryLog) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*QueryLog) SetupWebhookWithManager ¶
func (*QueryLog) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*QueryLog) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type QueryLogList ¶
type QueryLogList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of QueryLog CRD objects Items []QueryLog `json:"items,omitempty"` }
QueryLogList is a list of QueryLogs
func (*QueryLogList) DeepCopy ¶
func (in *QueryLogList) DeepCopy() *QueryLogList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryLogList.
func (*QueryLogList) DeepCopyInto ¶
func (in *QueryLogList) DeepCopyInto(out *QueryLogList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QueryLogList) DeepCopyObject ¶
func (in *QueryLogList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type QueryLogSpec ¶
type QueryLogSpec struct { State *QueryLogSpecResource `json:"state,omitempty" tf:"-"` Resource QueryLogSpecResource `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 (*QueryLogSpec) DeepCopy ¶
func (in *QueryLogSpec) DeepCopy() *QueryLogSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryLogSpec.
func (*QueryLogSpec) DeepCopyInto ¶
func (in *QueryLogSpec) DeepCopyInto(out *QueryLogSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryLogSpecResource ¶
type QueryLogSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` CloudwatchLogGroupArn *string `json:"cloudwatchLogGroupArn" tf:"cloudwatch_log_group_arn"` ZoneID *string `json:"zoneID" tf:"zone_id"` }
func (*QueryLogSpecResource) DeepCopy ¶
func (in *QueryLogSpecResource) DeepCopy() *QueryLogSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryLogSpecResource.
func (*QueryLogSpecResource) DeepCopyInto ¶
func (in *QueryLogSpecResource) DeepCopyInto(out *QueryLogSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryLogStatus ¶
type QueryLogStatus 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 (*QueryLogStatus) DeepCopy ¶
func (in *QueryLogStatus) DeepCopy() *QueryLogStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryLogStatus.
func (*QueryLogStatus) DeepCopyInto ¶
func (in *QueryLogStatus) DeepCopyInto(out *QueryLogStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Record ¶
type Record struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RecordSpec `json:"spec,omitempty"` Status RecordStatus `json:"status,omitempty"` }
func (*Record) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Record.
func (*Record) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Record) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Record) SetupWebhookWithManager ¶
func (*Record) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Record) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type RecordList ¶
type RecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Record CRD objects Items []Record `json:"items,omitempty"` }
RecordList is a list of Records
func (*RecordList) DeepCopy ¶
func (in *RecordList) DeepCopy() *RecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordList.
func (*RecordList) DeepCopyInto ¶
func (in *RecordList) DeepCopyInto(out *RecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RecordList) DeepCopyObject ¶
func (in *RecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RecordSpec ¶
type RecordSpec struct { State *RecordSpecResource `json:"state,omitempty" tf:"-"` Resource RecordSpecResource `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 (*RecordSpec) DeepCopy ¶
func (in *RecordSpec) DeepCopy() *RecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSpec.
func (*RecordSpec) DeepCopyInto ¶
func (in *RecordSpec) DeepCopyInto(out *RecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordSpecAlias ¶
type RecordSpecAlias struct { EvaluateTargetHealth *bool `json:"evaluateTargetHealth" tf:"evaluate_target_health"` Name *string `json:"name" tf:"name"` ZoneID *string `json:"zoneID" tf:"zone_id"` }
func (*RecordSpecAlias) DeepCopy ¶
func (in *RecordSpecAlias) DeepCopy() *RecordSpecAlias
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSpecAlias.
func (*RecordSpecAlias) DeepCopyInto ¶
func (in *RecordSpecAlias) DeepCopyInto(out *RecordSpecAlias)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordSpecFailoverRoutingPolicy ¶
type RecordSpecFailoverRoutingPolicy struct {
Type *string `json:"type" tf:"type"`
}
func (*RecordSpecFailoverRoutingPolicy) DeepCopy ¶
func (in *RecordSpecFailoverRoutingPolicy) DeepCopy() *RecordSpecFailoverRoutingPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSpecFailoverRoutingPolicy.
func (*RecordSpecFailoverRoutingPolicy) DeepCopyInto ¶
func (in *RecordSpecFailoverRoutingPolicy) DeepCopyInto(out *RecordSpecFailoverRoutingPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordSpecGeolocationRoutingPolicy ¶
type RecordSpecGeolocationRoutingPolicy struct { // +optional Continent *string `json:"continent,omitempty" tf:"continent"` // +optional Country *string `json:"country,omitempty" tf:"country"` // +optional Subdivision *string `json:"subdivision,omitempty" tf:"subdivision"` }
func (*RecordSpecGeolocationRoutingPolicy) DeepCopy ¶
func (in *RecordSpecGeolocationRoutingPolicy) DeepCopy() *RecordSpecGeolocationRoutingPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSpecGeolocationRoutingPolicy.
func (*RecordSpecGeolocationRoutingPolicy) DeepCopyInto ¶
func (in *RecordSpecGeolocationRoutingPolicy) DeepCopyInto(out *RecordSpecGeolocationRoutingPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordSpecLatencyRoutingPolicy ¶
type RecordSpecLatencyRoutingPolicy struct {
Region *string `json:"region" tf:"region"`
}
func (*RecordSpecLatencyRoutingPolicy) DeepCopy ¶
func (in *RecordSpecLatencyRoutingPolicy) DeepCopy() *RecordSpecLatencyRoutingPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSpecLatencyRoutingPolicy.
func (*RecordSpecLatencyRoutingPolicy) DeepCopyInto ¶
func (in *RecordSpecLatencyRoutingPolicy) DeepCopyInto(out *RecordSpecLatencyRoutingPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordSpecResource ¶
type RecordSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Alias []RecordSpecAlias `json:"alias,omitempty" tf:"alias"` // +optional AllowOverwrite *bool `json:"allowOverwrite,omitempty" tf:"allow_overwrite"` // +optional FailoverRoutingPolicy []RecordSpecFailoverRoutingPolicy `json:"failoverRoutingPolicy,omitempty" tf:"failover_routing_policy"` // +optional Fqdn *string `json:"fqdn,omitempty" tf:"fqdn"` // +optional GeolocationRoutingPolicy []RecordSpecGeolocationRoutingPolicy `json:"geolocationRoutingPolicy,omitempty" tf:"geolocation_routing_policy"` // +optional HealthCheckID *string `json:"healthCheckID,omitempty" tf:"health_check_id"` // +optional LatencyRoutingPolicy []RecordSpecLatencyRoutingPolicy `json:"latencyRoutingPolicy,omitempty" tf:"latency_routing_policy"` // +optional MultivalueAnswerRoutingPolicy *bool `json:"multivalueAnswerRoutingPolicy,omitempty" tf:"multivalue_answer_routing_policy"` Name *string `json:"name" tf:"name"` // +optional Records []string `json:"records,omitempty" tf:"records"` // +optional SetIdentifier *string `json:"setIdentifier,omitempty" tf:"set_identifier"` // +optional Ttl *int64 `json:"ttl,omitempty" tf:"ttl"` Type *string `json:"type" tf:"type"` // +optional WeightedRoutingPolicy []RecordSpecWeightedRoutingPolicy `json:"weightedRoutingPolicy,omitempty" tf:"weighted_routing_policy"` ZoneID *string `json:"zoneID" tf:"zone_id"` }
func (*RecordSpecResource) DeepCopy ¶
func (in *RecordSpecResource) DeepCopy() *RecordSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSpecResource.
func (*RecordSpecResource) DeepCopyInto ¶
func (in *RecordSpecResource) DeepCopyInto(out *RecordSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordSpecWeightedRoutingPolicy ¶
type RecordSpecWeightedRoutingPolicy struct {
Weight *int64 `json:"weight" tf:"weight"`
}
func (*RecordSpecWeightedRoutingPolicy) DeepCopy ¶
func (in *RecordSpecWeightedRoutingPolicy) DeepCopy() *RecordSpecWeightedRoutingPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSpecWeightedRoutingPolicy.
func (*RecordSpecWeightedRoutingPolicy) DeepCopyInto ¶
func (in *RecordSpecWeightedRoutingPolicy) DeepCopyInto(out *RecordSpecWeightedRoutingPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordStatus ¶
type RecordStatus 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 (*RecordStatus) DeepCopy ¶
func (in *RecordStatus) DeepCopy() *RecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordStatus.
func (*RecordStatus) DeepCopyInto ¶
func (in *RecordStatus) DeepCopyInto(out *RecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverDnssecConfig ¶
type ResolverDnssecConfig struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverDnssecConfigSpec `json:"spec,omitempty"` Status ResolverDnssecConfigStatus `json:"status,omitempty"` }
func (*ResolverDnssecConfig) DeepCopy ¶
func (in *ResolverDnssecConfig) DeepCopy() *ResolverDnssecConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverDnssecConfig.
func (*ResolverDnssecConfig) DeepCopyInto ¶
func (in *ResolverDnssecConfig) DeepCopyInto(out *ResolverDnssecConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverDnssecConfig) DeepCopyObject ¶
func (in *ResolverDnssecConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResolverDnssecConfig) SetupWebhookWithManager ¶
func (r *ResolverDnssecConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ResolverDnssecConfig) ValidateCreate ¶
func (r *ResolverDnssecConfig) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ResolverDnssecConfig) ValidateDelete ¶
func (r *ResolverDnssecConfig) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ResolverDnssecConfig) ValidateUpdate ¶
func (r *ResolverDnssecConfig) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ResolverDnssecConfigList ¶
type ResolverDnssecConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ResolverDnssecConfig CRD objects Items []ResolverDnssecConfig `json:"items,omitempty"` }
ResolverDnssecConfigList is a list of ResolverDnssecConfigs
func (*ResolverDnssecConfigList) DeepCopy ¶
func (in *ResolverDnssecConfigList) DeepCopy() *ResolverDnssecConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverDnssecConfigList.
func (*ResolverDnssecConfigList) DeepCopyInto ¶
func (in *ResolverDnssecConfigList) DeepCopyInto(out *ResolverDnssecConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverDnssecConfigList) DeepCopyObject ¶
func (in *ResolverDnssecConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResolverDnssecConfigSpec ¶
type ResolverDnssecConfigSpec struct { State *ResolverDnssecConfigSpecResource `json:"state,omitempty" tf:"-"` Resource ResolverDnssecConfigSpecResource `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 (*ResolverDnssecConfigSpec) DeepCopy ¶
func (in *ResolverDnssecConfigSpec) DeepCopy() *ResolverDnssecConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverDnssecConfigSpec.
func (*ResolverDnssecConfigSpec) DeepCopyInto ¶
func (in *ResolverDnssecConfigSpec) DeepCopyInto(out *ResolverDnssecConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverDnssecConfigSpecResource ¶
type ResolverDnssecConfigSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional OwnerID *string `json:"ownerID,omitempty" tf:"owner_id"` ResourceID *string `json:"resourceID" tf:"resource_id"` // +optional ValidationStatus *string `json:"validationStatus,omitempty" tf:"validation_status"` }
func (*ResolverDnssecConfigSpecResource) DeepCopy ¶
func (in *ResolverDnssecConfigSpecResource) DeepCopy() *ResolverDnssecConfigSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverDnssecConfigSpecResource.
func (*ResolverDnssecConfigSpecResource) DeepCopyInto ¶
func (in *ResolverDnssecConfigSpecResource) DeepCopyInto(out *ResolverDnssecConfigSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverDnssecConfigStatus ¶
type ResolverDnssecConfigStatus 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 (*ResolverDnssecConfigStatus) DeepCopy ¶
func (in *ResolverDnssecConfigStatus) DeepCopy() *ResolverDnssecConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverDnssecConfigStatus.
func (*ResolverDnssecConfigStatus) DeepCopyInto ¶
func (in *ResolverDnssecConfigStatus) DeepCopyInto(out *ResolverDnssecConfigStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverEndpoint ¶
type ResolverEndpoint struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverEndpointSpec `json:"spec,omitempty"` Status ResolverEndpointStatus `json:"status,omitempty"` }
func (*ResolverEndpoint) DeepCopy ¶
func (in *ResolverEndpoint) DeepCopy() *ResolverEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverEndpoint.
func (*ResolverEndpoint) DeepCopyInto ¶
func (in *ResolverEndpoint) DeepCopyInto(out *ResolverEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverEndpoint) DeepCopyObject ¶
func (in *ResolverEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResolverEndpoint) SetupWebhookWithManager ¶
func (r *ResolverEndpoint) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ResolverEndpoint) ValidateCreate ¶
func (r *ResolverEndpoint) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ResolverEndpoint) ValidateDelete ¶
func (r *ResolverEndpoint) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ResolverEndpoint) ValidateUpdate ¶
func (r *ResolverEndpoint) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ResolverEndpointList ¶
type ResolverEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ResolverEndpoint CRD objects Items []ResolverEndpoint `json:"items,omitempty"` }
ResolverEndpointList is a list of ResolverEndpoints
func (*ResolverEndpointList) DeepCopy ¶
func (in *ResolverEndpointList) DeepCopy() *ResolverEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverEndpointList.
func (*ResolverEndpointList) DeepCopyInto ¶
func (in *ResolverEndpointList) DeepCopyInto(out *ResolverEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverEndpointList) DeepCopyObject ¶
func (in *ResolverEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResolverEndpointSpec ¶
type ResolverEndpointSpec struct { State *ResolverEndpointSpecResource `json:"state,omitempty" tf:"-"` Resource ResolverEndpointSpecResource `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 (*ResolverEndpointSpec) DeepCopy ¶
func (in *ResolverEndpointSpec) DeepCopy() *ResolverEndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverEndpointSpec.
func (*ResolverEndpointSpec) DeepCopyInto ¶
func (in *ResolverEndpointSpec) DeepCopyInto(out *ResolverEndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverEndpointSpecIpAddress ¶
type ResolverEndpointSpecIpAddress struct { // +optional Ip *string `json:"ip,omitempty" tf:"ip"` // +optional IpID *string `json:"ipID,omitempty" tf:"ip_id"` SubnetID *string `json:"subnetID" tf:"subnet_id"` }
func (*ResolverEndpointSpecIpAddress) DeepCopy ¶
func (in *ResolverEndpointSpecIpAddress) DeepCopy() *ResolverEndpointSpecIpAddress
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverEndpointSpecIpAddress.
func (*ResolverEndpointSpecIpAddress) DeepCopyInto ¶
func (in *ResolverEndpointSpecIpAddress) DeepCopyInto(out *ResolverEndpointSpecIpAddress)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverEndpointSpecResource ¶
type ResolverEndpointSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` Direction *string `json:"direction" tf:"direction"` // +optional HostVpcID *string `json:"hostVpcID,omitempty" tf:"host_vpc_id"` // +kubebuilder:validation:MaxItems=10 // +kubebuilder:validation:MinItems=2 IpAddress []ResolverEndpointSpecIpAddress `json:"ipAddress" tf:"ip_address"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +kubebuilder:validation:MaxItems=64 // +kubebuilder:validation:MinItems=1 SecurityGroupIDS []string `json:"securityGroupIDS" tf:"security_group_ids"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*ResolverEndpointSpecResource) DeepCopy ¶
func (in *ResolverEndpointSpecResource) DeepCopy() *ResolverEndpointSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverEndpointSpecResource.
func (*ResolverEndpointSpecResource) DeepCopyInto ¶
func (in *ResolverEndpointSpecResource) DeepCopyInto(out *ResolverEndpointSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverEndpointStatus ¶
type ResolverEndpointStatus 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 (*ResolverEndpointStatus) DeepCopy ¶
func (in *ResolverEndpointStatus) DeepCopy() *ResolverEndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverEndpointStatus.
func (*ResolverEndpointStatus) DeepCopyInto ¶
func (in *ResolverEndpointStatus) DeepCopyInto(out *ResolverEndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallConfig ¶
type ResolverFirewallConfig struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverFirewallConfigSpec `json:"spec,omitempty"` Status ResolverFirewallConfigStatus `json:"status,omitempty"` }
func (*ResolverFirewallConfig) DeepCopy ¶
func (in *ResolverFirewallConfig) DeepCopy() *ResolverFirewallConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallConfig.
func (*ResolverFirewallConfig) DeepCopyInto ¶
func (in *ResolverFirewallConfig) DeepCopyInto(out *ResolverFirewallConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverFirewallConfig) DeepCopyObject ¶
func (in *ResolverFirewallConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResolverFirewallConfig) SetupWebhookWithManager ¶
func (r *ResolverFirewallConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ResolverFirewallConfig) ValidateCreate ¶
func (r *ResolverFirewallConfig) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ResolverFirewallConfig) ValidateDelete ¶
func (r *ResolverFirewallConfig) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ResolverFirewallConfig) ValidateUpdate ¶
func (r *ResolverFirewallConfig) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ResolverFirewallConfigList ¶
type ResolverFirewallConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ResolverFirewallConfig CRD objects Items []ResolverFirewallConfig `json:"items,omitempty"` }
ResolverFirewallConfigList is a list of ResolverFirewallConfigs
func (*ResolverFirewallConfigList) DeepCopy ¶
func (in *ResolverFirewallConfigList) DeepCopy() *ResolverFirewallConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallConfigList.
func (*ResolverFirewallConfigList) DeepCopyInto ¶
func (in *ResolverFirewallConfigList) DeepCopyInto(out *ResolverFirewallConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverFirewallConfigList) DeepCopyObject ¶
func (in *ResolverFirewallConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResolverFirewallConfigSpec ¶
type ResolverFirewallConfigSpec struct { State *ResolverFirewallConfigSpecResource `json:"state,omitempty" tf:"-"` Resource ResolverFirewallConfigSpecResource `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 (*ResolverFirewallConfigSpec) DeepCopy ¶
func (in *ResolverFirewallConfigSpec) DeepCopy() *ResolverFirewallConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallConfigSpec.
func (*ResolverFirewallConfigSpec) DeepCopyInto ¶
func (in *ResolverFirewallConfigSpec) DeepCopyInto(out *ResolverFirewallConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallConfigSpecResource ¶
type ResolverFirewallConfigSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional FirewallFailOpen *string `json:"firewallFailOpen,omitempty" tf:"firewall_fail_open"` // +optional OwnerID *string `json:"ownerID,omitempty" tf:"owner_id"` ResourceID *string `json:"resourceID" tf:"resource_id"` }
func (*ResolverFirewallConfigSpecResource) DeepCopy ¶
func (in *ResolverFirewallConfigSpecResource) DeepCopy() *ResolverFirewallConfigSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallConfigSpecResource.
func (*ResolverFirewallConfigSpecResource) DeepCopyInto ¶
func (in *ResolverFirewallConfigSpecResource) DeepCopyInto(out *ResolverFirewallConfigSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallConfigStatus ¶
type ResolverFirewallConfigStatus 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 (*ResolverFirewallConfigStatus) DeepCopy ¶
func (in *ResolverFirewallConfigStatus) DeepCopy() *ResolverFirewallConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallConfigStatus.
func (*ResolverFirewallConfigStatus) DeepCopyInto ¶
func (in *ResolverFirewallConfigStatus) DeepCopyInto(out *ResolverFirewallConfigStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallDomainList ¶
type ResolverFirewallDomainList struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverFirewallDomainListSpec `json:"spec,omitempty"` Status ResolverFirewallDomainListStatus `json:"status,omitempty"` }
func (*ResolverFirewallDomainList) DeepCopy ¶
func (in *ResolverFirewallDomainList) DeepCopy() *ResolverFirewallDomainList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallDomainList.
func (*ResolverFirewallDomainList) DeepCopyInto ¶
func (in *ResolverFirewallDomainList) DeepCopyInto(out *ResolverFirewallDomainList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverFirewallDomainList) DeepCopyObject ¶
func (in *ResolverFirewallDomainList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResolverFirewallDomainList) SetupWebhookWithManager ¶
func (r *ResolverFirewallDomainList) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ResolverFirewallDomainList) ValidateCreate ¶
func (r *ResolverFirewallDomainList) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ResolverFirewallDomainList) ValidateDelete ¶
func (r *ResolverFirewallDomainList) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ResolverFirewallDomainList) ValidateUpdate ¶
func (r *ResolverFirewallDomainList) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ResolverFirewallDomainListList ¶
type ResolverFirewallDomainListList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ResolverFirewallDomainList CRD objects Items []ResolverFirewallDomainList `json:"items,omitempty"` }
ResolverFirewallDomainListList is a list of ResolverFirewallDomainLists
func (*ResolverFirewallDomainListList) DeepCopy ¶
func (in *ResolverFirewallDomainListList) DeepCopy() *ResolverFirewallDomainListList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallDomainListList.
func (*ResolverFirewallDomainListList) DeepCopyInto ¶
func (in *ResolverFirewallDomainListList) DeepCopyInto(out *ResolverFirewallDomainListList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverFirewallDomainListList) DeepCopyObject ¶
func (in *ResolverFirewallDomainListList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResolverFirewallDomainListSpec ¶
type ResolverFirewallDomainListSpec struct { State *ResolverFirewallDomainListSpecResource `json:"state,omitempty" tf:"-"` Resource ResolverFirewallDomainListSpecResource `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 (*ResolverFirewallDomainListSpec) DeepCopy ¶
func (in *ResolverFirewallDomainListSpec) DeepCopy() *ResolverFirewallDomainListSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallDomainListSpec.
func (*ResolverFirewallDomainListSpec) DeepCopyInto ¶
func (in *ResolverFirewallDomainListSpec) DeepCopyInto(out *ResolverFirewallDomainListSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallDomainListSpecResource ¶
type ResolverFirewallDomainListSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional Domains []string `json:"domains,omitempty" tf:"domains"` Name *string `json:"name" tf:"name"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*ResolverFirewallDomainListSpecResource) DeepCopy ¶
func (in *ResolverFirewallDomainListSpecResource) DeepCopy() *ResolverFirewallDomainListSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallDomainListSpecResource.
func (*ResolverFirewallDomainListSpecResource) DeepCopyInto ¶
func (in *ResolverFirewallDomainListSpecResource) DeepCopyInto(out *ResolverFirewallDomainListSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallDomainListStatus ¶
type ResolverFirewallDomainListStatus 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 (*ResolverFirewallDomainListStatus) DeepCopy ¶
func (in *ResolverFirewallDomainListStatus) DeepCopy() *ResolverFirewallDomainListStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallDomainListStatus.
func (*ResolverFirewallDomainListStatus) DeepCopyInto ¶
func (in *ResolverFirewallDomainListStatus) DeepCopyInto(out *ResolverFirewallDomainListStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRule ¶
type ResolverFirewallRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverFirewallRuleSpec `json:"spec,omitempty"` Status ResolverFirewallRuleStatus `json:"status,omitempty"` }
func (*ResolverFirewallRule) DeepCopy ¶
func (in *ResolverFirewallRule) DeepCopy() *ResolverFirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRule.
func (*ResolverFirewallRule) DeepCopyInto ¶
func (in *ResolverFirewallRule) DeepCopyInto(out *ResolverFirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverFirewallRule) DeepCopyObject ¶
func (in *ResolverFirewallRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResolverFirewallRule) SetupWebhookWithManager ¶
func (r *ResolverFirewallRule) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ResolverFirewallRule) ValidateCreate ¶
func (r *ResolverFirewallRule) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ResolverFirewallRule) ValidateDelete ¶
func (r *ResolverFirewallRule) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ResolverFirewallRule) ValidateUpdate ¶
func (r *ResolverFirewallRule) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ResolverFirewallRuleGroup ¶
type ResolverFirewallRuleGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverFirewallRuleGroupSpec `json:"spec,omitempty"` Status ResolverFirewallRuleGroupStatus `json:"status,omitempty"` }
func (*ResolverFirewallRuleGroup) DeepCopy ¶
func (in *ResolverFirewallRuleGroup) DeepCopy() *ResolverFirewallRuleGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroup.
func (*ResolverFirewallRuleGroup) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroup) DeepCopyInto(out *ResolverFirewallRuleGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverFirewallRuleGroup) DeepCopyObject ¶
func (in *ResolverFirewallRuleGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResolverFirewallRuleGroup) SetupWebhookWithManager ¶
func (r *ResolverFirewallRuleGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ResolverFirewallRuleGroup) ValidateCreate ¶
func (r *ResolverFirewallRuleGroup) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ResolverFirewallRuleGroup) ValidateDelete ¶
func (r *ResolverFirewallRuleGroup) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ResolverFirewallRuleGroup) ValidateUpdate ¶
func (r *ResolverFirewallRuleGroup) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ResolverFirewallRuleGroupAssociation ¶
type ResolverFirewallRuleGroupAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverFirewallRuleGroupAssociationSpec `json:"spec,omitempty"` Status ResolverFirewallRuleGroupAssociationStatus `json:"status,omitempty"` }
func (*ResolverFirewallRuleGroupAssociation) DeepCopy ¶
func (in *ResolverFirewallRuleGroupAssociation) DeepCopy() *ResolverFirewallRuleGroupAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroupAssociation.
func (*ResolverFirewallRuleGroupAssociation) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroupAssociation) DeepCopyInto(out *ResolverFirewallRuleGroupAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverFirewallRuleGroupAssociation) DeepCopyObject ¶
func (in *ResolverFirewallRuleGroupAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResolverFirewallRuleGroupAssociation) SetupWebhookWithManager ¶
func (r *ResolverFirewallRuleGroupAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ResolverFirewallRuleGroupAssociation) ValidateCreate ¶
func (r *ResolverFirewallRuleGroupAssociation) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ResolverFirewallRuleGroupAssociation) ValidateDelete ¶
func (r *ResolverFirewallRuleGroupAssociation) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ResolverFirewallRuleGroupAssociation) ValidateUpdate ¶
func (r *ResolverFirewallRuleGroupAssociation) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ResolverFirewallRuleGroupAssociationList ¶
type ResolverFirewallRuleGroupAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ResolverFirewallRuleGroupAssociation CRD objects Items []ResolverFirewallRuleGroupAssociation `json:"items,omitempty"` }
ResolverFirewallRuleGroupAssociationList is a list of ResolverFirewallRuleGroupAssociations
func (*ResolverFirewallRuleGroupAssociationList) DeepCopy ¶
func (in *ResolverFirewallRuleGroupAssociationList) DeepCopy() *ResolverFirewallRuleGroupAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroupAssociationList.
func (*ResolverFirewallRuleGroupAssociationList) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroupAssociationList) DeepCopyInto(out *ResolverFirewallRuleGroupAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverFirewallRuleGroupAssociationList) DeepCopyObject ¶
func (in *ResolverFirewallRuleGroupAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResolverFirewallRuleGroupAssociationSpec ¶
type ResolverFirewallRuleGroupAssociationSpec struct { State *ResolverFirewallRuleGroupAssociationSpecResource `json:"state,omitempty" tf:"-"` Resource ResolverFirewallRuleGroupAssociationSpecResource `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 (*ResolverFirewallRuleGroupAssociationSpec) DeepCopy ¶
func (in *ResolverFirewallRuleGroupAssociationSpec) DeepCopy() *ResolverFirewallRuleGroupAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroupAssociationSpec.
func (*ResolverFirewallRuleGroupAssociationSpec) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroupAssociationSpec) DeepCopyInto(out *ResolverFirewallRuleGroupAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleGroupAssociationSpecResource ¶
type ResolverFirewallRuleGroupAssociationSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` FirewallRuleGroupID *string `json:"firewallRuleGroupID" tf:"firewall_rule_group_id"` // +optional MutationProtection *string `json:"mutationProtection,omitempty" tf:"mutation_protection"` Name *string `json:"name" tf:"name"` Priority *int64 `json:"priority" tf:"priority"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` VpcID *string `json:"vpcID" tf:"vpc_id"` }
func (*ResolverFirewallRuleGroupAssociationSpecResource) DeepCopy ¶
func (in *ResolverFirewallRuleGroupAssociationSpecResource) DeepCopy() *ResolverFirewallRuleGroupAssociationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroupAssociationSpecResource.
func (*ResolverFirewallRuleGroupAssociationSpecResource) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroupAssociationSpecResource) DeepCopyInto(out *ResolverFirewallRuleGroupAssociationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleGroupAssociationStatus ¶
type ResolverFirewallRuleGroupAssociationStatus 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 (*ResolverFirewallRuleGroupAssociationStatus) DeepCopy ¶
func (in *ResolverFirewallRuleGroupAssociationStatus) DeepCopy() *ResolverFirewallRuleGroupAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroupAssociationStatus.
func (*ResolverFirewallRuleGroupAssociationStatus) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroupAssociationStatus) DeepCopyInto(out *ResolverFirewallRuleGroupAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleGroupList ¶
type ResolverFirewallRuleGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ResolverFirewallRuleGroup CRD objects Items []ResolverFirewallRuleGroup `json:"items,omitempty"` }
ResolverFirewallRuleGroupList is a list of ResolverFirewallRuleGroups
func (*ResolverFirewallRuleGroupList) DeepCopy ¶
func (in *ResolverFirewallRuleGroupList) DeepCopy() *ResolverFirewallRuleGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroupList.
func (*ResolverFirewallRuleGroupList) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroupList) DeepCopyInto(out *ResolverFirewallRuleGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverFirewallRuleGroupList) DeepCopyObject ¶
func (in *ResolverFirewallRuleGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResolverFirewallRuleGroupSpec ¶
type ResolverFirewallRuleGroupSpec struct { State *ResolverFirewallRuleGroupSpecResource `json:"state,omitempty" tf:"-"` Resource ResolverFirewallRuleGroupSpecResource `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 (*ResolverFirewallRuleGroupSpec) DeepCopy ¶
func (in *ResolverFirewallRuleGroupSpec) DeepCopy() *ResolverFirewallRuleGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroupSpec.
func (*ResolverFirewallRuleGroupSpec) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroupSpec) DeepCopyInto(out *ResolverFirewallRuleGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleGroupSpecResource ¶
type ResolverFirewallRuleGroupSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` Name *string `json:"name" tf:"name"` // +optional OwnerID *string `json:"ownerID,omitempty" tf:"owner_id"` ShareStatus *string `json:"shareStatus,omitempty" tf:"share_status"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*ResolverFirewallRuleGroupSpecResource) DeepCopy ¶
func (in *ResolverFirewallRuleGroupSpecResource) DeepCopy() *ResolverFirewallRuleGroupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroupSpecResource.
func (*ResolverFirewallRuleGroupSpecResource) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroupSpecResource) DeepCopyInto(out *ResolverFirewallRuleGroupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleGroupStatus ¶
type ResolverFirewallRuleGroupStatus 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 (*ResolverFirewallRuleGroupStatus) DeepCopy ¶
func (in *ResolverFirewallRuleGroupStatus) DeepCopy() *ResolverFirewallRuleGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroupStatus.
func (*ResolverFirewallRuleGroupStatus) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroupStatus) DeepCopyInto(out *ResolverFirewallRuleGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleList ¶
type ResolverFirewallRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ResolverFirewallRule CRD objects Items []ResolverFirewallRule `json:"items,omitempty"` }
ResolverFirewallRuleList is a list of ResolverFirewallRules
func (*ResolverFirewallRuleList) DeepCopy ¶
func (in *ResolverFirewallRuleList) DeepCopy() *ResolverFirewallRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleList.
func (*ResolverFirewallRuleList) DeepCopyInto ¶
func (in *ResolverFirewallRuleList) DeepCopyInto(out *ResolverFirewallRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverFirewallRuleList) DeepCopyObject ¶
func (in *ResolverFirewallRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResolverFirewallRuleSpec ¶
type ResolverFirewallRuleSpec struct { State *ResolverFirewallRuleSpecResource `json:"state,omitempty" tf:"-"` Resource ResolverFirewallRuleSpecResource `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 (*ResolverFirewallRuleSpec) DeepCopy ¶
func (in *ResolverFirewallRuleSpec) DeepCopy() *ResolverFirewallRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleSpec.
func (*ResolverFirewallRuleSpec) DeepCopyInto ¶
func (in *ResolverFirewallRuleSpec) DeepCopyInto(out *ResolverFirewallRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleSpecResource ¶
type ResolverFirewallRuleSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` Action *string `json:"action" tf:"action"` // +optional BlockOverrideDNSType *string `json:"blockOverrideDNSType,omitempty" tf:"block_override_dns_type"` // +optional BlockOverrideDomain *string `json:"blockOverrideDomain,omitempty" tf:"block_override_domain"` // +optional BlockOverrideTtl *int64 `json:"blockOverrideTtl,omitempty" tf:"block_override_ttl"` // +optional BlockResponse *string `json:"blockResponse,omitempty" tf:"block_response"` FirewallDomainListID *string `json:"firewallDomainListID" tf:"firewall_domain_list_id"` FirewallRuleGroupID *string `json:"firewallRuleGroupID" tf:"firewall_rule_group_id"` Name *string `json:"name" tf:"name"` Priority *int64 `json:"priority" tf:"priority"` }
func (*ResolverFirewallRuleSpecResource) DeepCopy ¶
func (in *ResolverFirewallRuleSpecResource) DeepCopy() *ResolverFirewallRuleSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleSpecResource.
func (*ResolverFirewallRuleSpecResource) DeepCopyInto ¶
func (in *ResolverFirewallRuleSpecResource) DeepCopyInto(out *ResolverFirewallRuleSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleStatus ¶
type ResolverFirewallRuleStatus 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 (*ResolverFirewallRuleStatus) DeepCopy ¶
func (in *ResolverFirewallRuleStatus) DeepCopy() *ResolverFirewallRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleStatus.
func (*ResolverFirewallRuleStatus) DeepCopyInto ¶
func (in *ResolverFirewallRuleStatus) DeepCopyInto(out *ResolverFirewallRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverQueryLogConfig ¶
type ResolverQueryLogConfig struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverQueryLogConfigSpec `json:"spec,omitempty"` Status ResolverQueryLogConfigStatus `json:"status,omitempty"` }
func (*ResolverQueryLogConfig) DeepCopy ¶
func (in *ResolverQueryLogConfig) DeepCopy() *ResolverQueryLogConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfig.
func (*ResolverQueryLogConfig) DeepCopyInto ¶
func (in *ResolverQueryLogConfig) DeepCopyInto(out *ResolverQueryLogConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverQueryLogConfig) DeepCopyObject ¶
func (in *ResolverQueryLogConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResolverQueryLogConfig) SetupWebhookWithManager ¶
func (r *ResolverQueryLogConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ResolverQueryLogConfig) ValidateCreate ¶
func (r *ResolverQueryLogConfig) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ResolverQueryLogConfig) ValidateDelete ¶
func (r *ResolverQueryLogConfig) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ResolverQueryLogConfig) ValidateUpdate ¶
func (r *ResolverQueryLogConfig) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ResolverQueryLogConfigAssociation ¶
type ResolverQueryLogConfigAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverQueryLogConfigAssociationSpec `json:"spec,omitempty"` Status ResolverQueryLogConfigAssociationStatus `json:"status,omitempty"` }
func (*ResolverQueryLogConfigAssociation) DeepCopy ¶
func (in *ResolverQueryLogConfigAssociation) DeepCopy() *ResolverQueryLogConfigAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfigAssociation.
func (*ResolverQueryLogConfigAssociation) DeepCopyInto ¶
func (in *ResolverQueryLogConfigAssociation) DeepCopyInto(out *ResolverQueryLogConfigAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverQueryLogConfigAssociation) DeepCopyObject ¶
func (in *ResolverQueryLogConfigAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResolverQueryLogConfigAssociation) SetupWebhookWithManager ¶
func (r *ResolverQueryLogConfigAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ResolverQueryLogConfigAssociation) ValidateCreate ¶
func (r *ResolverQueryLogConfigAssociation) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ResolverQueryLogConfigAssociation) ValidateDelete ¶
func (r *ResolverQueryLogConfigAssociation) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ResolverQueryLogConfigAssociation) ValidateUpdate ¶
func (r *ResolverQueryLogConfigAssociation) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ResolverQueryLogConfigAssociationList ¶
type ResolverQueryLogConfigAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ResolverQueryLogConfigAssociation CRD objects Items []ResolverQueryLogConfigAssociation `json:"items,omitempty"` }
ResolverQueryLogConfigAssociationList is a list of ResolverQueryLogConfigAssociations
func (*ResolverQueryLogConfigAssociationList) DeepCopy ¶
func (in *ResolverQueryLogConfigAssociationList) DeepCopy() *ResolverQueryLogConfigAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfigAssociationList.
func (*ResolverQueryLogConfigAssociationList) DeepCopyInto ¶
func (in *ResolverQueryLogConfigAssociationList) DeepCopyInto(out *ResolverQueryLogConfigAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverQueryLogConfigAssociationList) DeepCopyObject ¶
func (in *ResolverQueryLogConfigAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResolverQueryLogConfigAssociationSpec ¶
type ResolverQueryLogConfigAssociationSpec struct { State *ResolverQueryLogConfigAssociationSpecResource `json:"state,omitempty" tf:"-"` Resource ResolverQueryLogConfigAssociationSpecResource `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 (*ResolverQueryLogConfigAssociationSpec) DeepCopy ¶
func (in *ResolverQueryLogConfigAssociationSpec) DeepCopy() *ResolverQueryLogConfigAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfigAssociationSpec.
func (*ResolverQueryLogConfigAssociationSpec) DeepCopyInto ¶
func (in *ResolverQueryLogConfigAssociationSpec) DeepCopyInto(out *ResolverQueryLogConfigAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverQueryLogConfigAssociationSpecResource ¶
type ResolverQueryLogConfigAssociationSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` ResolverQueryLogConfigID *string `json:"resolverQueryLogConfigID" tf:"resolver_query_log_config_id"` ResourceID *string `json:"resourceID" tf:"resource_id"` }
func (*ResolverQueryLogConfigAssociationSpecResource) DeepCopy ¶
func (in *ResolverQueryLogConfigAssociationSpecResource) DeepCopy() *ResolverQueryLogConfigAssociationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfigAssociationSpecResource.
func (*ResolverQueryLogConfigAssociationSpecResource) DeepCopyInto ¶
func (in *ResolverQueryLogConfigAssociationSpecResource) DeepCopyInto(out *ResolverQueryLogConfigAssociationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverQueryLogConfigAssociationStatus ¶
type ResolverQueryLogConfigAssociationStatus 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 (*ResolverQueryLogConfigAssociationStatus) DeepCopy ¶
func (in *ResolverQueryLogConfigAssociationStatus) DeepCopy() *ResolverQueryLogConfigAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfigAssociationStatus.
func (*ResolverQueryLogConfigAssociationStatus) DeepCopyInto ¶
func (in *ResolverQueryLogConfigAssociationStatus) DeepCopyInto(out *ResolverQueryLogConfigAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverQueryLogConfigList ¶
type ResolverQueryLogConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ResolverQueryLogConfig CRD objects Items []ResolverQueryLogConfig `json:"items,omitempty"` }
ResolverQueryLogConfigList is a list of ResolverQueryLogConfigs
func (*ResolverQueryLogConfigList) DeepCopy ¶
func (in *ResolverQueryLogConfigList) DeepCopy() *ResolverQueryLogConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfigList.
func (*ResolverQueryLogConfigList) DeepCopyInto ¶
func (in *ResolverQueryLogConfigList) DeepCopyInto(out *ResolverQueryLogConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverQueryLogConfigList) DeepCopyObject ¶
func (in *ResolverQueryLogConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResolverQueryLogConfigSpec ¶
type ResolverQueryLogConfigSpec struct { State *ResolverQueryLogConfigSpecResource `json:"state,omitempty" tf:"-"` Resource ResolverQueryLogConfigSpecResource `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 (*ResolverQueryLogConfigSpec) DeepCopy ¶
func (in *ResolverQueryLogConfigSpec) DeepCopy() *ResolverQueryLogConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfigSpec.
func (*ResolverQueryLogConfigSpec) DeepCopyInto ¶
func (in *ResolverQueryLogConfigSpec) DeepCopyInto(out *ResolverQueryLogConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverQueryLogConfigSpecResource ¶
type ResolverQueryLogConfigSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` DestinationArn *string `json:"destinationArn" tf:"destination_arn"` Name *string `json:"name" tf:"name"` // +optional OwnerID *string `json:"ownerID,omitempty" tf:"owner_id"` ShareStatus *string `json:"shareStatus,omitempty" tf:"share_status"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*ResolverQueryLogConfigSpecResource) DeepCopy ¶
func (in *ResolverQueryLogConfigSpecResource) DeepCopy() *ResolverQueryLogConfigSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfigSpecResource.
func (*ResolverQueryLogConfigSpecResource) DeepCopyInto ¶
func (in *ResolverQueryLogConfigSpecResource) DeepCopyInto(out *ResolverQueryLogConfigSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverQueryLogConfigStatus ¶
type ResolverQueryLogConfigStatus 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 (*ResolverQueryLogConfigStatus) DeepCopy ¶
func (in *ResolverQueryLogConfigStatus) DeepCopy() *ResolverQueryLogConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfigStatus.
func (*ResolverQueryLogConfigStatus) DeepCopyInto ¶
func (in *ResolverQueryLogConfigStatus) DeepCopyInto(out *ResolverQueryLogConfigStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverRule ¶
type ResolverRule struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverRuleSpec `json:"spec,omitempty"` Status ResolverRuleStatus `json:"status,omitempty"` }
func (*ResolverRule) DeepCopy ¶
func (in *ResolverRule) DeepCopy() *ResolverRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRule.
func (*ResolverRule) DeepCopyInto ¶
func (in *ResolverRule) DeepCopyInto(out *ResolverRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverRule) DeepCopyObject ¶
func (in *ResolverRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResolverRule) SetupWebhookWithManager ¶
func (r *ResolverRule) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ResolverRule) ValidateCreate ¶
func (r *ResolverRule) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ResolverRule) ValidateDelete ¶
func (r *ResolverRule) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ResolverRule) ValidateUpdate ¶
func (r *ResolverRule) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ResolverRuleAssociation ¶
type ResolverRuleAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverRuleAssociationSpec `json:"spec,omitempty"` Status ResolverRuleAssociationStatus `json:"status,omitempty"` }
func (*ResolverRuleAssociation) DeepCopy ¶
func (in *ResolverRuleAssociation) DeepCopy() *ResolverRuleAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleAssociation.
func (*ResolverRuleAssociation) DeepCopyInto ¶
func (in *ResolverRuleAssociation) DeepCopyInto(out *ResolverRuleAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverRuleAssociation) DeepCopyObject ¶
func (in *ResolverRuleAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResolverRuleAssociation) SetupWebhookWithManager ¶
func (r *ResolverRuleAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ResolverRuleAssociation) ValidateCreate ¶
func (r *ResolverRuleAssociation) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ResolverRuleAssociation) ValidateDelete ¶
func (r *ResolverRuleAssociation) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ResolverRuleAssociation) ValidateUpdate ¶
func (r *ResolverRuleAssociation) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ResolverRuleAssociationList ¶
type ResolverRuleAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ResolverRuleAssociation CRD objects Items []ResolverRuleAssociation `json:"items,omitempty"` }
ResolverRuleAssociationList is a list of ResolverRuleAssociations
func (*ResolverRuleAssociationList) DeepCopy ¶
func (in *ResolverRuleAssociationList) DeepCopy() *ResolverRuleAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleAssociationList.
func (*ResolverRuleAssociationList) DeepCopyInto ¶
func (in *ResolverRuleAssociationList) DeepCopyInto(out *ResolverRuleAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverRuleAssociationList) DeepCopyObject ¶
func (in *ResolverRuleAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResolverRuleAssociationSpec ¶
type ResolverRuleAssociationSpec struct { State *ResolverRuleAssociationSpecResource `json:"state,omitempty" tf:"-"` Resource ResolverRuleAssociationSpecResource `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 (*ResolverRuleAssociationSpec) DeepCopy ¶
func (in *ResolverRuleAssociationSpec) DeepCopy() *ResolverRuleAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleAssociationSpec.
func (*ResolverRuleAssociationSpec) DeepCopyInto ¶
func (in *ResolverRuleAssociationSpec) DeepCopyInto(out *ResolverRuleAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverRuleAssociationSpecResource ¶
type ResolverRuleAssociationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Name *string `json:"name,omitempty" tf:"name"` ResolverRuleID *string `json:"resolverRuleID" tf:"resolver_rule_id"` VpcID *string `json:"vpcID" tf:"vpc_id"` }
func (*ResolverRuleAssociationSpecResource) DeepCopy ¶
func (in *ResolverRuleAssociationSpecResource) DeepCopy() *ResolverRuleAssociationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleAssociationSpecResource.
func (*ResolverRuleAssociationSpecResource) DeepCopyInto ¶
func (in *ResolverRuleAssociationSpecResource) DeepCopyInto(out *ResolverRuleAssociationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverRuleAssociationStatus ¶
type ResolverRuleAssociationStatus 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 (*ResolverRuleAssociationStatus) DeepCopy ¶
func (in *ResolverRuleAssociationStatus) DeepCopy() *ResolverRuleAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleAssociationStatus.
func (*ResolverRuleAssociationStatus) DeepCopyInto ¶
func (in *ResolverRuleAssociationStatus) DeepCopyInto(out *ResolverRuleAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverRuleList ¶
type ResolverRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ResolverRule CRD objects Items []ResolverRule `json:"items,omitempty"` }
ResolverRuleList is a list of ResolverRules
func (*ResolverRuleList) DeepCopy ¶
func (in *ResolverRuleList) DeepCopy() *ResolverRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleList.
func (*ResolverRuleList) DeepCopyInto ¶
func (in *ResolverRuleList) DeepCopyInto(out *ResolverRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverRuleList) DeepCopyObject ¶
func (in *ResolverRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResolverRuleSpec ¶
type ResolverRuleSpec struct { State *ResolverRuleSpecResource `json:"state,omitempty" tf:"-"` Resource ResolverRuleSpecResource `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 (*ResolverRuleSpec) DeepCopy ¶
func (in *ResolverRuleSpec) DeepCopy() *ResolverRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleSpec.
func (*ResolverRuleSpec) DeepCopyInto ¶
func (in *ResolverRuleSpec) DeepCopyInto(out *ResolverRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverRuleSpecResource ¶
type ResolverRuleSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` DomainName *string `json:"domainName" tf:"domain_name"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional OwnerID *string `json:"ownerID,omitempty" tf:"owner_id"` // +optional ResolverEndpointID *string `json:"resolverEndpointID,omitempty" tf:"resolver_endpoint_id"` RuleType *string `json:"ruleType" tf:"rule_type"` ShareStatus *string `json:"shareStatus,omitempty" tf:"share_status"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` // +optional TargetIP []ResolverRuleSpecTargetIP `json:"targetIP,omitempty" tf:"target_ip"` }
func (*ResolverRuleSpecResource) DeepCopy ¶
func (in *ResolverRuleSpecResource) DeepCopy() *ResolverRuleSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleSpecResource.
func (*ResolverRuleSpecResource) DeepCopyInto ¶
func (in *ResolverRuleSpecResource) DeepCopyInto(out *ResolverRuleSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverRuleSpecTargetIP ¶
type ResolverRuleSpecTargetIP struct { Ip *string `json:"ip" tf:"ip"` // +optional Port *int64 `json:"port,omitempty" tf:"port"` }
func (*ResolverRuleSpecTargetIP) DeepCopy ¶
func (in *ResolverRuleSpecTargetIP) DeepCopy() *ResolverRuleSpecTargetIP
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleSpecTargetIP.
func (*ResolverRuleSpecTargetIP) DeepCopyInto ¶
func (in *ResolverRuleSpecTargetIP) DeepCopyInto(out *ResolverRuleSpecTargetIP)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverRuleStatus ¶
type ResolverRuleStatus 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 (*ResolverRuleStatus) DeepCopy ¶
func (in *ResolverRuleStatus) DeepCopy() *ResolverRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleStatus.
func (*ResolverRuleStatus) DeepCopyInto ¶
func (in *ResolverRuleStatus) DeepCopyInto(out *ResolverRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpcAssociationAuthorization ¶
type VpcAssociationAuthorization struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VpcAssociationAuthorizationSpec `json:"spec,omitempty"` Status VpcAssociationAuthorizationStatus `json:"status,omitempty"` }
func (*VpcAssociationAuthorization) DeepCopy ¶
func (in *VpcAssociationAuthorization) DeepCopy() *VpcAssociationAuthorization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcAssociationAuthorization.
func (*VpcAssociationAuthorization) DeepCopyInto ¶
func (in *VpcAssociationAuthorization) DeepCopyInto(out *VpcAssociationAuthorization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VpcAssociationAuthorization) DeepCopyObject ¶
func (in *VpcAssociationAuthorization) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VpcAssociationAuthorization) SetupWebhookWithManager ¶
func (r *VpcAssociationAuthorization) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*VpcAssociationAuthorization) ValidateCreate ¶
func (r *VpcAssociationAuthorization) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*VpcAssociationAuthorization) ValidateDelete ¶
func (r *VpcAssociationAuthorization) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*VpcAssociationAuthorization) ValidateUpdate ¶
func (r *VpcAssociationAuthorization) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type VpcAssociationAuthorizationList ¶
type VpcAssociationAuthorizationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VpcAssociationAuthorization CRD objects Items []VpcAssociationAuthorization `json:"items,omitempty"` }
VpcAssociationAuthorizationList is a list of VpcAssociationAuthorizations
func (*VpcAssociationAuthorizationList) DeepCopy ¶
func (in *VpcAssociationAuthorizationList) DeepCopy() *VpcAssociationAuthorizationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcAssociationAuthorizationList.
func (*VpcAssociationAuthorizationList) DeepCopyInto ¶
func (in *VpcAssociationAuthorizationList) DeepCopyInto(out *VpcAssociationAuthorizationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VpcAssociationAuthorizationList) DeepCopyObject ¶
func (in *VpcAssociationAuthorizationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VpcAssociationAuthorizationSpec ¶
type VpcAssociationAuthorizationSpec struct { State *VpcAssociationAuthorizationSpecResource `json:"state,omitempty" tf:"-"` Resource VpcAssociationAuthorizationSpecResource `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 (*VpcAssociationAuthorizationSpec) DeepCopy ¶
func (in *VpcAssociationAuthorizationSpec) DeepCopy() *VpcAssociationAuthorizationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcAssociationAuthorizationSpec.
func (*VpcAssociationAuthorizationSpec) DeepCopyInto ¶
func (in *VpcAssociationAuthorizationSpec) DeepCopyInto(out *VpcAssociationAuthorizationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpcAssociationAuthorizationSpecResource ¶
type VpcAssociationAuthorizationSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` VpcID *string `json:"vpcID" tf:"vpc_id"` // +optional VpcRegion *string `json:"vpcRegion,omitempty" tf:"vpc_region"` ZoneID *string `json:"zoneID" tf:"zone_id"` }
func (*VpcAssociationAuthorizationSpecResource) DeepCopy ¶
func (in *VpcAssociationAuthorizationSpecResource) DeepCopy() *VpcAssociationAuthorizationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcAssociationAuthorizationSpecResource.
func (*VpcAssociationAuthorizationSpecResource) DeepCopyInto ¶
func (in *VpcAssociationAuthorizationSpecResource) DeepCopyInto(out *VpcAssociationAuthorizationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpcAssociationAuthorizationStatus ¶
type VpcAssociationAuthorizationStatus 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 (*VpcAssociationAuthorizationStatus) DeepCopy ¶
func (in *VpcAssociationAuthorizationStatus) DeepCopy() *VpcAssociationAuthorizationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcAssociationAuthorizationStatus.
func (*VpcAssociationAuthorizationStatus) DeepCopyInto ¶
func (in *VpcAssociationAuthorizationStatus) DeepCopyInto(out *VpcAssociationAuthorizationStatus)
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 ZoneAssociation ¶
type ZoneAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ZoneAssociationSpec `json:"spec,omitempty"` Status ZoneAssociationStatus `json:"status,omitempty"` }
func (*ZoneAssociation) DeepCopy ¶
func (in *ZoneAssociation) DeepCopy() *ZoneAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneAssociation.
func (*ZoneAssociation) DeepCopyInto ¶
func (in *ZoneAssociation) DeepCopyInto(out *ZoneAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ZoneAssociation) DeepCopyObject ¶
func (in *ZoneAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ZoneAssociation) SetupWebhookWithManager ¶
func (r *ZoneAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ZoneAssociation) ValidateCreate ¶
func (r *ZoneAssociation) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ZoneAssociation) ValidateDelete ¶
func (r *ZoneAssociation) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ZoneAssociation) ValidateUpdate ¶
func (r *ZoneAssociation) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ZoneAssociationList ¶
type ZoneAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ZoneAssociation CRD objects Items []ZoneAssociation `json:"items,omitempty"` }
ZoneAssociationList is a list of ZoneAssociations
func (*ZoneAssociationList) DeepCopy ¶
func (in *ZoneAssociationList) DeepCopy() *ZoneAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneAssociationList.
func (*ZoneAssociationList) DeepCopyInto ¶
func (in *ZoneAssociationList) DeepCopyInto(out *ZoneAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ZoneAssociationList) DeepCopyObject ¶
func (in *ZoneAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ZoneAssociationSpec ¶
type ZoneAssociationSpec struct { State *ZoneAssociationSpecResource `json:"state,omitempty" tf:"-"` Resource ZoneAssociationSpecResource `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 (*ZoneAssociationSpec) DeepCopy ¶
func (in *ZoneAssociationSpec) DeepCopy() *ZoneAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneAssociationSpec.
func (*ZoneAssociationSpec) DeepCopyInto ¶
func (in *ZoneAssociationSpec) DeepCopyInto(out *ZoneAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneAssociationSpecResource ¶
type ZoneAssociationSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional OwningAccount *string `json:"owningAccount,omitempty" tf:"owning_account"` VpcID *string `json:"vpcID" tf:"vpc_id"` // +optional VpcRegion *string `json:"vpcRegion,omitempty" tf:"vpc_region"` ZoneID *string `json:"zoneID" tf:"zone_id"` }
func (*ZoneAssociationSpecResource) DeepCopy ¶
func (in *ZoneAssociationSpecResource) DeepCopy() *ZoneAssociationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneAssociationSpecResource.
func (*ZoneAssociationSpecResource) DeepCopyInto ¶
func (in *ZoneAssociationSpecResource) DeepCopyInto(out *ZoneAssociationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneAssociationStatus ¶
type ZoneAssociationStatus 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 (*ZoneAssociationStatus) DeepCopy ¶
func (in *ZoneAssociationStatus) DeepCopy() *ZoneAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneAssociationStatus.
func (*ZoneAssociationStatus) DeepCopyInto ¶
func (in *ZoneAssociationStatus) DeepCopyInto(out *ZoneAssociationStatus)
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.
func (*ZoneList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
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.
func (*ZoneSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneSpecResource ¶
type ZoneSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional Comment *string `json:"comment,omitempty" tf:"comment"` // +optional DelegationSetID *string `json:"delegationSetID,omitempty" tf:"delegation_set_id"` // +optional ForceDestroy *bool `json:"forceDestroy,omitempty" tf:"force_destroy"` Name *string `json:"name" tf:"name"` // +optional NameServers []string `json:"nameServers,omitempty" tf:"name_servers"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` // +optional // +kubebuilder:validation:MinItems=1 Vpc []ZoneSpecVpc `json:"vpc,omitempty" tf:"vpc"` // +optional ZoneID *string `json:"zoneID,omitempty" tf:"zone_id"` }
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 ZoneSpecVpc ¶
type ZoneSpecVpc struct { VpcID *string `json:"vpcID" tf:"vpc_id"` // +optional VpcRegion *string `json:"vpcRegion,omitempty" tf:"vpc_region"` }
func (*ZoneSpecVpc) DeepCopy ¶
func (in *ZoneSpecVpc) DeepCopy() *ZoneSpecVpc
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneSpecVpc.
func (*ZoneSpecVpc) DeepCopyInto ¶
func (in *ZoneSpecVpc) DeepCopyInto(out *ZoneSpecVpc)
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
- delegation_set_types.go
- delegation_set_webhook.go
- doc.go
- health_check_types.go
- health_check_webhook.go
- hosted_zone_dnssec_types.go
- hosted_zone_dnssec_webhook.go
- key_signing_key_types.go
- key_signing_key_webhook.go
- query_log_types.go
- query_log_webhook.go
- record_types.go
- record_webhook.go
- register.go
- resolver_dnssec_config_types.go
- resolver_dnssec_config_webhook.go
- resolver_endpoint_types.go
- resolver_endpoint_webhook.go
- resolver_firewall_config_types.go
- resolver_firewall_config_webhook.go
- resolver_firewall_domain_list_types.go
- resolver_firewall_domain_list_webhook.go
- resolver_firewall_rule_group_association_types.go
- resolver_firewall_rule_group_association_webhook.go
- resolver_firewall_rule_group_types.go
- resolver_firewall_rule_group_webhook.go
- resolver_firewall_rule_types.go
- resolver_firewall_rule_webhook.go
- resolver_query_log_config_association_types.go
- resolver_query_log_config_association_webhook.go
- resolver_query_log_config_types.go
- resolver_query_log_config_webhook.go
- resolver_rule_association_types.go
- resolver_rule_association_webhook.go
- resolver_rule_types.go
- resolver_rule_webhook.go
- vpc_association_authorization_types.go
- vpc_association_authorization_webhook.go
- zone_association_types.go
- zone_association_webhook.go
- zone_types.go
- zone_webhook.go
- zz_generated.deepcopy.go