Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=route53.aws.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type AliasObservation
- type AliasParameters
- type DelegationSet
- func (in *DelegationSet) DeepCopy() *DelegationSet
- func (in *DelegationSet) DeepCopyInto(out *DelegationSet)
- func (in *DelegationSet) DeepCopyObject() runtime.Object
- func (mg *DelegationSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DelegationSet) GetConnectionDetailsMapping() map[string]string
- func (mg *DelegationSet) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DelegationSet) GetObservation() (map[string]interface{}, error)
- func (tr *DelegationSet) GetParameters() (map[string]interface{}, error)
- func (mg *DelegationSet) GetProviderConfigReference() *xpv1.Reference
- func (mg *DelegationSet) GetProviderReference() *xpv1.Reference
- func (mg *DelegationSet) GetTerraformResourceType() string
- func (tr *DelegationSet) GetTerraformSchemaVersion() int
- func (mg *DelegationSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DelegationSet) LateInitialize(attrs []byte) (bool, error)
- func (mg *DelegationSet) SetConditions(c ...xpv1.Condition)
- func (mg *DelegationSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DelegationSet) SetObservation(obs map[string]interface{}) error
- func (tr *DelegationSet) SetParameters(params map[string]interface{}) error
- func (mg *DelegationSet) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DelegationSet) SetProviderReference(r *xpv1.Reference)
- func (mg *DelegationSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DelegationSetList
- type DelegationSetObservation
- type DelegationSetParameters
- type DelegationSetSpec
- type DelegationSetStatus
- type FailoverRoutingPolicyObservation
- type FailoverRoutingPolicyParameters
- type GeolocationRoutingPolicyObservation
- type GeolocationRoutingPolicyParameters
- type HealthCheck
- func (in *HealthCheck) DeepCopy() *HealthCheck
- func (in *HealthCheck) DeepCopyInto(out *HealthCheck)
- func (in *HealthCheck) DeepCopyObject() runtime.Object
- func (mg *HealthCheck) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *HealthCheck) GetConnectionDetailsMapping() map[string]string
- func (mg *HealthCheck) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *HealthCheck) GetObservation() (map[string]interface{}, error)
- func (tr *HealthCheck) GetParameters() (map[string]interface{}, error)
- func (mg *HealthCheck) GetProviderConfigReference() *xpv1.Reference
- func (mg *HealthCheck) GetProviderReference() *xpv1.Reference
- func (mg *HealthCheck) GetTerraformResourceType() string
- func (tr *HealthCheck) GetTerraformSchemaVersion() int
- func (mg *HealthCheck) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *HealthCheck) LateInitialize(attrs []byte) (bool, error)
- func (mg *HealthCheck) SetConditions(c ...xpv1.Condition)
- func (mg *HealthCheck) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *HealthCheck) SetObservation(obs map[string]interface{}) error
- func (tr *HealthCheck) SetParameters(params map[string]interface{}) error
- func (mg *HealthCheck) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *HealthCheck) SetProviderReference(r *xpv1.Reference)
- func (mg *HealthCheck) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type HealthCheckList
- type HealthCheckObservation
- type HealthCheckParameters
- type HealthCheckSpec
- type HealthCheckStatus
- type HostedZoneDnssec
- func (in *HostedZoneDnssec) DeepCopy() *HostedZoneDnssec
- func (in *HostedZoneDnssec) DeepCopyInto(out *HostedZoneDnssec)
- func (in *HostedZoneDnssec) DeepCopyObject() runtime.Object
- func (mg *HostedZoneDnssec) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *HostedZoneDnssec) GetConnectionDetailsMapping() map[string]string
- func (mg *HostedZoneDnssec) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *HostedZoneDnssec) GetObservation() (map[string]interface{}, error)
- func (tr *HostedZoneDnssec) GetParameters() (map[string]interface{}, error)
- func (mg *HostedZoneDnssec) GetProviderConfigReference() *xpv1.Reference
- func (mg *HostedZoneDnssec) GetProviderReference() *xpv1.Reference
- func (mg *HostedZoneDnssec) GetTerraformResourceType() string
- func (tr *HostedZoneDnssec) GetTerraformSchemaVersion() int
- func (mg *HostedZoneDnssec) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *HostedZoneDnssec) LateInitialize(attrs []byte) (bool, error)
- func (mg *HostedZoneDnssec) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *HostedZoneDnssec) SetConditions(c ...xpv1.Condition)
- func (mg *HostedZoneDnssec) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *HostedZoneDnssec) SetObservation(obs map[string]interface{}) error
- func (tr *HostedZoneDnssec) SetParameters(params map[string]interface{}) error
- func (mg *HostedZoneDnssec) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *HostedZoneDnssec) SetProviderReference(r *xpv1.Reference)
- func (mg *HostedZoneDnssec) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type HostedZoneDnssecList
- type HostedZoneDnssecObservation
- type HostedZoneDnssecParameters
- type HostedZoneDnssecSpec
- type HostedZoneDnssecStatus
- type IPAddressObservation
- type IPAddressParameters
- type KeySigningKey
- func (in *KeySigningKey) DeepCopy() *KeySigningKey
- func (in *KeySigningKey) DeepCopyInto(out *KeySigningKey)
- func (in *KeySigningKey) DeepCopyObject() runtime.Object
- func (mg *KeySigningKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *KeySigningKey) GetConnectionDetailsMapping() map[string]string
- func (mg *KeySigningKey) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *KeySigningKey) GetObservation() (map[string]interface{}, error)
- func (tr *KeySigningKey) GetParameters() (map[string]interface{}, error)
- func (mg *KeySigningKey) GetProviderConfigReference() *xpv1.Reference
- func (mg *KeySigningKey) GetProviderReference() *xpv1.Reference
- func (mg *KeySigningKey) GetTerraformResourceType() string
- func (tr *KeySigningKey) GetTerraformSchemaVersion() int
- func (mg *KeySigningKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *KeySigningKey) LateInitialize(attrs []byte) (bool, error)
- func (mg *KeySigningKey) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *KeySigningKey) SetConditions(c ...xpv1.Condition)
- func (mg *KeySigningKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *KeySigningKey) SetObservation(obs map[string]interface{}) error
- func (tr *KeySigningKey) SetParameters(params map[string]interface{}) error
- func (mg *KeySigningKey) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *KeySigningKey) SetProviderReference(r *xpv1.Reference)
- func (mg *KeySigningKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type KeySigningKeyList
- type KeySigningKeyObservation
- type KeySigningKeyParameters
- type KeySigningKeySpec
- type KeySigningKeyStatus
- type LatencyRoutingPolicyObservation
- type LatencyRoutingPolicyParameters
- type QueryLog
- func (in *QueryLog) DeepCopy() *QueryLog
- func (in *QueryLog) DeepCopyInto(out *QueryLog)
- func (in *QueryLog) DeepCopyObject() runtime.Object
- func (mg *QueryLog) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *QueryLog) GetConnectionDetailsMapping() map[string]string
- func (mg *QueryLog) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *QueryLog) GetObservation() (map[string]interface{}, error)
- func (tr *QueryLog) GetParameters() (map[string]interface{}, error)
- func (mg *QueryLog) GetProviderConfigReference() *xpv1.Reference
- func (mg *QueryLog) GetProviderReference() *xpv1.Reference
- func (mg *QueryLog) GetTerraformResourceType() string
- func (tr *QueryLog) GetTerraformSchemaVersion() int
- func (mg *QueryLog) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *QueryLog) LateInitialize(attrs []byte) (bool, error)
- func (mg *QueryLog) SetConditions(c ...xpv1.Condition)
- func (mg *QueryLog) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *QueryLog) SetObservation(obs map[string]interface{}) error
- func (tr *QueryLog) SetParameters(params map[string]interface{}) error
- func (mg *QueryLog) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *QueryLog) SetProviderReference(r *xpv1.Reference)
- func (mg *QueryLog) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type QueryLogList
- type QueryLogObservation
- type QueryLogParameters
- type QueryLogSpec
- type QueryLogStatus
- type Record
- func (in *Record) DeepCopy() *Record
- func (in *Record) DeepCopyInto(out *Record)
- func (in *Record) DeepCopyObject() runtime.Object
- func (mg *Record) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Record) GetConnectionDetailsMapping() map[string]string
- func (mg *Record) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Record) GetObservation() (map[string]interface{}, error)
- func (tr *Record) GetParameters() (map[string]interface{}, error)
- func (mg *Record) GetProviderConfigReference() *xpv1.Reference
- func (mg *Record) GetProviderReference() *xpv1.Reference
- func (mg *Record) GetTerraformResourceType() string
- func (tr *Record) GetTerraformSchemaVersion() int
- func (mg *Record) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Record) LateInitialize(attrs []byte) (bool, error)
- func (mg *Record) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Record) SetConditions(c ...xpv1.Condition)
- func (mg *Record) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Record) SetObservation(obs map[string]interface{}) error
- func (tr *Record) SetParameters(params map[string]interface{}) error
- func (mg *Record) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Record) SetProviderReference(r *xpv1.Reference)
- func (mg *Record) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type RecordList
- type RecordObservation
- type RecordParameters
- type RecordSpec
- type RecordStatus
- type ResolverDnssecConfig
- func (in *ResolverDnssecConfig) DeepCopy() *ResolverDnssecConfig
- func (in *ResolverDnssecConfig) DeepCopyInto(out *ResolverDnssecConfig)
- func (in *ResolverDnssecConfig) DeepCopyObject() runtime.Object
- func (mg *ResolverDnssecConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ResolverDnssecConfig) GetConnectionDetailsMapping() map[string]string
- func (mg *ResolverDnssecConfig) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ResolverDnssecConfig) GetObservation() (map[string]interface{}, error)
- func (tr *ResolverDnssecConfig) GetParameters() (map[string]interface{}, error)
- func (mg *ResolverDnssecConfig) GetProviderConfigReference() *xpv1.Reference
- func (mg *ResolverDnssecConfig) GetProviderReference() *xpv1.Reference
- func (mg *ResolverDnssecConfig) GetTerraformResourceType() string
- func (tr *ResolverDnssecConfig) GetTerraformSchemaVersion() int
- func (mg *ResolverDnssecConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ResolverDnssecConfig) LateInitialize(attrs []byte) (bool, error)
- func (mg *ResolverDnssecConfig) SetConditions(c ...xpv1.Condition)
- func (mg *ResolverDnssecConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ResolverDnssecConfig) SetObservation(obs map[string]interface{}) error
- func (tr *ResolverDnssecConfig) SetParameters(params map[string]interface{}) error
- func (mg *ResolverDnssecConfig) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ResolverDnssecConfig) SetProviderReference(r *xpv1.Reference)
- func (mg *ResolverDnssecConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResolverDnssecConfigList
- type ResolverDnssecConfigObservation
- type ResolverDnssecConfigParameters
- type ResolverDnssecConfigSpec
- type ResolverDnssecConfigStatus
- type ResolverEndpoint
- func (in *ResolverEndpoint) DeepCopy() *ResolverEndpoint
- func (in *ResolverEndpoint) DeepCopyInto(out *ResolverEndpoint)
- func (in *ResolverEndpoint) DeepCopyObject() runtime.Object
- func (mg *ResolverEndpoint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ResolverEndpoint) GetConnectionDetailsMapping() map[string]string
- func (mg *ResolverEndpoint) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ResolverEndpoint) GetObservation() (map[string]interface{}, error)
- func (tr *ResolverEndpoint) GetParameters() (map[string]interface{}, error)
- func (mg *ResolverEndpoint) GetProviderConfigReference() *xpv1.Reference
- func (mg *ResolverEndpoint) GetProviderReference() *xpv1.Reference
- func (mg *ResolverEndpoint) GetTerraformResourceType() string
- func (tr *ResolverEndpoint) GetTerraformSchemaVersion() int
- func (mg *ResolverEndpoint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ResolverEndpoint) LateInitialize(attrs []byte) (bool, error)
- func (mg *ResolverEndpoint) SetConditions(c ...xpv1.Condition)
- func (mg *ResolverEndpoint) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ResolverEndpoint) SetObservation(obs map[string]interface{}) error
- func (tr *ResolverEndpoint) SetParameters(params map[string]interface{}) error
- func (mg *ResolverEndpoint) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ResolverEndpoint) SetProviderReference(r *xpv1.Reference)
- func (mg *ResolverEndpoint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResolverEndpointList
- type ResolverEndpointObservation
- type ResolverEndpointParameters
- type ResolverEndpointSpec
- type ResolverEndpointStatus
- type ResolverFirewallConfig
- func (in *ResolverFirewallConfig) DeepCopy() *ResolverFirewallConfig
- func (in *ResolverFirewallConfig) DeepCopyInto(out *ResolverFirewallConfig)
- func (in *ResolverFirewallConfig) DeepCopyObject() runtime.Object
- func (mg *ResolverFirewallConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ResolverFirewallConfig) GetConnectionDetailsMapping() map[string]string
- func (mg *ResolverFirewallConfig) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ResolverFirewallConfig) GetObservation() (map[string]interface{}, error)
- func (tr *ResolverFirewallConfig) GetParameters() (map[string]interface{}, error)
- func (mg *ResolverFirewallConfig) GetProviderConfigReference() *xpv1.Reference
- func (mg *ResolverFirewallConfig) GetProviderReference() *xpv1.Reference
- func (mg *ResolverFirewallConfig) GetTerraformResourceType() string
- func (tr *ResolverFirewallConfig) GetTerraformSchemaVersion() int
- func (mg *ResolverFirewallConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ResolverFirewallConfig) LateInitialize(attrs []byte) (bool, error)
- func (mg *ResolverFirewallConfig) SetConditions(c ...xpv1.Condition)
- func (mg *ResolverFirewallConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ResolverFirewallConfig) SetObservation(obs map[string]interface{}) error
- func (tr *ResolverFirewallConfig) SetParameters(params map[string]interface{}) error
- func (mg *ResolverFirewallConfig) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ResolverFirewallConfig) SetProviderReference(r *xpv1.Reference)
- func (mg *ResolverFirewallConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResolverFirewallConfigList
- type ResolverFirewallConfigObservation
- type ResolverFirewallConfigParameters
- type ResolverFirewallConfigSpec
- type ResolverFirewallConfigStatus
- type ResolverFirewallDomainList
- func (in *ResolverFirewallDomainList) DeepCopy() *ResolverFirewallDomainList
- func (in *ResolverFirewallDomainList) DeepCopyInto(out *ResolverFirewallDomainList)
- func (in *ResolverFirewallDomainList) DeepCopyObject() runtime.Object
- func (mg *ResolverFirewallDomainList) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ResolverFirewallDomainList) GetConnectionDetailsMapping() map[string]string
- func (mg *ResolverFirewallDomainList) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ResolverFirewallDomainList) GetObservation() (map[string]interface{}, error)
- func (tr *ResolverFirewallDomainList) GetParameters() (map[string]interface{}, error)
- func (mg *ResolverFirewallDomainList) GetProviderConfigReference() *xpv1.Reference
- func (mg *ResolverFirewallDomainList) GetProviderReference() *xpv1.Reference
- func (mg *ResolverFirewallDomainList) GetTerraformResourceType() string
- func (tr *ResolverFirewallDomainList) GetTerraformSchemaVersion() int
- func (mg *ResolverFirewallDomainList) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ResolverFirewallDomainList) LateInitialize(attrs []byte) (bool, error)
- func (mg *ResolverFirewallDomainList) SetConditions(c ...xpv1.Condition)
- func (mg *ResolverFirewallDomainList) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ResolverFirewallDomainList) SetObservation(obs map[string]interface{}) error
- func (tr *ResolverFirewallDomainList) SetParameters(params map[string]interface{}) error
- func (mg *ResolverFirewallDomainList) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ResolverFirewallDomainList) SetProviderReference(r *xpv1.Reference)
- func (mg *ResolverFirewallDomainList) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResolverFirewallDomainListList
- func (in *ResolverFirewallDomainListList) DeepCopy() *ResolverFirewallDomainListList
- func (in *ResolverFirewallDomainListList) DeepCopyInto(out *ResolverFirewallDomainListList)
- func (in *ResolverFirewallDomainListList) DeepCopyObject() runtime.Object
- func (l *ResolverFirewallDomainListList) GetItems() []resource.Managed
- type ResolverFirewallDomainListObservation
- type ResolverFirewallDomainListParameters
- type ResolverFirewallDomainListSpec
- type ResolverFirewallDomainListStatus
- type ResolverFirewallRule
- func (in *ResolverFirewallRule) DeepCopy() *ResolverFirewallRule
- func (in *ResolverFirewallRule) DeepCopyInto(out *ResolverFirewallRule)
- func (in *ResolverFirewallRule) DeepCopyObject() runtime.Object
- func (mg *ResolverFirewallRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ResolverFirewallRule) GetConnectionDetailsMapping() map[string]string
- func (mg *ResolverFirewallRule) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ResolverFirewallRule) GetObservation() (map[string]interface{}, error)
- func (tr *ResolverFirewallRule) GetParameters() (map[string]interface{}, error)
- func (mg *ResolverFirewallRule) GetProviderConfigReference() *xpv1.Reference
- func (mg *ResolverFirewallRule) GetProviderReference() *xpv1.Reference
- func (mg *ResolverFirewallRule) GetTerraformResourceType() string
- func (tr *ResolverFirewallRule) GetTerraformSchemaVersion() int
- func (mg *ResolverFirewallRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ResolverFirewallRule) LateInitialize(attrs []byte) (bool, error)
- func (mg *ResolverFirewallRule) SetConditions(c ...xpv1.Condition)
- func (mg *ResolverFirewallRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ResolverFirewallRule) SetObservation(obs map[string]interface{}) error
- func (tr *ResolverFirewallRule) SetParameters(params map[string]interface{}) error
- func (mg *ResolverFirewallRule) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ResolverFirewallRule) SetProviderReference(r *xpv1.Reference)
- func (mg *ResolverFirewallRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResolverFirewallRuleGroup
- func (in *ResolverFirewallRuleGroup) DeepCopy() *ResolverFirewallRuleGroup
- func (in *ResolverFirewallRuleGroup) DeepCopyInto(out *ResolverFirewallRuleGroup)
- func (in *ResolverFirewallRuleGroup) DeepCopyObject() runtime.Object
- func (mg *ResolverFirewallRuleGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ResolverFirewallRuleGroup) GetConnectionDetailsMapping() map[string]string
- func (mg *ResolverFirewallRuleGroup) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ResolverFirewallRuleGroup) GetObservation() (map[string]interface{}, error)
- func (tr *ResolverFirewallRuleGroup) GetParameters() (map[string]interface{}, error)
- func (mg *ResolverFirewallRuleGroup) GetProviderConfigReference() *xpv1.Reference
- func (mg *ResolverFirewallRuleGroup) GetProviderReference() *xpv1.Reference
- func (mg *ResolverFirewallRuleGroup) GetTerraformResourceType() string
- func (tr *ResolverFirewallRuleGroup) GetTerraformSchemaVersion() int
- func (mg *ResolverFirewallRuleGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ResolverFirewallRuleGroup) LateInitialize(attrs []byte) (bool, error)
- func (mg *ResolverFirewallRuleGroup) SetConditions(c ...xpv1.Condition)
- func (mg *ResolverFirewallRuleGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ResolverFirewallRuleGroup) SetObservation(obs map[string]interface{}) error
- func (tr *ResolverFirewallRuleGroup) SetParameters(params map[string]interface{}) error
- func (mg *ResolverFirewallRuleGroup) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ResolverFirewallRuleGroup) SetProviderReference(r *xpv1.Reference)
- func (mg *ResolverFirewallRuleGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResolverFirewallRuleGroupAssociation
- func (in *ResolverFirewallRuleGroupAssociation) DeepCopy() *ResolverFirewallRuleGroupAssociation
- func (in *ResolverFirewallRuleGroupAssociation) DeepCopyInto(out *ResolverFirewallRuleGroupAssociation)
- func (in *ResolverFirewallRuleGroupAssociation) DeepCopyObject() runtime.Object
- func (mg *ResolverFirewallRuleGroupAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ResolverFirewallRuleGroupAssociation) GetConnectionDetailsMapping() map[string]string
- func (mg *ResolverFirewallRuleGroupAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ResolverFirewallRuleGroupAssociation) GetObservation() (map[string]interface{}, error)
- func (tr *ResolverFirewallRuleGroupAssociation) GetParameters() (map[string]interface{}, error)
- func (mg *ResolverFirewallRuleGroupAssociation) GetProviderConfigReference() *xpv1.Reference
- func (mg *ResolverFirewallRuleGroupAssociation) GetProviderReference() *xpv1.Reference
- func (mg *ResolverFirewallRuleGroupAssociation) GetTerraformResourceType() string
- func (tr *ResolverFirewallRuleGroupAssociation) GetTerraformSchemaVersion() int
- func (mg *ResolverFirewallRuleGroupAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ResolverFirewallRuleGroupAssociation) LateInitialize(attrs []byte) (bool, error)
- func (mg *ResolverFirewallRuleGroupAssociation) SetConditions(c ...xpv1.Condition)
- func (mg *ResolverFirewallRuleGroupAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ResolverFirewallRuleGroupAssociation) SetObservation(obs map[string]interface{}) error
- func (tr *ResolverFirewallRuleGroupAssociation) SetParameters(params map[string]interface{}) error
- func (mg *ResolverFirewallRuleGroupAssociation) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ResolverFirewallRuleGroupAssociation) SetProviderReference(r *xpv1.Reference)
- func (mg *ResolverFirewallRuleGroupAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResolverFirewallRuleGroupAssociationList
- func (in *ResolverFirewallRuleGroupAssociationList) DeepCopy() *ResolverFirewallRuleGroupAssociationList
- func (in *ResolverFirewallRuleGroupAssociationList) DeepCopyInto(out *ResolverFirewallRuleGroupAssociationList)
- func (in *ResolverFirewallRuleGroupAssociationList) DeepCopyObject() runtime.Object
- func (l *ResolverFirewallRuleGroupAssociationList) GetItems() []resource.Managed
- type ResolverFirewallRuleGroupAssociationObservation
- type ResolverFirewallRuleGroupAssociationParameters
- type ResolverFirewallRuleGroupAssociationSpec
- type ResolverFirewallRuleGroupAssociationStatus
- type ResolverFirewallRuleGroupList
- func (in *ResolverFirewallRuleGroupList) DeepCopy() *ResolverFirewallRuleGroupList
- func (in *ResolverFirewallRuleGroupList) DeepCopyInto(out *ResolverFirewallRuleGroupList)
- func (in *ResolverFirewallRuleGroupList) DeepCopyObject() runtime.Object
- func (l *ResolverFirewallRuleGroupList) GetItems() []resource.Managed
- type ResolverFirewallRuleGroupObservation
- type ResolverFirewallRuleGroupParameters
- type ResolverFirewallRuleGroupSpec
- type ResolverFirewallRuleGroupStatus
- type ResolverFirewallRuleList
- type ResolverFirewallRuleObservation
- type ResolverFirewallRuleParameters
- type ResolverFirewallRuleSpec
- type ResolverFirewallRuleStatus
- type ResolverQueryLogConfig
- func (in *ResolverQueryLogConfig) DeepCopy() *ResolverQueryLogConfig
- func (in *ResolverQueryLogConfig) DeepCopyInto(out *ResolverQueryLogConfig)
- func (in *ResolverQueryLogConfig) DeepCopyObject() runtime.Object
- func (mg *ResolverQueryLogConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ResolverQueryLogConfig) GetConnectionDetailsMapping() map[string]string
- func (mg *ResolverQueryLogConfig) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ResolverQueryLogConfig) GetObservation() (map[string]interface{}, error)
- func (tr *ResolverQueryLogConfig) GetParameters() (map[string]interface{}, error)
- func (mg *ResolverQueryLogConfig) GetProviderConfigReference() *xpv1.Reference
- func (mg *ResolverQueryLogConfig) GetProviderReference() *xpv1.Reference
- func (mg *ResolverQueryLogConfig) GetTerraformResourceType() string
- func (tr *ResolverQueryLogConfig) GetTerraformSchemaVersion() int
- func (mg *ResolverQueryLogConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ResolverQueryLogConfig) LateInitialize(attrs []byte) (bool, error)
- func (mg *ResolverQueryLogConfig) SetConditions(c ...xpv1.Condition)
- func (mg *ResolverQueryLogConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ResolverQueryLogConfig) SetObservation(obs map[string]interface{}) error
- func (tr *ResolverQueryLogConfig) SetParameters(params map[string]interface{}) error
- func (mg *ResolverQueryLogConfig) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ResolverQueryLogConfig) SetProviderReference(r *xpv1.Reference)
- func (mg *ResolverQueryLogConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResolverQueryLogConfigAssociation
- func (in *ResolverQueryLogConfigAssociation) DeepCopy() *ResolverQueryLogConfigAssociation
- func (in *ResolverQueryLogConfigAssociation) DeepCopyInto(out *ResolverQueryLogConfigAssociation)
- func (in *ResolverQueryLogConfigAssociation) DeepCopyObject() runtime.Object
- func (mg *ResolverQueryLogConfigAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ResolverQueryLogConfigAssociation) GetConnectionDetailsMapping() map[string]string
- func (mg *ResolverQueryLogConfigAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ResolverQueryLogConfigAssociation) GetObservation() (map[string]interface{}, error)
- func (tr *ResolverQueryLogConfigAssociation) GetParameters() (map[string]interface{}, error)
- func (mg *ResolverQueryLogConfigAssociation) GetProviderConfigReference() *xpv1.Reference
- func (mg *ResolverQueryLogConfigAssociation) GetProviderReference() *xpv1.Reference
- func (mg *ResolverQueryLogConfigAssociation) GetTerraformResourceType() string
- func (tr *ResolverQueryLogConfigAssociation) GetTerraformSchemaVersion() int
- func (mg *ResolverQueryLogConfigAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ResolverQueryLogConfigAssociation) LateInitialize(attrs []byte) (bool, error)
- func (mg *ResolverQueryLogConfigAssociation) SetConditions(c ...xpv1.Condition)
- func (mg *ResolverQueryLogConfigAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ResolverQueryLogConfigAssociation) SetObservation(obs map[string]interface{}) error
- func (tr *ResolverQueryLogConfigAssociation) SetParameters(params map[string]interface{}) error
- func (mg *ResolverQueryLogConfigAssociation) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ResolverQueryLogConfigAssociation) SetProviderReference(r *xpv1.Reference)
- func (mg *ResolverQueryLogConfigAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResolverQueryLogConfigAssociationList
- func (in *ResolverQueryLogConfigAssociationList) DeepCopy() *ResolverQueryLogConfigAssociationList
- func (in *ResolverQueryLogConfigAssociationList) DeepCopyInto(out *ResolverQueryLogConfigAssociationList)
- func (in *ResolverQueryLogConfigAssociationList) DeepCopyObject() runtime.Object
- func (l *ResolverQueryLogConfigAssociationList) GetItems() []resource.Managed
- type ResolverQueryLogConfigAssociationObservation
- type ResolverQueryLogConfigAssociationParameters
- type ResolverQueryLogConfigAssociationSpec
- type ResolverQueryLogConfigAssociationStatus
- type ResolverQueryLogConfigList
- type ResolverQueryLogConfigObservation
- type ResolverQueryLogConfigParameters
- type ResolverQueryLogConfigSpec
- type ResolverQueryLogConfigStatus
- type ResolverRule
- func (in *ResolverRule) DeepCopy() *ResolverRule
- func (in *ResolverRule) DeepCopyInto(out *ResolverRule)
- func (in *ResolverRule) DeepCopyObject() runtime.Object
- func (mg *ResolverRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ResolverRule) GetConnectionDetailsMapping() map[string]string
- func (mg *ResolverRule) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ResolverRule) GetObservation() (map[string]interface{}, error)
- func (tr *ResolverRule) GetParameters() (map[string]interface{}, error)
- func (mg *ResolverRule) GetProviderConfigReference() *xpv1.Reference
- func (mg *ResolverRule) GetProviderReference() *xpv1.Reference
- func (mg *ResolverRule) GetTerraformResourceType() string
- func (tr *ResolverRule) GetTerraformSchemaVersion() int
- func (mg *ResolverRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ResolverRule) LateInitialize(attrs []byte) (bool, error)
- func (mg *ResolverRule) SetConditions(c ...xpv1.Condition)
- func (mg *ResolverRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ResolverRule) SetObservation(obs map[string]interface{}) error
- func (tr *ResolverRule) SetParameters(params map[string]interface{}) error
- func (mg *ResolverRule) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ResolverRule) SetProviderReference(r *xpv1.Reference)
- func (mg *ResolverRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResolverRuleAssociation
- func (in *ResolverRuleAssociation) DeepCopy() *ResolverRuleAssociation
- func (in *ResolverRuleAssociation) DeepCopyInto(out *ResolverRuleAssociation)
- func (in *ResolverRuleAssociation) DeepCopyObject() runtime.Object
- func (mg *ResolverRuleAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ResolverRuleAssociation) GetConnectionDetailsMapping() map[string]string
- func (mg *ResolverRuleAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ResolverRuleAssociation) GetObservation() (map[string]interface{}, error)
- func (tr *ResolverRuleAssociation) GetParameters() (map[string]interface{}, error)
- func (mg *ResolverRuleAssociation) GetProviderConfigReference() *xpv1.Reference
- func (mg *ResolverRuleAssociation) GetProviderReference() *xpv1.Reference
- func (mg *ResolverRuleAssociation) GetTerraformResourceType() string
- func (tr *ResolverRuleAssociation) GetTerraformSchemaVersion() int
- func (mg *ResolverRuleAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ResolverRuleAssociation) LateInitialize(attrs []byte) (bool, error)
- func (mg *ResolverRuleAssociation) SetConditions(c ...xpv1.Condition)
- func (mg *ResolverRuleAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ResolverRuleAssociation) SetObservation(obs map[string]interface{}) error
- func (tr *ResolverRuleAssociation) SetParameters(params map[string]interface{}) error
- func (mg *ResolverRuleAssociation) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ResolverRuleAssociation) SetProviderReference(r *xpv1.Reference)
- func (mg *ResolverRuleAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResolverRuleAssociationList
- func (in *ResolverRuleAssociationList) DeepCopy() *ResolverRuleAssociationList
- func (in *ResolverRuleAssociationList) DeepCopyInto(out *ResolverRuleAssociationList)
- func (in *ResolverRuleAssociationList) DeepCopyObject() runtime.Object
- func (l *ResolverRuleAssociationList) GetItems() []resource.Managed
- type ResolverRuleAssociationObservation
- type ResolverRuleAssociationParameters
- type ResolverRuleAssociationSpec
- type ResolverRuleAssociationStatus
- type ResolverRuleList
- type ResolverRuleObservation
- type ResolverRuleParameters
- type ResolverRuleSpec
- type ResolverRuleStatus
- type TargetIPObservation
- type TargetIPParameters
- type VpcAssociationAuthorization
- func (in *VpcAssociationAuthorization) DeepCopy() *VpcAssociationAuthorization
- func (in *VpcAssociationAuthorization) DeepCopyInto(out *VpcAssociationAuthorization)
- func (in *VpcAssociationAuthorization) DeepCopyObject() runtime.Object
- func (mg *VpcAssociationAuthorization) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *VpcAssociationAuthorization) GetConnectionDetailsMapping() map[string]string
- func (mg *VpcAssociationAuthorization) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *VpcAssociationAuthorization) GetObservation() (map[string]interface{}, error)
- func (tr *VpcAssociationAuthorization) GetParameters() (map[string]interface{}, error)
- func (mg *VpcAssociationAuthorization) GetProviderConfigReference() *xpv1.Reference
- func (mg *VpcAssociationAuthorization) GetProviderReference() *xpv1.Reference
- func (mg *VpcAssociationAuthorization) GetTerraformResourceType() string
- func (tr *VpcAssociationAuthorization) GetTerraformSchemaVersion() int
- func (mg *VpcAssociationAuthorization) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *VpcAssociationAuthorization) LateInitialize(attrs []byte) (bool, error)
- func (mg *VpcAssociationAuthorization) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *VpcAssociationAuthorization) SetConditions(c ...xpv1.Condition)
- func (mg *VpcAssociationAuthorization) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *VpcAssociationAuthorization) SetObservation(obs map[string]interface{}) error
- func (tr *VpcAssociationAuthorization) SetParameters(params map[string]interface{}) error
- func (mg *VpcAssociationAuthorization) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *VpcAssociationAuthorization) SetProviderReference(r *xpv1.Reference)
- func (mg *VpcAssociationAuthorization) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type VpcAssociationAuthorizationList
- func (in *VpcAssociationAuthorizationList) DeepCopy() *VpcAssociationAuthorizationList
- func (in *VpcAssociationAuthorizationList) DeepCopyInto(out *VpcAssociationAuthorizationList)
- func (in *VpcAssociationAuthorizationList) DeepCopyObject() runtime.Object
- func (l *VpcAssociationAuthorizationList) GetItems() []resource.Managed
- type VpcAssociationAuthorizationObservation
- type VpcAssociationAuthorizationParameters
- type VpcAssociationAuthorizationSpec
- type VpcAssociationAuthorizationStatus
- type VpcObservation
- type VpcParameters
- type WeightedRoutingPolicyObservation
- type WeightedRoutingPolicyParameters
- type Zone
- func (in *Zone) DeepCopy() *Zone
- func (in *Zone) DeepCopyInto(out *Zone)
- func (in *Zone) DeepCopyObject() runtime.Object
- func (mg *Zone) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Zone) GetConnectionDetailsMapping() map[string]string
- func (mg *Zone) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Zone) GetObservation() (map[string]interface{}, error)
- func (tr *Zone) GetParameters() (map[string]interface{}, error)
- func (mg *Zone) GetProviderConfigReference() *xpv1.Reference
- func (mg *Zone) GetProviderReference() *xpv1.Reference
- func (mg *Zone) GetTerraformResourceType() string
- func (tr *Zone) GetTerraformSchemaVersion() int
- func (mg *Zone) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Zone) LateInitialize(attrs []byte) (bool, error)
- func (mg *Zone) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Zone) SetConditions(c ...xpv1.Condition)
- func (mg *Zone) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Zone) SetObservation(obs map[string]interface{}) error
- func (tr *Zone) SetParameters(params map[string]interface{}) error
- func (mg *Zone) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Zone) SetProviderReference(r *xpv1.Reference)
- func (mg *Zone) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ZoneAssociation
- func (in *ZoneAssociation) DeepCopy() *ZoneAssociation
- func (in *ZoneAssociation) DeepCopyInto(out *ZoneAssociation)
- func (in *ZoneAssociation) DeepCopyObject() runtime.Object
- func (mg *ZoneAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ZoneAssociation) GetConnectionDetailsMapping() map[string]string
- func (mg *ZoneAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ZoneAssociation) GetObservation() (map[string]interface{}, error)
- func (tr *ZoneAssociation) GetParameters() (map[string]interface{}, error)
- func (mg *ZoneAssociation) GetProviderConfigReference() *xpv1.Reference
- func (mg *ZoneAssociation) GetProviderReference() *xpv1.Reference
- func (mg *ZoneAssociation) GetTerraformResourceType() string
- func (tr *ZoneAssociation) GetTerraformSchemaVersion() int
- func (mg *ZoneAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ZoneAssociation) LateInitialize(attrs []byte) (bool, error)
- func (mg *ZoneAssociation) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *ZoneAssociation) SetConditions(c ...xpv1.Condition)
- func (mg *ZoneAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ZoneAssociation) SetObservation(obs map[string]interface{}) error
- func (tr *ZoneAssociation) SetParameters(params map[string]interface{}) error
- func (mg *ZoneAssociation) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ZoneAssociation) SetProviderReference(r *xpv1.Reference)
- func (mg *ZoneAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ZoneAssociationList
- type ZoneAssociationObservation
- type ZoneAssociationParameters
- type ZoneAssociationSpec
- type ZoneAssociationStatus
- type ZoneList
- type ZoneObservation
- type ZoneParameters
- type ZoneSpec
- type ZoneStatus
Constants ¶
const ( CRDGroup = "route53.aws.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( DelegationSet_Kind = "DelegationSet" DelegationSet_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DelegationSet_Kind}.String() DelegationSet_KindAPIVersion = DelegationSet_Kind + "." + CRDGroupVersion.String() DelegationSet_GroupVersionKind = CRDGroupVersion.WithKind(DelegationSet_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( HealthCheck_Kind = "HealthCheck" HealthCheck_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: HealthCheck_Kind}.String() HealthCheck_KindAPIVersion = HealthCheck_Kind + "." + CRDGroupVersion.String() HealthCheck_GroupVersionKind = CRDGroupVersion.WithKind(HealthCheck_Kind) )
Repository type metadata.
var ( HostedZoneDnssec_Kind = "HostedZoneDnssec" HostedZoneDnssec_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: HostedZoneDnssec_Kind}.String() HostedZoneDnssec_KindAPIVersion = HostedZoneDnssec_Kind + "." + CRDGroupVersion.String() HostedZoneDnssec_GroupVersionKind = CRDGroupVersion.WithKind(HostedZoneDnssec_Kind) )
Repository type metadata.
var ( KeySigningKey_Kind = "KeySigningKey" KeySigningKey_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: KeySigningKey_Kind}.String() KeySigningKey_KindAPIVersion = KeySigningKey_Kind + "." + CRDGroupVersion.String() KeySigningKey_GroupVersionKind = CRDGroupVersion.WithKind(KeySigningKey_Kind) )
Repository type metadata.
var ( QueryLog_Kind = "QueryLog" QueryLog_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: QueryLog_Kind}.String() QueryLog_KindAPIVersion = QueryLog_Kind + "." + CRDGroupVersion.String() QueryLog_GroupVersionKind = CRDGroupVersion.WithKind(QueryLog_Kind) )
Repository type metadata.
var ( Record_Kind = "Record" Record_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Record_Kind}.String() Record_KindAPIVersion = Record_Kind + "." + CRDGroupVersion.String() Record_GroupVersionKind = CRDGroupVersion.WithKind(Record_Kind) )
Repository type metadata.
var ( ResolverDnssecConfig_Kind = "ResolverDnssecConfig" ResolverDnssecConfig_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ResolverDnssecConfig_Kind}.String() ResolverDnssecConfig_KindAPIVersion = ResolverDnssecConfig_Kind + "." + CRDGroupVersion.String() ResolverDnssecConfig_GroupVersionKind = CRDGroupVersion.WithKind(ResolverDnssecConfig_Kind) )
Repository type metadata.
var ( ResolverEndpoint_Kind = "ResolverEndpoint" ResolverEndpoint_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ResolverEndpoint_Kind}.String() ResolverEndpoint_KindAPIVersion = ResolverEndpoint_Kind + "." + CRDGroupVersion.String() ResolverEndpoint_GroupVersionKind = CRDGroupVersion.WithKind(ResolverEndpoint_Kind) )
Repository type metadata.
var ( ResolverFirewallConfig_Kind = "ResolverFirewallConfig" ResolverFirewallConfig_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ResolverFirewallConfig_Kind}.String() ResolverFirewallConfig_KindAPIVersion = ResolverFirewallConfig_Kind + "." + CRDGroupVersion.String() ResolverFirewallConfig_GroupVersionKind = CRDGroupVersion.WithKind(ResolverFirewallConfig_Kind) )
Repository type metadata.
var ( ResolverFirewallDomainList_Kind = "ResolverFirewallDomainList" ResolverFirewallDomainList_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ResolverFirewallDomainList_Kind}.String() ResolverFirewallDomainList_KindAPIVersion = ResolverFirewallDomainList_Kind + "." + CRDGroupVersion.String() ResolverFirewallDomainList_GroupVersionKind = CRDGroupVersion.WithKind(ResolverFirewallDomainList_Kind) )
Repository type metadata.
var ( ResolverFirewallRule_Kind = "ResolverFirewallRule" ResolverFirewallRule_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ResolverFirewallRule_Kind}.String() ResolverFirewallRule_KindAPIVersion = ResolverFirewallRule_Kind + "." + CRDGroupVersion.String() ResolverFirewallRule_GroupVersionKind = CRDGroupVersion.WithKind(ResolverFirewallRule_Kind) )
Repository type metadata.
var ( ResolverFirewallRuleGroup_Kind = "ResolverFirewallRuleGroup" ResolverFirewallRuleGroup_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ResolverFirewallRuleGroup_Kind}.String() ResolverFirewallRuleGroup_KindAPIVersion = ResolverFirewallRuleGroup_Kind + "." + CRDGroupVersion.String() ResolverFirewallRuleGroup_GroupVersionKind = CRDGroupVersion.WithKind(ResolverFirewallRuleGroup_Kind) )
Repository type metadata.
var ( ResolverFirewallRuleGroupAssociation_Kind = "ResolverFirewallRuleGroupAssociation" ResolverFirewallRuleGroupAssociation_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ResolverFirewallRuleGroupAssociation_Kind}.String() ResolverFirewallRuleGroupAssociation_KindAPIVersion = ResolverFirewallRuleGroupAssociation_Kind + "." + CRDGroupVersion.String() ResolverFirewallRuleGroupAssociation_GroupVersionKind = CRDGroupVersion.WithKind(ResolverFirewallRuleGroupAssociation_Kind) )
Repository type metadata.
var ( ResolverQueryLogConfig_Kind = "ResolverQueryLogConfig" ResolverQueryLogConfig_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ResolverQueryLogConfig_Kind}.String() ResolverQueryLogConfig_KindAPIVersion = ResolverQueryLogConfig_Kind + "." + CRDGroupVersion.String() ResolverQueryLogConfig_GroupVersionKind = CRDGroupVersion.WithKind(ResolverQueryLogConfig_Kind) )
Repository type metadata.
var ( ResolverQueryLogConfigAssociation_Kind = "ResolverQueryLogConfigAssociation" ResolverQueryLogConfigAssociation_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ResolverQueryLogConfigAssociation_Kind}.String() ResolverQueryLogConfigAssociation_KindAPIVersion = ResolverQueryLogConfigAssociation_Kind + "." + CRDGroupVersion.String() ResolverQueryLogConfigAssociation_GroupVersionKind = CRDGroupVersion.WithKind(ResolverQueryLogConfigAssociation_Kind) )
Repository type metadata.
var ( ResolverRule_Kind = "ResolverRule" ResolverRule_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ResolverRule_Kind}.String() ResolverRule_KindAPIVersion = ResolverRule_Kind + "." + CRDGroupVersion.String() ResolverRule_GroupVersionKind = CRDGroupVersion.WithKind(ResolverRule_Kind) )
Repository type metadata.
var ( ResolverRuleAssociation_Kind = "ResolverRuleAssociation" ResolverRuleAssociation_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ResolverRuleAssociation_Kind}.String() ResolverRuleAssociation_KindAPIVersion = ResolverRuleAssociation_Kind + "." + CRDGroupVersion.String() ResolverRuleAssociation_GroupVersionKind = CRDGroupVersion.WithKind(ResolverRuleAssociation_Kind) )
Repository type metadata.
var ( VpcAssociationAuthorization_Kind = "VpcAssociationAuthorization" VpcAssociationAuthorization_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: VpcAssociationAuthorization_Kind}.String() VpcAssociationAuthorization_KindAPIVersion = VpcAssociationAuthorization_Kind + "." + CRDGroupVersion.String() VpcAssociationAuthorization_GroupVersionKind = CRDGroupVersion.WithKind(VpcAssociationAuthorization_Kind) )
Repository type metadata.
var ( Zone_Kind = "Zone" Zone_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Zone_Kind}.String() Zone_KindAPIVersion = Zone_Kind + "." + CRDGroupVersion.String() Zone_GroupVersionKind = CRDGroupVersion.WithKind(Zone_Kind) )
Repository type metadata.
var ( ZoneAssociation_Kind = "ZoneAssociation" ZoneAssociation_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ZoneAssociation_Kind}.String() ZoneAssociation_KindAPIVersion = ZoneAssociation_Kind + "." + CRDGroupVersion.String() ZoneAssociation_GroupVersionKind = CRDGroupVersion.WithKind(ZoneAssociation_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type AliasObservation ¶
type AliasObservation struct { }
func (*AliasObservation) DeepCopy ¶
func (in *AliasObservation) DeepCopy() *AliasObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasObservation.
func (*AliasObservation) DeepCopyInto ¶
func (in *AliasObservation) DeepCopyInto(out *AliasObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AliasParameters ¶
type AliasParameters struct { // +kubebuilder:validation:Required EvaluateTargetHealth *bool `json:"evaluateTargetHealth" tf:"evaluate_target_health,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ZoneID *string `json:"zoneId" tf:"zone_id,omitempty"` }
func (*AliasParameters) DeepCopy ¶
func (in *AliasParameters) DeepCopy() *AliasParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasParameters.
func (*AliasParameters) DeepCopyInto ¶
func (in *AliasParameters) DeepCopyInto(out *AliasParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DelegationSet ¶
type DelegationSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DelegationSetSpec `json:"spec"` Status DelegationSetStatus `json:"status,omitempty"` }
DelegationSet is the Schema for the DelegationSets API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *DelegationSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DelegationSet.
func (*DelegationSet) GetConnectionDetailsMapping ¶
func (tr *DelegationSet) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DelegationSet
func (*DelegationSet) GetDeletionPolicy ¶
func (mg *DelegationSet) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DelegationSet.
func (*DelegationSet) GetObservation ¶
func (tr *DelegationSet) GetObservation() (map[string]interface{}, error)
GetObservation of this DelegationSet
func (*DelegationSet) GetParameters ¶
func (tr *DelegationSet) GetParameters() (map[string]interface{}, error)
GetParameters of this DelegationSet
func (*DelegationSet) GetProviderConfigReference ¶
func (mg *DelegationSet) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DelegationSet.
func (*DelegationSet) GetProviderReference ¶
func (mg *DelegationSet) GetProviderReference() *xpv1.Reference
GetProviderReference of this DelegationSet. Deprecated: Use GetProviderConfigReference.
func (*DelegationSet) GetTerraformResourceType ¶
func (mg *DelegationSet) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DelegationSet
func (*DelegationSet) GetTerraformSchemaVersion ¶
func (tr *DelegationSet) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DelegationSet) GetWriteConnectionSecretToReference ¶
func (mg *DelegationSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DelegationSet.
func (*DelegationSet) LateInitialize ¶
func (tr *DelegationSet) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DelegationSet using its observed tfState. returns True if there are any spec changes for the resource.
func (*DelegationSet) SetConditions ¶
func (mg *DelegationSet) SetConditions(c ...xpv1.Condition)
SetConditions of this DelegationSet.
func (*DelegationSet) SetDeletionPolicy ¶
func (mg *DelegationSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DelegationSet.
func (*DelegationSet) SetObservation ¶
func (tr *DelegationSet) SetObservation(obs map[string]interface{}) error
SetObservation for this DelegationSet
func (*DelegationSet) SetParameters ¶
func (tr *DelegationSet) SetParameters(params map[string]interface{}) error
SetParameters for this DelegationSet
func (*DelegationSet) SetProviderConfigReference ¶
func (mg *DelegationSet) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DelegationSet.
func (*DelegationSet) SetProviderReference ¶
func (mg *DelegationSet) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DelegationSet. Deprecated: Use SetProviderConfigReference.
func (*DelegationSet) SetWriteConnectionSecretToReference ¶
func (mg *DelegationSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DelegationSet.
type DelegationSetList ¶
type DelegationSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DelegationSet `json:"items"` }
DelegationSetList contains 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.
func (*DelegationSetList) GetItems ¶
func (l *DelegationSetList) GetItems() []resource.Managed
GetItems of this DelegationSetList.
type DelegationSetObservation ¶
type DelegationSetObservation struct {
NameServers []*string `json:"nameServers,omitempty" tf:"name_servers,omitempty"`
}
func (*DelegationSetObservation) DeepCopy ¶
func (in *DelegationSetObservation) DeepCopy() *DelegationSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelegationSetObservation.
func (*DelegationSetObservation) DeepCopyInto ¶
func (in *DelegationSetObservation) DeepCopyInto(out *DelegationSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DelegationSetParameters ¶
type DelegationSetParameters struct { // +kubebuilder:validation:Optional ReferenceName *string `json:"referenceName,omitempty" tf:"reference_name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*DelegationSetParameters) DeepCopy ¶
func (in *DelegationSetParameters) DeepCopy() *DelegationSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelegationSetParameters.
func (*DelegationSetParameters) DeepCopyInto ¶
func (in *DelegationSetParameters) DeepCopyInto(out *DelegationSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DelegationSetSpec ¶
type DelegationSetSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DelegationSetParameters `json:"forProvider"` }
DelegationSetSpec defines the desired state of DelegationSet
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 DelegationSetStatus ¶
type DelegationSetStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DelegationSetObservation `json:"atProvider,omitempty"` }
DelegationSetStatus defines the observed state of DelegationSet.
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 FailoverRoutingPolicyObservation ¶
type FailoverRoutingPolicyObservation struct { }
func (*FailoverRoutingPolicyObservation) DeepCopy ¶
func (in *FailoverRoutingPolicyObservation) DeepCopy() *FailoverRoutingPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverRoutingPolicyObservation.
func (*FailoverRoutingPolicyObservation) DeepCopyInto ¶
func (in *FailoverRoutingPolicyObservation) DeepCopyInto(out *FailoverRoutingPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FailoverRoutingPolicyParameters ¶
type FailoverRoutingPolicyParameters struct { // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*FailoverRoutingPolicyParameters) DeepCopy ¶
func (in *FailoverRoutingPolicyParameters) DeepCopy() *FailoverRoutingPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverRoutingPolicyParameters.
func (*FailoverRoutingPolicyParameters) DeepCopyInto ¶
func (in *FailoverRoutingPolicyParameters) DeepCopyInto(out *FailoverRoutingPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GeolocationRoutingPolicyObservation ¶
type GeolocationRoutingPolicyObservation struct { }
func (*GeolocationRoutingPolicyObservation) DeepCopy ¶
func (in *GeolocationRoutingPolicyObservation) DeepCopy() *GeolocationRoutingPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeolocationRoutingPolicyObservation.
func (*GeolocationRoutingPolicyObservation) DeepCopyInto ¶
func (in *GeolocationRoutingPolicyObservation) DeepCopyInto(out *GeolocationRoutingPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GeolocationRoutingPolicyParameters ¶
type GeolocationRoutingPolicyParameters struct { // +kubebuilder:validation:Optional Continent *string `json:"continent,omitempty" tf:"continent,omitempty"` // +kubebuilder:validation:Optional Country *string `json:"country,omitempty" tf:"country,omitempty"` // +kubebuilder:validation:Optional Subdivision *string `json:"subdivision,omitempty" tf:"subdivision,omitempty"` }
func (*GeolocationRoutingPolicyParameters) DeepCopy ¶
func (in *GeolocationRoutingPolicyParameters) DeepCopy() *GeolocationRoutingPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeolocationRoutingPolicyParameters.
func (*GeolocationRoutingPolicyParameters) DeepCopyInto ¶
func (in *GeolocationRoutingPolicyParameters) DeepCopyInto(out *GeolocationRoutingPolicyParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HealthCheckSpec `json:"spec"` Status HealthCheckStatus `json:"status,omitempty"` }
HealthCheck is the Schema for the HealthChecks API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *HealthCheck) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this HealthCheck.
func (*HealthCheck) GetConnectionDetailsMapping ¶
func (tr *HealthCheck) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this HealthCheck
func (*HealthCheck) GetDeletionPolicy ¶
func (mg *HealthCheck) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this HealthCheck.
func (*HealthCheck) GetObservation ¶
func (tr *HealthCheck) GetObservation() (map[string]interface{}, error)
GetObservation of this HealthCheck
func (*HealthCheck) GetParameters ¶
func (tr *HealthCheck) GetParameters() (map[string]interface{}, error)
GetParameters of this HealthCheck
func (*HealthCheck) GetProviderConfigReference ¶
func (mg *HealthCheck) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this HealthCheck.
func (*HealthCheck) GetProviderReference ¶
func (mg *HealthCheck) GetProviderReference() *xpv1.Reference
GetProviderReference of this HealthCheck. Deprecated: Use GetProviderConfigReference.
func (*HealthCheck) GetTerraformResourceType ¶
func (mg *HealthCheck) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this HealthCheck
func (*HealthCheck) GetTerraformSchemaVersion ¶
func (tr *HealthCheck) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*HealthCheck) GetWriteConnectionSecretToReference ¶
func (mg *HealthCheck) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this HealthCheck.
func (*HealthCheck) LateInitialize ¶
func (tr *HealthCheck) LateInitialize(attrs []byte) (bool, error)
LateInitialize this HealthCheck using its observed tfState. returns True if there are any spec changes for the resource.
func (*HealthCheck) SetConditions ¶
func (mg *HealthCheck) SetConditions(c ...xpv1.Condition)
SetConditions of this HealthCheck.
func (*HealthCheck) SetDeletionPolicy ¶
func (mg *HealthCheck) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this HealthCheck.
func (*HealthCheck) SetObservation ¶
func (tr *HealthCheck) SetObservation(obs map[string]interface{}) error
SetObservation for this HealthCheck
func (*HealthCheck) SetParameters ¶
func (tr *HealthCheck) SetParameters(params map[string]interface{}) error
SetParameters for this HealthCheck
func (*HealthCheck) SetProviderConfigReference ¶
func (mg *HealthCheck) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this HealthCheck.
func (*HealthCheck) SetProviderReference ¶
func (mg *HealthCheck) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this HealthCheck. Deprecated: Use SetProviderConfigReference.
func (*HealthCheck) SetWriteConnectionSecretToReference ¶
func (mg *HealthCheck) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this HealthCheck.
type HealthCheckList ¶
type HealthCheckList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []HealthCheck `json:"items"` }
HealthCheckList contains 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.
func (*HealthCheckList) GetItems ¶
func (l *HealthCheckList) GetItems() []resource.Managed
GetItems of this HealthCheckList.
type HealthCheckObservation ¶
type HealthCheckObservation struct {
TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"`
}
func (*HealthCheckObservation) DeepCopy ¶
func (in *HealthCheckObservation) DeepCopy() *HealthCheckObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheckObservation.
func (*HealthCheckObservation) DeepCopyInto ¶
func (in *HealthCheckObservation) DeepCopyInto(out *HealthCheckObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HealthCheckParameters ¶
type HealthCheckParameters struct { // +kubebuilder:validation:Optional ChildHealthThreshold *int64 `json:"childHealthThreshold,omitempty" tf:"child_health_threshold,omitempty"` // +kubebuilder:validation:Optional ChildHealthchecks []*string `json:"childHealthchecks,omitempty" tf:"child_healthchecks,omitempty"` // +kubebuilder:validation:Optional CloudwatchAlarmName *string `json:"cloudwatchAlarmName,omitempty" tf:"cloudwatch_alarm_name,omitempty"` // +kubebuilder:validation:Optional CloudwatchAlarmRegion *string `json:"cloudwatchAlarmRegion,omitempty" tf:"cloudwatch_alarm_region,omitempty"` // +kubebuilder:validation:Optional Disabled *bool `json:"disabled,omitempty" tf:"disabled,omitempty"` // +kubebuilder:validation:Optional EnableSni *bool `json:"enableSni,omitempty" tf:"enable_sni,omitempty"` // +kubebuilder:validation:Optional FailureThreshold *int64 `json:"failureThreshold,omitempty" tf:"failure_threshold,omitempty"` // +kubebuilder:validation:Optional Fqdn *string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` // +kubebuilder:validation:Optional IPAddress *string `json:"ipAddress,omitempty" tf:"ip_address,omitempty"` // +kubebuilder:validation:Optional InsufficientDataHealthStatus *string `json:"insufficientDataHealthStatus,omitempty" tf:"insufficient_data_health_status,omitempty"` // +kubebuilder:validation:Optional InvertHealthcheck *bool `json:"invertHealthcheck,omitempty" tf:"invert_healthcheck,omitempty"` // +kubebuilder:validation:Optional MeasureLatency *bool `json:"measureLatency,omitempty" tf:"measure_latency,omitempty"` // +kubebuilder:validation:Optional Port *int64 `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Optional ReferenceName *string `json:"referenceName,omitempty" tf:"reference_name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Regions []*string `json:"regions,omitempty" tf:"regions,omitempty"` // +kubebuilder:validation:Optional RequestInterval *int64 `json:"requestInterval,omitempty" tf:"request_interval,omitempty"` // +kubebuilder:validation:Optional ResourcePath *string `json:"resourcePath,omitempty" tf:"resource_path,omitempty"` // +kubebuilder:validation:Optional SearchString *string `json:"searchString,omitempty" tf:"search_string,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*HealthCheckParameters) DeepCopy ¶
func (in *HealthCheckParameters) DeepCopy() *HealthCheckParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheckParameters.
func (*HealthCheckParameters) DeepCopyInto ¶
func (in *HealthCheckParameters) DeepCopyInto(out *HealthCheckParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HealthCheckSpec ¶
type HealthCheckSpec struct { v1.ResourceSpec `json:",inline"` ForProvider HealthCheckParameters `json:"forProvider"` }
HealthCheckSpec defines the desired state of HealthCheck
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 HealthCheckStatus ¶
type HealthCheckStatus struct { v1.ResourceStatus `json:",inline"` AtProvider HealthCheckObservation `json:"atProvider,omitempty"` }
HealthCheckStatus defines the observed state of HealthCheck.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HostedZoneDnssecSpec `json:"spec"` Status HostedZoneDnssecStatus `json:"status,omitempty"` }
HostedZoneDnssec is the Schema for the HostedZoneDnssecs API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *HostedZoneDnssec) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this HostedZoneDnssec.
func (*HostedZoneDnssec) GetConnectionDetailsMapping ¶
func (tr *HostedZoneDnssec) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this HostedZoneDnssec
func (*HostedZoneDnssec) GetDeletionPolicy ¶
func (mg *HostedZoneDnssec) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this HostedZoneDnssec.
func (*HostedZoneDnssec) GetObservation ¶
func (tr *HostedZoneDnssec) GetObservation() (map[string]interface{}, error)
GetObservation of this HostedZoneDnssec
func (*HostedZoneDnssec) GetParameters ¶
func (tr *HostedZoneDnssec) GetParameters() (map[string]interface{}, error)
GetParameters of this HostedZoneDnssec
func (*HostedZoneDnssec) GetProviderConfigReference ¶
func (mg *HostedZoneDnssec) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this HostedZoneDnssec.
func (*HostedZoneDnssec) GetProviderReference ¶
func (mg *HostedZoneDnssec) GetProviderReference() *xpv1.Reference
GetProviderReference of this HostedZoneDnssec. Deprecated: Use GetProviderConfigReference.
func (*HostedZoneDnssec) GetTerraformResourceType ¶
func (mg *HostedZoneDnssec) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this HostedZoneDnssec
func (*HostedZoneDnssec) GetTerraformSchemaVersion ¶
func (tr *HostedZoneDnssec) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*HostedZoneDnssec) GetWriteConnectionSecretToReference ¶
func (mg *HostedZoneDnssec) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this HostedZoneDnssec.
func (*HostedZoneDnssec) LateInitialize ¶
func (tr *HostedZoneDnssec) LateInitialize(attrs []byte) (bool, error)
LateInitialize this HostedZoneDnssec using its observed tfState. returns True if there are any spec changes for the resource.
func (*HostedZoneDnssec) ResolveReferences ¶
ResolveReferences of this HostedZoneDnssec.
func (*HostedZoneDnssec) SetConditions ¶
func (mg *HostedZoneDnssec) SetConditions(c ...xpv1.Condition)
SetConditions of this HostedZoneDnssec.
func (*HostedZoneDnssec) SetDeletionPolicy ¶
func (mg *HostedZoneDnssec) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this HostedZoneDnssec.
func (*HostedZoneDnssec) SetObservation ¶
func (tr *HostedZoneDnssec) SetObservation(obs map[string]interface{}) error
SetObservation for this HostedZoneDnssec
func (*HostedZoneDnssec) SetParameters ¶
func (tr *HostedZoneDnssec) SetParameters(params map[string]interface{}) error
SetParameters for this HostedZoneDnssec
func (*HostedZoneDnssec) SetProviderConfigReference ¶
func (mg *HostedZoneDnssec) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this HostedZoneDnssec.
func (*HostedZoneDnssec) SetProviderReference ¶
func (mg *HostedZoneDnssec) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this HostedZoneDnssec. Deprecated: Use SetProviderConfigReference.
func (*HostedZoneDnssec) SetWriteConnectionSecretToReference ¶
func (mg *HostedZoneDnssec) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this HostedZoneDnssec.
type HostedZoneDnssecList ¶
type HostedZoneDnssecList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []HostedZoneDnssec `json:"items"` }
HostedZoneDnssecList contains 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.
func (*HostedZoneDnssecList) GetItems ¶
func (l *HostedZoneDnssecList) GetItems() []resource.Managed
GetItems of this HostedZoneDnssecList.
type HostedZoneDnssecObservation ¶
type HostedZoneDnssecObservation struct { }
func (*HostedZoneDnssecObservation) DeepCopy ¶
func (in *HostedZoneDnssecObservation) DeepCopy() *HostedZoneDnssecObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedZoneDnssecObservation.
func (*HostedZoneDnssecObservation) DeepCopyInto ¶
func (in *HostedZoneDnssecObservation) DeepCopyInto(out *HostedZoneDnssecObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostedZoneDnssecParameters ¶
type HostedZoneDnssecParameters struct { // +crossplane:generate:reference:type=Zone // +kubebuilder:validation:Optional HostedZoneID *string `json:"hostedZoneId,omitempty" tf:"hosted_zone_id,omitempty"` // +kubebuilder:validation:Optional HostedZoneIDRef *v1.Reference `json:"hostedZoneIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional HostedZoneIDSelector *v1.Selector `json:"hostedZoneIdSelector,omitempty" tf:"-"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional SigningStatus *string `json:"signingStatus,omitempty" tf:"signing_status,omitempty"` }
func (*HostedZoneDnssecParameters) DeepCopy ¶
func (in *HostedZoneDnssecParameters) DeepCopy() *HostedZoneDnssecParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedZoneDnssecParameters.
func (*HostedZoneDnssecParameters) DeepCopyInto ¶
func (in *HostedZoneDnssecParameters) DeepCopyInto(out *HostedZoneDnssecParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostedZoneDnssecSpec ¶
type HostedZoneDnssecSpec struct { v1.ResourceSpec `json:",inline"` ForProvider HostedZoneDnssecParameters `json:"forProvider"` }
HostedZoneDnssecSpec defines the desired state of HostedZoneDnssec
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 HostedZoneDnssecStatus ¶
type HostedZoneDnssecStatus struct { v1.ResourceStatus `json:",inline"` AtProvider HostedZoneDnssecObservation `json:"atProvider,omitempty"` }
HostedZoneDnssecStatus defines the observed state of HostedZoneDnssec.
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 IPAddressObservation ¶
type IPAddressObservation struct {
IPID *string `json:"ipId,omitempty" tf:"ip_id,omitempty"`
}
func (*IPAddressObservation) DeepCopy ¶
func (in *IPAddressObservation) DeepCopy() *IPAddressObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPAddressObservation.
func (*IPAddressObservation) DeepCopyInto ¶
func (in *IPAddressObservation) DeepCopyInto(out *IPAddressObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPAddressParameters ¶
type IPAddressParameters struct { // +kubebuilder:validation:Optional IP *string `json:"ip,omitempty" tf:"ip,omitempty"` // +kubebuilder:validation:Required SubnetID *string `json:"subnetId" tf:"subnet_id,omitempty"` }
func (*IPAddressParameters) DeepCopy ¶
func (in *IPAddressParameters) DeepCopy() *IPAddressParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPAddressParameters.
func (*IPAddressParameters) DeepCopyInto ¶
func (in *IPAddressParameters) DeepCopyInto(out *IPAddressParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KeySigningKeySpec `json:"spec"` Status KeySigningKeyStatus `json:"status,omitempty"` }
KeySigningKey is the Schema for the KeySigningKeys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *KeySigningKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this KeySigningKey.
func (*KeySigningKey) GetConnectionDetailsMapping ¶
func (tr *KeySigningKey) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this KeySigningKey
func (*KeySigningKey) GetDeletionPolicy ¶
func (mg *KeySigningKey) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this KeySigningKey.
func (*KeySigningKey) GetObservation ¶
func (tr *KeySigningKey) GetObservation() (map[string]interface{}, error)
GetObservation of this KeySigningKey
func (*KeySigningKey) GetParameters ¶
func (tr *KeySigningKey) GetParameters() (map[string]interface{}, error)
GetParameters of this KeySigningKey
func (*KeySigningKey) GetProviderConfigReference ¶
func (mg *KeySigningKey) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this KeySigningKey.
func (*KeySigningKey) GetProviderReference ¶
func (mg *KeySigningKey) GetProviderReference() *xpv1.Reference
GetProviderReference of this KeySigningKey. Deprecated: Use GetProviderConfigReference.
func (*KeySigningKey) GetTerraformResourceType ¶
func (mg *KeySigningKey) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this KeySigningKey
func (*KeySigningKey) GetTerraformSchemaVersion ¶
func (tr *KeySigningKey) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*KeySigningKey) GetWriteConnectionSecretToReference ¶
func (mg *KeySigningKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this KeySigningKey.
func (*KeySigningKey) LateInitialize ¶
func (tr *KeySigningKey) LateInitialize(attrs []byte) (bool, error)
LateInitialize this KeySigningKey using its observed tfState. returns True if there are any spec changes for the resource.
func (*KeySigningKey) ResolveReferences ¶
ResolveReferences of this KeySigningKey.
func (*KeySigningKey) SetConditions ¶
func (mg *KeySigningKey) SetConditions(c ...xpv1.Condition)
SetConditions of this KeySigningKey.
func (*KeySigningKey) SetDeletionPolicy ¶
func (mg *KeySigningKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this KeySigningKey.
func (*KeySigningKey) SetObservation ¶
func (tr *KeySigningKey) SetObservation(obs map[string]interface{}) error
SetObservation for this KeySigningKey
func (*KeySigningKey) SetParameters ¶
func (tr *KeySigningKey) SetParameters(params map[string]interface{}) error
SetParameters for this KeySigningKey
func (*KeySigningKey) SetProviderConfigReference ¶
func (mg *KeySigningKey) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this KeySigningKey.
func (*KeySigningKey) SetProviderReference ¶
func (mg *KeySigningKey) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this KeySigningKey. Deprecated: Use SetProviderConfigReference.
func (*KeySigningKey) SetWriteConnectionSecretToReference ¶
func (mg *KeySigningKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this KeySigningKey.
type KeySigningKeyList ¶
type KeySigningKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []KeySigningKey `json:"items"` }
KeySigningKeyList contains 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.
func (*KeySigningKeyList) GetItems ¶
func (l *KeySigningKeyList) GetItems() []resource.Managed
GetItems of this KeySigningKeyList.
type KeySigningKeyObservation ¶
type KeySigningKeyObservation struct { DigestAlgorithmMnemonic *string `json:"digestAlgorithmMnemonic,omitempty" tf:"digest_algorithm_mnemonic,omitempty"` DigestAlgorithmType *int64 `json:"digestAlgorithmType,omitempty" tf:"digest_algorithm_type,omitempty"` DigestValue *string `json:"digestValue,omitempty" tf:"digest_value,omitempty"` DnskeyRecord *string `json:"dnskeyRecord,omitempty" tf:"dnskey_record,omitempty"` DsRecord *string `json:"dsRecord,omitempty" tf:"ds_record,omitempty"` Flag *int64 `json:"flag,omitempty" tf:"flag,omitempty"` KeyTag *int64 `json:"keyTag,omitempty" tf:"key_tag,omitempty"` PublicKey *string `json:"publicKey,omitempty" tf:"public_key,omitempty"` SigningAlgorithmMnemonic *string `json:"signingAlgorithmMnemonic,omitempty" tf:"signing_algorithm_mnemonic,omitempty"` SigningAlgorithmType *int64 `json:"signingAlgorithmType,omitempty" tf:"signing_algorithm_type,omitempty"` }
func (*KeySigningKeyObservation) DeepCopy ¶
func (in *KeySigningKeyObservation) DeepCopy() *KeySigningKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeySigningKeyObservation.
func (*KeySigningKeyObservation) DeepCopyInto ¶
func (in *KeySigningKeyObservation) DeepCopyInto(out *KeySigningKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeySigningKeyParameters ¶
type KeySigningKeyParameters struct { // +crossplane:generate:reference:type=Zone // +kubebuilder:validation:Optional HostedZoneID *string `json:"hostedZoneId,omitempty" tf:"hosted_zone_id,omitempty"` // +kubebuilder:validation:Optional HostedZoneIDRef *v1.Reference `json:"hostedZoneIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional HostedZoneIDSelector *v1.Selector `json:"hostedZoneIdSelector,omitempty" tf:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/kms/v1alpha1.Key // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-aws/apis/kms/v1alpha1.KMSKeyARN() // +kubebuilder:validation:Optional KeyManagementServiceArn *string `json:"keyManagementServiceArn,omitempty" tf:"key_management_service_arn,omitempty"` // +kubebuilder:validation:Optional KeyManagementServiceArnRef *v1.Reference `json:"keyManagementServiceArnRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional KeyManagementServiceArnSelector *v1.Selector `json:"keyManagementServiceArnSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*KeySigningKeyParameters) DeepCopy ¶
func (in *KeySigningKeyParameters) DeepCopy() *KeySigningKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeySigningKeyParameters.
func (*KeySigningKeyParameters) DeepCopyInto ¶
func (in *KeySigningKeyParameters) DeepCopyInto(out *KeySigningKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeySigningKeySpec ¶
type KeySigningKeySpec struct { v1.ResourceSpec `json:",inline"` ForProvider KeySigningKeyParameters `json:"forProvider"` }
KeySigningKeySpec defines the desired state of KeySigningKey
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 KeySigningKeyStatus ¶
type KeySigningKeyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider KeySigningKeyObservation `json:"atProvider,omitempty"` }
KeySigningKeyStatus defines the observed state of KeySigningKey.
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 LatencyRoutingPolicyObservation ¶
type LatencyRoutingPolicyObservation struct { }
func (*LatencyRoutingPolicyObservation) DeepCopy ¶
func (in *LatencyRoutingPolicyObservation) DeepCopy() *LatencyRoutingPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LatencyRoutingPolicyObservation.
func (*LatencyRoutingPolicyObservation) DeepCopyInto ¶
func (in *LatencyRoutingPolicyObservation) DeepCopyInto(out *LatencyRoutingPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LatencyRoutingPolicyParameters ¶
type LatencyRoutingPolicyParameters struct { // +kubebuilder:validation:Required Region *string `json:"region" tf:"region,omitempty"` }
func (*LatencyRoutingPolicyParameters) DeepCopy ¶
func (in *LatencyRoutingPolicyParameters) DeepCopy() *LatencyRoutingPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LatencyRoutingPolicyParameters.
func (*LatencyRoutingPolicyParameters) DeepCopyInto ¶
func (in *LatencyRoutingPolicyParameters) DeepCopyInto(out *LatencyRoutingPolicyParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec QueryLogSpec `json:"spec"` Status QueryLogStatus `json:"status,omitempty"` }
QueryLog is the Schema for the QueryLogs API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *QueryLog) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this QueryLog.
func (*QueryLog) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this QueryLog
func (*QueryLog) GetDeletionPolicy ¶
func (mg *QueryLog) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this QueryLog.
func (*QueryLog) GetObservation ¶
GetObservation of this QueryLog
func (*QueryLog) GetParameters ¶
GetParameters of this QueryLog
func (*QueryLog) GetProviderConfigReference ¶
GetProviderConfigReference of this QueryLog.
func (*QueryLog) GetProviderReference ¶
GetProviderReference of this QueryLog. Deprecated: Use GetProviderConfigReference.
func (*QueryLog) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this QueryLog
func (*QueryLog) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*QueryLog) GetWriteConnectionSecretToReference ¶
func (mg *QueryLog) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this QueryLog.
func (*QueryLog) LateInitialize ¶
LateInitialize this QueryLog using its observed tfState. returns True if there are any spec changes for the resource.
func (*QueryLog) SetConditions ¶
SetConditions of this QueryLog.
func (*QueryLog) SetDeletionPolicy ¶
func (mg *QueryLog) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this QueryLog.
func (*QueryLog) SetObservation ¶
SetObservation for this QueryLog
func (*QueryLog) SetParameters ¶
SetParameters for this QueryLog
func (*QueryLog) SetProviderConfigReference ¶
SetProviderConfigReference of this QueryLog.
func (*QueryLog) SetProviderReference ¶
SetProviderReference of this QueryLog. Deprecated: Use SetProviderConfigReference.
func (*QueryLog) SetWriteConnectionSecretToReference ¶
func (mg *QueryLog) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this QueryLog.
type QueryLogList ¶
type QueryLogList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []QueryLog `json:"items"` }
QueryLogList contains 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.
func (*QueryLogList) GetItems ¶
func (l *QueryLogList) GetItems() []resource.Managed
GetItems of this QueryLogList.
type QueryLogObservation ¶
type QueryLogObservation struct { }
func (*QueryLogObservation) DeepCopy ¶
func (in *QueryLogObservation) DeepCopy() *QueryLogObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryLogObservation.
func (*QueryLogObservation) DeepCopyInto ¶
func (in *QueryLogObservation) DeepCopyInto(out *QueryLogObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryLogParameters ¶
type QueryLogParameters struct { // +kubebuilder:validation:Required CloudwatchLogGroupArn *string `json:"cloudwatchLogGroupArn" tf:"cloudwatch_log_group_arn,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required ZoneID *string `json:"zoneId" tf:"zone_id,omitempty"` }
func (*QueryLogParameters) DeepCopy ¶
func (in *QueryLogParameters) DeepCopy() *QueryLogParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryLogParameters.
func (*QueryLogParameters) DeepCopyInto ¶
func (in *QueryLogParameters) DeepCopyInto(out *QueryLogParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryLogSpec ¶
type QueryLogSpec struct { v1.ResourceSpec `json:",inline"` ForProvider QueryLogParameters `json:"forProvider"` }
QueryLogSpec defines the desired state of QueryLog
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 QueryLogStatus ¶
type QueryLogStatus struct { v1.ResourceStatus `json:",inline"` AtProvider QueryLogObservation `json:"atProvider,omitempty"` }
QueryLogStatus defines the observed state of QueryLog.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RecordSpec `json:"spec"` Status RecordStatus `json:"status,omitempty"` }
Record is the Schema for the Records API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *Record) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Record.
func (*Record) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Record
func (*Record) GetDeletionPolicy ¶
func (mg *Record) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Record.
func (*Record) GetObservation ¶
GetObservation of this Record
func (*Record) GetParameters ¶
GetParameters of this Record
func (*Record) GetProviderConfigReference ¶
GetProviderConfigReference of this Record.
func (*Record) GetProviderReference ¶
GetProviderReference of this Record. Deprecated: Use GetProviderConfigReference.
func (*Record) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Record
func (*Record) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Record) GetWriteConnectionSecretToReference ¶
func (mg *Record) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Record.
func (*Record) LateInitialize ¶
LateInitialize this Record using its observed tfState. returns True if there are any spec changes for the resource.
func (*Record) ResolveReferences ¶
ResolveReferences of this Record.
func (*Record) SetConditions ¶
SetConditions of this Record.
func (*Record) SetDeletionPolicy ¶
func (mg *Record) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Record.
func (*Record) SetObservation ¶
SetObservation for this Record
func (*Record) SetParameters ¶
SetParameters for this Record
func (*Record) SetProviderConfigReference ¶
SetProviderConfigReference of this Record.
func (*Record) SetProviderReference ¶
SetProviderReference of this Record. Deprecated: Use SetProviderConfigReference.
func (*Record) SetWriteConnectionSecretToReference ¶
func (mg *Record) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Record.
type RecordList ¶
type RecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Record `json:"items"` }
RecordList contains 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.
func (*RecordList) GetItems ¶
func (l *RecordList) GetItems() []resource.Managed
GetItems of this RecordList.
type RecordObservation ¶
type RecordObservation struct {
Fqdn *string `json:"fqdn,omitempty" tf:"fqdn,omitempty"`
}
func (*RecordObservation) DeepCopy ¶
func (in *RecordObservation) DeepCopy() *RecordObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordObservation.
func (*RecordObservation) DeepCopyInto ¶
func (in *RecordObservation) DeepCopyInto(out *RecordObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordParameters ¶
type RecordParameters struct { // +kubebuilder:validation:Optional Alias []AliasParameters `json:"alias,omitempty" tf:"alias,omitempty"` // +kubebuilder:validation:Optional AllowOverwrite *bool `json:"allowOverwrite,omitempty" tf:"allow_overwrite,omitempty"` // +kubebuilder:validation:Optional FailoverRoutingPolicy []FailoverRoutingPolicyParameters `json:"failoverRoutingPolicy,omitempty" tf:"failover_routing_policy,omitempty"` // +kubebuilder:validation:Optional GeolocationRoutingPolicy []GeolocationRoutingPolicyParameters `json:"geolocationRoutingPolicy,omitempty" tf:"geolocation_routing_policy,omitempty"` // +crossplane:generate:reference:type=HealthCheck // +kubebuilder:validation:Optional HealthCheckID *string `json:"healthCheckId,omitempty" tf:"health_check_id,omitempty"` // +kubebuilder:validation:Optional HealthCheckIDRef *v1.Reference `json:"healthCheckIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional HealthCheckIDSelector *v1.Selector `json:"healthCheckIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional LatencyRoutingPolicy []LatencyRoutingPolicyParameters `json:"latencyRoutingPolicy,omitempty" tf:"latency_routing_policy,omitempty"` // +kubebuilder:validation:Optional MultivalueAnswerRoutingPolicy *bool `json:"multivalueAnswerRoutingPolicy,omitempty" tf:"multivalue_answer_routing_policy,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Records []*string `json:"records,omitempty" tf:"records,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional SetIdentifier *string `json:"setIdentifier,omitempty" tf:"set_identifier,omitempty"` // +kubebuilder:validation:Optional TTL *int64 `json:"ttl,omitempty" tf:"ttl,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Optional WeightedRoutingPolicy []WeightedRoutingPolicyParameters `json:"weightedRoutingPolicy,omitempty" tf:"weighted_routing_policy,omitempty"` // +crossplane:generate:reference:type=Zone // +kubebuilder:validation:Optional ZoneID *string `json:"zoneId,omitempty" tf:"zone_id,omitempty"` // +kubebuilder:validation:Optional ZoneIDRef *v1.Reference `json:"zoneIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ZoneIDSelector *v1.Selector `json:"zoneIdSelector,omitempty" tf:"-"` }
func (*RecordParameters) DeepCopy ¶
func (in *RecordParameters) DeepCopy() *RecordParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordParameters.
func (*RecordParameters) DeepCopyInto ¶
func (in *RecordParameters) DeepCopyInto(out *RecordParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordSpec ¶
type RecordSpec struct { v1.ResourceSpec `json:",inline"` ForProvider RecordParameters `json:"forProvider"` }
RecordSpec defines the desired state of Record
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 RecordStatus ¶
type RecordStatus struct { v1.ResourceStatus `json:",inline"` AtProvider RecordObservation `json:"atProvider,omitempty"` }
RecordStatus defines the observed state of Record.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverDnssecConfigSpec `json:"spec"` Status ResolverDnssecConfigStatus `json:"status,omitempty"` }
ResolverDnssecConfig is the Schema for the ResolverDnssecConfigs API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *ResolverDnssecConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ResolverDnssecConfig.
func (*ResolverDnssecConfig) GetConnectionDetailsMapping ¶
func (tr *ResolverDnssecConfig) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ResolverDnssecConfig
func (*ResolverDnssecConfig) GetDeletionPolicy ¶
func (mg *ResolverDnssecConfig) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ResolverDnssecConfig.
func (*ResolverDnssecConfig) GetObservation ¶
func (tr *ResolverDnssecConfig) GetObservation() (map[string]interface{}, error)
GetObservation of this ResolverDnssecConfig
func (*ResolverDnssecConfig) GetParameters ¶
func (tr *ResolverDnssecConfig) GetParameters() (map[string]interface{}, error)
GetParameters of this ResolverDnssecConfig
func (*ResolverDnssecConfig) GetProviderConfigReference ¶
func (mg *ResolverDnssecConfig) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ResolverDnssecConfig.
func (*ResolverDnssecConfig) GetProviderReference ¶
func (mg *ResolverDnssecConfig) GetProviderReference() *xpv1.Reference
GetProviderReference of this ResolverDnssecConfig. Deprecated: Use GetProviderConfigReference.
func (*ResolverDnssecConfig) GetTerraformResourceType ¶
func (mg *ResolverDnssecConfig) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ResolverDnssecConfig
func (*ResolverDnssecConfig) GetTerraformSchemaVersion ¶
func (tr *ResolverDnssecConfig) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ResolverDnssecConfig) GetWriteConnectionSecretToReference ¶
func (mg *ResolverDnssecConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ResolverDnssecConfig.
func (*ResolverDnssecConfig) LateInitialize ¶
func (tr *ResolverDnssecConfig) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ResolverDnssecConfig using its observed tfState. returns True if there are any spec changes for the resource.
func (*ResolverDnssecConfig) SetConditions ¶
func (mg *ResolverDnssecConfig) SetConditions(c ...xpv1.Condition)
SetConditions of this ResolverDnssecConfig.
func (*ResolverDnssecConfig) SetDeletionPolicy ¶
func (mg *ResolverDnssecConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ResolverDnssecConfig.
func (*ResolverDnssecConfig) SetObservation ¶
func (tr *ResolverDnssecConfig) SetObservation(obs map[string]interface{}) error
SetObservation for this ResolverDnssecConfig
func (*ResolverDnssecConfig) SetParameters ¶
func (tr *ResolverDnssecConfig) SetParameters(params map[string]interface{}) error
SetParameters for this ResolverDnssecConfig
func (*ResolverDnssecConfig) SetProviderConfigReference ¶
func (mg *ResolverDnssecConfig) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ResolverDnssecConfig.
func (*ResolverDnssecConfig) SetProviderReference ¶
func (mg *ResolverDnssecConfig) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ResolverDnssecConfig. Deprecated: Use SetProviderConfigReference.
func (*ResolverDnssecConfig) SetWriteConnectionSecretToReference ¶
func (mg *ResolverDnssecConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ResolverDnssecConfig.
type ResolverDnssecConfigList ¶
type ResolverDnssecConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ResolverDnssecConfig `json:"items"` }
ResolverDnssecConfigList contains 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.
func (*ResolverDnssecConfigList) GetItems ¶
func (l *ResolverDnssecConfigList) GetItems() []resource.Managed
GetItems of this ResolverDnssecConfigList.
type ResolverDnssecConfigObservation ¶
type ResolverDnssecConfigObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` OwnerID *string `json:"ownerId,omitempty" tf:"owner_id,omitempty"` ValidationStatus *string `json:"validationStatus,omitempty" tf:"validation_status,omitempty"` }
func (*ResolverDnssecConfigObservation) DeepCopy ¶
func (in *ResolverDnssecConfigObservation) DeepCopy() *ResolverDnssecConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverDnssecConfigObservation.
func (*ResolverDnssecConfigObservation) DeepCopyInto ¶
func (in *ResolverDnssecConfigObservation) DeepCopyInto(out *ResolverDnssecConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverDnssecConfigParameters ¶
type ResolverDnssecConfigParameters struct { // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required ResourceID *string `json:"resourceId" tf:"resource_id,omitempty"` }
func (*ResolverDnssecConfigParameters) DeepCopy ¶
func (in *ResolverDnssecConfigParameters) DeepCopy() *ResolverDnssecConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverDnssecConfigParameters.
func (*ResolverDnssecConfigParameters) DeepCopyInto ¶
func (in *ResolverDnssecConfigParameters) DeepCopyInto(out *ResolverDnssecConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverDnssecConfigSpec ¶
type ResolverDnssecConfigSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResolverDnssecConfigParameters `json:"forProvider"` }
ResolverDnssecConfigSpec defines the desired state of ResolverDnssecConfig
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 ResolverDnssecConfigStatus ¶
type ResolverDnssecConfigStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResolverDnssecConfigObservation `json:"atProvider,omitempty"` }
ResolverDnssecConfigStatus defines the observed state of ResolverDnssecConfig.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverEndpointSpec `json:"spec"` Status ResolverEndpointStatus `json:"status,omitempty"` }
ResolverEndpoint is the Schema for the ResolverEndpoints API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *ResolverEndpoint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ResolverEndpoint.
func (*ResolverEndpoint) GetConnectionDetailsMapping ¶
func (tr *ResolverEndpoint) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ResolverEndpoint
func (*ResolverEndpoint) GetDeletionPolicy ¶
func (mg *ResolverEndpoint) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ResolverEndpoint.
func (*ResolverEndpoint) GetObservation ¶
func (tr *ResolverEndpoint) GetObservation() (map[string]interface{}, error)
GetObservation of this ResolverEndpoint
func (*ResolverEndpoint) GetParameters ¶
func (tr *ResolverEndpoint) GetParameters() (map[string]interface{}, error)
GetParameters of this ResolverEndpoint
func (*ResolverEndpoint) GetProviderConfigReference ¶
func (mg *ResolverEndpoint) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ResolverEndpoint.
func (*ResolverEndpoint) GetProviderReference ¶
func (mg *ResolverEndpoint) GetProviderReference() *xpv1.Reference
GetProviderReference of this ResolverEndpoint. Deprecated: Use GetProviderConfigReference.
func (*ResolverEndpoint) GetTerraformResourceType ¶
func (mg *ResolverEndpoint) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ResolverEndpoint
func (*ResolverEndpoint) GetTerraformSchemaVersion ¶
func (tr *ResolverEndpoint) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ResolverEndpoint) GetWriteConnectionSecretToReference ¶
func (mg *ResolverEndpoint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ResolverEndpoint.
func (*ResolverEndpoint) LateInitialize ¶
func (tr *ResolverEndpoint) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ResolverEndpoint using its observed tfState. returns True if there are any spec changes for the resource.
func (*ResolverEndpoint) SetConditions ¶
func (mg *ResolverEndpoint) SetConditions(c ...xpv1.Condition)
SetConditions of this ResolverEndpoint.
func (*ResolverEndpoint) SetDeletionPolicy ¶
func (mg *ResolverEndpoint) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ResolverEndpoint.
func (*ResolverEndpoint) SetObservation ¶
func (tr *ResolverEndpoint) SetObservation(obs map[string]interface{}) error
SetObservation for this ResolverEndpoint
func (*ResolverEndpoint) SetParameters ¶
func (tr *ResolverEndpoint) SetParameters(params map[string]interface{}) error
SetParameters for this ResolverEndpoint
func (*ResolverEndpoint) SetProviderConfigReference ¶
func (mg *ResolverEndpoint) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ResolverEndpoint.
func (*ResolverEndpoint) SetProviderReference ¶
func (mg *ResolverEndpoint) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ResolverEndpoint. Deprecated: Use SetProviderConfigReference.
func (*ResolverEndpoint) SetWriteConnectionSecretToReference ¶
func (mg *ResolverEndpoint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ResolverEndpoint.
type ResolverEndpointList ¶
type ResolverEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ResolverEndpoint `json:"items"` }
ResolverEndpointList contains 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.
func (*ResolverEndpointList) GetItems ¶
func (l *ResolverEndpointList) GetItems() []resource.Managed
GetItems of this ResolverEndpointList.
type ResolverEndpointObservation ¶
type ResolverEndpointObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` HostVpcID *string `json:"hostVpcId,omitempty" tf:"host_vpc_id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ResolverEndpointObservation) DeepCopy ¶
func (in *ResolverEndpointObservation) DeepCopy() *ResolverEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverEndpointObservation.
func (*ResolverEndpointObservation) DeepCopyInto ¶
func (in *ResolverEndpointObservation) DeepCopyInto(out *ResolverEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverEndpointParameters ¶
type ResolverEndpointParameters struct { // +kubebuilder:validation:Required Direction *string `json:"direction" tf:"direction,omitempty"` // +kubebuilder:validation:Required IPAddress []IPAddressParameters `json:"ipAddress" tf:"ip_address,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required SecurityGroupIds []*string `json:"securityGroupIds" tf:"security_group_ids,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ResolverEndpointParameters) DeepCopy ¶
func (in *ResolverEndpointParameters) DeepCopy() *ResolverEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverEndpointParameters.
func (*ResolverEndpointParameters) DeepCopyInto ¶
func (in *ResolverEndpointParameters) DeepCopyInto(out *ResolverEndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverEndpointSpec ¶
type ResolverEndpointSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResolverEndpointParameters `json:"forProvider"` }
ResolverEndpointSpec defines the desired state of ResolverEndpoint
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 ResolverEndpointStatus ¶
type ResolverEndpointStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResolverEndpointObservation `json:"atProvider,omitempty"` }
ResolverEndpointStatus defines the observed state of ResolverEndpoint.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverFirewallConfigSpec `json:"spec"` Status ResolverFirewallConfigStatus `json:"status,omitempty"` }
ResolverFirewallConfig is the Schema for the ResolverFirewallConfigs API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *ResolverFirewallConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ResolverFirewallConfig.
func (*ResolverFirewallConfig) GetConnectionDetailsMapping ¶
func (tr *ResolverFirewallConfig) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ResolverFirewallConfig
func (*ResolverFirewallConfig) GetDeletionPolicy ¶
func (mg *ResolverFirewallConfig) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ResolverFirewallConfig.
func (*ResolverFirewallConfig) GetObservation ¶
func (tr *ResolverFirewallConfig) GetObservation() (map[string]interface{}, error)
GetObservation of this ResolverFirewallConfig
func (*ResolverFirewallConfig) GetParameters ¶
func (tr *ResolverFirewallConfig) GetParameters() (map[string]interface{}, error)
GetParameters of this ResolverFirewallConfig
func (*ResolverFirewallConfig) GetProviderConfigReference ¶
func (mg *ResolverFirewallConfig) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ResolverFirewallConfig.
func (*ResolverFirewallConfig) GetProviderReference ¶
func (mg *ResolverFirewallConfig) GetProviderReference() *xpv1.Reference
GetProviderReference of this ResolverFirewallConfig. Deprecated: Use GetProviderConfigReference.
func (*ResolverFirewallConfig) GetTerraformResourceType ¶
func (mg *ResolverFirewallConfig) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ResolverFirewallConfig
func (*ResolverFirewallConfig) GetTerraformSchemaVersion ¶
func (tr *ResolverFirewallConfig) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ResolverFirewallConfig) GetWriteConnectionSecretToReference ¶
func (mg *ResolverFirewallConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ResolverFirewallConfig.
func (*ResolverFirewallConfig) LateInitialize ¶
func (tr *ResolverFirewallConfig) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ResolverFirewallConfig using its observed tfState. returns True if there are any spec changes for the resource.
func (*ResolverFirewallConfig) SetConditions ¶
func (mg *ResolverFirewallConfig) SetConditions(c ...xpv1.Condition)
SetConditions of this ResolverFirewallConfig.
func (*ResolverFirewallConfig) SetDeletionPolicy ¶
func (mg *ResolverFirewallConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ResolverFirewallConfig.
func (*ResolverFirewallConfig) SetObservation ¶
func (tr *ResolverFirewallConfig) SetObservation(obs map[string]interface{}) error
SetObservation for this ResolverFirewallConfig
func (*ResolverFirewallConfig) SetParameters ¶
func (tr *ResolverFirewallConfig) SetParameters(params map[string]interface{}) error
SetParameters for this ResolverFirewallConfig
func (*ResolverFirewallConfig) SetProviderConfigReference ¶
func (mg *ResolverFirewallConfig) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ResolverFirewallConfig.
func (*ResolverFirewallConfig) SetProviderReference ¶
func (mg *ResolverFirewallConfig) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ResolverFirewallConfig. Deprecated: Use SetProviderConfigReference.
func (*ResolverFirewallConfig) SetWriteConnectionSecretToReference ¶
func (mg *ResolverFirewallConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ResolverFirewallConfig.
type ResolverFirewallConfigList ¶
type ResolverFirewallConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ResolverFirewallConfig `json:"items"` }
ResolverFirewallConfigList contains 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.
func (*ResolverFirewallConfigList) GetItems ¶
func (l *ResolverFirewallConfigList) GetItems() []resource.Managed
GetItems of this ResolverFirewallConfigList.
type ResolverFirewallConfigObservation ¶
type ResolverFirewallConfigObservation struct {
OwnerID *string `json:"ownerId,omitempty" tf:"owner_id,omitempty"`
}
func (*ResolverFirewallConfigObservation) DeepCopy ¶
func (in *ResolverFirewallConfigObservation) DeepCopy() *ResolverFirewallConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallConfigObservation.
func (*ResolverFirewallConfigObservation) DeepCopyInto ¶
func (in *ResolverFirewallConfigObservation) DeepCopyInto(out *ResolverFirewallConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallConfigParameters ¶
type ResolverFirewallConfigParameters struct { // +kubebuilder:validation:Optional FirewallFailOpen *string `json:"firewallFailOpen,omitempty" tf:"firewall_fail_open,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required ResourceID *string `json:"resourceId" tf:"resource_id,omitempty"` }
func (*ResolverFirewallConfigParameters) DeepCopy ¶
func (in *ResolverFirewallConfigParameters) DeepCopy() *ResolverFirewallConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallConfigParameters.
func (*ResolverFirewallConfigParameters) DeepCopyInto ¶
func (in *ResolverFirewallConfigParameters) DeepCopyInto(out *ResolverFirewallConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallConfigSpec ¶
type ResolverFirewallConfigSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResolverFirewallConfigParameters `json:"forProvider"` }
ResolverFirewallConfigSpec defines the desired state of ResolverFirewallConfig
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 ResolverFirewallConfigStatus ¶
type ResolverFirewallConfigStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResolverFirewallConfigObservation `json:"atProvider,omitempty"` }
ResolverFirewallConfigStatus defines the observed state of ResolverFirewallConfig.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverFirewallDomainListSpec `json:"spec"` Status ResolverFirewallDomainListStatus `json:"status,omitempty"` }
ResolverFirewallDomainList is the Schema for the ResolverFirewallDomainLists API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *ResolverFirewallDomainList) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ResolverFirewallDomainList.
func (*ResolverFirewallDomainList) GetConnectionDetailsMapping ¶
func (tr *ResolverFirewallDomainList) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ResolverFirewallDomainList
func (*ResolverFirewallDomainList) GetDeletionPolicy ¶
func (mg *ResolverFirewallDomainList) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ResolverFirewallDomainList.
func (*ResolverFirewallDomainList) GetObservation ¶
func (tr *ResolverFirewallDomainList) GetObservation() (map[string]interface{}, error)
GetObservation of this ResolverFirewallDomainList
func (*ResolverFirewallDomainList) GetParameters ¶
func (tr *ResolverFirewallDomainList) GetParameters() (map[string]interface{}, error)
GetParameters of this ResolverFirewallDomainList
func (*ResolverFirewallDomainList) GetProviderConfigReference ¶
func (mg *ResolverFirewallDomainList) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ResolverFirewallDomainList.
func (*ResolverFirewallDomainList) GetProviderReference ¶
func (mg *ResolverFirewallDomainList) GetProviderReference() *xpv1.Reference
GetProviderReference of this ResolverFirewallDomainList. Deprecated: Use GetProviderConfigReference.
func (*ResolverFirewallDomainList) GetTerraformResourceType ¶
func (mg *ResolverFirewallDomainList) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ResolverFirewallDomainList
func (*ResolverFirewallDomainList) GetTerraformSchemaVersion ¶
func (tr *ResolverFirewallDomainList) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ResolverFirewallDomainList) GetWriteConnectionSecretToReference ¶
func (mg *ResolverFirewallDomainList) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ResolverFirewallDomainList.
func (*ResolverFirewallDomainList) LateInitialize ¶
func (tr *ResolverFirewallDomainList) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ResolverFirewallDomainList using its observed tfState. returns True if there are any spec changes for the resource.
func (*ResolverFirewallDomainList) SetConditions ¶
func (mg *ResolverFirewallDomainList) SetConditions(c ...xpv1.Condition)
SetConditions of this ResolverFirewallDomainList.
func (*ResolverFirewallDomainList) SetDeletionPolicy ¶
func (mg *ResolverFirewallDomainList) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ResolverFirewallDomainList.
func (*ResolverFirewallDomainList) SetObservation ¶
func (tr *ResolverFirewallDomainList) SetObservation(obs map[string]interface{}) error
SetObservation for this ResolverFirewallDomainList
func (*ResolverFirewallDomainList) SetParameters ¶
func (tr *ResolverFirewallDomainList) SetParameters(params map[string]interface{}) error
SetParameters for this ResolverFirewallDomainList
func (*ResolverFirewallDomainList) SetProviderConfigReference ¶
func (mg *ResolverFirewallDomainList) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ResolverFirewallDomainList.
func (*ResolverFirewallDomainList) SetProviderReference ¶
func (mg *ResolverFirewallDomainList) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ResolverFirewallDomainList. Deprecated: Use SetProviderConfigReference.
func (*ResolverFirewallDomainList) SetWriteConnectionSecretToReference ¶
func (mg *ResolverFirewallDomainList) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ResolverFirewallDomainList.
type ResolverFirewallDomainListList ¶
type ResolverFirewallDomainListList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ResolverFirewallDomainList `json:"items"` }
ResolverFirewallDomainListList contains 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.
func (*ResolverFirewallDomainListList) GetItems ¶
func (l *ResolverFirewallDomainListList) GetItems() []resource.Managed
GetItems of this ResolverFirewallDomainListList.
type ResolverFirewallDomainListObservation ¶
type ResolverFirewallDomainListObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ResolverFirewallDomainListObservation) DeepCopy ¶
func (in *ResolverFirewallDomainListObservation) DeepCopy() *ResolverFirewallDomainListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallDomainListObservation.
func (*ResolverFirewallDomainListObservation) DeepCopyInto ¶
func (in *ResolverFirewallDomainListObservation) DeepCopyInto(out *ResolverFirewallDomainListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallDomainListParameters ¶
type ResolverFirewallDomainListParameters struct { // +kubebuilder:validation:Optional Domains []*string `json:"domains,omitempty" tf:"domains,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ResolverFirewallDomainListParameters) DeepCopy ¶
func (in *ResolverFirewallDomainListParameters) DeepCopy() *ResolverFirewallDomainListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallDomainListParameters.
func (*ResolverFirewallDomainListParameters) DeepCopyInto ¶
func (in *ResolverFirewallDomainListParameters) DeepCopyInto(out *ResolverFirewallDomainListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallDomainListSpec ¶
type ResolverFirewallDomainListSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResolverFirewallDomainListParameters `json:"forProvider"` }
ResolverFirewallDomainListSpec defines the desired state of ResolverFirewallDomainList
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 ResolverFirewallDomainListStatus ¶
type ResolverFirewallDomainListStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResolverFirewallDomainListObservation `json:"atProvider,omitempty"` }
ResolverFirewallDomainListStatus defines the observed state of ResolverFirewallDomainList.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverFirewallRuleSpec `json:"spec"` Status ResolverFirewallRuleStatus `json:"status,omitempty"` }
ResolverFirewallRule is the Schema for the ResolverFirewallRules API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *ResolverFirewallRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ResolverFirewallRule.
func (*ResolverFirewallRule) GetConnectionDetailsMapping ¶
func (tr *ResolverFirewallRule) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ResolverFirewallRule
func (*ResolverFirewallRule) GetDeletionPolicy ¶
func (mg *ResolverFirewallRule) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ResolverFirewallRule.
func (*ResolverFirewallRule) GetObservation ¶
func (tr *ResolverFirewallRule) GetObservation() (map[string]interface{}, error)
GetObservation of this ResolverFirewallRule
func (*ResolverFirewallRule) GetParameters ¶
func (tr *ResolverFirewallRule) GetParameters() (map[string]interface{}, error)
GetParameters of this ResolverFirewallRule
func (*ResolverFirewallRule) GetProviderConfigReference ¶
func (mg *ResolverFirewallRule) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ResolverFirewallRule.
func (*ResolverFirewallRule) GetProviderReference ¶
func (mg *ResolverFirewallRule) GetProviderReference() *xpv1.Reference
GetProviderReference of this ResolverFirewallRule. Deprecated: Use GetProviderConfigReference.
func (*ResolverFirewallRule) GetTerraformResourceType ¶
func (mg *ResolverFirewallRule) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ResolverFirewallRule
func (*ResolverFirewallRule) GetTerraformSchemaVersion ¶
func (tr *ResolverFirewallRule) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ResolverFirewallRule) GetWriteConnectionSecretToReference ¶
func (mg *ResolverFirewallRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ResolverFirewallRule.
func (*ResolverFirewallRule) LateInitialize ¶
func (tr *ResolverFirewallRule) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ResolverFirewallRule using its observed tfState. returns True if there are any spec changes for the resource.
func (*ResolverFirewallRule) SetConditions ¶
func (mg *ResolverFirewallRule) SetConditions(c ...xpv1.Condition)
SetConditions of this ResolverFirewallRule.
func (*ResolverFirewallRule) SetDeletionPolicy ¶
func (mg *ResolverFirewallRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ResolverFirewallRule.
func (*ResolverFirewallRule) SetObservation ¶
func (tr *ResolverFirewallRule) SetObservation(obs map[string]interface{}) error
SetObservation for this ResolverFirewallRule
func (*ResolverFirewallRule) SetParameters ¶
func (tr *ResolverFirewallRule) SetParameters(params map[string]interface{}) error
SetParameters for this ResolverFirewallRule
func (*ResolverFirewallRule) SetProviderConfigReference ¶
func (mg *ResolverFirewallRule) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ResolverFirewallRule.
func (*ResolverFirewallRule) SetProviderReference ¶
func (mg *ResolverFirewallRule) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ResolverFirewallRule. Deprecated: Use SetProviderConfigReference.
func (*ResolverFirewallRule) SetWriteConnectionSecretToReference ¶
func (mg *ResolverFirewallRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ResolverFirewallRule.
type ResolverFirewallRuleGroup ¶
type ResolverFirewallRuleGroup struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverFirewallRuleGroupSpec `json:"spec"` Status ResolverFirewallRuleGroupStatus `json:"status,omitempty"` }
ResolverFirewallRuleGroup is the Schema for the ResolverFirewallRuleGroups API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *ResolverFirewallRuleGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ResolverFirewallRuleGroup.
func (*ResolverFirewallRuleGroup) GetConnectionDetailsMapping ¶
func (tr *ResolverFirewallRuleGroup) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ResolverFirewallRuleGroup
func (*ResolverFirewallRuleGroup) GetDeletionPolicy ¶
func (mg *ResolverFirewallRuleGroup) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ResolverFirewallRuleGroup.
func (*ResolverFirewallRuleGroup) GetObservation ¶
func (tr *ResolverFirewallRuleGroup) GetObservation() (map[string]interface{}, error)
GetObservation of this ResolverFirewallRuleGroup
func (*ResolverFirewallRuleGroup) GetParameters ¶
func (tr *ResolverFirewallRuleGroup) GetParameters() (map[string]interface{}, error)
GetParameters of this ResolverFirewallRuleGroup
func (*ResolverFirewallRuleGroup) GetProviderConfigReference ¶
func (mg *ResolverFirewallRuleGroup) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ResolverFirewallRuleGroup.
func (*ResolverFirewallRuleGroup) GetProviderReference ¶
func (mg *ResolverFirewallRuleGroup) GetProviderReference() *xpv1.Reference
GetProviderReference of this ResolverFirewallRuleGroup. Deprecated: Use GetProviderConfigReference.
func (*ResolverFirewallRuleGroup) GetTerraformResourceType ¶
func (mg *ResolverFirewallRuleGroup) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ResolverFirewallRuleGroup
func (*ResolverFirewallRuleGroup) GetTerraformSchemaVersion ¶
func (tr *ResolverFirewallRuleGroup) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ResolverFirewallRuleGroup) GetWriteConnectionSecretToReference ¶
func (mg *ResolverFirewallRuleGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ResolverFirewallRuleGroup.
func (*ResolverFirewallRuleGroup) LateInitialize ¶
func (tr *ResolverFirewallRuleGroup) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ResolverFirewallRuleGroup using its observed tfState. returns True if there are any spec changes for the resource.
func (*ResolverFirewallRuleGroup) SetConditions ¶
func (mg *ResolverFirewallRuleGroup) SetConditions(c ...xpv1.Condition)
SetConditions of this ResolverFirewallRuleGroup.
func (*ResolverFirewallRuleGroup) SetDeletionPolicy ¶
func (mg *ResolverFirewallRuleGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ResolverFirewallRuleGroup.
func (*ResolverFirewallRuleGroup) SetObservation ¶
func (tr *ResolverFirewallRuleGroup) SetObservation(obs map[string]interface{}) error
SetObservation for this ResolverFirewallRuleGroup
func (*ResolverFirewallRuleGroup) SetParameters ¶
func (tr *ResolverFirewallRuleGroup) SetParameters(params map[string]interface{}) error
SetParameters for this ResolverFirewallRuleGroup
func (*ResolverFirewallRuleGroup) SetProviderConfigReference ¶
func (mg *ResolverFirewallRuleGroup) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ResolverFirewallRuleGroup.
func (*ResolverFirewallRuleGroup) SetProviderReference ¶
func (mg *ResolverFirewallRuleGroup) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ResolverFirewallRuleGroup. Deprecated: Use SetProviderConfigReference.
func (*ResolverFirewallRuleGroup) SetWriteConnectionSecretToReference ¶
func (mg *ResolverFirewallRuleGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ResolverFirewallRuleGroup.
type ResolverFirewallRuleGroupAssociation ¶
type ResolverFirewallRuleGroupAssociation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverFirewallRuleGroupAssociationSpec `json:"spec"` Status ResolverFirewallRuleGroupAssociationStatus `json:"status,omitempty"` }
ResolverFirewallRuleGroupAssociation is the Schema for the ResolverFirewallRuleGroupAssociations API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *ResolverFirewallRuleGroupAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ResolverFirewallRuleGroupAssociation.
func (*ResolverFirewallRuleGroupAssociation) GetConnectionDetailsMapping ¶
func (tr *ResolverFirewallRuleGroupAssociation) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ResolverFirewallRuleGroupAssociation
func (*ResolverFirewallRuleGroupAssociation) GetDeletionPolicy ¶
func (mg *ResolverFirewallRuleGroupAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ResolverFirewallRuleGroupAssociation.
func (*ResolverFirewallRuleGroupAssociation) GetObservation ¶
func (tr *ResolverFirewallRuleGroupAssociation) GetObservation() (map[string]interface{}, error)
GetObservation of this ResolverFirewallRuleGroupAssociation
func (*ResolverFirewallRuleGroupAssociation) GetParameters ¶
func (tr *ResolverFirewallRuleGroupAssociation) GetParameters() (map[string]interface{}, error)
GetParameters of this ResolverFirewallRuleGroupAssociation
func (*ResolverFirewallRuleGroupAssociation) GetProviderConfigReference ¶
func (mg *ResolverFirewallRuleGroupAssociation) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ResolverFirewallRuleGroupAssociation.
func (*ResolverFirewallRuleGroupAssociation) GetProviderReference ¶
func (mg *ResolverFirewallRuleGroupAssociation) GetProviderReference() *xpv1.Reference
GetProviderReference of this ResolverFirewallRuleGroupAssociation. Deprecated: Use GetProviderConfigReference.
func (*ResolverFirewallRuleGroupAssociation) GetTerraformResourceType ¶
func (mg *ResolverFirewallRuleGroupAssociation) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ResolverFirewallRuleGroupAssociation
func (*ResolverFirewallRuleGroupAssociation) GetTerraformSchemaVersion ¶
func (tr *ResolverFirewallRuleGroupAssociation) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ResolverFirewallRuleGroupAssociation) GetWriteConnectionSecretToReference ¶
func (mg *ResolverFirewallRuleGroupAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ResolverFirewallRuleGroupAssociation.
func (*ResolverFirewallRuleGroupAssociation) LateInitialize ¶
func (tr *ResolverFirewallRuleGroupAssociation) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ResolverFirewallRuleGroupAssociation using its observed tfState. returns True if there are any spec changes for the resource.
func (*ResolverFirewallRuleGroupAssociation) SetConditions ¶
func (mg *ResolverFirewallRuleGroupAssociation) SetConditions(c ...xpv1.Condition)
SetConditions of this ResolverFirewallRuleGroupAssociation.
func (*ResolverFirewallRuleGroupAssociation) SetDeletionPolicy ¶
func (mg *ResolverFirewallRuleGroupAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ResolverFirewallRuleGroupAssociation.
func (*ResolverFirewallRuleGroupAssociation) SetObservation ¶
func (tr *ResolverFirewallRuleGroupAssociation) SetObservation(obs map[string]interface{}) error
SetObservation for this ResolverFirewallRuleGroupAssociation
func (*ResolverFirewallRuleGroupAssociation) SetParameters ¶
func (tr *ResolverFirewallRuleGroupAssociation) SetParameters(params map[string]interface{}) error
SetParameters for this ResolverFirewallRuleGroupAssociation
func (*ResolverFirewallRuleGroupAssociation) SetProviderConfigReference ¶
func (mg *ResolverFirewallRuleGroupAssociation) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ResolverFirewallRuleGroupAssociation.
func (*ResolverFirewallRuleGroupAssociation) SetProviderReference ¶
func (mg *ResolverFirewallRuleGroupAssociation) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ResolverFirewallRuleGroupAssociation. Deprecated: Use SetProviderConfigReference.
func (*ResolverFirewallRuleGroupAssociation) SetWriteConnectionSecretToReference ¶
func (mg *ResolverFirewallRuleGroupAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ResolverFirewallRuleGroupAssociation.
type ResolverFirewallRuleGroupAssociationList ¶
type ResolverFirewallRuleGroupAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ResolverFirewallRuleGroupAssociation `json:"items"` }
ResolverFirewallRuleGroupAssociationList contains 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.
func (*ResolverFirewallRuleGroupAssociationList) GetItems ¶
func (l *ResolverFirewallRuleGroupAssociationList) GetItems() []resource.Managed
GetItems of this ResolverFirewallRuleGroupAssociationList.
type ResolverFirewallRuleGroupAssociationObservation ¶
type ResolverFirewallRuleGroupAssociationObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ResolverFirewallRuleGroupAssociationObservation) DeepCopy ¶
func (in *ResolverFirewallRuleGroupAssociationObservation) DeepCopy() *ResolverFirewallRuleGroupAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroupAssociationObservation.
func (*ResolverFirewallRuleGroupAssociationObservation) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroupAssociationObservation) DeepCopyInto(out *ResolverFirewallRuleGroupAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleGroupAssociationParameters ¶
type ResolverFirewallRuleGroupAssociationParameters struct { // +kubebuilder:validation:Required FirewallRuleGroupID *string `json:"firewallRuleGroupId" tf:"firewall_rule_group_id,omitempty"` // +kubebuilder:validation:Optional MutationProtection *string `json:"mutationProtection,omitempty" tf:"mutation_protection,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Priority *int64 `json:"priority" tf:"priority,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required VpcID *string `json:"vpcId" tf:"vpc_id,omitempty"` }
func (*ResolverFirewallRuleGroupAssociationParameters) DeepCopy ¶
func (in *ResolverFirewallRuleGroupAssociationParameters) DeepCopy() *ResolverFirewallRuleGroupAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroupAssociationParameters.
func (*ResolverFirewallRuleGroupAssociationParameters) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroupAssociationParameters) DeepCopyInto(out *ResolverFirewallRuleGroupAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleGroupAssociationSpec ¶
type ResolverFirewallRuleGroupAssociationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResolverFirewallRuleGroupAssociationParameters `json:"forProvider"` }
ResolverFirewallRuleGroupAssociationSpec defines the desired state of ResolverFirewallRuleGroupAssociation
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 ResolverFirewallRuleGroupAssociationStatus ¶
type ResolverFirewallRuleGroupAssociationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResolverFirewallRuleGroupAssociationObservation `json:"atProvider,omitempty"` }
ResolverFirewallRuleGroupAssociationStatus defines the observed state of ResolverFirewallRuleGroupAssociation.
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 []ResolverFirewallRuleGroup `json:"items"` }
ResolverFirewallRuleGroupList contains 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.
func (*ResolverFirewallRuleGroupList) GetItems ¶
func (l *ResolverFirewallRuleGroupList) GetItems() []resource.Managed
GetItems of this ResolverFirewallRuleGroupList.
type ResolverFirewallRuleGroupObservation ¶
type ResolverFirewallRuleGroupObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` OwnerID *string `json:"ownerId,omitempty" tf:"owner_id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ResolverFirewallRuleGroupObservation) DeepCopy ¶
func (in *ResolverFirewallRuleGroupObservation) DeepCopy() *ResolverFirewallRuleGroupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroupObservation.
func (*ResolverFirewallRuleGroupObservation) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroupObservation) DeepCopyInto(out *ResolverFirewallRuleGroupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleGroupParameters ¶
type ResolverFirewallRuleGroupParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ResolverFirewallRuleGroupParameters) DeepCopy ¶
func (in *ResolverFirewallRuleGroupParameters) DeepCopy() *ResolverFirewallRuleGroupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleGroupParameters.
func (*ResolverFirewallRuleGroupParameters) DeepCopyInto ¶
func (in *ResolverFirewallRuleGroupParameters) DeepCopyInto(out *ResolverFirewallRuleGroupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleGroupSpec ¶
type ResolverFirewallRuleGroupSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResolverFirewallRuleGroupParameters `json:"forProvider"` }
ResolverFirewallRuleGroupSpec defines the desired state of ResolverFirewallRuleGroup
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 ResolverFirewallRuleGroupStatus ¶
type ResolverFirewallRuleGroupStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResolverFirewallRuleGroupObservation `json:"atProvider,omitempty"` }
ResolverFirewallRuleGroupStatus defines the observed state of ResolverFirewallRuleGroup.
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 []ResolverFirewallRule `json:"items"` }
ResolverFirewallRuleList contains 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.
func (*ResolverFirewallRuleList) GetItems ¶
func (l *ResolverFirewallRuleList) GetItems() []resource.Managed
GetItems of this ResolverFirewallRuleList.
type ResolverFirewallRuleObservation ¶
type ResolverFirewallRuleObservation struct { }
func (*ResolverFirewallRuleObservation) DeepCopy ¶
func (in *ResolverFirewallRuleObservation) DeepCopy() *ResolverFirewallRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleObservation.
func (*ResolverFirewallRuleObservation) DeepCopyInto ¶
func (in *ResolverFirewallRuleObservation) DeepCopyInto(out *ResolverFirewallRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleParameters ¶
type ResolverFirewallRuleParameters struct { // +kubebuilder:validation:Required Action *string `json:"action" tf:"action,omitempty"` // +kubebuilder:validation:Optional BlockOverrideDNSType *string `json:"blockOverrideDnsType,omitempty" tf:"block_override_dns_type,omitempty"` // +kubebuilder:validation:Optional BlockOverrideDomain *string `json:"blockOverrideDomain,omitempty" tf:"block_override_domain,omitempty"` // +kubebuilder:validation:Optional BlockOverrideTTL *int64 `json:"blockOverrideTtl,omitempty" tf:"block_override_ttl,omitempty"` // +kubebuilder:validation:Optional BlockResponse *string `json:"blockResponse,omitempty" tf:"block_response,omitempty"` // +kubebuilder:validation:Required FirewallDomainListID *string `json:"firewallDomainListId" tf:"firewall_domain_list_id,omitempty"` // +kubebuilder:validation:Required FirewallRuleGroupID *string `json:"firewallRuleGroupId" tf:"firewall_rule_group_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Priority *int64 `json:"priority" tf:"priority,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*ResolverFirewallRuleParameters) DeepCopy ¶
func (in *ResolverFirewallRuleParameters) DeepCopy() *ResolverFirewallRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverFirewallRuleParameters.
func (*ResolverFirewallRuleParameters) DeepCopyInto ¶
func (in *ResolverFirewallRuleParameters) DeepCopyInto(out *ResolverFirewallRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverFirewallRuleSpec ¶
type ResolverFirewallRuleSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResolverFirewallRuleParameters `json:"forProvider"` }
ResolverFirewallRuleSpec defines the desired state of ResolverFirewallRule
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 ResolverFirewallRuleStatus ¶
type ResolverFirewallRuleStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResolverFirewallRuleObservation `json:"atProvider,omitempty"` }
ResolverFirewallRuleStatus defines the observed state of ResolverFirewallRule.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverQueryLogConfigSpec `json:"spec"` Status ResolverQueryLogConfigStatus `json:"status,omitempty"` }
ResolverQueryLogConfig is the Schema for the ResolverQueryLogConfigs API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *ResolverQueryLogConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ResolverQueryLogConfig.
func (*ResolverQueryLogConfig) GetConnectionDetailsMapping ¶
func (tr *ResolverQueryLogConfig) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ResolverQueryLogConfig
func (*ResolverQueryLogConfig) GetDeletionPolicy ¶
func (mg *ResolverQueryLogConfig) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ResolverQueryLogConfig.
func (*ResolverQueryLogConfig) GetObservation ¶
func (tr *ResolverQueryLogConfig) GetObservation() (map[string]interface{}, error)
GetObservation of this ResolverQueryLogConfig
func (*ResolverQueryLogConfig) GetParameters ¶
func (tr *ResolverQueryLogConfig) GetParameters() (map[string]interface{}, error)
GetParameters of this ResolverQueryLogConfig
func (*ResolverQueryLogConfig) GetProviderConfigReference ¶
func (mg *ResolverQueryLogConfig) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ResolverQueryLogConfig.
func (*ResolverQueryLogConfig) GetProviderReference ¶
func (mg *ResolverQueryLogConfig) GetProviderReference() *xpv1.Reference
GetProviderReference of this ResolverQueryLogConfig. Deprecated: Use GetProviderConfigReference.
func (*ResolverQueryLogConfig) GetTerraformResourceType ¶
func (mg *ResolverQueryLogConfig) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ResolverQueryLogConfig
func (*ResolverQueryLogConfig) GetTerraformSchemaVersion ¶
func (tr *ResolverQueryLogConfig) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ResolverQueryLogConfig) GetWriteConnectionSecretToReference ¶
func (mg *ResolverQueryLogConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ResolverQueryLogConfig.
func (*ResolverQueryLogConfig) LateInitialize ¶
func (tr *ResolverQueryLogConfig) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ResolverQueryLogConfig using its observed tfState. returns True if there are any spec changes for the resource.
func (*ResolverQueryLogConfig) SetConditions ¶
func (mg *ResolverQueryLogConfig) SetConditions(c ...xpv1.Condition)
SetConditions of this ResolverQueryLogConfig.
func (*ResolverQueryLogConfig) SetDeletionPolicy ¶
func (mg *ResolverQueryLogConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ResolverQueryLogConfig.
func (*ResolverQueryLogConfig) SetObservation ¶
func (tr *ResolverQueryLogConfig) SetObservation(obs map[string]interface{}) error
SetObservation for this ResolverQueryLogConfig
func (*ResolverQueryLogConfig) SetParameters ¶
func (tr *ResolverQueryLogConfig) SetParameters(params map[string]interface{}) error
SetParameters for this ResolverQueryLogConfig
func (*ResolverQueryLogConfig) SetProviderConfigReference ¶
func (mg *ResolverQueryLogConfig) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ResolverQueryLogConfig.
func (*ResolverQueryLogConfig) SetProviderReference ¶
func (mg *ResolverQueryLogConfig) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ResolverQueryLogConfig. Deprecated: Use SetProviderConfigReference.
func (*ResolverQueryLogConfig) SetWriteConnectionSecretToReference ¶
func (mg *ResolverQueryLogConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ResolverQueryLogConfig.
type ResolverQueryLogConfigAssociation ¶
type ResolverQueryLogConfigAssociation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverQueryLogConfigAssociationSpec `json:"spec"` Status ResolverQueryLogConfigAssociationStatus `json:"status,omitempty"` }
ResolverQueryLogConfigAssociation is the Schema for the ResolverQueryLogConfigAssociations API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *ResolverQueryLogConfigAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ResolverQueryLogConfigAssociation.
func (*ResolverQueryLogConfigAssociation) GetConnectionDetailsMapping ¶
func (tr *ResolverQueryLogConfigAssociation) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ResolverQueryLogConfigAssociation
func (*ResolverQueryLogConfigAssociation) GetDeletionPolicy ¶
func (mg *ResolverQueryLogConfigAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ResolverQueryLogConfigAssociation.
func (*ResolverQueryLogConfigAssociation) GetObservation ¶
func (tr *ResolverQueryLogConfigAssociation) GetObservation() (map[string]interface{}, error)
GetObservation of this ResolverQueryLogConfigAssociation
func (*ResolverQueryLogConfigAssociation) GetParameters ¶
func (tr *ResolverQueryLogConfigAssociation) GetParameters() (map[string]interface{}, error)
GetParameters of this ResolverQueryLogConfigAssociation
func (*ResolverQueryLogConfigAssociation) GetProviderConfigReference ¶
func (mg *ResolverQueryLogConfigAssociation) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ResolverQueryLogConfigAssociation.
func (*ResolverQueryLogConfigAssociation) GetProviderReference ¶
func (mg *ResolverQueryLogConfigAssociation) GetProviderReference() *xpv1.Reference
GetProviderReference of this ResolverQueryLogConfigAssociation. Deprecated: Use GetProviderConfigReference.
func (*ResolverQueryLogConfigAssociation) GetTerraformResourceType ¶
func (mg *ResolverQueryLogConfigAssociation) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ResolverQueryLogConfigAssociation
func (*ResolverQueryLogConfigAssociation) GetTerraformSchemaVersion ¶
func (tr *ResolverQueryLogConfigAssociation) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ResolverQueryLogConfigAssociation) GetWriteConnectionSecretToReference ¶
func (mg *ResolverQueryLogConfigAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ResolverQueryLogConfigAssociation.
func (*ResolverQueryLogConfigAssociation) LateInitialize ¶
func (tr *ResolverQueryLogConfigAssociation) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ResolverQueryLogConfigAssociation using its observed tfState. returns True if there are any spec changes for the resource.
func (*ResolverQueryLogConfigAssociation) SetConditions ¶
func (mg *ResolverQueryLogConfigAssociation) SetConditions(c ...xpv1.Condition)
SetConditions of this ResolverQueryLogConfigAssociation.
func (*ResolverQueryLogConfigAssociation) SetDeletionPolicy ¶
func (mg *ResolverQueryLogConfigAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ResolverQueryLogConfigAssociation.
func (*ResolverQueryLogConfigAssociation) SetObservation ¶
func (tr *ResolverQueryLogConfigAssociation) SetObservation(obs map[string]interface{}) error
SetObservation for this ResolverQueryLogConfigAssociation
func (*ResolverQueryLogConfigAssociation) SetParameters ¶
func (tr *ResolverQueryLogConfigAssociation) SetParameters(params map[string]interface{}) error
SetParameters for this ResolverQueryLogConfigAssociation
func (*ResolverQueryLogConfigAssociation) SetProviderConfigReference ¶
func (mg *ResolverQueryLogConfigAssociation) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ResolverQueryLogConfigAssociation.
func (*ResolverQueryLogConfigAssociation) SetProviderReference ¶
func (mg *ResolverQueryLogConfigAssociation) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ResolverQueryLogConfigAssociation. Deprecated: Use SetProviderConfigReference.
func (*ResolverQueryLogConfigAssociation) SetWriteConnectionSecretToReference ¶
func (mg *ResolverQueryLogConfigAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ResolverQueryLogConfigAssociation.
type ResolverQueryLogConfigAssociationList ¶
type ResolverQueryLogConfigAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ResolverQueryLogConfigAssociation `json:"items"` }
ResolverQueryLogConfigAssociationList contains 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.
func (*ResolverQueryLogConfigAssociationList) GetItems ¶
func (l *ResolverQueryLogConfigAssociationList) GetItems() []resource.Managed
GetItems of this ResolverQueryLogConfigAssociationList.
type ResolverQueryLogConfigAssociationObservation ¶
type ResolverQueryLogConfigAssociationObservation struct { }
func (*ResolverQueryLogConfigAssociationObservation) DeepCopy ¶
func (in *ResolverQueryLogConfigAssociationObservation) DeepCopy() *ResolverQueryLogConfigAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfigAssociationObservation.
func (*ResolverQueryLogConfigAssociationObservation) DeepCopyInto ¶
func (in *ResolverQueryLogConfigAssociationObservation) DeepCopyInto(out *ResolverQueryLogConfigAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverQueryLogConfigAssociationParameters ¶
type ResolverQueryLogConfigAssociationParameters struct { // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required ResolverQueryLogConfigID *string `json:"resolverQueryLogConfigId" tf:"resolver_query_log_config_id,omitempty"` // +kubebuilder:validation:Required ResourceID *string `json:"resourceId" tf:"resource_id,omitempty"` }
func (*ResolverQueryLogConfigAssociationParameters) DeepCopy ¶
func (in *ResolverQueryLogConfigAssociationParameters) DeepCopy() *ResolverQueryLogConfigAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfigAssociationParameters.
func (*ResolverQueryLogConfigAssociationParameters) DeepCopyInto ¶
func (in *ResolverQueryLogConfigAssociationParameters) DeepCopyInto(out *ResolverQueryLogConfigAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverQueryLogConfigAssociationSpec ¶
type ResolverQueryLogConfigAssociationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResolverQueryLogConfigAssociationParameters `json:"forProvider"` }
ResolverQueryLogConfigAssociationSpec defines the desired state of ResolverQueryLogConfigAssociation
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 ResolverQueryLogConfigAssociationStatus ¶
type ResolverQueryLogConfigAssociationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResolverQueryLogConfigAssociationObservation `json:"atProvider,omitempty"` }
ResolverQueryLogConfigAssociationStatus defines the observed state of ResolverQueryLogConfigAssociation.
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 []ResolverQueryLogConfig `json:"items"` }
ResolverQueryLogConfigList contains 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.
func (*ResolverQueryLogConfigList) GetItems ¶
func (l *ResolverQueryLogConfigList) GetItems() []resource.Managed
GetItems of this ResolverQueryLogConfigList.
type ResolverQueryLogConfigObservation ¶
type ResolverQueryLogConfigObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` OwnerID *string `json:"ownerId,omitempty" tf:"owner_id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ResolverQueryLogConfigObservation) DeepCopy ¶
func (in *ResolverQueryLogConfigObservation) DeepCopy() *ResolverQueryLogConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfigObservation.
func (*ResolverQueryLogConfigObservation) DeepCopyInto ¶
func (in *ResolverQueryLogConfigObservation) DeepCopyInto(out *ResolverQueryLogConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverQueryLogConfigParameters ¶
type ResolverQueryLogConfigParameters struct { // +kubebuilder:validation:Required DestinationArn *string `json:"destinationArn" tf:"destination_arn,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ResolverQueryLogConfigParameters) DeepCopy ¶
func (in *ResolverQueryLogConfigParameters) DeepCopy() *ResolverQueryLogConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverQueryLogConfigParameters.
func (*ResolverQueryLogConfigParameters) DeepCopyInto ¶
func (in *ResolverQueryLogConfigParameters) DeepCopyInto(out *ResolverQueryLogConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverQueryLogConfigSpec ¶
type ResolverQueryLogConfigSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResolverQueryLogConfigParameters `json:"forProvider"` }
ResolverQueryLogConfigSpec defines the desired state of ResolverQueryLogConfig
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 ResolverQueryLogConfigStatus ¶
type ResolverQueryLogConfigStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResolverQueryLogConfigObservation `json:"atProvider,omitempty"` }
ResolverQueryLogConfigStatus defines the observed state of ResolverQueryLogConfig.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverRuleSpec `json:"spec"` Status ResolverRuleStatus `json:"status,omitempty"` }
ResolverRule is the Schema for the ResolverRules API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *ResolverRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ResolverRule.
func (*ResolverRule) GetConnectionDetailsMapping ¶
func (tr *ResolverRule) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ResolverRule
func (*ResolverRule) GetDeletionPolicy ¶
func (mg *ResolverRule) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ResolverRule.
func (*ResolverRule) GetObservation ¶
func (tr *ResolverRule) GetObservation() (map[string]interface{}, error)
GetObservation of this ResolverRule
func (*ResolverRule) GetParameters ¶
func (tr *ResolverRule) GetParameters() (map[string]interface{}, error)
GetParameters of this ResolverRule
func (*ResolverRule) GetProviderConfigReference ¶
func (mg *ResolverRule) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ResolverRule.
func (*ResolverRule) GetProviderReference ¶
func (mg *ResolverRule) GetProviderReference() *xpv1.Reference
GetProviderReference of this ResolverRule. Deprecated: Use GetProviderConfigReference.
func (*ResolverRule) GetTerraformResourceType ¶
func (mg *ResolverRule) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ResolverRule
func (*ResolverRule) GetTerraformSchemaVersion ¶
func (tr *ResolverRule) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ResolverRule) GetWriteConnectionSecretToReference ¶
func (mg *ResolverRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ResolverRule.
func (*ResolverRule) LateInitialize ¶
func (tr *ResolverRule) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ResolverRule using its observed tfState. returns True if there are any spec changes for the resource.
func (*ResolverRule) SetConditions ¶
func (mg *ResolverRule) SetConditions(c ...xpv1.Condition)
SetConditions of this ResolverRule.
func (*ResolverRule) SetDeletionPolicy ¶
func (mg *ResolverRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ResolverRule.
func (*ResolverRule) SetObservation ¶
func (tr *ResolverRule) SetObservation(obs map[string]interface{}) error
SetObservation for this ResolverRule
func (*ResolverRule) SetParameters ¶
func (tr *ResolverRule) SetParameters(params map[string]interface{}) error
SetParameters for this ResolverRule
func (*ResolverRule) SetProviderConfigReference ¶
func (mg *ResolverRule) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ResolverRule.
func (*ResolverRule) SetProviderReference ¶
func (mg *ResolverRule) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ResolverRule. Deprecated: Use SetProviderConfigReference.
func (*ResolverRule) SetWriteConnectionSecretToReference ¶
func (mg *ResolverRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ResolverRule.
type ResolverRuleAssociation ¶
type ResolverRuleAssociation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverRuleAssociationSpec `json:"spec"` Status ResolverRuleAssociationStatus `json:"status,omitempty"` }
ResolverRuleAssociation is the Schema for the ResolverRuleAssociations API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *ResolverRuleAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ResolverRuleAssociation.
func (*ResolverRuleAssociation) GetConnectionDetailsMapping ¶
func (tr *ResolverRuleAssociation) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ResolverRuleAssociation
func (*ResolverRuleAssociation) GetDeletionPolicy ¶
func (mg *ResolverRuleAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ResolverRuleAssociation.
func (*ResolverRuleAssociation) GetObservation ¶
func (tr *ResolverRuleAssociation) GetObservation() (map[string]interface{}, error)
GetObservation of this ResolverRuleAssociation
func (*ResolverRuleAssociation) GetParameters ¶
func (tr *ResolverRuleAssociation) GetParameters() (map[string]interface{}, error)
GetParameters of this ResolverRuleAssociation
func (*ResolverRuleAssociation) GetProviderConfigReference ¶
func (mg *ResolverRuleAssociation) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ResolverRuleAssociation.
func (*ResolverRuleAssociation) GetProviderReference ¶
func (mg *ResolverRuleAssociation) GetProviderReference() *xpv1.Reference
GetProviderReference of this ResolverRuleAssociation. Deprecated: Use GetProviderConfigReference.
func (*ResolverRuleAssociation) GetTerraformResourceType ¶
func (mg *ResolverRuleAssociation) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ResolverRuleAssociation
func (*ResolverRuleAssociation) GetTerraformSchemaVersion ¶
func (tr *ResolverRuleAssociation) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ResolverRuleAssociation) GetWriteConnectionSecretToReference ¶
func (mg *ResolverRuleAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ResolverRuleAssociation.
func (*ResolverRuleAssociation) LateInitialize ¶
func (tr *ResolverRuleAssociation) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ResolverRuleAssociation using its observed tfState. returns True if there are any spec changes for the resource.
func (*ResolverRuleAssociation) SetConditions ¶
func (mg *ResolverRuleAssociation) SetConditions(c ...xpv1.Condition)
SetConditions of this ResolverRuleAssociation.
func (*ResolverRuleAssociation) SetDeletionPolicy ¶
func (mg *ResolverRuleAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ResolverRuleAssociation.
func (*ResolverRuleAssociation) SetObservation ¶
func (tr *ResolverRuleAssociation) SetObservation(obs map[string]interface{}) error
SetObservation for this ResolverRuleAssociation
func (*ResolverRuleAssociation) SetParameters ¶
func (tr *ResolverRuleAssociation) SetParameters(params map[string]interface{}) error
SetParameters for this ResolverRuleAssociation
func (*ResolverRuleAssociation) SetProviderConfigReference ¶
func (mg *ResolverRuleAssociation) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ResolverRuleAssociation.
func (*ResolverRuleAssociation) SetProviderReference ¶
func (mg *ResolverRuleAssociation) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ResolverRuleAssociation. Deprecated: Use SetProviderConfigReference.
func (*ResolverRuleAssociation) SetWriteConnectionSecretToReference ¶
func (mg *ResolverRuleAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ResolverRuleAssociation.
type ResolverRuleAssociationList ¶
type ResolverRuleAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ResolverRuleAssociation `json:"items"` }
ResolverRuleAssociationList contains 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.
func (*ResolverRuleAssociationList) GetItems ¶
func (l *ResolverRuleAssociationList) GetItems() []resource.Managed
GetItems of this ResolverRuleAssociationList.
type ResolverRuleAssociationObservation ¶
type ResolverRuleAssociationObservation struct { }
func (*ResolverRuleAssociationObservation) DeepCopy ¶
func (in *ResolverRuleAssociationObservation) DeepCopy() *ResolverRuleAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleAssociationObservation.
func (*ResolverRuleAssociationObservation) DeepCopyInto ¶
func (in *ResolverRuleAssociationObservation) DeepCopyInto(out *ResolverRuleAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverRuleAssociationParameters ¶
type ResolverRuleAssociationParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required ResolverRuleID *string `json:"resolverRuleId" tf:"resolver_rule_id,omitempty"` // +kubebuilder:validation:Required VpcID *string `json:"vpcId" tf:"vpc_id,omitempty"` }
func (*ResolverRuleAssociationParameters) DeepCopy ¶
func (in *ResolverRuleAssociationParameters) DeepCopy() *ResolverRuleAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleAssociationParameters.
func (*ResolverRuleAssociationParameters) DeepCopyInto ¶
func (in *ResolverRuleAssociationParameters) DeepCopyInto(out *ResolverRuleAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverRuleAssociationSpec ¶
type ResolverRuleAssociationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResolverRuleAssociationParameters `json:"forProvider"` }
ResolverRuleAssociationSpec defines the desired state of ResolverRuleAssociation
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 ResolverRuleAssociationStatus ¶
type ResolverRuleAssociationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResolverRuleAssociationObservation `json:"atProvider,omitempty"` }
ResolverRuleAssociationStatus defines the observed state of ResolverRuleAssociation.
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 []ResolverRule `json:"items"` }
ResolverRuleList contains 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.
func (*ResolverRuleList) GetItems ¶
func (l *ResolverRuleList) GetItems() []resource.Managed
GetItems of this ResolverRuleList.
type ResolverRuleObservation ¶
type ResolverRuleObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` OwnerID *string `json:"ownerId,omitempty" tf:"owner_id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ResolverRuleObservation) DeepCopy ¶
func (in *ResolverRuleObservation) DeepCopy() *ResolverRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleObservation.
func (*ResolverRuleObservation) DeepCopyInto ¶
func (in *ResolverRuleObservation) DeepCopyInto(out *ResolverRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverRuleParameters ¶
type ResolverRuleParameters struct { // +kubebuilder:validation:Required DomainName *string `json:"domainName" tf:"domain_name,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional ResolverEndpointID *string `json:"resolverEndpointId,omitempty" tf:"resolver_endpoint_id,omitempty"` // +kubebuilder:validation:Required RuleType *string `json:"ruleType" tf:"rule_type,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional TargetIP []TargetIPParameters `json:"targetIp,omitempty" tf:"target_ip,omitempty"` }
func (*ResolverRuleParameters) DeepCopy ¶
func (in *ResolverRuleParameters) DeepCopy() *ResolverRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverRuleParameters.
func (*ResolverRuleParameters) DeepCopyInto ¶
func (in *ResolverRuleParameters) DeepCopyInto(out *ResolverRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverRuleSpec ¶
type ResolverRuleSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResolverRuleParameters `json:"forProvider"` }
ResolverRuleSpec defines the desired state of ResolverRule
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 ResolverRuleStatus ¶
type ResolverRuleStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResolverRuleObservation `json:"atProvider,omitempty"` }
ResolverRuleStatus defines the observed state of ResolverRule.
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 TargetIPObservation ¶
type TargetIPObservation struct { }
func (*TargetIPObservation) DeepCopy ¶
func (in *TargetIPObservation) DeepCopy() *TargetIPObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetIPObservation.
func (*TargetIPObservation) DeepCopyInto ¶
func (in *TargetIPObservation) DeepCopyInto(out *TargetIPObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetIPParameters ¶
type TargetIPParameters struct { // +kubebuilder:validation:Required IP *string `json:"ip" tf:"ip,omitempty"` // +kubebuilder:validation:Optional Port *int64 `json:"port,omitempty" tf:"port,omitempty"` }
func (*TargetIPParameters) DeepCopy ¶
func (in *TargetIPParameters) DeepCopy() *TargetIPParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetIPParameters.
func (*TargetIPParameters) DeepCopyInto ¶
func (in *TargetIPParameters) DeepCopyInto(out *TargetIPParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VpcAssociationAuthorizationSpec `json:"spec"` Status VpcAssociationAuthorizationStatus `json:"status,omitempty"` }
VpcAssociationAuthorization is the Schema for the VpcAssociationAuthorizations API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *VpcAssociationAuthorization) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this VpcAssociationAuthorization.
func (*VpcAssociationAuthorization) GetConnectionDetailsMapping ¶
func (tr *VpcAssociationAuthorization) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this VpcAssociationAuthorization
func (*VpcAssociationAuthorization) GetDeletionPolicy ¶
func (mg *VpcAssociationAuthorization) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this VpcAssociationAuthorization.
func (*VpcAssociationAuthorization) GetObservation ¶
func (tr *VpcAssociationAuthorization) GetObservation() (map[string]interface{}, error)
GetObservation of this VpcAssociationAuthorization
func (*VpcAssociationAuthorization) GetParameters ¶
func (tr *VpcAssociationAuthorization) GetParameters() (map[string]interface{}, error)
GetParameters of this VpcAssociationAuthorization
func (*VpcAssociationAuthorization) GetProviderConfigReference ¶
func (mg *VpcAssociationAuthorization) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this VpcAssociationAuthorization.
func (*VpcAssociationAuthorization) GetProviderReference ¶
func (mg *VpcAssociationAuthorization) GetProviderReference() *xpv1.Reference
GetProviderReference of this VpcAssociationAuthorization. Deprecated: Use GetProviderConfigReference.
func (*VpcAssociationAuthorization) GetTerraformResourceType ¶
func (mg *VpcAssociationAuthorization) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this VpcAssociationAuthorization
func (*VpcAssociationAuthorization) GetTerraformSchemaVersion ¶
func (tr *VpcAssociationAuthorization) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*VpcAssociationAuthorization) GetWriteConnectionSecretToReference ¶
func (mg *VpcAssociationAuthorization) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this VpcAssociationAuthorization.
func (*VpcAssociationAuthorization) LateInitialize ¶
func (tr *VpcAssociationAuthorization) LateInitialize(attrs []byte) (bool, error)
LateInitialize this VpcAssociationAuthorization using its observed tfState. returns True if there are any spec changes for the resource.
func (*VpcAssociationAuthorization) ResolveReferences ¶
func (mg *VpcAssociationAuthorization) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this VpcAssociationAuthorization.
func (*VpcAssociationAuthorization) SetConditions ¶
func (mg *VpcAssociationAuthorization) SetConditions(c ...xpv1.Condition)
SetConditions of this VpcAssociationAuthorization.
func (*VpcAssociationAuthorization) SetDeletionPolicy ¶
func (mg *VpcAssociationAuthorization) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this VpcAssociationAuthorization.
func (*VpcAssociationAuthorization) SetObservation ¶
func (tr *VpcAssociationAuthorization) SetObservation(obs map[string]interface{}) error
SetObservation for this VpcAssociationAuthorization
func (*VpcAssociationAuthorization) SetParameters ¶
func (tr *VpcAssociationAuthorization) SetParameters(params map[string]interface{}) error
SetParameters for this VpcAssociationAuthorization
func (*VpcAssociationAuthorization) SetProviderConfigReference ¶
func (mg *VpcAssociationAuthorization) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this VpcAssociationAuthorization.
func (*VpcAssociationAuthorization) SetProviderReference ¶
func (mg *VpcAssociationAuthorization) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this VpcAssociationAuthorization. Deprecated: Use SetProviderConfigReference.
func (*VpcAssociationAuthorization) SetWriteConnectionSecretToReference ¶
func (mg *VpcAssociationAuthorization) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this VpcAssociationAuthorization.
type VpcAssociationAuthorizationList ¶
type VpcAssociationAuthorizationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []VpcAssociationAuthorization `json:"items"` }
VpcAssociationAuthorizationList contains 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.
func (*VpcAssociationAuthorizationList) GetItems ¶
func (l *VpcAssociationAuthorizationList) GetItems() []resource.Managed
GetItems of this VpcAssociationAuthorizationList.
type VpcAssociationAuthorizationObservation ¶
type VpcAssociationAuthorizationObservation struct { }
func (*VpcAssociationAuthorizationObservation) DeepCopy ¶
func (in *VpcAssociationAuthorizationObservation) DeepCopy() *VpcAssociationAuthorizationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcAssociationAuthorizationObservation.
func (*VpcAssociationAuthorizationObservation) DeepCopyInto ¶
func (in *VpcAssociationAuthorizationObservation) DeepCopyInto(out *VpcAssociationAuthorizationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpcAssociationAuthorizationParameters ¶
type VpcAssociationAuthorizationParameters struct { // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/ec2/v1alpha1.VPC // +kubebuilder:validation:Optional VpcID *string `json:"vpcId,omitempty" tf:"vpc_id,omitempty"` // +kubebuilder:validation:Optional VpcIDRef *v1.Reference `json:"vpcIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VpcIDSelector *v1.Selector `json:"vpcIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional VpcRegion *string `json:"vpcRegion,omitempty" tf:"vpc_region,omitempty"` // +crossplane:generate:reference:type=Zone // +kubebuilder:validation:Optional ZoneID *string `json:"zoneId,omitempty" tf:"zone_id,omitempty"` // +kubebuilder:validation:Optional ZoneIDRef *v1.Reference `json:"zoneIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ZoneIDSelector *v1.Selector `json:"zoneIdSelector,omitempty" tf:"-"` }
func (*VpcAssociationAuthorizationParameters) DeepCopy ¶
func (in *VpcAssociationAuthorizationParameters) DeepCopy() *VpcAssociationAuthorizationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcAssociationAuthorizationParameters.
func (*VpcAssociationAuthorizationParameters) DeepCopyInto ¶
func (in *VpcAssociationAuthorizationParameters) DeepCopyInto(out *VpcAssociationAuthorizationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpcAssociationAuthorizationSpec ¶
type VpcAssociationAuthorizationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider VpcAssociationAuthorizationParameters `json:"forProvider"` }
VpcAssociationAuthorizationSpec defines the desired state of VpcAssociationAuthorization
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 VpcAssociationAuthorizationStatus ¶
type VpcAssociationAuthorizationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider VpcAssociationAuthorizationObservation `json:"atProvider,omitempty"` }
VpcAssociationAuthorizationStatus defines the observed state of VpcAssociationAuthorization.
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 VpcObservation ¶
type VpcObservation struct { }
func (*VpcObservation) DeepCopy ¶
func (in *VpcObservation) DeepCopy() *VpcObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcObservation.
func (*VpcObservation) DeepCopyInto ¶
func (in *VpcObservation) DeepCopyInto(out *VpcObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpcParameters ¶
type VpcParameters struct { // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/ec2/v1alpha1.VPC // +kubebuilder:validation:Optional VpcID *string `json:"vpcId,omitempty" tf:"vpc_id,omitempty"` // +kubebuilder:validation:Optional VpcIDRef *v1.Reference `json:"vpcIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VpcIDSelector *v1.Selector `json:"vpcIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional VpcRegion *string `json:"vpcRegion,omitempty" tf:"vpc_region,omitempty"` }
func (*VpcParameters) DeepCopy ¶
func (in *VpcParameters) DeepCopy() *VpcParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcParameters.
func (*VpcParameters) DeepCopyInto ¶
func (in *VpcParameters) DeepCopyInto(out *VpcParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WeightedRoutingPolicyObservation ¶
type WeightedRoutingPolicyObservation struct { }
func (*WeightedRoutingPolicyObservation) DeepCopy ¶
func (in *WeightedRoutingPolicyObservation) DeepCopy() *WeightedRoutingPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WeightedRoutingPolicyObservation.
func (*WeightedRoutingPolicyObservation) DeepCopyInto ¶
func (in *WeightedRoutingPolicyObservation) DeepCopyInto(out *WeightedRoutingPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WeightedRoutingPolicyParameters ¶
type WeightedRoutingPolicyParameters struct { // +kubebuilder:validation:Required Weight *int64 `json:"weight" tf:"weight,omitempty"` }
func (*WeightedRoutingPolicyParameters) DeepCopy ¶
func (in *WeightedRoutingPolicyParameters) DeepCopy() *WeightedRoutingPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WeightedRoutingPolicyParameters.
func (*WeightedRoutingPolicyParameters) DeepCopyInto ¶
func (in *WeightedRoutingPolicyParameters) DeepCopyInto(out *WeightedRoutingPolicyParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ZoneSpec `json:"spec"` Status ZoneStatus `json:"status,omitempty"` }
Zone is the Schema for the Zones API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *Zone) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Zone.
func (*Zone) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Zone
func (*Zone) GetDeletionPolicy ¶
func (mg *Zone) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Zone.
func (*Zone) GetObservation ¶
GetObservation of this Zone
func (*Zone) GetParameters ¶
GetParameters of this Zone
func (*Zone) GetProviderConfigReference ¶
GetProviderConfigReference of this Zone.
func (*Zone) GetProviderReference ¶
GetProviderReference of this Zone. Deprecated: Use GetProviderConfigReference.
func (*Zone) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Zone
func (*Zone) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Zone) GetWriteConnectionSecretToReference ¶
func (mg *Zone) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Zone.
func (*Zone) LateInitialize ¶
LateInitialize this Zone using its observed tfState. returns True if there are any spec changes for the resource.
func (*Zone) ResolveReferences ¶
ResolveReferences of this Zone.
func (*Zone) SetConditions ¶
SetConditions of this Zone.
func (*Zone) SetDeletionPolicy ¶
func (mg *Zone) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Zone.
func (*Zone) SetObservation ¶
SetObservation for this Zone
func (*Zone) SetParameters ¶
SetParameters for this Zone
func (*Zone) SetProviderConfigReference ¶
SetProviderConfigReference of this Zone.
func (*Zone) SetProviderReference ¶
SetProviderReference of this Zone. Deprecated: Use SetProviderConfigReference.
func (*Zone) SetWriteConnectionSecretToReference ¶
func (mg *Zone) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Zone.
type ZoneAssociation ¶
type ZoneAssociation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ZoneAssociationSpec `json:"spec"` Status ZoneAssociationStatus `json:"status,omitempty"` }
ZoneAssociation is the Schema for the ZoneAssociations API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
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) GetCondition ¶
func (mg *ZoneAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ZoneAssociation.
func (*ZoneAssociation) GetConnectionDetailsMapping ¶
func (tr *ZoneAssociation) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ZoneAssociation
func (*ZoneAssociation) GetDeletionPolicy ¶
func (mg *ZoneAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ZoneAssociation.
func (*ZoneAssociation) GetObservation ¶
func (tr *ZoneAssociation) GetObservation() (map[string]interface{}, error)
GetObservation of this ZoneAssociation
func (*ZoneAssociation) GetParameters ¶
func (tr *ZoneAssociation) GetParameters() (map[string]interface{}, error)
GetParameters of this ZoneAssociation
func (*ZoneAssociation) GetProviderConfigReference ¶
func (mg *ZoneAssociation) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ZoneAssociation.
func (*ZoneAssociation) GetProviderReference ¶
func (mg *ZoneAssociation) GetProviderReference() *xpv1.Reference
GetProviderReference of this ZoneAssociation. Deprecated: Use GetProviderConfigReference.
func (*ZoneAssociation) GetTerraformResourceType ¶
func (mg *ZoneAssociation) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ZoneAssociation
func (*ZoneAssociation) GetTerraformSchemaVersion ¶
func (tr *ZoneAssociation) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ZoneAssociation) GetWriteConnectionSecretToReference ¶
func (mg *ZoneAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ZoneAssociation.
func (*ZoneAssociation) LateInitialize ¶
func (tr *ZoneAssociation) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ZoneAssociation using its observed tfState. returns True if there are any spec changes for the resource.
func (*ZoneAssociation) ResolveReferences ¶
ResolveReferences of this ZoneAssociation.
func (*ZoneAssociation) SetConditions ¶
func (mg *ZoneAssociation) SetConditions(c ...xpv1.Condition)
SetConditions of this ZoneAssociation.
func (*ZoneAssociation) SetDeletionPolicy ¶
func (mg *ZoneAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ZoneAssociation.
func (*ZoneAssociation) SetObservation ¶
func (tr *ZoneAssociation) SetObservation(obs map[string]interface{}) error
SetObservation for this ZoneAssociation
func (*ZoneAssociation) SetParameters ¶
func (tr *ZoneAssociation) SetParameters(params map[string]interface{}) error
SetParameters for this ZoneAssociation
func (*ZoneAssociation) SetProviderConfigReference ¶
func (mg *ZoneAssociation) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ZoneAssociation.
func (*ZoneAssociation) SetProviderReference ¶
func (mg *ZoneAssociation) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ZoneAssociation. Deprecated: Use SetProviderConfigReference.
func (*ZoneAssociation) SetWriteConnectionSecretToReference ¶
func (mg *ZoneAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ZoneAssociation.
type ZoneAssociationList ¶
type ZoneAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ZoneAssociation `json:"items"` }
ZoneAssociationList contains 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.
func (*ZoneAssociationList) GetItems ¶
func (l *ZoneAssociationList) GetItems() []resource.Managed
GetItems of this ZoneAssociationList.
type ZoneAssociationObservation ¶
type ZoneAssociationObservation struct {
OwningAccount *string `json:"owningAccount,omitempty" tf:"owning_account,omitempty"`
}
func (*ZoneAssociationObservation) DeepCopy ¶
func (in *ZoneAssociationObservation) DeepCopy() *ZoneAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneAssociationObservation.
func (*ZoneAssociationObservation) DeepCopyInto ¶
func (in *ZoneAssociationObservation) DeepCopyInto(out *ZoneAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneAssociationParameters ¶
type ZoneAssociationParameters struct { // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/ec2/v1alpha1.VPC // +kubebuilder:validation:Optional VpcID *string `json:"vpcId,omitempty" tf:"vpc_id,omitempty"` // +kubebuilder:validation:Optional VpcIDRef *v1.Reference `json:"vpcIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VpcIDSelector *v1.Selector `json:"vpcIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional VpcRegion *string `json:"vpcRegion,omitempty" tf:"vpc_region,omitempty"` // +crossplane:generate:reference:type=Zone // +kubebuilder:validation:Optional ZoneID *string `json:"zoneId,omitempty" tf:"zone_id,omitempty"` // +kubebuilder:validation:Optional ZoneIDRef *v1.Reference `json:"zoneIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ZoneIDSelector *v1.Selector `json:"zoneIdSelector,omitempty" tf:"-"` }
func (*ZoneAssociationParameters) DeepCopy ¶
func (in *ZoneAssociationParameters) DeepCopy() *ZoneAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneAssociationParameters.
func (*ZoneAssociationParameters) DeepCopyInto ¶
func (in *ZoneAssociationParameters) DeepCopyInto(out *ZoneAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneAssociationSpec ¶
type ZoneAssociationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ZoneAssociationParameters `json:"forProvider"` }
ZoneAssociationSpec defines the desired state of ZoneAssociation
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 ZoneAssociationStatus ¶
type ZoneAssociationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ZoneAssociationObservation `json:"atProvider,omitempty"` }
ZoneAssociationStatus defines the observed state of ZoneAssociation.
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 []Zone `json:"items"` }
ZoneList contains 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 ZoneObservation ¶
type ZoneObservation struct { NameServers []*string `json:"nameServers,omitempty" tf:"name_servers,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` ZoneID *string `json:"zoneId,omitempty" tf:"zone_id,omitempty"` }
func (*ZoneObservation) DeepCopy ¶
func (in *ZoneObservation) DeepCopy() *ZoneObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneObservation.
func (*ZoneObservation) DeepCopyInto ¶
func (in *ZoneObservation) DeepCopyInto(out *ZoneObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneParameters ¶
type ZoneParameters struct { // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // +crossplane:generate:reference:type=DelegationSet // +kubebuilder:validation:Optional DelegationSetID *string `json:"delegationSetId,omitempty" tf:"delegation_set_id,omitempty"` // +kubebuilder:validation:Optional DelegationSetIDRef *v1.Reference `json:"delegationSetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional DelegationSetIDSelector *v1.Selector `json:"delegationSetIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional ForceDestroy *bool `json:"forceDestroy,omitempty" tf:"force_destroy,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional Vpc []VpcParameters `json:"vpc,omitempty" tf:"vpc,omitempty"` }
func (*ZoneParameters) DeepCopy ¶
func (in *ZoneParameters) DeepCopy() *ZoneParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneParameters.
func (*ZoneParameters) DeepCopyInto ¶
func (in *ZoneParameters) DeepCopyInto(out *ZoneParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneSpec ¶
type ZoneSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ZoneParameters `json:"forProvider"` }
ZoneSpec defines the desired state of Zone
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 ZoneStatus ¶
type ZoneStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ZoneObservation `json:"atProvider,omitempty"` }
ZoneStatus defines the observed state of Zone.
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 ¶
- zz_delegationset_terraformed.go
- zz_delegationset_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_groupversion_info.go
- zz_healthcheck_terraformed.go
- zz_healthcheck_types.go
- zz_hostedzonednssec_terraformed.go
- zz_hostedzonednssec_types.go
- zz_keysigningkey_terraformed.go
- zz_keysigningkey_types.go
- zz_querylog_terraformed.go
- zz_querylog_types.go
- zz_record_terraformed.go
- zz_record_types.go
- zz_resolverdnssecconfig_terraformed.go
- zz_resolverdnssecconfig_types.go
- zz_resolverendpoint_terraformed.go
- zz_resolverendpoint_types.go
- zz_resolverfirewallconfig_terraformed.go
- zz_resolverfirewallconfig_types.go
- zz_resolverfirewalldomainlist_terraformed.go
- zz_resolverfirewalldomainlist_types.go
- zz_resolverfirewallrule_terraformed.go
- zz_resolverfirewallrule_types.go
- zz_resolverfirewallrulegroup_terraformed.go
- zz_resolverfirewallrulegroup_types.go
- zz_resolverfirewallrulegroupassociation_terraformed.go
- zz_resolverfirewallrulegroupassociation_types.go
- zz_resolverquerylogconfig_terraformed.go
- zz_resolverquerylogconfig_types.go
- zz_resolverquerylogconfigassociation_terraformed.go
- zz_resolverquerylogconfigassociation_types.go
- zz_resolverrule_terraformed.go
- zz_resolverrule_types.go
- zz_resolverruleassociation_terraformed.go
- zz_resolverruleassociation_types.go
- zz_vpcassociationauthorization_terraformed.go
- zz_vpcassociationauthorization_types.go
- zz_zone_terraformed.go
- zz_zone_types.go
- zz_zoneassociation_terraformed.go
- zz_zoneassociation_types.go