Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=route53.aws.jet.crossplane.io +versionName=v1alpha2
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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *HostedZoneDNSSEC) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type HostedZoneDNSSECList
- type HostedZoneDNSSECObservation
- type HostedZoneDNSSECParameters
- type HostedZoneDNSSECSpec
- type HostedZoneDNSSECStatus
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Record) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type RecordList
- type RecordObservation
- type RecordParameters
- type RecordSpec
- type RecordStatus
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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) GetID() string
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- 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 = "v1alpha2" )
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 ( 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) GetID ¶
func (tr *DelegationSet) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *DelegationSet) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DelegationSet.
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) SetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *DelegationSet) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DelegationSet.
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 { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` 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) GetID ¶
func (tr *HealthCheck) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *HealthCheck) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this HealthCheck.
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) SetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *HealthCheck) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this HealthCheck.
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 { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` 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 *float64 `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 *float64 `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 *float64 `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 *float64 `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) GetID ¶
func (tr *HostedZoneDNSSEC) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *HostedZoneDNSSEC) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this HostedZoneDNSSEC.
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) SetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *HostedZoneDNSSEC) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this HostedZoneDNSSEC.
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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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 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) GetID ¶
func (tr *KeySigningKey) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *KeySigningKey) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this KeySigningKey.
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) SetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *KeySigningKey) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this KeySigningKey.
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 *float64 `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 *float64 `json:"flag,omitempty" tf:"flag,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` KeyTag *float64 `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 *float64 `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/v1alpha2.Key // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-aws/apis/kms/v1alpha2.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) GetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *QueryLog) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this QueryLog.
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) SetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *QueryLog) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this QueryLog.
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 { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
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) GetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *Record) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Record.
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) SetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *Record) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Record.
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"` ID *string `json:"id,omitempty" tf:"id,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 *float64 `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 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) GetID ¶
func (tr *VPCAssociationAuthorization) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *VPCAssociationAuthorization) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this VPCAssociationAuthorization.
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) SetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *VPCAssociationAuthorization) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this VPCAssociationAuthorization.
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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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/v1alpha2.VPC // +crossplane:generate:reference:refFieldName=VpcIdRef // +crossplane:generate:reference:selectorFieldName=VpcIdSelector // +kubebuilder:validation:Optional VPCID *string `json:"vpcId,omitempty" tf:"vpc_id,omitempty"` // +kubebuilder:validation:Optional VPCRegion *string `json:"vpcRegion,omitempty" tf:"vpc_region,omitempty"` // +kubebuilder:validation:Optional VpcIdRef *v1.Reference `json:"vpcIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VpcIdSelector *v1.Selector `json:"vpcIdSelector,omitempty" tf:"-"` // +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/v1alpha2.VPC // +crossplane:generate:reference:refFieldName=VpcIdRef // +crossplane:generate:reference:selectorFieldName=VpcIdSelector // +kubebuilder:validation:Optional VPCID *string `json:"vpcId,omitempty" tf:"vpc_id,omitempty"` // +kubebuilder:validation:Optional VPCRegion *string `json:"vpcRegion,omitempty" tf:"vpc_region,omitempty"` // +kubebuilder:validation:Optional VpcIdRef *v1.Reference `json:"vpcIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VpcIdSelector *v1.Selector `json:"vpcIdSelector,omitempty" tf:"-"` }
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 *float64 `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) GetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *Zone) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Zone.
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) SetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *Zone) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Zone.
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) GetID ¶
func (tr *ZoneAssociation) GetID() string
GetID returns ID of underlying Terraform resource 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) GetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *ZoneAssociation) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ZoneAssociation.
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) SetPublishConnectionDetailsTo ¶ added in v0.5.0
func (mg *ZoneAssociation) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ZoneAssociation.
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 { ID *string `json:"id,omitempty" tf:"id,omitempty"` 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/v1alpha2.VPC // +crossplane:generate:reference:refFieldName=VpcIdRef // +crossplane:generate:reference:selectorFieldName=VpcIdSelector // +kubebuilder:validation:Optional VPCID *string `json:"vpcId,omitempty" tf:"vpc_id,omitempty"` // +kubebuilder:validation:Optional VPCRegion *string `json:"vpcRegion,omitempty" tf:"vpc_region,omitempty"` // +kubebuilder:validation:Optional VpcIdRef *v1.Reference `json:"vpcIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VpcIdSelector *v1.Selector `json:"vpcIdSelector,omitempty" tf:"-"` // +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 { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` 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_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_healthcheck_types.go
- zz_hostedzonednssec_types.go
- zz_keysigningkey_types.go
- zz_querylog_types.go
- zz_record_types.go
- zz_vpcassociationauthorization_types.go
- zz_zone_types.go
- zz_zoneassociation_types.go