Documentation
¶
Overview ¶
+kubebuilder:object:generate=true +groupName=ses.aws.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type ActiveReceiptRuleSet
- func (in *ActiveReceiptRuleSet) DeepCopy() *ActiveReceiptRuleSet
- func (in *ActiveReceiptRuleSet) DeepCopyInto(out *ActiveReceiptRuleSet)
- func (in *ActiveReceiptRuleSet) DeepCopyObject() runtime.Object
- func (mg *ActiveReceiptRuleSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ActiveReceiptRuleSet) GetConnectionDetailsMapping() map[string]string
- func (mg *ActiveReceiptRuleSet) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ActiveReceiptRuleSet) GetID() string
- func (tr *ActiveReceiptRuleSet) GetObservation() (map[string]interface{}, error)
- func (tr *ActiveReceiptRuleSet) GetParameters() (map[string]interface{}, error)
- func (mg *ActiveReceiptRuleSet) GetProviderConfigReference() *xpv1.Reference
- func (mg *ActiveReceiptRuleSet) GetProviderReference() *xpv1.Reference
- func (mg *ActiveReceiptRuleSet) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ActiveReceiptRuleSet) GetTerraformResourceType() string
- func (tr *ActiveReceiptRuleSet) GetTerraformSchemaVersion() int
- func (mg *ActiveReceiptRuleSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ActiveReceiptRuleSet) LateInitialize(attrs []byte) (bool, error)
- func (mg *ActiveReceiptRuleSet) SetConditions(c ...xpv1.Condition)
- func (mg *ActiveReceiptRuleSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ActiveReceiptRuleSet) SetObservation(obs map[string]interface{}) error
- func (tr *ActiveReceiptRuleSet) SetParameters(params map[string]interface{}) error
- func (mg *ActiveReceiptRuleSet) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ActiveReceiptRuleSet) SetProviderReference(r *xpv1.Reference)
- func (mg *ActiveReceiptRuleSet) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ActiveReceiptRuleSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ActiveReceiptRuleSetList
- type ActiveReceiptRuleSetObservation
- type ActiveReceiptRuleSetParameters
- type ActiveReceiptRuleSetSpec
- type ActiveReceiptRuleSetStatus
- type AddHeaderActionObservation
- type AddHeaderActionParameters
- type BounceActionObservation
- type BounceActionParameters
- type CloudwatchDestinationObservation
- type CloudwatchDestinationParameters
- type ConfigurationSet
- func (in *ConfigurationSet) DeepCopy() *ConfigurationSet
- func (in *ConfigurationSet) DeepCopyInto(out *ConfigurationSet)
- func (in *ConfigurationSet) DeepCopyObject() runtime.Object
- func (mg *ConfigurationSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ConfigurationSet) GetConnectionDetailsMapping() map[string]string
- func (mg *ConfigurationSet) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ConfigurationSet) GetID() string
- func (tr *ConfigurationSet) GetObservation() (map[string]interface{}, error)
- func (tr *ConfigurationSet) GetParameters() (map[string]interface{}, error)
- func (mg *ConfigurationSet) GetProviderConfigReference() *xpv1.Reference
- func (mg *ConfigurationSet) GetProviderReference() *xpv1.Reference
- func (mg *ConfigurationSet) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ConfigurationSet) GetTerraformResourceType() string
- func (tr *ConfigurationSet) GetTerraformSchemaVersion() int
- func (mg *ConfigurationSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ConfigurationSet) LateInitialize(attrs []byte) (bool, error)
- func (mg *ConfigurationSet) SetConditions(c ...xpv1.Condition)
- func (mg *ConfigurationSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ConfigurationSet) SetObservation(obs map[string]interface{}) error
- func (tr *ConfigurationSet) SetParameters(params map[string]interface{}) error
- func (mg *ConfigurationSet) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ConfigurationSet) SetProviderReference(r *xpv1.Reference)
- func (mg *ConfigurationSet) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ConfigurationSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConfigurationSetList
- type ConfigurationSetObservation
- type ConfigurationSetParameters
- type ConfigurationSetSpec
- type ConfigurationSetStatus
- type DeliveryOptionsObservation
- type DeliveryOptionsParameters
- type DomainDKIM
- func (in *DomainDKIM) DeepCopy() *DomainDKIM
- func (in *DomainDKIM) DeepCopyInto(out *DomainDKIM)
- func (in *DomainDKIM) DeepCopyObject() runtime.Object
- func (mg *DomainDKIM) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DomainDKIM) GetConnectionDetailsMapping() map[string]string
- func (mg *DomainDKIM) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DomainDKIM) GetID() string
- func (tr *DomainDKIM) GetObservation() (map[string]interface{}, error)
- func (tr *DomainDKIM) GetParameters() (map[string]interface{}, error)
- func (mg *DomainDKIM) GetProviderConfigReference() *xpv1.Reference
- func (mg *DomainDKIM) GetProviderReference() *xpv1.Reference
- func (mg *DomainDKIM) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DomainDKIM) GetTerraformResourceType() string
- func (tr *DomainDKIM) GetTerraformSchemaVersion() int
- func (mg *DomainDKIM) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DomainDKIM) LateInitialize(attrs []byte) (bool, error)
- func (mg *DomainDKIM) SetConditions(c ...xpv1.Condition)
- func (mg *DomainDKIM) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DomainDKIM) SetObservation(obs map[string]interface{}) error
- func (tr *DomainDKIM) SetParameters(params map[string]interface{}) error
- func (mg *DomainDKIM) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DomainDKIM) SetProviderReference(r *xpv1.Reference)
- func (mg *DomainDKIM) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DomainDKIM) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DomainDKIMList
- type DomainDKIMObservation
- type DomainDKIMParameters
- type DomainDKIMSpec
- type DomainDKIMStatus
- type DomainIdentity
- func (in *DomainIdentity) DeepCopy() *DomainIdentity
- func (in *DomainIdentity) DeepCopyInto(out *DomainIdentity)
- func (in *DomainIdentity) DeepCopyObject() runtime.Object
- func (mg *DomainIdentity) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DomainIdentity) GetConnectionDetailsMapping() map[string]string
- func (mg *DomainIdentity) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DomainIdentity) GetID() string
- func (tr *DomainIdentity) GetObservation() (map[string]interface{}, error)
- func (tr *DomainIdentity) GetParameters() (map[string]interface{}, error)
- func (mg *DomainIdentity) GetProviderConfigReference() *xpv1.Reference
- func (mg *DomainIdentity) GetProviderReference() *xpv1.Reference
- func (mg *DomainIdentity) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DomainIdentity) GetTerraformResourceType() string
- func (tr *DomainIdentity) GetTerraformSchemaVersion() int
- func (mg *DomainIdentity) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DomainIdentity) LateInitialize(attrs []byte) (bool, error)
- func (mg *DomainIdentity) SetConditions(c ...xpv1.Condition)
- func (mg *DomainIdentity) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DomainIdentity) SetObservation(obs map[string]interface{}) error
- func (tr *DomainIdentity) SetParameters(params map[string]interface{}) error
- func (mg *DomainIdentity) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DomainIdentity) SetProviderReference(r *xpv1.Reference)
- func (mg *DomainIdentity) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DomainIdentity) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DomainIdentityList
- type DomainIdentityObservation
- type DomainIdentityParameters
- type DomainIdentitySpec
- type DomainIdentityStatus
- type DomainIdentityVerification
- func (in *DomainIdentityVerification) DeepCopy() *DomainIdentityVerification
- func (in *DomainIdentityVerification) DeepCopyInto(out *DomainIdentityVerification)
- func (in *DomainIdentityVerification) DeepCopyObject() runtime.Object
- func (mg *DomainIdentityVerification) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DomainIdentityVerification) GetConnectionDetailsMapping() map[string]string
- func (mg *DomainIdentityVerification) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DomainIdentityVerification) GetID() string
- func (tr *DomainIdentityVerification) GetObservation() (map[string]interface{}, error)
- func (tr *DomainIdentityVerification) GetParameters() (map[string]interface{}, error)
- func (mg *DomainIdentityVerification) GetProviderConfigReference() *xpv1.Reference
- func (mg *DomainIdentityVerification) GetProviderReference() *xpv1.Reference
- func (mg *DomainIdentityVerification) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DomainIdentityVerification) GetTerraformResourceType() string
- func (tr *DomainIdentityVerification) GetTerraformSchemaVersion() int
- func (mg *DomainIdentityVerification) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DomainIdentityVerification) LateInitialize(attrs []byte) (bool, error)
- func (mg *DomainIdentityVerification) SetConditions(c ...xpv1.Condition)
- func (mg *DomainIdentityVerification) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DomainIdentityVerification) SetObservation(obs map[string]interface{}) error
- func (tr *DomainIdentityVerification) SetParameters(params map[string]interface{}) error
- func (mg *DomainIdentityVerification) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DomainIdentityVerification) SetProviderReference(r *xpv1.Reference)
- func (mg *DomainIdentityVerification) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DomainIdentityVerification) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DomainIdentityVerificationList
- func (in *DomainIdentityVerificationList) DeepCopy() *DomainIdentityVerificationList
- func (in *DomainIdentityVerificationList) DeepCopyInto(out *DomainIdentityVerificationList)
- func (in *DomainIdentityVerificationList) DeepCopyObject() runtime.Object
- func (l *DomainIdentityVerificationList) GetItems() []resource.Managed
- type DomainIdentityVerificationObservation
- type DomainIdentityVerificationParameters
- type DomainIdentityVerificationSpec
- type DomainIdentityVerificationStatus
- type DomainMailFrom
- func (in *DomainMailFrom) DeepCopy() *DomainMailFrom
- func (in *DomainMailFrom) DeepCopyInto(out *DomainMailFrom)
- func (in *DomainMailFrom) DeepCopyObject() runtime.Object
- func (mg *DomainMailFrom) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DomainMailFrom) GetConnectionDetailsMapping() map[string]string
- func (mg *DomainMailFrom) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DomainMailFrom) GetID() string
- func (tr *DomainMailFrom) GetObservation() (map[string]interface{}, error)
- func (tr *DomainMailFrom) GetParameters() (map[string]interface{}, error)
- func (mg *DomainMailFrom) GetProviderConfigReference() *xpv1.Reference
- func (mg *DomainMailFrom) GetProviderReference() *xpv1.Reference
- func (mg *DomainMailFrom) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DomainMailFrom) GetTerraformResourceType() string
- func (tr *DomainMailFrom) GetTerraformSchemaVersion() int
- func (mg *DomainMailFrom) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DomainMailFrom) LateInitialize(attrs []byte) (bool, error)
- func (mg *DomainMailFrom) SetConditions(c ...xpv1.Condition)
- func (mg *DomainMailFrom) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DomainMailFrom) SetObservation(obs map[string]interface{}) error
- func (tr *DomainMailFrom) SetParameters(params map[string]interface{}) error
- func (mg *DomainMailFrom) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DomainMailFrom) SetProviderReference(r *xpv1.Reference)
- func (mg *DomainMailFrom) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DomainMailFrom) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DomainMailFromList
- type DomainMailFromObservation
- type DomainMailFromParameters
- type DomainMailFromSpec
- type DomainMailFromStatus
- type EmailIdentity
- func (in *EmailIdentity) DeepCopy() *EmailIdentity
- func (in *EmailIdentity) DeepCopyInto(out *EmailIdentity)
- func (in *EmailIdentity) DeepCopyObject() runtime.Object
- func (mg *EmailIdentity) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EmailIdentity) GetConnectionDetailsMapping() map[string]string
- func (mg *EmailIdentity) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EmailIdentity) GetID() string
- func (tr *EmailIdentity) GetObservation() (map[string]interface{}, error)
- func (tr *EmailIdentity) GetParameters() (map[string]interface{}, error)
- func (mg *EmailIdentity) GetProviderConfigReference() *xpv1.Reference
- func (mg *EmailIdentity) GetProviderReference() *xpv1.Reference
- func (mg *EmailIdentity) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *EmailIdentity) GetTerraformResourceType() string
- func (tr *EmailIdentity) GetTerraformSchemaVersion() int
- func (mg *EmailIdentity) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EmailIdentity) LateInitialize(attrs []byte) (bool, error)
- func (mg *EmailIdentity) SetConditions(c ...xpv1.Condition)
- func (mg *EmailIdentity) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EmailIdentity) SetObservation(obs map[string]interface{}) error
- func (tr *EmailIdentity) SetParameters(params map[string]interface{}) error
- func (mg *EmailIdentity) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EmailIdentity) SetProviderReference(r *xpv1.Reference)
- func (mg *EmailIdentity) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *EmailIdentity) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EmailIdentityList
- type EmailIdentityObservation
- type EmailIdentityParameters
- type EmailIdentitySpec
- type EmailIdentityStatus
- type EventDestination
- func (in *EventDestination) DeepCopy() *EventDestination
- func (in *EventDestination) DeepCopyInto(out *EventDestination)
- func (in *EventDestination) DeepCopyObject() runtime.Object
- func (mg *EventDestination) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EventDestination) GetConnectionDetailsMapping() map[string]string
- func (mg *EventDestination) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EventDestination) GetID() string
- func (tr *EventDestination) GetObservation() (map[string]interface{}, error)
- func (tr *EventDestination) GetParameters() (map[string]interface{}, error)
- func (mg *EventDestination) GetProviderConfigReference() *xpv1.Reference
- func (mg *EventDestination) GetProviderReference() *xpv1.Reference
- func (mg *EventDestination) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *EventDestination) GetTerraformResourceType() string
- func (tr *EventDestination) GetTerraformSchemaVersion() int
- func (mg *EventDestination) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EventDestination) LateInitialize(attrs []byte) (bool, error)
- func (mg *EventDestination) SetConditions(c ...xpv1.Condition)
- func (mg *EventDestination) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EventDestination) SetObservation(obs map[string]interface{}) error
- func (tr *EventDestination) SetParameters(params map[string]interface{}) error
- func (mg *EventDestination) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EventDestination) SetProviderReference(r *xpv1.Reference)
- func (mg *EventDestination) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *EventDestination) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EventDestinationList
- type EventDestinationObservation
- type EventDestinationParameters
- type EventDestinationSpec
- type EventDestinationStatus
- type IdentityNotificationTopic
- func (in *IdentityNotificationTopic) DeepCopy() *IdentityNotificationTopic
- func (in *IdentityNotificationTopic) DeepCopyInto(out *IdentityNotificationTopic)
- func (in *IdentityNotificationTopic) DeepCopyObject() runtime.Object
- func (mg *IdentityNotificationTopic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IdentityNotificationTopic) GetConnectionDetailsMapping() map[string]string
- func (mg *IdentityNotificationTopic) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IdentityNotificationTopic) GetID() string
- func (tr *IdentityNotificationTopic) GetObservation() (map[string]interface{}, error)
- func (tr *IdentityNotificationTopic) GetParameters() (map[string]interface{}, error)
- func (mg *IdentityNotificationTopic) GetProviderConfigReference() *xpv1.Reference
- func (mg *IdentityNotificationTopic) GetProviderReference() *xpv1.Reference
- func (mg *IdentityNotificationTopic) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *IdentityNotificationTopic) GetTerraformResourceType() string
- func (tr *IdentityNotificationTopic) GetTerraformSchemaVersion() int
- func (mg *IdentityNotificationTopic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IdentityNotificationTopic) LateInitialize(attrs []byte) (bool, error)
- func (mg *IdentityNotificationTopic) SetConditions(c ...xpv1.Condition)
- func (mg *IdentityNotificationTopic) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IdentityNotificationTopic) SetObservation(obs map[string]interface{}) error
- func (tr *IdentityNotificationTopic) SetParameters(params map[string]interface{}) error
- func (mg *IdentityNotificationTopic) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IdentityNotificationTopic) SetProviderReference(r *xpv1.Reference)
- func (mg *IdentityNotificationTopic) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *IdentityNotificationTopic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IdentityNotificationTopicList
- func (in *IdentityNotificationTopicList) DeepCopy() *IdentityNotificationTopicList
- func (in *IdentityNotificationTopicList) DeepCopyInto(out *IdentityNotificationTopicList)
- func (in *IdentityNotificationTopicList) DeepCopyObject() runtime.Object
- func (l *IdentityNotificationTopicList) GetItems() []resource.Managed
- type IdentityNotificationTopicObservation
- type IdentityNotificationTopicParameters
- type IdentityNotificationTopicSpec
- type IdentityNotificationTopicStatus
- type IdentityPolicy
- func (in *IdentityPolicy) DeepCopy() *IdentityPolicy
- func (in *IdentityPolicy) DeepCopyInto(out *IdentityPolicy)
- func (in *IdentityPolicy) DeepCopyObject() runtime.Object
- func (mg *IdentityPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IdentityPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *IdentityPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IdentityPolicy) GetID() string
- func (tr *IdentityPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *IdentityPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *IdentityPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *IdentityPolicy) GetProviderReference() *xpv1.Reference
- func (mg *IdentityPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *IdentityPolicy) GetTerraformResourceType() string
- func (tr *IdentityPolicy) GetTerraformSchemaVersion() int
- func (mg *IdentityPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IdentityPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *IdentityPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *IdentityPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IdentityPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *IdentityPolicy) SetParameters(params map[string]interface{}) error
- func (mg *IdentityPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IdentityPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *IdentityPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *IdentityPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IdentityPolicyList
- type IdentityPolicyObservation
- type IdentityPolicyParameters
- type IdentityPolicySpec
- type IdentityPolicyStatus
- type KinesisDestinationObservation
- type KinesisDestinationParameters
- type LambdaActionObservation
- type LambdaActionParameters
- type ReceiptFilter
- func (in *ReceiptFilter) DeepCopy() *ReceiptFilter
- func (in *ReceiptFilter) DeepCopyInto(out *ReceiptFilter)
- func (in *ReceiptFilter) DeepCopyObject() runtime.Object
- func (mg *ReceiptFilter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ReceiptFilter) GetConnectionDetailsMapping() map[string]string
- func (mg *ReceiptFilter) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ReceiptFilter) GetID() string
- func (tr *ReceiptFilter) GetObservation() (map[string]interface{}, error)
- func (tr *ReceiptFilter) GetParameters() (map[string]interface{}, error)
- func (mg *ReceiptFilter) GetProviderConfigReference() *xpv1.Reference
- func (mg *ReceiptFilter) GetProviderReference() *xpv1.Reference
- func (mg *ReceiptFilter) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ReceiptFilter) GetTerraformResourceType() string
- func (tr *ReceiptFilter) GetTerraformSchemaVersion() int
- func (mg *ReceiptFilter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ReceiptFilter) LateInitialize(attrs []byte) (bool, error)
- func (mg *ReceiptFilter) SetConditions(c ...xpv1.Condition)
- func (mg *ReceiptFilter) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ReceiptFilter) SetObservation(obs map[string]interface{}) error
- func (tr *ReceiptFilter) SetParameters(params map[string]interface{}) error
- func (mg *ReceiptFilter) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ReceiptFilter) SetProviderReference(r *xpv1.Reference)
- func (mg *ReceiptFilter) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ReceiptFilter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ReceiptFilterList
- type ReceiptFilterObservation
- type ReceiptFilterParameters
- type ReceiptFilterSpec
- type ReceiptFilterStatus
- type ReceiptRule
- func (in *ReceiptRule) DeepCopy() *ReceiptRule
- func (in *ReceiptRule) DeepCopyInto(out *ReceiptRule)
- func (in *ReceiptRule) DeepCopyObject() runtime.Object
- func (mg *ReceiptRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ReceiptRule) GetConnectionDetailsMapping() map[string]string
- func (mg *ReceiptRule) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ReceiptRule) GetID() string
- func (tr *ReceiptRule) GetObservation() (map[string]interface{}, error)
- func (tr *ReceiptRule) GetParameters() (map[string]interface{}, error)
- func (mg *ReceiptRule) GetProviderConfigReference() *xpv1.Reference
- func (mg *ReceiptRule) GetProviderReference() *xpv1.Reference
- func (mg *ReceiptRule) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ReceiptRule) GetTerraformResourceType() string
- func (tr *ReceiptRule) GetTerraformSchemaVersion() int
- func (mg *ReceiptRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ReceiptRule) LateInitialize(attrs []byte) (bool, error)
- func (mg *ReceiptRule) SetConditions(c ...xpv1.Condition)
- func (mg *ReceiptRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ReceiptRule) SetObservation(obs map[string]interface{}) error
- func (tr *ReceiptRule) SetParameters(params map[string]interface{}) error
- func (mg *ReceiptRule) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ReceiptRule) SetProviderReference(r *xpv1.Reference)
- func (mg *ReceiptRule) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ReceiptRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ReceiptRuleList
- type ReceiptRuleObservation
- type ReceiptRuleParameters
- type ReceiptRuleSet
- func (in *ReceiptRuleSet) DeepCopy() *ReceiptRuleSet
- func (in *ReceiptRuleSet) DeepCopyInto(out *ReceiptRuleSet)
- func (in *ReceiptRuleSet) DeepCopyObject() runtime.Object
- func (mg *ReceiptRuleSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ReceiptRuleSet) GetConnectionDetailsMapping() map[string]string
- func (mg *ReceiptRuleSet) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ReceiptRuleSet) GetID() string
- func (tr *ReceiptRuleSet) GetObservation() (map[string]interface{}, error)
- func (tr *ReceiptRuleSet) GetParameters() (map[string]interface{}, error)
- func (mg *ReceiptRuleSet) GetProviderConfigReference() *xpv1.Reference
- func (mg *ReceiptRuleSet) GetProviderReference() *xpv1.Reference
- func (mg *ReceiptRuleSet) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ReceiptRuleSet) GetTerraformResourceType() string
- func (tr *ReceiptRuleSet) GetTerraformSchemaVersion() int
- func (mg *ReceiptRuleSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ReceiptRuleSet) LateInitialize(attrs []byte) (bool, error)
- func (mg *ReceiptRuleSet) SetConditions(c ...xpv1.Condition)
- func (mg *ReceiptRuleSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ReceiptRuleSet) SetObservation(obs map[string]interface{}) error
- func (tr *ReceiptRuleSet) SetParameters(params map[string]interface{}) error
- func (mg *ReceiptRuleSet) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ReceiptRuleSet) SetProviderReference(r *xpv1.Reference)
- func (mg *ReceiptRuleSet) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ReceiptRuleSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ReceiptRuleSetList
- type ReceiptRuleSetObservation
- type ReceiptRuleSetParameters
- type ReceiptRuleSetSpec
- type ReceiptRuleSetStatus
- type ReceiptRuleSpec
- type ReceiptRuleStatus
- type S3ActionObservation
- type S3ActionParameters
- type SnsActionObservation
- type SnsActionParameters
- type SnsDestinationObservation
- type SnsDestinationParameters
- type StopActionObservation
- type StopActionParameters
- type Template
- func (in *Template) DeepCopy() *Template
- func (in *Template) DeepCopyInto(out *Template)
- func (in *Template) DeepCopyObject() runtime.Object
- func (mg *Template) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Template) GetConnectionDetailsMapping() map[string]string
- func (mg *Template) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Template) GetID() string
- func (tr *Template) GetObservation() (map[string]interface{}, error)
- func (tr *Template) GetParameters() (map[string]interface{}, error)
- func (mg *Template) GetProviderConfigReference() *xpv1.Reference
- func (mg *Template) GetProviderReference() *xpv1.Reference
- func (mg *Template) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Template) GetTerraformResourceType() string
- func (tr *Template) GetTerraformSchemaVersion() int
- func (mg *Template) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Template) LateInitialize(attrs []byte) (bool, error)
- func (mg *Template) SetConditions(c ...xpv1.Condition)
- func (mg *Template) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Template) SetObservation(obs map[string]interface{}) error
- func (tr *Template) SetParameters(params map[string]interface{}) error
- func (mg *Template) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Template) SetProviderReference(r *xpv1.Reference)
- func (mg *Template) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Template) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TemplateList
- type TemplateObservation
- type TemplateParameters
- type TemplateSpec
- type TemplateStatus
- type WorkmailActionObservation
- type WorkmailActionParameters
Constants ¶
const ( CRDGroup = "ses.aws.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( ActiveReceiptRuleSet_Kind = "ActiveReceiptRuleSet" ActiveReceiptRuleSet_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ActiveReceiptRuleSet_Kind}.String() ActiveReceiptRuleSet_KindAPIVersion = ActiveReceiptRuleSet_Kind + "." + CRDGroupVersion.String() ActiveReceiptRuleSet_GroupVersionKind = CRDGroupVersion.WithKind(ActiveReceiptRuleSet_Kind) )
Repository type metadata.
var ( ConfigurationSet_Kind = "ConfigurationSet" ConfigurationSet_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ConfigurationSet_Kind}.String() ConfigurationSet_KindAPIVersion = ConfigurationSet_Kind + "." + CRDGroupVersion.String() ConfigurationSet_GroupVersionKind = CRDGroupVersion.WithKind(ConfigurationSet_Kind) )
Repository type metadata.
var ( DomainDKIM_Kind = "DomainDKIM" DomainDKIM_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DomainDKIM_Kind}.String() DomainDKIM_KindAPIVersion = DomainDKIM_Kind + "." + CRDGroupVersion.String() DomainDKIM_GroupVersionKind = CRDGroupVersion.WithKind(DomainDKIM_Kind) )
Repository type metadata.
var ( DomainIdentity_Kind = "DomainIdentity" DomainIdentity_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DomainIdentity_Kind}.String() DomainIdentity_KindAPIVersion = DomainIdentity_Kind + "." + CRDGroupVersion.String() DomainIdentity_GroupVersionKind = CRDGroupVersion.WithKind(DomainIdentity_Kind) )
Repository type metadata.
var ( DomainIdentityVerification_Kind = "DomainIdentityVerification" DomainIdentityVerification_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DomainIdentityVerification_Kind}.String() DomainIdentityVerification_KindAPIVersion = DomainIdentityVerification_Kind + "." + CRDGroupVersion.String() DomainIdentityVerification_GroupVersionKind = CRDGroupVersion.WithKind(DomainIdentityVerification_Kind) )
Repository type metadata.
var ( DomainMailFrom_Kind = "DomainMailFrom" DomainMailFrom_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DomainMailFrom_Kind}.String() DomainMailFrom_KindAPIVersion = DomainMailFrom_Kind + "." + CRDGroupVersion.String() DomainMailFrom_GroupVersionKind = CRDGroupVersion.WithKind(DomainMailFrom_Kind) )
Repository type metadata.
var ( EmailIdentity_Kind = "EmailIdentity" EmailIdentity_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EmailIdentity_Kind}.String() EmailIdentity_KindAPIVersion = EmailIdentity_Kind + "." + CRDGroupVersion.String() EmailIdentity_GroupVersionKind = CRDGroupVersion.WithKind(EmailIdentity_Kind) )
Repository type metadata.
var ( EventDestination_Kind = "EventDestination" EventDestination_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EventDestination_Kind}.String() EventDestination_KindAPIVersion = EventDestination_Kind + "." + CRDGroupVersion.String() EventDestination_GroupVersionKind = CRDGroupVersion.WithKind(EventDestination_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 ( IdentityNotificationTopic_Kind = "IdentityNotificationTopic" IdentityNotificationTopic_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IdentityNotificationTopic_Kind}.String() IdentityNotificationTopic_KindAPIVersion = IdentityNotificationTopic_Kind + "." + CRDGroupVersion.String() IdentityNotificationTopic_GroupVersionKind = CRDGroupVersion.WithKind(IdentityNotificationTopic_Kind) )
Repository type metadata.
var ( IdentityPolicy_Kind = "IdentityPolicy" IdentityPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IdentityPolicy_Kind}.String() IdentityPolicy_KindAPIVersion = IdentityPolicy_Kind + "." + CRDGroupVersion.String() IdentityPolicy_GroupVersionKind = CRDGroupVersion.WithKind(IdentityPolicy_Kind) )
Repository type metadata.
var ( ReceiptFilter_Kind = "ReceiptFilter" ReceiptFilter_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ReceiptFilter_Kind}.String() ReceiptFilter_KindAPIVersion = ReceiptFilter_Kind + "." + CRDGroupVersion.String() ReceiptFilter_GroupVersionKind = CRDGroupVersion.WithKind(ReceiptFilter_Kind) )
Repository type metadata.
var ( ReceiptRule_Kind = "ReceiptRule" ReceiptRule_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ReceiptRule_Kind}.String() ReceiptRule_KindAPIVersion = ReceiptRule_Kind + "." + CRDGroupVersion.String() ReceiptRule_GroupVersionKind = CRDGroupVersion.WithKind(ReceiptRule_Kind) )
Repository type metadata.
var ( ReceiptRuleSet_Kind = "ReceiptRuleSet" ReceiptRuleSet_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ReceiptRuleSet_Kind}.String() ReceiptRuleSet_KindAPIVersion = ReceiptRuleSet_Kind + "." + CRDGroupVersion.String() ReceiptRuleSet_GroupVersionKind = CRDGroupVersion.WithKind(ReceiptRuleSet_Kind) )
Repository type metadata.
var ( Template_Kind = "Template" Template_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Template_Kind}.String() Template_KindAPIVersion = Template_Kind + "." + CRDGroupVersion.String() Template_GroupVersionKind = CRDGroupVersion.WithKind(Template_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type ActiveReceiptRuleSet ¶
type ActiveReceiptRuleSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ActiveReceiptRuleSetSpec `json:"spec"` Status ActiveReceiptRuleSetStatus `json:"status,omitempty"` }
ActiveReceiptRuleSet is the Schema for the ActiveReceiptRuleSets 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 (*ActiveReceiptRuleSet) DeepCopy ¶
func (in *ActiveReceiptRuleSet) DeepCopy() *ActiveReceiptRuleSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveReceiptRuleSet.
func (*ActiveReceiptRuleSet) DeepCopyInto ¶
func (in *ActiveReceiptRuleSet) DeepCopyInto(out *ActiveReceiptRuleSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveReceiptRuleSet) DeepCopyObject ¶
func (in *ActiveReceiptRuleSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ActiveReceiptRuleSet) GetCondition ¶
func (mg *ActiveReceiptRuleSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ActiveReceiptRuleSet.
func (*ActiveReceiptRuleSet) GetConnectionDetailsMapping ¶
func (tr *ActiveReceiptRuleSet) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ActiveReceiptRuleSet
func (*ActiveReceiptRuleSet) GetDeletionPolicy ¶
func (mg *ActiveReceiptRuleSet) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ActiveReceiptRuleSet.
func (*ActiveReceiptRuleSet) GetID ¶
func (tr *ActiveReceiptRuleSet) GetID() string
GetID returns ID of underlying Terraform resource of this ActiveReceiptRuleSet
func (*ActiveReceiptRuleSet) GetObservation ¶
func (tr *ActiveReceiptRuleSet) GetObservation() (map[string]interface{}, error)
GetObservation of this ActiveReceiptRuleSet
func (*ActiveReceiptRuleSet) GetParameters ¶
func (tr *ActiveReceiptRuleSet) GetParameters() (map[string]interface{}, error)
GetParameters of this ActiveReceiptRuleSet
func (*ActiveReceiptRuleSet) GetProviderConfigReference ¶
func (mg *ActiveReceiptRuleSet) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ActiveReceiptRuleSet.
func (*ActiveReceiptRuleSet) GetProviderReference ¶
func (mg *ActiveReceiptRuleSet) GetProviderReference() *xpv1.Reference
GetProviderReference of this ActiveReceiptRuleSet. Deprecated: Use GetProviderConfigReference.
func (*ActiveReceiptRuleSet) GetPublishConnectionDetailsTo ¶
func (mg *ActiveReceiptRuleSet) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ActiveReceiptRuleSet.
func (*ActiveReceiptRuleSet) GetTerraformResourceType ¶
func (mg *ActiveReceiptRuleSet) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ActiveReceiptRuleSet
func (*ActiveReceiptRuleSet) GetTerraformSchemaVersion ¶
func (tr *ActiveReceiptRuleSet) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ActiveReceiptRuleSet) GetWriteConnectionSecretToReference ¶
func (mg *ActiveReceiptRuleSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ActiveReceiptRuleSet.
func (*ActiveReceiptRuleSet) LateInitialize ¶
func (tr *ActiveReceiptRuleSet) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ActiveReceiptRuleSet using its observed tfState. returns True if there are any spec changes for the resource.
func (*ActiveReceiptRuleSet) SetConditions ¶
func (mg *ActiveReceiptRuleSet) SetConditions(c ...xpv1.Condition)
SetConditions of this ActiveReceiptRuleSet.
func (*ActiveReceiptRuleSet) SetDeletionPolicy ¶
func (mg *ActiveReceiptRuleSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ActiveReceiptRuleSet.
func (*ActiveReceiptRuleSet) SetObservation ¶
func (tr *ActiveReceiptRuleSet) SetObservation(obs map[string]interface{}) error
SetObservation for this ActiveReceiptRuleSet
func (*ActiveReceiptRuleSet) SetParameters ¶
func (tr *ActiveReceiptRuleSet) SetParameters(params map[string]interface{}) error
SetParameters for this ActiveReceiptRuleSet
func (*ActiveReceiptRuleSet) SetProviderConfigReference ¶
func (mg *ActiveReceiptRuleSet) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ActiveReceiptRuleSet.
func (*ActiveReceiptRuleSet) SetProviderReference ¶
func (mg *ActiveReceiptRuleSet) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ActiveReceiptRuleSet. Deprecated: Use SetProviderConfigReference.
func (*ActiveReceiptRuleSet) SetPublishConnectionDetailsTo ¶
func (mg *ActiveReceiptRuleSet) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ActiveReceiptRuleSet.
func (*ActiveReceiptRuleSet) SetWriteConnectionSecretToReference ¶
func (mg *ActiveReceiptRuleSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ActiveReceiptRuleSet.
type ActiveReceiptRuleSetList ¶
type ActiveReceiptRuleSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ActiveReceiptRuleSet `json:"items"` }
ActiveReceiptRuleSetList contains a list of ActiveReceiptRuleSets
func (*ActiveReceiptRuleSetList) DeepCopy ¶
func (in *ActiveReceiptRuleSetList) DeepCopy() *ActiveReceiptRuleSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveReceiptRuleSetList.
func (*ActiveReceiptRuleSetList) DeepCopyInto ¶
func (in *ActiveReceiptRuleSetList) DeepCopyInto(out *ActiveReceiptRuleSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveReceiptRuleSetList) DeepCopyObject ¶
func (in *ActiveReceiptRuleSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ActiveReceiptRuleSetList) GetItems ¶
func (l *ActiveReceiptRuleSetList) GetItems() []resource.Managed
GetItems of this ActiveReceiptRuleSetList.
type ActiveReceiptRuleSetObservation ¶
type ActiveReceiptRuleSetObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*ActiveReceiptRuleSetObservation) DeepCopy ¶
func (in *ActiveReceiptRuleSetObservation) DeepCopy() *ActiveReceiptRuleSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveReceiptRuleSetObservation.
func (*ActiveReceiptRuleSetObservation) DeepCopyInto ¶
func (in *ActiveReceiptRuleSetObservation) DeepCopyInto(out *ActiveReceiptRuleSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveReceiptRuleSetParameters ¶
type ActiveReceiptRuleSetParameters struct { // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required RuleSetName *string `json:"ruleSetName" tf:"rule_set_name,omitempty"` }
func (*ActiveReceiptRuleSetParameters) DeepCopy ¶
func (in *ActiveReceiptRuleSetParameters) DeepCopy() *ActiveReceiptRuleSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveReceiptRuleSetParameters.
func (*ActiveReceiptRuleSetParameters) DeepCopyInto ¶
func (in *ActiveReceiptRuleSetParameters) DeepCopyInto(out *ActiveReceiptRuleSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveReceiptRuleSetSpec ¶
type ActiveReceiptRuleSetSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ActiveReceiptRuleSetParameters `json:"forProvider"` }
ActiveReceiptRuleSetSpec defines the desired state of ActiveReceiptRuleSet
func (*ActiveReceiptRuleSetSpec) DeepCopy ¶
func (in *ActiveReceiptRuleSetSpec) DeepCopy() *ActiveReceiptRuleSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveReceiptRuleSetSpec.
func (*ActiveReceiptRuleSetSpec) DeepCopyInto ¶
func (in *ActiveReceiptRuleSetSpec) DeepCopyInto(out *ActiveReceiptRuleSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveReceiptRuleSetStatus ¶
type ActiveReceiptRuleSetStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ActiveReceiptRuleSetObservation `json:"atProvider,omitempty"` }
ActiveReceiptRuleSetStatus defines the observed state of ActiveReceiptRuleSet.
func (*ActiveReceiptRuleSetStatus) DeepCopy ¶
func (in *ActiveReceiptRuleSetStatus) DeepCopy() *ActiveReceiptRuleSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveReceiptRuleSetStatus.
func (*ActiveReceiptRuleSetStatus) DeepCopyInto ¶
func (in *ActiveReceiptRuleSetStatus) DeepCopyInto(out *ActiveReceiptRuleSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AddHeaderActionObservation ¶
type AddHeaderActionObservation struct { }
func (*AddHeaderActionObservation) DeepCopy ¶
func (in *AddHeaderActionObservation) DeepCopy() *AddHeaderActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddHeaderActionObservation.
func (*AddHeaderActionObservation) DeepCopyInto ¶
func (in *AddHeaderActionObservation) DeepCopyInto(out *AddHeaderActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AddHeaderActionParameters ¶
type AddHeaderActionParameters struct { // +kubebuilder:validation:Required HeaderName *string `json:"headerName" tf:"header_name,omitempty"` // +kubebuilder:validation:Required HeaderValue *string `json:"headerValue" tf:"header_value,omitempty"` // +kubebuilder:validation:Required Position *float64 `json:"position" tf:"position,omitempty"` }
func (*AddHeaderActionParameters) DeepCopy ¶
func (in *AddHeaderActionParameters) DeepCopy() *AddHeaderActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddHeaderActionParameters.
func (*AddHeaderActionParameters) DeepCopyInto ¶
func (in *AddHeaderActionParameters) DeepCopyInto(out *AddHeaderActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BounceActionObservation ¶
type BounceActionObservation struct { }
func (*BounceActionObservation) DeepCopy ¶
func (in *BounceActionObservation) DeepCopy() *BounceActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BounceActionObservation.
func (*BounceActionObservation) DeepCopyInto ¶
func (in *BounceActionObservation) DeepCopyInto(out *BounceActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BounceActionParameters ¶
type BounceActionParameters struct { // +kubebuilder:validation:Required Message *string `json:"message" tf:"message,omitempty"` // +kubebuilder:validation:Required Position *float64 `json:"position" tf:"position,omitempty"` // +kubebuilder:validation:Required SMTPReplyCode *string `json:"smtpReplyCode" tf:"smtp_reply_code,omitempty"` // +kubebuilder:validation:Required Sender *string `json:"sender" tf:"sender,omitempty"` // +kubebuilder:validation:Optional StatusCode *string `json:"statusCode,omitempty" tf:"status_code,omitempty"` // +kubebuilder:validation:Optional TopicArn *string `json:"topicArn,omitempty" tf:"topic_arn,omitempty"` }
func (*BounceActionParameters) DeepCopy ¶
func (in *BounceActionParameters) DeepCopy() *BounceActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BounceActionParameters.
func (*BounceActionParameters) DeepCopyInto ¶
func (in *BounceActionParameters) DeepCopyInto(out *BounceActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudwatchDestinationObservation ¶
type CloudwatchDestinationObservation struct { }
func (*CloudwatchDestinationObservation) DeepCopy ¶
func (in *CloudwatchDestinationObservation) DeepCopy() *CloudwatchDestinationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudwatchDestinationObservation.
func (*CloudwatchDestinationObservation) DeepCopyInto ¶
func (in *CloudwatchDestinationObservation) DeepCopyInto(out *CloudwatchDestinationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudwatchDestinationParameters ¶
type CloudwatchDestinationParameters struct { // +kubebuilder:validation:Required DefaultValue *string `json:"defaultValue" tf:"default_value,omitempty"` // +kubebuilder:validation:Required DimensionName *string `json:"dimensionName" tf:"dimension_name,omitempty"` // +kubebuilder:validation:Required ValueSource *string `json:"valueSource" tf:"value_source,omitempty"` }
func (*CloudwatchDestinationParameters) DeepCopy ¶
func (in *CloudwatchDestinationParameters) DeepCopy() *CloudwatchDestinationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudwatchDestinationParameters.
func (*CloudwatchDestinationParameters) DeepCopyInto ¶
func (in *CloudwatchDestinationParameters) DeepCopyInto(out *CloudwatchDestinationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationSet ¶
type ConfigurationSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConfigurationSetSpec `json:"spec"` Status ConfigurationSetStatus `json:"status,omitempty"` }
ConfigurationSet is the Schema for the ConfigurationSets 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 (*ConfigurationSet) DeepCopy ¶
func (in *ConfigurationSet) DeepCopy() *ConfigurationSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationSet.
func (*ConfigurationSet) DeepCopyInto ¶
func (in *ConfigurationSet) DeepCopyInto(out *ConfigurationSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigurationSet) DeepCopyObject ¶
func (in *ConfigurationSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigurationSet) GetCondition ¶
func (mg *ConfigurationSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ConfigurationSet.
func (*ConfigurationSet) GetConnectionDetailsMapping ¶
func (tr *ConfigurationSet) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ConfigurationSet
func (*ConfigurationSet) GetDeletionPolicy ¶
func (mg *ConfigurationSet) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ConfigurationSet.
func (*ConfigurationSet) GetID ¶
func (tr *ConfigurationSet) GetID() string
GetID returns ID of underlying Terraform resource of this ConfigurationSet
func (*ConfigurationSet) GetObservation ¶
func (tr *ConfigurationSet) GetObservation() (map[string]interface{}, error)
GetObservation of this ConfigurationSet
func (*ConfigurationSet) GetParameters ¶
func (tr *ConfigurationSet) GetParameters() (map[string]interface{}, error)
GetParameters of this ConfigurationSet
func (*ConfigurationSet) GetProviderConfigReference ¶
func (mg *ConfigurationSet) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ConfigurationSet.
func (*ConfigurationSet) GetProviderReference ¶
func (mg *ConfigurationSet) GetProviderReference() *xpv1.Reference
GetProviderReference of this ConfigurationSet. Deprecated: Use GetProviderConfigReference.
func (*ConfigurationSet) GetPublishConnectionDetailsTo ¶
func (mg *ConfigurationSet) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ConfigurationSet.
func (*ConfigurationSet) GetTerraformResourceType ¶
func (mg *ConfigurationSet) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ConfigurationSet
func (*ConfigurationSet) GetTerraformSchemaVersion ¶
func (tr *ConfigurationSet) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ConfigurationSet) GetWriteConnectionSecretToReference ¶
func (mg *ConfigurationSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ConfigurationSet.
func (*ConfigurationSet) LateInitialize ¶
func (tr *ConfigurationSet) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ConfigurationSet using its observed tfState. returns True if there are any spec changes for the resource.
func (*ConfigurationSet) SetConditions ¶
func (mg *ConfigurationSet) SetConditions(c ...xpv1.Condition)
SetConditions of this ConfigurationSet.
func (*ConfigurationSet) SetDeletionPolicy ¶
func (mg *ConfigurationSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ConfigurationSet.
func (*ConfigurationSet) SetObservation ¶
func (tr *ConfigurationSet) SetObservation(obs map[string]interface{}) error
SetObservation for this ConfigurationSet
func (*ConfigurationSet) SetParameters ¶
func (tr *ConfigurationSet) SetParameters(params map[string]interface{}) error
SetParameters for this ConfigurationSet
func (*ConfigurationSet) SetProviderConfigReference ¶
func (mg *ConfigurationSet) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ConfigurationSet.
func (*ConfigurationSet) SetProviderReference ¶
func (mg *ConfigurationSet) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ConfigurationSet. Deprecated: Use SetProviderConfigReference.
func (*ConfigurationSet) SetPublishConnectionDetailsTo ¶
func (mg *ConfigurationSet) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ConfigurationSet.
func (*ConfigurationSet) SetWriteConnectionSecretToReference ¶
func (mg *ConfigurationSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ConfigurationSet.
type ConfigurationSetList ¶
type ConfigurationSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ConfigurationSet `json:"items"` }
ConfigurationSetList contains a list of ConfigurationSets
func (*ConfigurationSetList) DeepCopy ¶
func (in *ConfigurationSetList) DeepCopy() *ConfigurationSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationSetList.
func (*ConfigurationSetList) DeepCopyInto ¶
func (in *ConfigurationSetList) DeepCopyInto(out *ConfigurationSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigurationSetList) DeepCopyObject ¶
func (in *ConfigurationSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigurationSetList) GetItems ¶
func (l *ConfigurationSetList) GetItems() []resource.Managed
GetItems of this ConfigurationSetList.
type ConfigurationSetObservation ¶
type ConfigurationSetObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` LastFreshStart *string `json:"lastFreshStart,omitempty" tf:"last_fresh_start,omitempty"` }
func (*ConfigurationSetObservation) DeepCopy ¶
func (in *ConfigurationSetObservation) DeepCopy() *ConfigurationSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationSetObservation.
func (*ConfigurationSetObservation) DeepCopyInto ¶
func (in *ConfigurationSetObservation) DeepCopyInto(out *ConfigurationSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationSetParameters ¶
type ConfigurationSetParameters struct { // +kubebuilder:validation:Optional DeliveryOptions []DeliveryOptionsParameters `json:"deliveryOptions,omitempty" tf:"delivery_options,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 ReputationMetricsEnabled *bool `json:"reputationMetricsEnabled,omitempty" tf:"reputation_metrics_enabled,omitempty"` // +kubebuilder:validation:Optional SendingEnabled *bool `json:"sendingEnabled,omitempty" tf:"sending_enabled,omitempty"` }
func (*ConfigurationSetParameters) DeepCopy ¶
func (in *ConfigurationSetParameters) DeepCopy() *ConfigurationSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationSetParameters.
func (*ConfigurationSetParameters) DeepCopyInto ¶
func (in *ConfigurationSetParameters) DeepCopyInto(out *ConfigurationSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationSetSpec ¶
type ConfigurationSetSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConfigurationSetParameters `json:"forProvider"` }
ConfigurationSetSpec defines the desired state of ConfigurationSet
func (*ConfigurationSetSpec) DeepCopy ¶
func (in *ConfigurationSetSpec) DeepCopy() *ConfigurationSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationSetSpec.
func (*ConfigurationSetSpec) DeepCopyInto ¶
func (in *ConfigurationSetSpec) DeepCopyInto(out *ConfigurationSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationSetStatus ¶
type ConfigurationSetStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConfigurationSetObservation `json:"atProvider,omitempty"` }
ConfigurationSetStatus defines the observed state of ConfigurationSet.
func (*ConfigurationSetStatus) DeepCopy ¶
func (in *ConfigurationSetStatus) DeepCopy() *ConfigurationSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationSetStatus.
func (*ConfigurationSetStatus) DeepCopyInto ¶
func (in *ConfigurationSetStatus) DeepCopyInto(out *ConfigurationSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeliveryOptionsObservation ¶
type DeliveryOptionsObservation struct { }
func (*DeliveryOptionsObservation) DeepCopy ¶
func (in *DeliveryOptionsObservation) DeepCopy() *DeliveryOptionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryOptionsObservation.
func (*DeliveryOptionsObservation) DeepCopyInto ¶
func (in *DeliveryOptionsObservation) DeepCopyInto(out *DeliveryOptionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeliveryOptionsParameters ¶
type DeliveryOptionsParameters struct { // +kubebuilder:validation:Optional TLSPolicy *string `json:"tlsPolicy,omitempty" tf:"tls_policy,omitempty"` }
func (*DeliveryOptionsParameters) DeepCopy ¶
func (in *DeliveryOptionsParameters) DeepCopy() *DeliveryOptionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryOptionsParameters.
func (*DeliveryOptionsParameters) DeepCopyInto ¶
func (in *DeliveryOptionsParameters) DeepCopyInto(out *DeliveryOptionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainDKIM ¶
type DomainDKIM struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DomainDKIMSpec `json:"spec"` Status DomainDKIMStatus `json:"status,omitempty"` }
DomainDKIM is the Schema for the DomainDKIMs 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 (*DomainDKIM) DeepCopy ¶
func (in *DomainDKIM) DeepCopy() *DomainDKIM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainDKIM.
func (*DomainDKIM) DeepCopyInto ¶
func (in *DomainDKIM) DeepCopyInto(out *DomainDKIM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainDKIM) DeepCopyObject ¶
func (in *DomainDKIM) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainDKIM) GetCondition ¶
func (mg *DomainDKIM) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DomainDKIM.
func (*DomainDKIM) GetConnectionDetailsMapping ¶
func (tr *DomainDKIM) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DomainDKIM
func (*DomainDKIM) GetDeletionPolicy ¶
func (mg *DomainDKIM) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DomainDKIM.
func (*DomainDKIM) GetID ¶
func (tr *DomainDKIM) GetID() string
GetID returns ID of underlying Terraform resource of this DomainDKIM
func (*DomainDKIM) GetObservation ¶
func (tr *DomainDKIM) GetObservation() (map[string]interface{}, error)
GetObservation of this DomainDKIM
func (*DomainDKIM) GetParameters ¶
func (tr *DomainDKIM) GetParameters() (map[string]interface{}, error)
GetParameters of this DomainDKIM
func (*DomainDKIM) GetProviderConfigReference ¶
func (mg *DomainDKIM) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DomainDKIM.
func (*DomainDKIM) GetProviderReference ¶
func (mg *DomainDKIM) GetProviderReference() *xpv1.Reference
GetProviderReference of this DomainDKIM. Deprecated: Use GetProviderConfigReference.
func (*DomainDKIM) GetPublishConnectionDetailsTo ¶
func (mg *DomainDKIM) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DomainDKIM.
func (*DomainDKIM) GetTerraformResourceType ¶
func (mg *DomainDKIM) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DomainDKIM
func (*DomainDKIM) GetTerraformSchemaVersion ¶
func (tr *DomainDKIM) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DomainDKIM) GetWriteConnectionSecretToReference ¶
func (mg *DomainDKIM) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DomainDKIM.
func (*DomainDKIM) LateInitialize ¶
func (tr *DomainDKIM) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DomainDKIM using its observed tfState. returns True if there are any spec changes for the resource.
func (*DomainDKIM) SetConditions ¶
func (mg *DomainDKIM) SetConditions(c ...xpv1.Condition)
SetConditions of this DomainDKIM.
func (*DomainDKIM) SetDeletionPolicy ¶
func (mg *DomainDKIM) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DomainDKIM.
func (*DomainDKIM) SetObservation ¶
func (tr *DomainDKIM) SetObservation(obs map[string]interface{}) error
SetObservation for this DomainDKIM
func (*DomainDKIM) SetParameters ¶
func (tr *DomainDKIM) SetParameters(params map[string]interface{}) error
SetParameters for this DomainDKIM
func (*DomainDKIM) SetProviderConfigReference ¶
func (mg *DomainDKIM) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DomainDKIM.
func (*DomainDKIM) SetProviderReference ¶
func (mg *DomainDKIM) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DomainDKIM. Deprecated: Use SetProviderConfigReference.
func (*DomainDKIM) SetPublishConnectionDetailsTo ¶
func (mg *DomainDKIM) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DomainDKIM.
func (*DomainDKIM) SetWriteConnectionSecretToReference ¶
func (mg *DomainDKIM) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DomainDKIM.
type DomainDKIMList ¶
type DomainDKIMList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DomainDKIM `json:"items"` }
DomainDKIMList contains a list of DomainDKIMs
func (*DomainDKIMList) DeepCopy ¶
func (in *DomainDKIMList) DeepCopy() *DomainDKIMList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainDKIMList.
func (*DomainDKIMList) DeepCopyInto ¶
func (in *DomainDKIMList) DeepCopyInto(out *DomainDKIMList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainDKIMList) DeepCopyObject ¶
func (in *DomainDKIMList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainDKIMList) GetItems ¶
func (l *DomainDKIMList) GetItems() []resource.Managed
GetItems of this DomainDKIMList.
type DomainDKIMObservation ¶
type DomainDKIMObservation struct { DKIMTokens []*string `json:"dkimTokens,omitempty" tf:"dkim_tokens,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DomainDKIMObservation) DeepCopy ¶
func (in *DomainDKIMObservation) DeepCopy() *DomainDKIMObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainDKIMObservation.
func (*DomainDKIMObservation) DeepCopyInto ¶
func (in *DomainDKIMObservation) DeepCopyInto(out *DomainDKIMObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainDKIMParameters ¶
type DomainDKIMParameters struct { // +kubebuilder:validation:Required Domain *string `json:"domain" tf:"domain,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 (*DomainDKIMParameters) DeepCopy ¶
func (in *DomainDKIMParameters) DeepCopy() *DomainDKIMParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainDKIMParameters.
func (*DomainDKIMParameters) DeepCopyInto ¶
func (in *DomainDKIMParameters) DeepCopyInto(out *DomainDKIMParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainDKIMSpec ¶
type DomainDKIMSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DomainDKIMParameters `json:"forProvider"` }
DomainDKIMSpec defines the desired state of DomainDKIM
func (*DomainDKIMSpec) DeepCopy ¶
func (in *DomainDKIMSpec) DeepCopy() *DomainDKIMSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainDKIMSpec.
func (*DomainDKIMSpec) DeepCopyInto ¶
func (in *DomainDKIMSpec) DeepCopyInto(out *DomainDKIMSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainDKIMStatus ¶
type DomainDKIMStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DomainDKIMObservation `json:"atProvider,omitempty"` }
DomainDKIMStatus defines the observed state of DomainDKIM.
func (*DomainDKIMStatus) DeepCopy ¶
func (in *DomainDKIMStatus) DeepCopy() *DomainDKIMStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainDKIMStatus.
func (*DomainDKIMStatus) DeepCopyInto ¶
func (in *DomainDKIMStatus) DeepCopyInto(out *DomainDKIMStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainIdentity ¶
type DomainIdentity struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DomainIdentitySpec `json:"spec"` Status DomainIdentityStatus `json:"status,omitempty"` }
DomainIdentity is the Schema for the DomainIdentitys 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 (*DomainIdentity) DeepCopy ¶
func (in *DomainIdentity) DeepCopy() *DomainIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainIdentity.
func (*DomainIdentity) DeepCopyInto ¶
func (in *DomainIdentity) DeepCopyInto(out *DomainIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainIdentity) DeepCopyObject ¶
func (in *DomainIdentity) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainIdentity) GetCondition ¶
func (mg *DomainIdentity) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DomainIdentity.
func (*DomainIdentity) GetConnectionDetailsMapping ¶
func (tr *DomainIdentity) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DomainIdentity
func (*DomainIdentity) GetDeletionPolicy ¶
func (mg *DomainIdentity) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DomainIdentity.
func (*DomainIdentity) GetID ¶
func (tr *DomainIdentity) GetID() string
GetID returns ID of underlying Terraform resource of this DomainIdentity
func (*DomainIdentity) GetObservation ¶
func (tr *DomainIdentity) GetObservation() (map[string]interface{}, error)
GetObservation of this DomainIdentity
func (*DomainIdentity) GetParameters ¶
func (tr *DomainIdentity) GetParameters() (map[string]interface{}, error)
GetParameters of this DomainIdentity
func (*DomainIdentity) GetProviderConfigReference ¶
func (mg *DomainIdentity) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DomainIdentity.
func (*DomainIdentity) GetProviderReference ¶
func (mg *DomainIdentity) GetProviderReference() *xpv1.Reference
GetProviderReference of this DomainIdentity. Deprecated: Use GetProviderConfigReference.
func (*DomainIdentity) GetPublishConnectionDetailsTo ¶
func (mg *DomainIdentity) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DomainIdentity.
func (*DomainIdentity) GetTerraformResourceType ¶
func (mg *DomainIdentity) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DomainIdentity
func (*DomainIdentity) GetTerraformSchemaVersion ¶
func (tr *DomainIdentity) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DomainIdentity) GetWriteConnectionSecretToReference ¶
func (mg *DomainIdentity) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DomainIdentity.
func (*DomainIdentity) LateInitialize ¶
func (tr *DomainIdentity) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DomainIdentity using its observed tfState. returns True if there are any spec changes for the resource.
func (*DomainIdentity) SetConditions ¶
func (mg *DomainIdentity) SetConditions(c ...xpv1.Condition)
SetConditions of this DomainIdentity.
func (*DomainIdentity) SetDeletionPolicy ¶
func (mg *DomainIdentity) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DomainIdentity.
func (*DomainIdentity) SetObservation ¶
func (tr *DomainIdentity) SetObservation(obs map[string]interface{}) error
SetObservation for this DomainIdentity
func (*DomainIdentity) SetParameters ¶
func (tr *DomainIdentity) SetParameters(params map[string]interface{}) error
SetParameters for this DomainIdentity
func (*DomainIdentity) SetProviderConfigReference ¶
func (mg *DomainIdentity) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DomainIdentity.
func (*DomainIdentity) SetProviderReference ¶
func (mg *DomainIdentity) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DomainIdentity. Deprecated: Use SetProviderConfigReference.
func (*DomainIdentity) SetPublishConnectionDetailsTo ¶
func (mg *DomainIdentity) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DomainIdentity.
func (*DomainIdentity) SetWriteConnectionSecretToReference ¶
func (mg *DomainIdentity) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DomainIdentity.
type DomainIdentityList ¶
type DomainIdentityList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DomainIdentity `json:"items"` }
DomainIdentityList contains a list of DomainIdentitys
func (*DomainIdentityList) DeepCopy ¶
func (in *DomainIdentityList) DeepCopy() *DomainIdentityList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainIdentityList.
func (*DomainIdentityList) DeepCopyInto ¶
func (in *DomainIdentityList) DeepCopyInto(out *DomainIdentityList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainIdentityList) DeepCopyObject ¶
func (in *DomainIdentityList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainIdentityList) GetItems ¶
func (l *DomainIdentityList) GetItems() []resource.Managed
GetItems of this DomainIdentityList.
type DomainIdentityObservation ¶
type DomainIdentityObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` VerificationToken *string `json:"verificationToken,omitempty" tf:"verification_token,omitempty"` }
func (*DomainIdentityObservation) DeepCopy ¶
func (in *DomainIdentityObservation) DeepCopy() *DomainIdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainIdentityObservation.
func (*DomainIdentityObservation) DeepCopyInto ¶
func (in *DomainIdentityObservation) DeepCopyInto(out *DomainIdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainIdentityParameters ¶
type DomainIdentityParameters struct { // +kubebuilder:validation:Required Domain *string `json:"domain" tf:"domain,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 (*DomainIdentityParameters) DeepCopy ¶
func (in *DomainIdentityParameters) DeepCopy() *DomainIdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainIdentityParameters.
func (*DomainIdentityParameters) DeepCopyInto ¶
func (in *DomainIdentityParameters) DeepCopyInto(out *DomainIdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainIdentitySpec ¶
type DomainIdentitySpec struct { v1.ResourceSpec `json:",inline"` ForProvider DomainIdentityParameters `json:"forProvider"` }
DomainIdentitySpec defines the desired state of DomainIdentity
func (*DomainIdentitySpec) DeepCopy ¶
func (in *DomainIdentitySpec) DeepCopy() *DomainIdentitySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainIdentitySpec.
func (*DomainIdentitySpec) DeepCopyInto ¶
func (in *DomainIdentitySpec) DeepCopyInto(out *DomainIdentitySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainIdentityStatus ¶
type DomainIdentityStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DomainIdentityObservation `json:"atProvider,omitempty"` }
DomainIdentityStatus defines the observed state of DomainIdentity.
func (*DomainIdentityStatus) DeepCopy ¶
func (in *DomainIdentityStatus) DeepCopy() *DomainIdentityStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainIdentityStatus.
func (*DomainIdentityStatus) DeepCopyInto ¶
func (in *DomainIdentityStatus) DeepCopyInto(out *DomainIdentityStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainIdentityVerification ¶
type DomainIdentityVerification struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DomainIdentityVerificationSpec `json:"spec"` Status DomainIdentityVerificationStatus `json:"status,omitempty"` }
DomainIdentityVerification is the Schema for the DomainIdentityVerifications 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 (*DomainIdentityVerification) DeepCopy ¶
func (in *DomainIdentityVerification) DeepCopy() *DomainIdentityVerification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainIdentityVerification.
func (*DomainIdentityVerification) DeepCopyInto ¶
func (in *DomainIdentityVerification) DeepCopyInto(out *DomainIdentityVerification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainIdentityVerification) DeepCopyObject ¶
func (in *DomainIdentityVerification) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainIdentityVerification) GetCondition ¶
func (mg *DomainIdentityVerification) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DomainIdentityVerification.
func (*DomainIdentityVerification) GetConnectionDetailsMapping ¶
func (tr *DomainIdentityVerification) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DomainIdentityVerification
func (*DomainIdentityVerification) GetDeletionPolicy ¶
func (mg *DomainIdentityVerification) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DomainIdentityVerification.
func (*DomainIdentityVerification) GetID ¶
func (tr *DomainIdentityVerification) GetID() string
GetID returns ID of underlying Terraform resource of this DomainIdentityVerification
func (*DomainIdentityVerification) GetObservation ¶
func (tr *DomainIdentityVerification) GetObservation() (map[string]interface{}, error)
GetObservation of this DomainIdentityVerification
func (*DomainIdentityVerification) GetParameters ¶
func (tr *DomainIdentityVerification) GetParameters() (map[string]interface{}, error)
GetParameters of this DomainIdentityVerification
func (*DomainIdentityVerification) GetProviderConfigReference ¶
func (mg *DomainIdentityVerification) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DomainIdentityVerification.
func (*DomainIdentityVerification) GetProviderReference ¶
func (mg *DomainIdentityVerification) GetProviderReference() *xpv1.Reference
GetProviderReference of this DomainIdentityVerification. Deprecated: Use GetProviderConfigReference.
func (*DomainIdentityVerification) GetPublishConnectionDetailsTo ¶
func (mg *DomainIdentityVerification) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DomainIdentityVerification.
func (*DomainIdentityVerification) GetTerraformResourceType ¶
func (mg *DomainIdentityVerification) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DomainIdentityVerification
func (*DomainIdentityVerification) GetTerraformSchemaVersion ¶
func (tr *DomainIdentityVerification) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DomainIdentityVerification) GetWriteConnectionSecretToReference ¶
func (mg *DomainIdentityVerification) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DomainIdentityVerification.
func (*DomainIdentityVerification) LateInitialize ¶
func (tr *DomainIdentityVerification) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DomainIdentityVerification using its observed tfState. returns True if there are any spec changes for the resource.
func (*DomainIdentityVerification) SetConditions ¶
func (mg *DomainIdentityVerification) SetConditions(c ...xpv1.Condition)
SetConditions of this DomainIdentityVerification.
func (*DomainIdentityVerification) SetDeletionPolicy ¶
func (mg *DomainIdentityVerification) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DomainIdentityVerification.
func (*DomainIdentityVerification) SetObservation ¶
func (tr *DomainIdentityVerification) SetObservation(obs map[string]interface{}) error
SetObservation for this DomainIdentityVerification
func (*DomainIdentityVerification) SetParameters ¶
func (tr *DomainIdentityVerification) SetParameters(params map[string]interface{}) error
SetParameters for this DomainIdentityVerification
func (*DomainIdentityVerification) SetProviderConfigReference ¶
func (mg *DomainIdentityVerification) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DomainIdentityVerification.
func (*DomainIdentityVerification) SetProviderReference ¶
func (mg *DomainIdentityVerification) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DomainIdentityVerification. Deprecated: Use SetProviderConfigReference.
func (*DomainIdentityVerification) SetPublishConnectionDetailsTo ¶
func (mg *DomainIdentityVerification) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DomainIdentityVerification.
func (*DomainIdentityVerification) SetWriteConnectionSecretToReference ¶
func (mg *DomainIdentityVerification) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DomainIdentityVerification.
type DomainIdentityVerificationList ¶
type DomainIdentityVerificationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DomainIdentityVerification `json:"items"` }
DomainIdentityVerificationList contains a list of DomainIdentityVerifications
func (*DomainIdentityVerificationList) DeepCopy ¶
func (in *DomainIdentityVerificationList) DeepCopy() *DomainIdentityVerificationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainIdentityVerificationList.
func (*DomainIdentityVerificationList) DeepCopyInto ¶
func (in *DomainIdentityVerificationList) DeepCopyInto(out *DomainIdentityVerificationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainIdentityVerificationList) DeepCopyObject ¶
func (in *DomainIdentityVerificationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainIdentityVerificationList) GetItems ¶
func (l *DomainIdentityVerificationList) GetItems() []resource.Managed
GetItems of this DomainIdentityVerificationList.
type DomainIdentityVerificationObservation ¶
type DomainIdentityVerificationObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DomainIdentityVerificationObservation) DeepCopy ¶
func (in *DomainIdentityVerificationObservation) DeepCopy() *DomainIdentityVerificationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainIdentityVerificationObservation.
func (*DomainIdentityVerificationObservation) DeepCopyInto ¶
func (in *DomainIdentityVerificationObservation) DeepCopyInto(out *DomainIdentityVerificationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainIdentityVerificationParameters ¶
type DomainIdentityVerificationParameters struct { // +kubebuilder:validation:Required Domain *string `json:"domain" tf:"domain,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 (*DomainIdentityVerificationParameters) DeepCopy ¶
func (in *DomainIdentityVerificationParameters) DeepCopy() *DomainIdentityVerificationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainIdentityVerificationParameters.
func (*DomainIdentityVerificationParameters) DeepCopyInto ¶
func (in *DomainIdentityVerificationParameters) DeepCopyInto(out *DomainIdentityVerificationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainIdentityVerificationSpec ¶
type DomainIdentityVerificationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DomainIdentityVerificationParameters `json:"forProvider"` }
DomainIdentityVerificationSpec defines the desired state of DomainIdentityVerification
func (*DomainIdentityVerificationSpec) DeepCopy ¶
func (in *DomainIdentityVerificationSpec) DeepCopy() *DomainIdentityVerificationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainIdentityVerificationSpec.
func (*DomainIdentityVerificationSpec) DeepCopyInto ¶
func (in *DomainIdentityVerificationSpec) DeepCopyInto(out *DomainIdentityVerificationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainIdentityVerificationStatus ¶
type DomainIdentityVerificationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DomainIdentityVerificationObservation `json:"atProvider,omitempty"` }
DomainIdentityVerificationStatus defines the observed state of DomainIdentityVerification.
func (*DomainIdentityVerificationStatus) DeepCopy ¶
func (in *DomainIdentityVerificationStatus) DeepCopy() *DomainIdentityVerificationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainIdentityVerificationStatus.
func (*DomainIdentityVerificationStatus) DeepCopyInto ¶
func (in *DomainIdentityVerificationStatus) DeepCopyInto(out *DomainIdentityVerificationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainMailFrom ¶
type DomainMailFrom struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DomainMailFromSpec `json:"spec"` Status DomainMailFromStatus `json:"status,omitempty"` }
DomainMailFrom is the Schema for the DomainMailFroms 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 (*DomainMailFrom) DeepCopy ¶
func (in *DomainMailFrom) DeepCopy() *DomainMailFrom
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainMailFrom.
func (*DomainMailFrom) DeepCopyInto ¶
func (in *DomainMailFrom) DeepCopyInto(out *DomainMailFrom)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainMailFrom) DeepCopyObject ¶
func (in *DomainMailFrom) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainMailFrom) GetCondition ¶
func (mg *DomainMailFrom) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DomainMailFrom.
func (*DomainMailFrom) GetConnectionDetailsMapping ¶
func (tr *DomainMailFrom) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DomainMailFrom
func (*DomainMailFrom) GetDeletionPolicy ¶
func (mg *DomainMailFrom) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DomainMailFrom.
func (*DomainMailFrom) GetID ¶
func (tr *DomainMailFrom) GetID() string
GetID returns ID of underlying Terraform resource of this DomainMailFrom
func (*DomainMailFrom) GetObservation ¶
func (tr *DomainMailFrom) GetObservation() (map[string]interface{}, error)
GetObservation of this DomainMailFrom
func (*DomainMailFrom) GetParameters ¶
func (tr *DomainMailFrom) GetParameters() (map[string]interface{}, error)
GetParameters of this DomainMailFrom
func (*DomainMailFrom) GetProviderConfigReference ¶
func (mg *DomainMailFrom) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DomainMailFrom.
func (*DomainMailFrom) GetProviderReference ¶
func (mg *DomainMailFrom) GetProviderReference() *xpv1.Reference
GetProviderReference of this DomainMailFrom. Deprecated: Use GetProviderConfigReference.
func (*DomainMailFrom) GetPublishConnectionDetailsTo ¶
func (mg *DomainMailFrom) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DomainMailFrom.
func (*DomainMailFrom) GetTerraformResourceType ¶
func (mg *DomainMailFrom) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DomainMailFrom
func (*DomainMailFrom) GetTerraformSchemaVersion ¶
func (tr *DomainMailFrom) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DomainMailFrom) GetWriteConnectionSecretToReference ¶
func (mg *DomainMailFrom) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DomainMailFrom.
func (*DomainMailFrom) LateInitialize ¶
func (tr *DomainMailFrom) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DomainMailFrom using its observed tfState. returns True if there are any spec changes for the resource.
func (*DomainMailFrom) SetConditions ¶
func (mg *DomainMailFrom) SetConditions(c ...xpv1.Condition)
SetConditions of this DomainMailFrom.
func (*DomainMailFrom) SetDeletionPolicy ¶
func (mg *DomainMailFrom) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DomainMailFrom.
func (*DomainMailFrom) SetObservation ¶
func (tr *DomainMailFrom) SetObservation(obs map[string]interface{}) error
SetObservation for this DomainMailFrom
func (*DomainMailFrom) SetParameters ¶
func (tr *DomainMailFrom) SetParameters(params map[string]interface{}) error
SetParameters for this DomainMailFrom
func (*DomainMailFrom) SetProviderConfigReference ¶
func (mg *DomainMailFrom) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DomainMailFrom.
func (*DomainMailFrom) SetProviderReference ¶
func (mg *DomainMailFrom) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DomainMailFrom. Deprecated: Use SetProviderConfigReference.
func (*DomainMailFrom) SetPublishConnectionDetailsTo ¶
func (mg *DomainMailFrom) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DomainMailFrom.
func (*DomainMailFrom) SetWriteConnectionSecretToReference ¶
func (mg *DomainMailFrom) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DomainMailFrom.
type DomainMailFromList ¶
type DomainMailFromList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DomainMailFrom `json:"items"` }
DomainMailFromList contains a list of DomainMailFroms
func (*DomainMailFromList) DeepCopy ¶
func (in *DomainMailFromList) DeepCopy() *DomainMailFromList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainMailFromList.
func (*DomainMailFromList) DeepCopyInto ¶
func (in *DomainMailFromList) DeepCopyInto(out *DomainMailFromList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainMailFromList) DeepCopyObject ¶
func (in *DomainMailFromList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainMailFromList) GetItems ¶
func (l *DomainMailFromList) GetItems() []resource.Managed
GetItems of this DomainMailFromList.
type DomainMailFromObservation ¶
type DomainMailFromObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*DomainMailFromObservation) DeepCopy ¶
func (in *DomainMailFromObservation) DeepCopy() *DomainMailFromObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainMailFromObservation.
func (*DomainMailFromObservation) DeepCopyInto ¶
func (in *DomainMailFromObservation) DeepCopyInto(out *DomainMailFromObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainMailFromParameters ¶
type DomainMailFromParameters struct { // +kubebuilder:validation:Optional BehaviorOnMxFailure *string `json:"behaviorOnMxFailure,omitempty" tf:"behavior_on_mx_failure,omitempty"` // +kubebuilder:validation:Required Domain *string `json:"domain" tf:"domain,omitempty"` // +kubebuilder:validation:Required MailFromDomain *string `json:"mailFromDomain" tf:"mail_from_domain,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 (*DomainMailFromParameters) DeepCopy ¶
func (in *DomainMailFromParameters) DeepCopy() *DomainMailFromParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainMailFromParameters.
func (*DomainMailFromParameters) DeepCopyInto ¶
func (in *DomainMailFromParameters) DeepCopyInto(out *DomainMailFromParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainMailFromSpec ¶
type DomainMailFromSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DomainMailFromParameters `json:"forProvider"` }
DomainMailFromSpec defines the desired state of DomainMailFrom
func (*DomainMailFromSpec) DeepCopy ¶
func (in *DomainMailFromSpec) DeepCopy() *DomainMailFromSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainMailFromSpec.
func (*DomainMailFromSpec) DeepCopyInto ¶
func (in *DomainMailFromSpec) DeepCopyInto(out *DomainMailFromSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainMailFromStatus ¶
type DomainMailFromStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DomainMailFromObservation `json:"atProvider,omitempty"` }
DomainMailFromStatus defines the observed state of DomainMailFrom.
func (*DomainMailFromStatus) DeepCopy ¶
func (in *DomainMailFromStatus) DeepCopy() *DomainMailFromStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainMailFromStatus.
func (*DomainMailFromStatus) DeepCopyInto ¶
func (in *DomainMailFromStatus) DeepCopyInto(out *DomainMailFromStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EmailIdentity ¶
type EmailIdentity struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EmailIdentitySpec `json:"spec"` Status EmailIdentityStatus `json:"status,omitempty"` }
EmailIdentity is the Schema for the EmailIdentitys 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 (*EmailIdentity) DeepCopy ¶
func (in *EmailIdentity) DeepCopy() *EmailIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailIdentity.
func (*EmailIdentity) DeepCopyInto ¶
func (in *EmailIdentity) DeepCopyInto(out *EmailIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EmailIdentity) DeepCopyObject ¶
func (in *EmailIdentity) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EmailIdentity) GetCondition ¶
func (mg *EmailIdentity) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EmailIdentity.
func (*EmailIdentity) GetConnectionDetailsMapping ¶
func (tr *EmailIdentity) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EmailIdentity
func (*EmailIdentity) GetDeletionPolicy ¶
func (mg *EmailIdentity) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EmailIdentity.
func (*EmailIdentity) GetID ¶
func (tr *EmailIdentity) GetID() string
GetID returns ID of underlying Terraform resource of this EmailIdentity
func (*EmailIdentity) GetObservation ¶
func (tr *EmailIdentity) GetObservation() (map[string]interface{}, error)
GetObservation of this EmailIdentity
func (*EmailIdentity) GetParameters ¶
func (tr *EmailIdentity) GetParameters() (map[string]interface{}, error)
GetParameters of this EmailIdentity
func (*EmailIdentity) GetProviderConfigReference ¶
func (mg *EmailIdentity) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EmailIdentity.
func (*EmailIdentity) GetProviderReference ¶
func (mg *EmailIdentity) GetProviderReference() *xpv1.Reference
GetProviderReference of this EmailIdentity. Deprecated: Use GetProviderConfigReference.
func (*EmailIdentity) GetPublishConnectionDetailsTo ¶
func (mg *EmailIdentity) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this EmailIdentity.
func (*EmailIdentity) GetTerraformResourceType ¶
func (mg *EmailIdentity) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EmailIdentity
func (*EmailIdentity) GetTerraformSchemaVersion ¶
func (tr *EmailIdentity) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EmailIdentity) GetWriteConnectionSecretToReference ¶
func (mg *EmailIdentity) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EmailIdentity.
func (*EmailIdentity) LateInitialize ¶
func (tr *EmailIdentity) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EmailIdentity using its observed tfState. returns True if there are any spec changes for the resource.
func (*EmailIdentity) SetConditions ¶
func (mg *EmailIdentity) SetConditions(c ...xpv1.Condition)
SetConditions of this EmailIdentity.
func (*EmailIdentity) SetDeletionPolicy ¶
func (mg *EmailIdentity) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EmailIdentity.
func (*EmailIdentity) SetObservation ¶
func (tr *EmailIdentity) SetObservation(obs map[string]interface{}) error
SetObservation for this EmailIdentity
func (*EmailIdentity) SetParameters ¶
func (tr *EmailIdentity) SetParameters(params map[string]interface{}) error
SetParameters for this EmailIdentity
func (*EmailIdentity) SetProviderConfigReference ¶
func (mg *EmailIdentity) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EmailIdentity.
func (*EmailIdentity) SetProviderReference ¶
func (mg *EmailIdentity) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EmailIdentity. Deprecated: Use SetProviderConfigReference.
func (*EmailIdentity) SetPublishConnectionDetailsTo ¶
func (mg *EmailIdentity) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this EmailIdentity.
func (*EmailIdentity) SetWriteConnectionSecretToReference ¶
func (mg *EmailIdentity) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EmailIdentity.
type EmailIdentityList ¶
type EmailIdentityList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EmailIdentity `json:"items"` }
EmailIdentityList contains a list of EmailIdentitys
func (*EmailIdentityList) DeepCopy ¶
func (in *EmailIdentityList) DeepCopy() *EmailIdentityList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailIdentityList.
func (*EmailIdentityList) DeepCopyInto ¶
func (in *EmailIdentityList) DeepCopyInto(out *EmailIdentityList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EmailIdentityList) DeepCopyObject ¶
func (in *EmailIdentityList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EmailIdentityList) GetItems ¶
func (l *EmailIdentityList) GetItems() []resource.Managed
GetItems of this EmailIdentityList.
type EmailIdentityObservation ¶
type EmailIdentityObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*EmailIdentityObservation) DeepCopy ¶
func (in *EmailIdentityObservation) DeepCopy() *EmailIdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailIdentityObservation.
func (*EmailIdentityObservation) DeepCopyInto ¶
func (in *EmailIdentityObservation) DeepCopyInto(out *EmailIdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EmailIdentityParameters ¶
type EmailIdentityParameters struct { // +kubebuilder:validation:Required Email *string `json:"email" tf:"email,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 (*EmailIdentityParameters) DeepCopy ¶
func (in *EmailIdentityParameters) DeepCopy() *EmailIdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailIdentityParameters.
func (*EmailIdentityParameters) DeepCopyInto ¶
func (in *EmailIdentityParameters) DeepCopyInto(out *EmailIdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EmailIdentitySpec ¶
type EmailIdentitySpec struct { v1.ResourceSpec `json:",inline"` ForProvider EmailIdentityParameters `json:"forProvider"` }
EmailIdentitySpec defines the desired state of EmailIdentity
func (*EmailIdentitySpec) DeepCopy ¶
func (in *EmailIdentitySpec) DeepCopy() *EmailIdentitySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailIdentitySpec.
func (*EmailIdentitySpec) DeepCopyInto ¶
func (in *EmailIdentitySpec) DeepCopyInto(out *EmailIdentitySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EmailIdentityStatus ¶
type EmailIdentityStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EmailIdentityObservation `json:"atProvider,omitempty"` }
EmailIdentityStatus defines the observed state of EmailIdentity.
func (*EmailIdentityStatus) DeepCopy ¶
func (in *EmailIdentityStatus) DeepCopy() *EmailIdentityStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailIdentityStatus.
func (*EmailIdentityStatus) DeepCopyInto ¶
func (in *EmailIdentityStatus) DeepCopyInto(out *EmailIdentityStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventDestination ¶
type EventDestination struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EventDestinationSpec `json:"spec"` Status EventDestinationStatus `json:"status,omitempty"` }
EventDestination is the Schema for the EventDestinations 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 (*EventDestination) DeepCopy ¶
func (in *EventDestination) DeepCopy() *EventDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventDestination.
func (*EventDestination) DeepCopyInto ¶
func (in *EventDestination) DeepCopyInto(out *EventDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventDestination) DeepCopyObject ¶
func (in *EventDestination) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventDestination) GetCondition ¶
func (mg *EventDestination) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EventDestination.
func (*EventDestination) GetConnectionDetailsMapping ¶
func (tr *EventDestination) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EventDestination
func (*EventDestination) GetDeletionPolicy ¶
func (mg *EventDestination) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EventDestination.
func (*EventDestination) GetID ¶
func (tr *EventDestination) GetID() string
GetID returns ID of underlying Terraform resource of this EventDestination
func (*EventDestination) GetObservation ¶
func (tr *EventDestination) GetObservation() (map[string]interface{}, error)
GetObservation of this EventDestination
func (*EventDestination) GetParameters ¶
func (tr *EventDestination) GetParameters() (map[string]interface{}, error)
GetParameters of this EventDestination
func (*EventDestination) GetProviderConfigReference ¶
func (mg *EventDestination) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EventDestination.
func (*EventDestination) GetProviderReference ¶
func (mg *EventDestination) GetProviderReference() *xpv1.Reference
GetProviderReference of this EventDestination. Deprecated: Use GetProviderConfigReference.
func (*EventDestination) GetPublishConnectionDetailsTo ¶
func (mg *EventDestination) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this EventDestination.
func (*EventDestination) GetTerraformResourceType ¶
func (mg *EventDestination) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EventDestination
func (*EventDestination) GetTerraformSchemaVersion ¶
func (tr *EventDestination) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EventDestination) GetWriteConnectionSecretToReference ¶
func (mg *EventDestination) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EventDestination.
func (*EventDestination) LateInitialize ¶
func (tr *EventDestination) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EventDestination using its observed tfState. returns True if there are any spec changes for the resource.
func (*EventDestination) SetConditions ¶
func (mg *EventDestination) SetConditions(c ...xpv1.Condition)
SetConditions of this EventDestination.
func (*EventDestination) SetDeletionPolicy ¶
func (mg *EventDestination) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EventDestination.
func (*EventDestination) SetObservation ¶
func (tr *EventDestination) SetObservation(obs map[string]interface{}) error
SetObservation for this EventDestination
func (*EventDestination) SetParameters ¶
func (tr *EventDestination) SetParameters(params map[string]interface{}) error
SetParameters for this EventDestination
func (*EventDestination) SetProviderConfigReference ¶
func (mg *EventDestination) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EventDestination.
func (*EventDestination) SetProviderReference ¶
func (mg *EventDestination) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EventDestination. Deprecated: Use SetProviderConfigReference.
func (*EventDestination) SetPublishConnectionDetailsTo ¶
func (mg *EventDestination) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this EventDestination.
func (*EventDestination) SetWriteConnectionSecretToReference ¶
func (mg *EventDestination) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EventDestination.
type EventDestinationList ¶
type EventDestinationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EventDestination `json:"items"` }
EventDestinationList contains a list of EventDestinations
func (*EventDestinationList) DeepCopy ¶
func (in *EventDestinationList) DeepCopy() *EventDestinationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventDestinationList.
func (*EventDestinationList) DeepCopyInto ¶
func (in *EventDestinationList) DeepCopyInto(out *EventDestinationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventDestinationList) DeepCopyObject ¶
func (in *EventDestinationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventDestinationList) GetItems ¶
func (l *EventDestinationList) GetItems() []resource.Managed
GetItems of this EventDestinationList.
type EventDestinationObservation ¶
type EventDestinationObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*EventDestinationObservation) DeepCopy ¶
func (in *EventDestinationObservation) DeepCopy() *EventDestinationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventDestinationObservation.
func (*EventDestinationObservation) DeepCopyInto ¶
func (in *EventDestinationObservation) DeepCopyInto(out *EventDestinationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventDestinationParameters ¶
type EventDestinationParameters struct { // +kubebuilder:validation:Optional CloudwatchDestination []CloudwatchDestinationParameters `json:"cloudwatchDestination,omitempty" tf:"cloudwatch_destination,omitempty"` // +kubebuilder:validation:Required ConfigurationSetName *string `json:"configurationSetName" tf:"configuration_set_name,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional KinesisDestination []KinesisDestinationParameters `json:"kinesisDestination,omitempty" tf:"kinesis_destination,omitempty"` // +kubebuilder:validation:Required MatchingTypes []*string `json:"matchingTypes" tf:"matching_types,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 SnsDestination []SnsDestinationParameters `json:"snsDestination,omitempty" tf:"sns_destination,omitempty"` }
func (*EventDestinationParameters) DeepCopy ¶
func (in *EventDestinationParameters) DeepCopy() *EventDestinationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventDestinationParameters.
func (*EventDestinationParameters) DeepCopyInto ¶
func (in *EventDestinationParameters) DeepCopyInto(out *EventDestinationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventDestinationSpec ¶
type EventDestinationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EventDestinationParameters `json:"forProvider"` }
EventDestinationSpec defines the desired state of EventDestination
func (*EventDestinationSpec) DeepCopy ¶
func (in *EventDestinationSpec) DeepCopy() *EventDestinationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventDestinationSpec.
func (*EventDestinationSpec) DeepCopyInto ¶
func (in *EventDestinationSpec) DeepCopyInto(out *EventDestinationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventDestinationStatus ¶
type EventDestinationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EventDestinationObservation `json:"atProvider,omitempty"` }
EventDestinationStatus defines the observed state of EventDestination.
func (*EventDestinationStatus) DeepCopy ¶
func (in *EventDestinationStatus) DeepCopy() *EventDestinationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventDestinationStatus.
func (*EventDestinationStatus) DeepCopyInto ¶
func (in *EventDestinationStatus) DeepCopyInto(out *EventDestinationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityNotificationTopic ¶
type IdentityNotificationTopic struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IdentityNotificationTopicSpec `json:"spec"` Status IdentityNotificationTopicStatus `json:"status,omitempty"` }
IdentityNotificationTopic is the Schema for the IdentityNotificationTopics 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 (*IdentityNotificationTopic) DeepCopy ¶
func (in *IdentityNotificationTopic) DeepCopy() *IdentityNotificationTopic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityNotificationTopic.
func (*IdentityNotificationTopic) DeepCopyInto ¶
func (in *IdentityNotificationTopic) DeepCopyInto(out *IdentityNotificationTopic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityNotificationTopic) DeepCopyObject ¶
func (in *IdentityNotificationTopic) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityNotificationTopic) GetCondition ¶
func (mg *IdentityNotificationTopic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IdentityNotificationTopic.
func (*IdentityNotificationTopic) GetConnectionDetailsMapping ¶
func (tr *IdentityNotificationTopic) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IdentityNotificationTopic
func (*IdentityNotificationTopic) GetDeletionPolicy ¶
func (mg *IdentityNotificationTopic) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IdentityNotificationTopic.
func (*IdentityNotificationTopic) GetID ¶
func (tr *IdentityNotificationTopic) GetID() string
GetID returns ID of underlying Terraform resource of this IdentityNotificationTopic
func (*IdentityNotificationTopic) GetObservation ¶
func (tr *IdentityNotificationTopic) GetObservation() (map[string]interface{}, error)
GetObservation of this IdentityNotificationTopic
func (*IdentityNotificationTopic) GetParameters ¶
func (tr *IdentityNotificationTopic) GetParameters() (map[string]interface{}, error)
GetParameters of this IdentityNotificationTopic
func (*IdentityNotificationTopic) GetProviderConfigReference ¶
func (mg *IdentityNotificationTopic) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IdentityNotificationTopic.
func (*IdentityNotificationTopic) GetProviderReference ¶
func (mg *IdentityNotificationTopic) GetProviderReference() *xpv1.Reference
GetProviderReference of this IdentityNotificationTopic. Deprecated: Use GetProviderConfigReference.
func (*IdentityNotificationTopic) GetPublishConnectionDetailsTo ¶
func (mg *IdentityNotificationTopic) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this IdentityNotificationTopic.
func (*IdentityNotificationTopic) GetTerraformResourceType ¶
func (mg *IdentityNotificationTopic) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IdentityNotificationTopic
func (*IdentityNotificationTopic) GetTerraformSchemaVersion ¶
func (tr *IdentityNotificationTopic) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IdentityNotificationTopic) GetWriteConnectionSecretToReference ¶
func (mg *IdentityNotificationTopic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IdentityNotificationTopic.
func (*IdentityNotificationTopic) LateInitialize ¶
func (tr *IdentityNotificationTopic) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IdentityNotificationTopic using its observed tfState. returns True if there are any spec changes for the resource.
func (*IdentityNotificationTopic) SetConditions ¶
func (mg *IdentityNotificationTopic) SetConditions(c ...xpv1.Condition)
SetConditions of this IdentityNotificationTopic.
func (*IdentityNotificationTopic) SetDeletionPolicy ¶
func (mg *IdentityNotificationTopic) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IdentityNotificationTopic.
func (*IdentityNotificationTopic) SetObservation ¶
func (tr *IdentityNotificationTopic) SetObservation(obs map[string]interface{}) error
SetObservation for this IdentityNotificationTopic
func (*IdentityNotificationTopic) SetParameters ¶
func (tr *IdentityNotificationTopic) SetParameters(params map[string]interface{}) error
SetParameters for this IdentityNotificationTopic
func (*IdentityNotificationTopic) SetProviderConfigReference ¶
func (mg *IdentityNotificationTopic) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IdentityNotificationTopic.
func (*IdentityNotificationTopic) SetProviderReference ¶
func (mg *IdentityNotificationTopic) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IdentityNotificationTopic. Deprecated: Use SetProviderConfigReference.
func (*IdentityNotificationTopic) SetPublishConnectionDetailsTo ¶
func (mg *IdentityNotificationTopic) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this IdentityNotificationTopic.
func (*IdentityNotificationTopic) SetWriteConnectionSecretToReference ¶
func (mg *IdentityNotificationTopic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IdentityNotificationTopic.
type IdentityNotificationTopicList ¶
type IdentityNotificationTopicList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IdentityNotificationTopic `json:"items"` }
IdentityNotificationTopicList contains a list of IdentityNotificationTopics
func (*IdentityNotificationTopicList) DeepCopy ¶
func (in *IdentityNotificationTopicList) DeepCopy() *IdentityNotificationTopicList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityNotificationTopicList.
func (*IdentityNotificationTopicList) DeepCopyInto ¶
func (in *IdentityNotificationTopicList) DeepCopyInto(out *IdentityNotificationTopicList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityNotificationTopicList) DeepCopyObject ¶
func (in *IdentityNotificationTopicList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityNotificationTopicList) GetItems ¶
func (l *IdentityNotificationTopicList) GetItems() []resource.Managed
GetItems of this IdentityNotificationTopicList.
type IdentityNotificationTopicObservation ¶
type IdentityNotificationTopicObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IdentityNotificationTopicObservation) DeepCopy ¶
func (in *IdentityNotificationTopicObservation) DeepCopy() *IdentityNotificationTopicObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityNotificationTopicObservation.
func (*IdentityNotificationTopicObservation) DeepCopyInto ¶
func (in *IdentityNotificationTopicObservation) DeepCopyInto(out *IdentityNotificationTopicObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityNotificationTopicParameters ¶
type IdentityNotificationTopicParameters struct { // +kubebuilder:validation:Required Identity *string `json:"identity" tf:"identity,omitempty"` // +kubebuilder:validation:Optional IncludeOriginalHeaders *bool `json:"includeOriginalHeaders,omitempty" tf:"include_original_headers,omitempty"` // +kubebuilder:validation:Required NotificationType *string `json:"notificationType" tf:"notification_type,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 TopicArn *string `json:"topicArn,omitempty" tf:"topic_arn,omitempty"` }
func (*IdentityNotificationTopicParameters) DeepCopy ¶
func (in *IdentityNotificationTopicParameters) DeepCopy() *IdentityNotificationTopicParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityNotificationTopicParameters.
func (*IdentityNotificationTopicParameters) DeepCopyInto ¶
func (in *IdentityNotificationTopicParameters) DeepCopyInto(out *IdentityNotificationTopicParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityNotificationTopicSpec ¶
type IdentityNotificationTopicSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IdentityNotificationTopicParameters `json:"forProvider"` }
IdentityNotificationTopicSpec defines the desired state of IdentityNotificationTopic
func (*IdentityNotificationTopicSpec) DeepCopy ¶
func (in *IdentityNotificationTopicSpec) DeepCopy() *IdentityNotificationTopicSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityNotificationTopicSpec.
func (*IdentityNotificationTopicSpec) DeepCopyInto ¶
func (in *IdentityNotificationTopicSpec) DeepCopyInto(out *IdentityNotificationTopicSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityNotificationTopicStatus ¶
type IdentityNotificationTopicStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IdentityNotificationTopicObservation `json:"atProvider,omitempty"` }
IdentityNotificationTopicStatus defines the observed state of IdentityNotificationTopic.
func (*IdentityNotificationTopicStatus) DeepCopy ¶
func (in *IdentityNotificationTopicStatus) DeepCopy() *IdentityNotificationTopicStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityNotificationTopicStatus.
func (*IdentityNotificationTopicStatus) DeepCopyInto ¶
func (in *IdentityNotificationTopicStatus) DeepCopyInto(out *IdentityNotificationTopicStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityPolicy ¶
type IdentityPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IdentityPolicySpec `json:"spec"` Status IdentityPolicyStatus `json:"status,omitempty"` }
IdentityPolicy is the Schema for the IdentityPolicys 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 (*IdentityPolicy) DeepCopy ¶
func (in *IdentityPolicy) DeepCopy() *IdentityPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPolicy.
func (*IdentityPolicy) DeepCopyInto ¶
func (in *IdentityPolicy) DeepCopyInto(out *IdentityPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityPolicy) DeepCopyObject ¶
func (in *IdentityPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityPolicy) GetCondition ¶
func (mg *IdentityPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IdentityPolicy.
func (*IdentityPolicy) GetConnectionDetailsMapping ¶
func (tr *IdentityPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IdentityPolicy
func (*IdentityPolicy) GetDeletionPolicy ¶
func (mg *IdentityPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IdentityPolicy.
func (*IdentityPolicy) GetID ¶
func (tr *IdentityPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this IdentityPolicy
func (*IdentityPolicy) GetObservation ¶
func (tr *IdentityPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this IdentityPolicy
func (*IdentityPolicy) GetParameters ¶
func (tr *IdentityPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this IdentityPolicy
func (*IdentityPolicy) GetProviderConfigReference ¶
func (mg *IdentityPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IdentityPolicy.
func (*IdentityPolicy) GetProviderReference ¶
func (mg *IdentityPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this IdentityPolicy. Deprecated: Use GetProviderConfigReference.
func (*IdentityPolicy) GetPublishConnectionDetailsTo ¶
func (mg *IdentityPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this IdentityPolicy.
func (*IdentityPolicy) GetTerraformResourceType ¶
func (mg *IdentityPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IdentityPolicy
func (*IdentityPolicy) GetTerraformSchemaVersion ¶
func (tr *IdentityPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IdentityPolicy) GetWriteConnectionSecretToReference ¶
func (mg *IdentityPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IdentityPolicy.
func (*IdentityPolicy) LateInitialize ¶
func (tr *IdentityPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IdentityPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*IdentityPolicy) SetConditions ¶
func (mg *IdentityPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this IdentityPolicy.
func (*IdentityPolicy) SetDeletionPolicy ¶
func (mg *IdentityPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IdentityPolicy.
func (*IdentityPolicy) SetObservation ¶
func (tr *IdentityPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this IdentityPolicy
func (*IdentityPolicy) SetParameters ¶
func (tr *IdentityPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this IdentityPolicy
func (*IdentityPolicy) SetProviderConfigReference ¶
func (mg *IdentityPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IdentityPolicy.
func (*IdentityPolicy) SetProviderReference ¶
func (mg *IdentityPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IdentityPolicy. Deprecated: Use SetProviderConfigReference.
func (*IdentityPolicy) SetPublishConnectionDetailsTo ¶
func (mg *IdentityPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this IdentityPolicy.
func (*IdentityPolicy) SetWriteConnectionSecretToReference ¶
func (mg *IdentityPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IdentityPolicy.
type IdentityPolicyList ¶
type IdentityPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IdentityPolicy `json:"items"` }
IdentityPolicyList contains a list of IdentityPolicys
func (*IdentityPolicyList) DeepCopy ¶
func (in *IdentityPolicyList) DeepCopy() *IdentityPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPolicyList.
func (*IdentityPolicyList) DeepCopyInto ¶
func (in *IdentityPolicyList) DeepCopyInto(out *IdentityPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityPolicyList) DeepCopyObject ¶
func (in *IdentityPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityPolicyList) GetItems ¶
func (l *IdentityPolicyList) GetItems() []resource.Managed
GetItems of this IdentityPolicyList.
type IdentityPolicyObservation ¶
type IdentityPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IdentityPolicyObservation) DeepCopy ¶
func (in *IdentityPolicyObservation) DeepCopy() *IdentityPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPolicyObservation.
func (*IdentityPolicyObservation) DeepCopyInto ¶
func (in *IdentityPolicyObservation) DeepCopyInto(out *IdentityPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityPolicyParameters ¶
type IdentityPolicyParameters struct { // +kubebuilder:validation:Required Identity *string `json:"identity" tf:"identity,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Policy *string `json:"policy" tf:"policy,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 (*IdentityPolicyParameters) DeepCopy ¶
func (in *IdentityPolicyParameters) DeepCopy() *IdentityPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPolicyParameters.
func (*IdentityPolicyParameters) DeepCopyInto ¶
func (in *IdentityPolicyParameters) DeepCopyInto(out *IdentityPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityPolicySpec ¶
type IdentityPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider IdentityPolicyParameters `json:"forProvider"` }
IdentityPolicySpec defines the desired state of IdentityPolicy
func (*IdentityPolicySpec) DeepCopy ¶
func (in *IdentityPolicySpec) DeepCopy() *IdentityPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPolicySpec.
func (*IdentityPolicySpec) DeepCopyInto ¶
func (in *IdentityPolicySpec) DeepCopyInto(out *IdentityPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityPolicyStatus ¶
type IdentityPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IdentityPolicyObservation `json:"atProvider,omitempty"` }
IdentityPolicyStatus defines the observed state of IdentityPolicy.
func (*IdentityPolicyStatus) DeepCopy ¶
func (in *IdentityPolicyStatus) DeepCopy() *IdentityPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPolicyStatus.
func (*IdentityPolicyStatus) DeepCopyInto ¶
func (in *IdentityPolicyStatus) DeepCopyInto(out *IdentityPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KinesisDestinationObservation ¶
type KinesisDestinationObservation struct { }
func (*KinesisDestinationObservation) DeepCopy ¶
func (in *KinesisDestinationObservation) DeepCopy() *KinesisDestinationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KinesisDestinationObservation.
func (*KinesisDestinationObservation) DeepCopyInto ¶
func (in *KinesisDestinationObservation) DeepCopyInto(out *KinesisDestinationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KinesisDestinationParameters ¶
type KinesisDestinationParameters struct { // +kubebuilder:validation:Required RoleArn *string `json:"roleArn" tf:"role_arn,omitempty"` // +kubebuilder:validation:Required StreamArn *string `json:"streamArn" tf:"stream_arn,omitempty"` }
func (*KinesisDestinationParameters) DeepCopy ¶
func (in *KinesisDestinationParameters) DeepCopy() *KinesisDestinationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KinesisDestinationParameters.
func (*KinesisDestinationParameters) DeepCopyInto ¶
func (in *KinesisDestinationParameters) DeepCopyInto(out *KinesisDestinationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LambdaActionObservation ¶
type LambdaActionObservation struct { }
func (*LambdaActionObservation) DeepCopy ¶
func (in *LambdaActionObservation) DeepCopy() *LambdaActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LambdaActionObservation.
func (*LambdaActionObservation) DeepCopyInto ¶
func (in *LambdaActionObservation) DeepCopyInto(out *LambdaActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LambdaActionParameters ¶
type LambdaActionParameters struct { // +kubebuilder:validation:Required FunctionArn *string `json:"functionArn" tf:"function_arn,omitempty"` // +kubebuilder:validation:Optional InvocationType *string `json:"invocationType,omitempty" tf:"invocation_type,omitempty"` // +kubebuilder:validation:Required Position *float64 `json:"position" tf:"position,omitempty"` // +kubebuilder:validation:Optional TopicArn *string `json:"topicArn,omitempty" tf:"topic_arn,omitempty"` }
func (*LambdaActionParameters) DeepCopy ¶
func (in *LambdaActionParameters) DeepCopy() *LambdaActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LambdaActionParameters.
func (*LambdaActionParameters) DeepCopyInto ¶
func (in *LambdaActionParameters) DeepCopyInto(out *LambdaActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReceiptFilter ¶
type ReceiptFilter struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ReceiptFilterSpec `json:"spec"` Status ReceiptFilterStatus `json:"status,omitempty"` }
ReceiptFilter is the Schema for the ReceiptFilters 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 (*ReceiptFilter) DeepCopy ¶
func (in *ReceiptFilter) DeepCopy() *ReceiptFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptFilter.
func (*ReceiptFilter) DeepCopyInto ¶
func (in *ReceiptFilter) DeepCopyInto(out *ReceiptFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ReceiptFilter) DeepCopyObject ¶
func (in *ReceiptFilter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ReceiptFilter) GetCondition ¶
func (mg *ReceiptFilter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ReceiptFilter.
func (*ReceiptFilter) GetConnectionDetailsMapping ¶
func (tr *ReceiptFilter) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ReceiptFilter
func (*ReceiptFilter) GetDeletionPolicy ¶
func (mg *ReceiptFilter) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ReceiptFilter.
func (*ReceiptFilter) GetID ¶
func (tr *ReceiptFilter) GetID() string
GetID returns ID of underlying Terraform resource of this ReceiptFilter
func (*ReceiptFilter) GetObservation ¶
func (tr *ReceiptFilter) GetObservation() (map[string]interface{}, error)
GetObservation of this ReceiptFilter
func (*ReceiptFilter) GetParameters ¶
func (tr *ReceiptFilter) GetParameters() (map[string]interface{}, error)
GetParameters of this ReceiptFilter
func (*ReceiptFilter) GetProviderConfigReference ¶
func (mg *ReceiptFilter) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ReceiptFilter.
func (*ReceiptFilter) GetProviderReference ¶
func (mg *ReceiptFilter) GetProviderReference() *xpv1.Reference
GetProviderReference of this ReceiptFilter. Deprecated: Use GetProviderConfigReference.
func (*ReceiptFilter) GetPublishConnectionDetailsTo ¶
func (mg *ReceiptFilter) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ReceiptFilter.
func (*ReceiptFilter) GetTerraformResourceType ¶
func (mg *ReceiptFilter) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ReceiptFilter
func (*ReceiptFilter) GetTerraformSchemaVersion ¶
func (tr *ReceiptFilter) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ReceiptFilter) GetWriteConnectionSecretToReference ¶
func (mg *ReceiptFilter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ReceiptFilter.
func (*ReceiptFilter) LateInitialize ¶
func (tr *ReceiptFilter) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ReceiptFilter using its observed tfState. returns True if there are any spec changes for the resource.
func (*ReceiptFilter) SetConditions ¶
func (mg *ReceiptFilter) SetConditions(c ...xpv1.Condition)
SetConditions of this ReceiptFilter.
func (*ReceiptFilter) SetDeletionPolicy ¶
func (mg *ReceiptFilter) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ReceiptFilter.
func (*ReceiptFilter) SetObservation ¶
func (tr *ReceiptFilter) SetObservation(obs map[string]interface{}) error
SetObservation for this ReceiptFilter
func (*ReceiptFilter) SetParameters ¶
func (tr *ReceiptFilter) SetParameters(params map[string]interface{}) error
SetParameters for this ReceiptFilter
func (*ReceiptFilter) SetProviderConfigReference ¶
func (mg *ReceiptFilter) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ReceiptFilter.
func (*ReceiptFilter) SetProviderReference ¶
func (mg *ReceiptFilter) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ReceiptFilter. Deprecated: Use SetProviderConfigReference.
func (*ReceiptFilter) SetPublishConnectionDetailsTo ¶
func (mg *ReceiptFilter) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ReceiptFilter.
func (*ReceiptFilter) SetWriteConnectionSecretToReference ¶
func (mg *ReceiptFilter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ReceiptFilter.
type ReceiptFilterList ¶
type ReceiptFilterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ReceiptFilter `json:"items"` }
ReceiptFilterList contains a list of ReceiptFilters
func (*ReceiptFilterList) DeepCopy ¶
func (in *ReceiptFilterList) DeepCopy() *ReceiptFilterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptFilterList.
func (*ReceiptFilterList) DeepCopyInto ¶
func (in *ReceiptFilterList) DeepCopyInto(out *ReceiptFilterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ReceiptFilterList) DeepCopyObject ¶
func (in *ReceiptFilterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ReceiptFilterList) GetItems ¶
func (l *ReceiptFilterList) GetItems() []resource.Managed
GetItems of this ReceiptFilterList.
type ReceiptFilterObservation ¶
type ReceiptFilterObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*ReceiptFilterObservation) DeepCopy ¶
func (in *ReceiptFilterObservation) DeepCopy() *ReceiptFilterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptFilterObservation.
func (*ReceiptFilterObservation) DeepCopyInto ¶
func (in *ReceiptFilterObservation) DeepCopyInto(out *ReceiptFilterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReceiptFilterParameters ¶
type ReceiptFilterParameters struct { // +kubebuilder:validation:Required Cidr *string `json:"cidr" tf:"cidr,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Policy *string `json:"policy" tf:"policy,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 (*ReceiptFilterParameters) DeepCopy ¶
func (in *ReceiptFilterParameters) DeepCopy() *ReceiptFilterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptFilterParameters.
func (*ReceiptFilterParameters) DeepCopyInto ¶
func (in *ReceiptFilterParameters) DeepCopyInto(out *ReceiptFilterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReceiptFilterSpec ¶
type ReceiptFilterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ReceiptFilterParameters `json:"forProvider"` }
ReceiptFilterSpec defines the desired state of ReceiptFilter
func (*ReceiptFilterSpec) DeepCopy ¶
func (in *ReceiptFilterSpec) DeepCopy() *ReceiptFilterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptFilterSpec.
func (*ReceiptFilterSpec) DeepCopyInto ¶
func (in *ReceiptFilterSpec) DeepCopyInto(out *ReceiptFilterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReceiptFilterStatus ¶
type ReceiptFilterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ReceiptFilterObservation `json:"atProvider,omitempty"` }
ReceiptFilterStatus defines the observed state of ReceiptFilter.
func (*ReceiptFilterStatus) DeepCopy ¶
func (in *ReceiptFilterStatus) DeepCopy() *ReceiptFilterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptFilterStatus.
func (*ReceiptFilterStatus) DeepCopyInto ¶
func (in *ReceiptFilterStatus) DeepCopyInto(out *ReceiptFilterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReceiptRule ¶
type ReceiptRule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ReceiptRuleSpec `json:"spec"` Status ReceiptRuleStatus `json:"status,omitempty"` }
ReceiptRule is the Schema for the ReceiptRules 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 (*ReceiptRule) DeepCopy ¶
func (in *ReceiptRule) DeepCopy() *ReceiptRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptRule.
func (*ReceiptRule) DeepCopyInto ¶
func (in *ReceiptRule) DeepCopyInto(out *ReceiptRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ReceiptRule) DeepCopyObject ¶
func (in *ReceiptRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ReceiptRule) GetCondition ¶
func (mg *ReceiptRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ReceiptRule.
func (*ReceiptRule) GetConnectionDetailsMapping ¶
func (tr *ReceiptRule) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ReceiptRule
func (*ReceiptRule) GetDeletionPolicy ¶
func (mg *ReceiptRule) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ReceiptRule.
func (*ReceiptRule) GetID ¶
func (tr *ReceiptRule) GetID() string
GetID returns ID of underlying Terraform resource of this ReceiptRule
func (*ReceiptRule) GetObservation ¶
func (tr *ReceiptRule) GetObservation() (map[string]interface{}, error)
GetObservation of this ReceiptRule
func (*ReceiptRule) GetParameters ¶
func (tr *ReceiptRule) GetParameters() (map[string]interface{}, error)
GetParameters of this ReceiptRule
func (*ReceiptRule) GetProviderConfigReference ¶
func (mg *ReceiptRule) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ReceiptRule.
func (*ReceiptRule) GetProviderReference ¶
func (mg *ReceiptRule) GetProviderReference() *xpv1.Reference
GetProviderReference of this ReceiptRule. Deprecated: Use GetProviderConfigReference.
func (*ReceiptRule) GetPublishConnectionDetailsTo ¶
func (mg *ReceiptRule) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ReceiptRule.
func (*ReceiptRule) GetTerraformResourceType ¶
func (mg *ReceiptRule) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ReceiptRule
func (*ReceiptRule) GetTerraformSchemaVersion ¶
func (tr *ReceiptRule) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ReceiptRule) GetWriteConnectionSecretToReference ¶
func (mg *ReceiptRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ReceiptRule.
func (*ReceiptRule) LateInitialize ¶
func (tr *ReceiptRule) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ReceiptRule using its observed tfState. returns True if there are any spec changes for the resource.
func (*ReceiptRule) SetConditions ¶
func (mg *ReceiptRule) SetConditions(c ...xpv1.Condition)
SetConditions of this ReceiptRule.
func (*ReceiptRule) SetDeletionPolicy ¶
func (mg *ReceiptRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ReceiptRule.
func (*ReceiptRule) SetObservation ¶
func (tr *ReceiptRule) SetObservation(obs map[string]interface{}) error
SetObservation for this ReceiptRule
func (*ReceiptRule) SetParameters ¶
func (tr *ReceiptRule) SetParameters(params map[string]interface{}) error
SetParameters for this ReceiptRule
func (*ReceiptRule) SetProviderConfigReference ¶
func (mg *ReceiptRule) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ReceiptRule.
func (*ReceiptRule) SetProviderReference ¶
func (mg *ReceiptRule) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ReceiptRule. Deprecated: Use SetProviderConfigReference.
func (*ReceiptRule) SetPublishConnectionDetailsTo ¶
func (mg *ReceiptRule) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ReceiptRule.
func (*ReceiptRule) SetWriteConnectionSecretToReference ¶
func (mg *ReceiptRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ReceiptRule.
type ReceiptRuleList ¶
type ReceiptRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ReceiptRule `json:"items"` }
ReceiptRuleList contains a list of ReceiptRules
func (*ReceiptRuleList) DeepCopy ¶
func (in *ReceiptRuleList) DeepCopy() *ReceiptRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptRuleList.
func (*ReceiptRuleList) DeepCopyInto ¶
func (in *ReceiptRuleList) DeepCopyInto(out *ReceiptRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ReceiptRuleList) DeepCopyObject ¶
func (in *ReceiptRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ReceiptRuleList) GetItems ¶
func (l *ReceiptRuleList) GetItems() []resource.Managed
GetItems of this ReceiptRuleList.
type ReceiptRuleObservation ¶
type ReceiptRuleObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*ReceiptRuleObservation) DeepCopy ¶
func (in *ReceiptRuleObservation) DeepCopy() *ReceiptRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptRuleObservation.
func (*ReceiptRuleObservation) DeepCopyInto ¶
func (in *ReceiptRuleObservation) DeepCopyInto(out *ReceiptRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReceiptRuleParameters ¶
type ReceiptRuleParameters struct { // +kubebuilder:validation:Optional AddHeaderAction []AddHeaderActionParameters `json:"addHeaderAction,omitempty" tf:"add_header_action,omitempty"` // +kubebuilder:validation:Optional After *string `json:"after,omitempty" tf:"after,omitempty"` // +kubebuilder:validation:Optional BounceAction []BounceActionParameters `json:"bounceAction,omitempty" tf:"bounce_action,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional LambdaAction []LambdaActionParameters `json:"lambdaAction,omitempty" tf:"lambda_action,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Recipients []*string `json:"recipients,omitempty" tf:"recipients,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 RuleSetName *string `json:"ruleSetName" tf:"rule_set_name,omitempty"` // +kubebuilder:validation:Optional S3Action []S3ActionParameters `json:"s3Action,omitempty" tf:"s3_action,omitempty"` // +kubebuilder:validation:Optional ScanEnabled *bool `json:"scanEnabled,omitempty" tf:"scan_enabled,omitempty"` // +kubebuilder:validation:Optional SnsAction []SnsActionParameters `json:"snsAction,omitempty" tf:"sns_action,omitempty"` // +kubebuilder:validation:Optional StopAction []StopActionParameters `json:"stopAction,omitempty" tf:"stop_action,omitempty"` // +kubebuilder:validation:Optional TLSPolicy *string `json:"tlsPolicy,omitempty" tf:"tls_policy,omitempty"` // +kubebuilder:validation:Optional WorkmailAction []WorkmailActionParameters `json:"workmailAction,omitempty" tf:"workmail_action,omitempty"` }
func (*ReceiptRuleParameters) DeepCopy ¶
func (in *ReceiptRuleParameters) DeepCopy() *ReceiptRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptRuleParameters.
func (*ReceiptRuleParameters) DeepCopyInto ¶
func (in *ReceiptRuleParameters) DeepCopyInto(out *ReceiptRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReceiptRuleSet ¶
type ReceiptRuleSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ReceiptRuleSetSpec `json:"spec"` Status ReceiptRuleSetStatus `json:"status,omitempty"` }
ReceiptRuleSet is the Schema for the ReceiptRuleSets 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 (*ReceiptRuleSet) DeepCopy ¶
func (in *ReceiptRuleSet) DeepCopy() *ReceiptRuleSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptRuleSet.
func (*ReceiptRuleSet) DeepCopyInto ¶
func (in *ReceiptRuleSet) DeepCopyInto(out *ReceiptRuleSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ReceiptRuleSet) DeepCopyObject ¶
func (in *ReceiptRuleSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ReceiptRuleSet) GetCondition ¶
func (mg *ReceiptRuleSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ReceiptRuleSet.
func (*ReceiptRuleSet) GetConnectionDetailsMapping ¶
func (tr *ReceiptRuleSet) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ReceiptRuleSet
func (*ReceiptRuleSet) GetDeletionPolicy ¶
func (mg *ReceiptRuleSet) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ReceiptRuleSet.
func (*ReceiptRuleSet) GetID ¶
func (tr *ReceiptRuleSet) GetID() string
GetID returns ID of underlying Terraform resource of this ReceiptRuleSet
func (*ReceiptRuleSet) GetObservation ¶
func (tr *ReceiptRuleSet) GetObservation() (map[string]interface{}, error)
GetObservation of this ReceiptRuleSet
func (*ReceiptRuleSet) GetParameters ¶
func (tr *ReceiptRuleSet) GetParameters() (map[string]interface{}, error)
GetParameters of this ReceiptRuleSet
func (*ReceiptRuleSet) GetProviderConfigReference ¶
func (mg *ReceiptRuleSet) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ReceiptRuleSet.
func (*ReceiptRuleSet) GetProviderReference ¶
func (mg *ReceiptRuleSet) GetProviderReference() *xpv1.Reference
GetProviderReference of this ReceiptRuleSet. Deprecated: Use GetProviderConfigReference.
func (*ReceiptRuleSet) GetPublishConnectionDetailsTo ¶
func (mg *ReceiptRuleSet) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ReceiptRuleSet.
func (*ReceiptRuleSet) GetTerraformResourceType ¶
func (mg *ReceiptRuleSet) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ReceiptRuleSet
func (*ReceiptRuleSet) GetTerraformSchemaVersion ¶
func (tr *ReceiptRuleSet) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ReceiptRuleSet) GetWriteConnectionSecretToReference ¶
func (mg *ReceiptRuleSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ReceiptRuleSet.
func (*ReceiptRuleSet) LateInitialize ¶
func (tr *ReceiptRuleSet) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ReceiptRuleSet using its observed tfState. returns True if there are any spec changes for the resource.
func (*ReceiptRuleSet) SetConditions ¶
func (mg *ReceiptRuleSet) SetConditions(c ...xpv1.Condition)
SetConditions of this ReceiptRuleSet.
func (*ReceiptRuleSet) SetDeletionPolicy ¶
func (mg *ReceiptRuleSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ReceiptRuleSet.
func (*ReceiptRuleSet) SetObservation ¶
func (tr *ReceiptRuleSet) SetObservation(obs map[string]interface{}) error
SetObservation for this ReceiptRuleSet
func (*ReceiptRuleSet) SetParameters ¶
func (tr *ReceiptRuleSet) SetParameters(params map[string]interface{}) error
SetParameters for this ReceiptRuleSet
func (*ReceiptRuleSet) SetProviderConfigReference ¶
func (mg *ReceiptRuleSet) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ReceiptRuleSet.
func (*ReceiptRuleSet) SetProviderReference ¶
func (mg *ReceiptRuleSet) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ReceiptRuleSet. Deprecated: Use SetProviderConfigReference.
func (*ReceiptRuleSet) SetPublishConnectionDetailsTo ¶
func (mg *ReceiptRuleSet) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ReceiptRuleSet.
func (*ReceiptRuleSet) SetWriteConnectionSecretToReference ¶
func (mg *ReceiptRuleSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ReceiptRuleSet.
type ReceiptRuleSetList ¶
type ReceiptRuleSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ReceiptRuleSet `json:"items"` }
ReceiptRuleSetList contains a list of ReceiptRuleSets
func (*ReceiptRuleSetList) DeepCopy ¶
func (in *ReceiptRuleSetList) DeepCopy() *ReceiptRuleSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptRuleSetList.
func (*ReceiptRuleSetList) DeepCopyInto ¶
func (in *ReceiptRuleSetList) DeepCopyInto(out *ReceiptRuleSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ReceiptRuleSetList) DeepCopyObject ¶
func (in *ReceiptRuleSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ReceiptRuleSetList) GetItems ¶
func (l *ReceiptRuleSetList) GetItems() []resource.Managed
GetItems of this ReceiptRuleSetList.
type ReceiptRuleSetObservation ¶
type ReceiptRuleSetObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*ReceiptRuleSetObservation) DeepCopy ¶
func (in *ReceiptRuleSetObservation) DeepCopy() *ReceiptRuleSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptRuleSetObservation.
func (*ReceiptRuleSetObservation) DeepCopyInto ¶
func (in *ReceiptRuleSetObservation) DeepCopyInto(out *ReceiptRuleSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReceiptRuleSetParameters ¶
type ReceiptRuleSetParameters struct { // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required RuleSetName *string `json:"ruleSetName" tf:"rule_set_name,omitempty"` }
func (*ReceiptRuleSetParameters) DeepCopy ¶
func (in *ReceiptRuleSetParameters) DeepCopy() *ReceiptRuleSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptRuleSetParameters.
func (*ReceiptRuleSetParameters) DeepCopyInto ¶
func (in *ReceiptRuleSetParameters) DeepCopyInto(out *ReceiptRuleSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReceiptRuleSetSpec ¶
type ReceiptRuleSetSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ReceiptRuleSetParameters `json:"forProvider"` }
ReceiptRuleSetSpec defines the desired state of ReceiptRuleSet
func (*ReceiptRuleSetSpec) DeepCopy ¶
func (in *ReceiptRuleSetSpec) DeepCopy() *ReceiptRuleSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptRuleSetSpec.
func (*ReceiptRuleSetSpec) DeepCopyInto ¶
func (in *ReceiptRuleSetSpec) DeepCopyInto(out *ReceiptRuleSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReceiptRuleSetStatus ¶
type ReceiptRuleSetStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ReceiptRuleSetObservation `json:"atProvider,omitempty"` }
ReceiptRuleSetStatus defines the observed state of ReceiptRuleSet.
func (*ReceiptRuleSetStatus) DeepCopy ¶
func (in *ReceiptRuleSetStatus) DeepCopy() *ReceiptRuleSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptRuleSetStatus.
func (*ReceiptRuleSetStatus) DeepCopyInto ¶
func (in *ReceiptRuleSetStatus) DeepCopyInto(out *ReceiptRuleSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReceiptRuleSpec ¶
type ReceiptRuleSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ReceiptRuleParameters `json:"forProvider"` }
ReceiptRuleSpec defines the desired state of ReceiptRule
func (*ReceiptRuleSpec) DeepCopy ¶
func (in *ReceiptRuleSpec) DeepCopy() *ReceiptRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptRuleSpec.
func (*ReceiptRuleSpec) DeepCopyInto ¶
func (in *ReceiptRuleSpec) DeepCopyInto(out *ReceiptRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReceiptRuleStatus ¶
type ReceiptRuleStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ReceiptRuleObservation `json:"atProvider,omitempty"` }
ReceiptRuleStatus defines the observed state of ReceiptRule.
func (*ReceiptRuleStatus) DeepCopy ¶
func (in *ReceiptRuleStatus) DeepCopy() *ReceiptRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReceiptRuleStatus.
func (*ReceiptRuleStatus) DeepCopyInto ¶
func (in *ReceiptRuleStatus) DeepCopyInto(out *ReceiptRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3ActionObservation ¶
type S3ActionObservation struct { }
func (*S3ActionObservation) DeepCopy ¶
func (in *S3ActionObservation) DeepCopy() *S3ActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3ActionObservation.
func (*S3ActionObservation) DeepCopyInto ¶
func (in *S3ActionObservation) DeepCopyInto(out *S3ActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3ActionParameters ¶
type S3ActionParameters struct { // +kubebuilder:validation:Required BucketName *string `json:"bucketName" tf:"bucket_name,omitempty"` // +kubebuilder:validation:Optional KMSKeyArn *string `json:"kmsKeyArn,omitempty" tf:"kms_key_arn,omitempty"` // +kubebuilder:validation:Optional ObjectKeyPrefix *string `json:"objectKeyPrefix,omitempty" tf:"object_key_prefix,omitempty"` // +kubebuilder:validation:Required Position *float64 `json:"position" tf:"position,omitempty"` // +kubebuilder:validation:Optional TopicArn *string `json:"topicArn,omitempty" tf:"topic_arn,omitempty"` }
func (*S3ActionParameters) DeepCopy ¶
func (in *S3ActionParameters) DeepCopy() *S3ActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3ActionParameters.
func (*S3ActionParameters) DeepCopyInto ¶
func (in *S3ActionParameters) DeepCopyInto(out *S3ActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SnsActionObservation ¶
type SnsActionObservation struct { }
func (*SnsActionObservation) DeepCopy ¶
func (in *SnsActionObservation) DeepCopy() *SnsActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnsActionObservation.
func (*SnsActionObservation) DeepCopyInto ¶
func (in *SnsActionObservation) DeepCopyInto(out *SnsActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SnsActionParameters ¶
type SnsActionParameters struct { // +kubebuilder:validation:Optional Encoding *string `json:"encoding,omitempty" tf:"encoding,omitempty"` // +kubebuilder:validation:Required Position *float64 `json:"position" tf:"position,omitempty"` // +kubebuilder:validation:Required TopicArn *string `json:"topicArn" tf:"topic_arn,omitempty"` }
func (*SnsActionParameters) DeepCopy ¶
func (in *SnsActionParameters) DeepCopy() *SnsActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnsActionParameters.
func (*SnsActionParameters) DeepCopyInto ¶
func (in *SnsActionParameters) DeepCopyInto(out *SnsActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SnsDestinationObservation ¶
type SnsDestinationObservation struct { }
func (*SnsDestinationObservation) DeepCopy ¶
func (in *SnsDestinationObservation) DeepCopy() *SnsDestinationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnsDestinationObservation.
func (*SnsDestinationObservation) DeepCopyInto ¶
func (in *SnsDestinationObservation) DeepCopyInto(out *SnsDestinationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SnsDestinationParameters ¶
type SnsDestinationParameters struct { // +kubebuilder:validation:Required TopicArn *string `json:"topicArn" tf:"topic_arn,omitempty"` }
func (*SnsDestinationParameters) DeepCopy ¶
func (in *SnsDestinationParameters) DeepCopy() *SnsDestinationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnsDestinationParameters.
func (*SnsDestinationParameters) DeepCopyInto ¶
func (in *SnsDestinationParameters) DeepCopyInto(out *SnsDestinationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StopActionObservation ¶
type StopActionObservation struct { }
func (*StopActionObservation) DeepCopy ¶
func (in *StopActionObservation) DeepCopy() *StopActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StopActionObservation.
func (*StopActionObservation) DeepCopyInto ¶
func (in *StopActionObservation) DeepCopyInto(out *StopActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StopActionParameters ¶
type StopActionParameters struct { // +kubebuilder:validation:Required Position *float64 `json:"position" tf:"position,omitempty"` // +kubebuilder:validation:Required Scope *string `json:"scope" tf:"scope,omitempty"` // +kubebuilder:validation:Optional TopicArn *string `json:"topicArn,omitempty" tf:"topic_arn,omitempty"` }
func (*StopActionParameters) DeepCopy ¶
func (in *StopActionParameters) DeepCopy() *StopActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StopActionParameters.
func (*StopActionParameters) DeepCopyInto ¶
func (in *StopActionParameters) DeepCopyInto(out *StopActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Template ¶
type Template struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TemplateSpec `json:"spec"` Status TemplateStatus `json:"status,omitempty"` }
Template is the Schema for the Templates 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 (*Template) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Template.
func (*Template) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Template) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Template) GetCondition ¶
func (mg *Template) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Template.
func (*Template) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Template
func (*Template) GetDeletionPolicy ¶
func (mg *Template) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Template.
func (*Template) GetObservation ¶
GetObservation of this Template
func (*Template) GetParameters ¶
GetParameters of this Template
func (*Template) GetProviderConfigReference ¶
GetProviderConfigReference of this Template.
func (*Template) GetProviderReference ¶
GetProviderReference of this Template. Deprecated: Use GetProviderConfigReference.
func (*Template) GetPublishConnectionDetailsTo ¶
func (mg *Template) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Template.
func (*Template) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Template
func (*Template) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Template) GetWriteConnectionSecretToReference ¶
func (mg *Template) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Template.
func (*Template) LateInitialize ¶
LateInitialize this Template using its observed tfState. returns True if there are any spec changes for the resource.
func (*Template) SetConditions ¶
SetConditions of this Template.
func (*Template) SetDeletionPolicy ¶
func (mg *Template) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Template.
func (*Template) SetObservation ¶
SetObservation for this Template
func (*Template) SetParameters ¶
SetParameters for this Template
func (*Template) SetProviderConfigReference ¶
SetProviderConfigReference of this Template.
func (*Template) SetProviderReference ¶
SetProviderReference of this Template. Deprecated: Use SetProviderConfigReference.
func (*Template) SetPublishConnectionDetailsTo ¶
func (mg *Template) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Template.
func (*Template) SetWriteConnectionSecretToReference ¶
func (mg *Template) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Template.
type TemplateList ¶
type TemplateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Template `json:"items"` }
TemplateList contains a list of Templates
func (*TemplateList) DeepCopy ¶
func (in *TemplateList) DeepCopy() *TemplateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateList.
func (*TemplateList) DeepCopyInto ¶
func (in *TemplateList) DeepCopyInto(out *TemplateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TemplateList) DeepCopyObject ¶
func (in *TemplateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TemplateList) GetItems ¶
func (l *TemplateList) GetItems() []resource.Managed
GetItems of this TemplateList.
type TemplateObservation ¶
type TemplateObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*TemplateObservation) DeepCopy ¶
func (in *TemplateObservation) DeepCopy() *TemplateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateObservation.
func (*TemplateObservation) DeepCopyInto ¶
func (in *TemplateObservation) DeepCopyInto(out *TemplateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateParameters ¶
type TemplateParameters struct { // +kubebuilder:validation:Optional HTML *string `json:"html,omitempty" tf:"html,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 Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` // +kubebuilder:validation:Optional Text *string `json:"text,omitempty" tf:"text,omitempty"` }
func (*TemplateParameters) DeepCopy ¶
func (in *TemplateParameters) DeepCopy() *TemplateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateParameters.
func (*TemplateParameters) DeepCopyInto ¶
func (in *TemplateParameters) DeepCopyInto(out *TemplateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateSpec ¶
type TemplateSpec struct { v1.ResourceSpec `json:",inline"` ForProvider TemplateParameters `json:"forProvider"` }
TemplateSpec defines the desired state of Template
func (*TemplateSpec) DeepCopy ¶
func (in *TemplateSpec) DeepCopy() *TemplateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateSpec.
func (*TemplateSpec) DeepCopyInto ¶
func (in *TemplateSpec) DeepCopyInto(out *TemplateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateStatus ¶
type TemplateStatus struct { v1.ResourceStatus `json:",inline"` AtProvider TemplateObservation `json:"atProvider,omitempty"` }
TemplateStatus defines the observed state of Template.
func (*TemplateStatus) DeepCopy ¶
func (in *TemplateStatus) DeepCopy() *TemplateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateStatus.
func (*TemplateStatus) DeepCopyInto ¶
func (in *TemplateStatus) DeepCopyInto(out *TemplateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkmailActionObservation ¶
type WorkmailActionObservation struct { }
func (*WorkmailActionObservation) DeepCopy ¶
func (in *WorkmailActionObservation) DeepCopy() *WorkmailActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkmailActionObservation.
func (*WorkmailActionObservation) DeepCopyInto ¶
func (in *WorkmailActionObservation) DeepCopyInto(out *WorkmailActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkmailActionParameters ¶
type WorkmailActionParameters struct { // +kubebuilder:validation:Required OrganizationArn *string `json:"organizationArn" tf:"organization_arn,omitempty"` // +kubebuilder:validation:Required Position *float64 `json:"position" tf:"position,omitempty"` // +kubebuilder:validation:Optional TopicArn *string `json:"topicArn,omitempty" tf:"topic_arn,omitempty"` }
func (*WorkmailActionParameters) DeepCopy ¶
func (in *WorkmailActionParameters) DeepCopy() *WorkmailActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkmailActionParameters.
func (*WorkmailActionParameters) DeepCopyInto ¶
func (in *WorkmailActionParameters) DeepCopyInto(out *WorkmailActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files
¶
- zz_activereceiptruleset_types.go
- zz_configurationset_types.go
- zz_domaindkim_types.go
- zz_domainidentity_types.go
- zz_domainidentityverification_types.go
- zz_domainmailfrom_types.go
- zz_emailidentity_types.go
- zz_eventdestination_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_identitynotificationtopic_types.go
- zz_identitypolicy_types.go
- zz_receiptfilter_types.go
- zz_receiptrule_types.go
- zz_receiptruleset_types.go
- zz_template_types.go