Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeWorklinkWebsiteCertificateAuthorityAssociation(prev *WorklinkWebsiteCertificateAuthorityAssociation, ctyValue cty.Value) (resource.Managed, error)
- func DecodeWorklinkWebsiteCertificateAuthorityAssociation_Certificate(p *WorklinkWebsiteCertificateAuthorityAssociationParameters, ...)
- func DecodeWorklinkWebsiteCertificateAuthorityAssociation_DisplayName(p *WorklinkWebsiteCertificateAuthorityAssociationParameters, ...)
- func DecodeWorklinkWebsiteCertificateAuthorityAssociation_FleetArn(p *WorklinkWebsiteCertificateAuthorityAssociationParameters, ...)
- func DecodeWorklinkWebsiteCertificateAuthorityAssociation_WebsiteCaId(p *WorklinkWebsiteCertificateAuthorityAssociationObservation, ...)
- func EncodeWorklinkWebsiteCertificateAuthorityAssociation(r WorklinkWebsiteCertificateAuthorityAssociation) cty.Value
- func EncodeWorklinkWebsiteCertificateAuthorityAssociation_Certificate(p WorklinkWebsiteCertificateAuthorityAssociationParameters, ...)
- func EncodeWorklinkWebsiteCertificateAuthorityAssociation_DisplayName(p WorklinkWebsiteCertificateAuthorityAssociationParameters, ...)
- func EncodeWorklinkWebsiteCertificateAuthorityAssociation_FleetArn(p WorklinkWebsiteCertificateAuthorityAssociationParameters, ...)
- func EncodeWorklinkWebsiteCertificateAuthorityAssociation_WebsiteCaId(p WorklinkWebsiteCertificateAuthorityAssociationObservation, ...)
- func Implementation() *plugin.Implementation
- func MergeWorklinkWebsiteCertificateAuthorityAssociation_Certificate(k *WorklinkWebsiteCertificateAuthorityAssociationParameters, ...) bool
- func MergeWorklinkWebsiteCertificateAuthorityAssociation_DisplayName(k *WorklinkWebsiteCertificateAuthorityAssociationParameters, ...) bool
- func MergeWorklinkWebsiteCertificateAuthorityAssociation_FleetArn(k *WorklinkWebsiteCertificateAuthorityAssociationParameters, ...) bool
- func MergeWorklinkWebsiteCertificateAuthorityAssociation_WebsiteCaId(k *WorklinkWebsiteCertificateAuthorityAssociationObservation, ...) bool
- type WorklinkWebsiteCertificateAuthorityAssociation
- func (in *WorklinkWebsiteCertificateAuthorityAssociation) DeepCopy() *WorklinkWebsiteCertificateAuthorityAssociation
- func (in *WorklinkWebsiteCertificateAuthorityAssociation) DeepCopyInto(out *WorklinkWebsiteCertificateAuthorityAssociation)
- func (in *WorklinkWebsiteCertificateAuthorityAssociation) DeepCopyObject() runtime.Object
- func (mg *WorklinkWebsiteCertificateAuthorityAssociation) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *WorklinkWebsiteCertificateAuthorityAssociation) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *WorklinkWebsiteCertificateAuthorityAssociation) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *WorklinkWebsiteCertificateAuthorityAssociation) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *WorklinkWebsiteCertificateAuthorityAssociation) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *WorklinkWebsiteCertificateAuthorityAssociation) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *WorklinkWebsiteCertificateAuthorityAssociation) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *WorklinkWebsiteCertificateAuthorityAssociation) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *WorklinkWebsiteCertificateAuthorityAssociation) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *WorklinkWebsiteCertificateAuthorityAssociation) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type WorklinkWebsiteCertificateAuthorityAssociationList
- func (in *WorklinkWebsiteCertificateAuthorityAssociationList) DeepCopy() *WorklinkWebsiteCertificateAuthorityAssociationList
- func (in *WorklinkWebsiteCertificateAuthorityAssociationList) DeepCopyInto(out *WorklinkWebsiteCertificateAuthorityAssociationList)
- func (in *WorklinkWebsiteCertificateAuthorityAssociationList) DeepCopyObject() runtime.Object
- func (l *WorklinkWebsiteCertificateAuthorityAssociationList) GetItems() []resource.Managed
- type WorklinkWebsiteCertificateAuthorityAssociationObservation
- type WorklinkWebsiteCertificateAuthorityAssociationParameters
- type WorklinkWebsiteCertificateAuthorityAssociationSpec
- type WorklinkWebsiteCertificateAuthorityAssociationStatus
Constants ¶
const ( Group = "worklink-website-certificate-authority-association.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "WorklinkWebsiteCertificateAuthorityAssociation" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_worklink_website_certificate_authority_association" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeWorklinkWebsiteCertificateAuthorityAssociation_Certificate ¶
func DecodeWorklinkWebsiteCertificateAuthorityAssociation_Certificate(p *WorklinkWebsiteCertificateAuthorityAssociationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeWorklinkWebsiteCertificateAuthorityAssociation_DisplayName ¶
func DecodeWorklinkWebsiteCertificateAuthorityAssociation_DisplayName(p *WorklinkWebsiteCertificateAuthorityAssociationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeWorklinkWebsiteCertificateAuthorityAssociation_FleetArn ¶
func DecodeWorklinkWebsiteCertificateAuthorityAssociation_FleetArn(p *WorklinkWebsiteCertificateAuthorityAssociationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeWorklinkWebsiteCertificateAuthorityAssociation_WebsiteCaId ¶
func DecodeWorklinkWebsiteCertificateAuthorityAssociation_WebsiteCaId(p *WorklinkWebsiteCertificateAuthorityAssociationObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeWorklinkWebsiteCertificateAuthorityAssociation ¶
func EncodeWorklinkWebsiteCertificateAuthorityAssociation(r WorklinkWebsiteCertificateAuthorityAssociation) cty.Value
func EncodeWorklinkWebsiteCertificateAuthorityAssociation_Certificate ¶
func EncodeWorklinkWebsiteCertificateAuthorityAssociation_Certificate(p WorklinkWebsiteCertificateAuthorityAssociationParameters, vals map[string]cty.Value)
func EncodeWorklinkWebsiteCertificateAuthorityAssociation_DisplayName ¶
func EncodeWorklinkWebsiteCertificateAuthorityAssociation_DisplayName(p WorklinkWebsiteCertificateAuthorityAssociationParameters, vals map[string]cty.Value)
func EncodeWorklinkWebsiteCertificateAuthorityAssociation_FleetArn ¶
func EncodeWorklinkWebsiteCertificateAuthorityAssociation_FleetArn(p WorklinkWebsiteCertificateAuthorityAssociationParameters, vals map[string]cty.Value)
func EncodeWorklinkWebsiteCertificateAuthorityAssociation_WebsiteCaId ¶
func EncodeWorklinkWebsiteCertificateAuthorityAssociation_WebsiteCaId(p WorklinkWebsiteCertificateAuthorityAssociationObservation, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeWorklinkWebsiteCertificateAuthorityAssociation_Certificate ¶
func MergeWorklinkWebsiteCertificateAuthorityAssociation_Certificate(k *WorklinkWebsiteCertificateAuthorityAssociationParameters, p *WorklinkWebsiteCertificateAuthorityAssociationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeWorklinkWebsiteCertificateAuthorityAssociation_DisplayName ¶
func MergeWorklinkWebsiteCertificateAuthorityAssociation_DisplayName(k *WorklinkWebsiteCertificateAuthorityAssociationParameters, p *WorklinkWebsiteCertificateAuthorityAssociationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeWorklinkWebsiteCertificateAuthorityAssociation_FleetArn ¶
func MergeWorklinkWebsiteCertificateAuthorityAssociation_FleetArn(k *WorklinkWebsiteCertificateAuthorityAssociationParameters, p *WorklinkWebsiteCertificateAuthorityAssociationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeWorklinkWebsiteCertificateAuthorityAssociation_WebsiteCaId ¶
func MergeWorklinkWebsiteCertificateAuthorityAssociation_WebsiteCaId(k *WorklinkWebsiteCertificateAuthorityAssociationObservation, p *WorklinkWebsiteCertificateAuthorityAssociationObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
Types ¶
type WorklinkWebsiteCertificateAuthorityAssociation ¶
type WorklinkWebsiteCertificateAuthorityAssociation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorklinkWebsiteCertificateAuthorityAssociationSpec `json:"spec"` Status WorklinkWebsiteCertificateAuthorityAssociationStatus `json:"status,omitempty"` }
WorklinkWebsiteCertificateAuthorityAssociation is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*WorklinkWebsiteCertificateAuthorityAssociation) DeepCopy ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociation) DeepCopy() *WorklinkWebsiteCertificateAuthorityAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorklinkWebsiteCertificateAuthorityAssociation.
func (*WorklinkWebsiteCertificateAuthorityAssociation) DeepCopyInto ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociation) DeepCopyInto(out *WorklinkWebsiteCertificateAuthorityAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorklinkWebsiteCertificateAuthorityAssociation) DeepCopyObject ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorklinkWebsiteCertificateAuthorityAssociation) GetCondition ¶
func (mg *WorklinkWebsiteCertificateAuthorityAssociation) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this WorklinkWebsiteCertificateAuthorityAssociation.
func (*WorklinkWebsiteCertificateAuthorityAssociation) GetDeletionPolicy ¶
func (mg *WorklinkWebsiteCertificateAuthorityAssociation) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this WorklinkWebsiteCertificateAuthorityAssociation.
func (*WorklinkWebsiteCertificateAuthorityAssociation) GetProviderConfigReference ¶
func (mg *WorklinkWebsiteCertificateAuthorityAssociation) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this WorklinkWebsiteCertificateAuthorityAssociation.
func (*WorklinkWebsiteCertificateAuthorityAssociation) GetProviderReference ¶
func (mg *WorklinkWebsiteCertificateAuthorityAssociation) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this WorklinkWebsiteCertificateAuthorityAssociation. Deprecated: Use GetProviderConfigReference.
func (*WorklinkWebsiteCertificateAuthorityAssociation) GetWriteConnectionSecretToReference ¶
func (mg *WorklinkWebsiteCertificateAuthorityAssociation) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this WorklinkWebsiteCertificateAuthorityAssociation.
func (*WorklinkWebsiteCertificateAuthorityAssociation) SetConditions ¶
func (mg *WorklinkWebsiteCertificateAuthorityAssociation) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this WorklinkWebsiteCertificateAuthorityAssociation.
func (*WorklinkWebsiteCertificateAuthorityAssociation) SetDeletionPolicy ¶
func (mg *WorklinkWebsiteCertificateAuthorityAssociation) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this WorklinkWebsiteCertificateAuthorityAssociation.
func (*WorklinkWebsiteCertificateAuthorityAssociation) SetProviderConfigReference ¶
func (mg *WorklinkWebsiteCertificateAuthorityAssociation) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this WorklinkWebsiteCertificateAuthorityAssociation.
func (*WorklinkWebsiteCertificateAuthorityAssociation) SetProviderReference ¶
func (mg *WorklinkWebsiteCertificateAuthorityAssociation) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this WorklinkWebsiteCertificateAuthorityAssociation. Deprecated: Use SetProviderConfigReference.
func (*WorklinkWebsiteCertificateAuthorityAssociation) SetWriteConnectionSecretToReference ¶
func (mg *WorklinkWebsiteCertificateAuthorityAssociation) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this WorklinkWebsiteCertificateAuthorityAssociation.
type WorklinkWebsiteCertificateAuthorityAssociationList ¶
type WorklinkWebsiteCertificateAuthorityAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []WorklinkWebsiteCertificateAuthorityAssociation `json:"items"` }
WorklinkWebsiteCertificateAuthorityAssociation contains a list of WorklinkWebsiteCertificateAuthorityAssociationList
func (*WorklinkWebsiteCertificateAuthorityAssociationList) DeepCopy ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociationList) DeepCopy() *WorklinkWebsiteCertificateAuthorityAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorklinkWebsiteCertificateAuthorityAssociationList.
func (*WorklinkWebsiteCertificateAuthorityAssociationList) DeepCopyInto ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociationList) DeepCopyInto(out *WorklinkWebsiteCertificateAuthorityAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorklinkWebsiteCertificateAuthorityAssociationList) DeepCopyObject ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorklinkWebsiteCertificateAuthorityAssociationList) GetItems ¶
func (l *WorklinkWebsiteCertificateAuthorityAssociationList) GetItems() []resource.Managed
GetItems of this WorklinkWebsiteCertificateAuthorityAssociationList.
type WorklinkWebsiteCertificateAuthorityAssociationObservation ¶
type WorklinkWebsiteCertificateAuthorityAssociationObservation struct {
WebsiteCaId string `json:"website_ca_id"`
}
A WorklinkWebsiteCertificateAuthorityAssociationObservation records the observed state of a WorklinkWebsiteCertificateAuthorityAssociation
func (*WorklinkWebsiteCertificateAuthorityAssociationObservation) DeepCopy ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociationObservation) DeepCopy() *WorklinkWebsiteCertificateAuthorityAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorklinkWebsiteCertificateAuthorityAssociationObservation.
func (*WorklinkWebsiteCertificateAuthorityAssociationObservation) DeepCopyInto ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociationObservation) DeepCopyInto(out *WorklinkWebsiteCertificateAuthorityAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorklinkWebsiteCertificateAuthorityAssociationParameters ¶
type WorklinkWebsiteCertificateAuthorityAssociationParameters struct { FleetArn string `json:"fleet_arn"` Certificate string `json:"certificate"` DisplayName string `json:"display_name"` }
A WorklinkWebsiteCertificateAuthorityAssociationParameters defines the desired state of a WorklinkWebsiteCertificateAuthorityAssociation
func (*WorklinkWebsiteCertificateAuthorityAssociationParameters) DeepCopy ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociationParameters) DeepCopy() *WorklinkWebsiteCertificateAuthorityAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorklinkWebsiteCertificateAuthorityAssociationParameters.
func (*WorklinkWebsiteCertificateAuthorityAssociationParameters) DeepCopyInto ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociationParameters) DeepCopyInto(out *WorklinkWebsiteCertificateAuthorityAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorklinkWebsiteCertificateAuthorityAssociationSpec ¶
type WorklinkWebsiteCertificateAuthorityAssociationSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider WorklinkWebsiteCertificateAuthorityAssociationParameters `json:"forProvider"` }
A WorklinkWebsiteCertificateAuthorityAssociationSpec defines the desired state of a WorklinkWebsiteCertificateAuthorityAssociation
func (*WorklinkWebsiteCertificateAuthorityAssociationSpec) DeepCopy ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociationSpec) DeepCopy() *WorklinkWebsiteCertificateAuthorityAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorklinkWebsiteCertificateAuthorityAssociationSpec.
func (*WorklinkWebsiteCertificateAuthorityAssociationSpec) DeepCopyInto ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociationSpec) DeepCopyInto(out *WorklinkWebsiteCertificateAuthorityAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorklinkWebsiteCertificateAuthorityAssociationStatus ¶
type WorklinkWebsiteCertificateAuthorityAssociationStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider WorklinkWebsiteCertificateAuthorityAssociationObservation `json:"atProvider"` }
A WorklinkWebsiteCertificateAuthorityAssociationStatus defines the observed state of a WorklinkWebsiteCertificateAuthorityAssociation
func (*WorklinkWebsiteCertificateAuthorityAssociationStatus) DeepCopy ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociationStatus) DeepCopy() *WorklinkWebsiteCertificateAuthorityAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorklinkWebsiteCertificateAuthorityAssociationStatus.
func (*WorklinkWebsiteCertificateAuthorityAssociationStatus) DeepCopyInto ¶
func (in *WorklinkWebsiteCertificateAuthorityAssociationStatus) DeepCopyInto(out *WorklinkWebsiteCertificateAuthorityAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.