Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeSesDomainDkim(prev *SesDomainDkim, ctyValue cty.Value) (resource.Managed, error)
- func DecodeSesDomainDkim_DkimTokens(p *SesDomainDkimObservation, vals map[string]cty.Value)
- func DecodeSesDomainDkim_Domain(p *SesDomainDkimParameters, vals map[string]cty.Value)
- func EncodeSesDomainDkim(r SesDomainDkim) cty.Value
- func EncodeSesDomainDkim_DkimTokens(p SesDomainDkimObservation, vals map[string]cty.Value)
- func EncodeSesDomainDkim_Domain(p SesDomainDkimParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeSesDomainDkim_DkimTokens(k *SesDomainDkimObservation, p *SesDomainDkimObservation, ...) bool
- func MergeSesDomainDkim_Domain(k *SesDomainDkimParameters, p *SesDomainDkimParameters, ...) bool
- type SesDomainDkim
- func (in *SesDomainDkim) DeepCopy() *SesDomainDkim
- func (in *SesDomainDkim) DeepCopyInto(out *SesDomainDkim)
- func (in *SesDomainDkim) DeepCopyObject() runtime.Object
- func (mg *SesDomainDkim) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *SesDomainDkim) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *SesDomainDkim) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *SesDomainDkim) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *SesDomainDkim) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *SesDomainDkim) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *SesDomainDkim) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *SesDomainDkim) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *SesDomainDkim) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *SesDomainDkim) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type SesDomainDkimList
- type SesDomainDkimObservation
- type SesDomainDkimParameters
- type SesDomainDkimSpec
- type SesDomainDkimStatus
Constants ¶
const ( Group = "ses-domain-dkim.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "SesDomainDkim" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_ses_domain_dkim" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeSesDomainDkim ¶
func DecodeSesDomainDkim_DkimTokens ¶
func DecodeSesDomainDkim_DkimTokens(p *SesDomainDkimObservation, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeSesDomainDkim_Domain ¶
func DecodeSesDomainDkim_Domain(p *SesDomainDkimParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeSesDomainDkim ¶
func EncodeSesDomainDkim(r SesDomainDkim) cty.Value
func EncodeSesDomainDkim_DkimTokens ¶
func EncodeSesDomainDkim_DkimTokens(p SesDomainDkimObservation, vals map[string]cty.Value)
func EncodeSesDomainDkim_Domain ¶
func EncodeSesDomainDkim_Domain(p SesDomainDkimParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeSesDomainDkim_DkimTokens ¶
func MergeSesDomainDkim_DkimTokens(k *SesDomainDkimObservation, p *SesDomainDkimObservation, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateStatus
func MergeSesDomainDkim_Domain ¶
func MergeSesDomainDkim_Domain(k *SesDomainDkimParameters, p *SesDomainDkimParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type SesDomainDkim ¶
type SesDomainDkim struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SesDomainDkimSpec `json:"spec"` Status SesDomainDkimStatus `json:"status,omitempty"` }
SesDomainDkim is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*SesDomainDkim) DeepCopy ¶
func (in *SesDomainDkim) DeepCopy() *SesDomainDkim
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SesDomainDkim.
func (*SesDomainDkim) DeepCopyInto ¶
func (in *SesDomainDkim) DeepCopyInto(out *SesDomainDkim)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SesDomainDkim) DeepCopyObject ¶
func (in *SesDomainDkim) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SesDomainDkim) GetCondition ¶
func (mg *SesDomainDkim) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this SesDomainDkim.
func (*SesDomainDkim) GetDeletionPolicy ¶
func (mg *SesDomainDkim) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this SesDomainDkim.
func (*SesDomainDkim) GetProviderConfigReference ¶
func (mg *SesDomainDkim) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this SesDomainDkim.
func (*SesDomainDkim) GetProviderReference ¶
func (mg *SesDomainDkim) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this SesDomainDkim. Deprecated: Use GetProviderConfigReference.
func (*SesDomainDkim) GetWriteConnectionSecretToReference ¶
func (mg *SesDomainDkim) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this SesDomainDkim.
func (*SesDomainDkim) SetConditions ¶
func (mg *SesDomainDkim) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this SesDomainDkim.
func (*SesDomainDkim) SetDeletionPolicy ¶
func (mg *SesDomainDkim) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this SesDomainDkim.
func (*SesDomainDkim) SetProviderConfigReference ¶
func (mg *SesDomainDkim) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this SesDomainDkim.
func (*SesDomainDkim) SetProviderReference ¶
func (mg *SesDomainDkim) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this SesDomainDkim. Deprecated: Use SetProviderConfigReference.
func (*SesDomainDkim) SetWriteConnectionSecretToReference ¶
func (mg *SesDomainDkim) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this SesDomainDkim.
type SesDomainDkimList ¶
type SesDomainDkimList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SesDomainDkim `json:"items"` }
SesDomainDkim contains a list of SesDomainDkimList
func (*SesDomainDkimList) DeepCopy ¶
func (in *SesDomainDkimList) DeepCopy() *SesDomainDkimList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SesDomainDkimList.
func (*SesDomainDkimList) DeepCopyInto ¶
func (in *SesDomainDkimList) DeepCopyInto(out *SesDomainDkimList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SesDomainDkimList) DeepCopyObject ¶
func (in *SesDomainDkimList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SesDomainDkimList) GetItems ¶
func (l *SesDomainDkimList) GetItems() []resource.Managed
GetItems of this SesDomainDkimList.
type SesDomainDkimObservation ¶
type SesDomainDkimObservation struct {
DkimTokens []string `json:"dkim_tokens"`
}
A SesDomainDkimObservation records the observed state of a SesDomainDkim
func (*SesDomainDkimObservation) DeepCopy ¶
func (in *SesDomainDkimObservation) DeepCopy() *SesDomainDkimObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SesDomainDkimObservation.
func (*SesDomainDkimObservation) DeepCopyInto ¶
func (in *SesDomainDkimObservation) DeepCopyInto(out *SesDomainDkimObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SesDomainDkimParameters ¶
type SesDomainDkimParameters struct {
Domain string `json:"domain"`
}
A SesDomainDkimParameters defines the desired state of a SesDomainDkim
func (*SesDomainDkimParameters) DeepCopy ¶
func (in *SesDomainDkimParameters) DeepCopy() *SesDomainDkimParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SesDomainDkimParameters.
func (*SesDomainDkimParameters) DeepCopyInto ¶
func (in *SesDomainDkimParameters) DeepCopyInto(out *SesDomainDkimParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SesDomainDkimSpec ¶
type SesDomainDkimSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider SesDomainDkimParameters `json:"forProvider"` }
A SesDomainDkimSpec defines the desired state of a SesDomainDkim
func (*SesDomainDkimSpec) DeepCopy ¶
func (in *SesDomainDkimSpec) DeepCopy() *SesDomainDkimSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SesDomainDkimSpec.
func (*SesDomainDkimSpec) DeepCopyInto ¶
func (in *SesDomainDkimSpec) DeepCopyInto(out *SesDomainDkimSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SesDomainDkimStatus ¶
type SesDomainDkimStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider SesDomainDkimObservation `json:"atProvider"` }
A SesDomainDkimStatus defines the observed state of a SesDomainDkim
func (*SesDomainDkimStatus) DeepCopy ¶
func (in *SesDomainDkimStatus) DeepCopy() *SesDomainDkimStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SesDomainDkimStatus.
func (*SesDomainDkimStatus) DeepCopyInto ¶
func (in *SesDomainDkimStatus) DeepCopyInto(out *SesDomainDkimStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.