Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeWafregionalWebAclAssociation(prev *WafregionalWebAclAssociation, ctyValue cty.Value) (resource.Managed, error)
- func DecodeWafregionalWebAclAssociation_ResourceArn(p *WafregionalWebAclAssociationParameters, vals map[string]cty.Value)
- func DecodeWafregionalWebAclAssociation_WebAclId(p *WafregionalWebAclAssociationParameters, vals map[string]cty.Value)
- func EncodeWafregionalWebAclAssociation(r WafregionalWebAclAssociation) cty.Value
- func EncodeWafregionalWebAclAssociation_ResourceArn(p WafregionalWebAclAssociationParameters, vals map[string]cty.Value)
- func EncodeWafregionalWebAclAssociation_WebAclId(p WafregionalWebAclAssociationParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeWafregionalWebAclAssociation_ResourceArn(k *WafregionalWebAclAssociationParameters, ...) bool
- func MergeWafregionalWebAclAssociation_WebAclId(k *WafregionalWebAclAssociationParameters, ...) bool
- type WafregionalWebAclAssociation
- func (in *WafregionalWebAclAssociation) DeepCopy() *WafregionalWebAclAssociation
- func (in *WafregionalWebAclAssociation) DeepCopyInto(out *WafregionalWebAclAssociation)
- func (in *WafregionalWebAclAssociation) DeepCopyObject() runtime.Object
- func (mg *WafregionalWebAclAssociation) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *WafregionalWebAclAssociation) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *WafregionalWebAclAssociation) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *WafregionalWebAclAssociation) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *WafregionalWebAclAssociation) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *WafregionalWebAclAssociation) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *WafregionalWebAclAssociation) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *WafregionalWebAclAssociation) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *WafregionalWebAclAssociation) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *WafregionalWebAclAssociation) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type WafregionalWebAclAssociationList
- func (in *WafregionalWebAclAssociationList) DeepCopy() *WafregionalWebAclAssociationList
- func (in *WafregionalWebAclAssociationList) DeepCopyInto(out *WafregionalWebAclAssociationList)
- func (in *WafregionalWebAclAssociationList) DeepCopyObject() runtime.Object
- func (l *WafregionalWebAclAssociationList) GetItems() []resource.Managed
- type WafregionalWebAclAssociationObservation
- type WafregionalWebAclAssociationParameters
- type WafregionalWebAclAssociationSpec
- type WafregionalWebAclAssociationStatus
Constants ¶
const ( Group = "wafregional-web-acl-association.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "WafregionalWebAclAssociation" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_wafregional_web_acl_association" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeWafregionalWebAclAssociation_ResourceArn ¶
func DecodeWafregionalWebAclAssociation_ResourceArn(p *WafregionalWebAclAssociationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeWafregionalWebAclAssociation_WebAclId ¶
func DecodeWafregionalWebAclAssociation_WebAclId(p *WafregionalWebAclAssociationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeWafregionalWebAclAssociation ¶
func EncodeWafregionalWebAclAssociation(r WafregionalWebAclAssociation) cty.Value
func EncodeWafregionalWebAclAssociation_ResourceArn ¶
func EncodeWafregionalWebAclAssociation_ResourceArn(p WafregionalWebAclAssociationParameters, vals map[string]cty.Value)
func EncodeWafregionalWebAclAssociation_WebAclId ¶
func EncodeWafregionalWebAclAssociation_WebAclId(p WafregionalWebAclAssociationParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeWafregionalWebAclAssociation_ResourceArn ¶
func MergeWafregionalWebAclAssociation_ResourceArn(k *WafregionalWebAclAssociationParameters, p *WafregionalWebAclAssociationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeWafregionalWebAclAssociation_WebAclId ¶
func MergeWafregionalWebAclAssociation_WebAclId(k *WafregionalWebAclAssociationParameters, p *WafregionalWebAclAssociationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type WafregionalWebAclAssociation ¶
type WafregionalWebAclAssociation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WafregionalWebAclAssociationSpec `json:"spec"` Status WafregionalWebAclAssociationStatus `json:"status,omitempty"` }
WafregionalWebAclAssociation is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*WafregionalWebAclAssociation) DeepCopy ¶
func (in *WafregionalWebAclAssociation) DeepCopy() *WafregionalWebAclAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafregionalWebAclAssociation.
func (*WafregionalWebAclAssociation) DeepCopyInto ¶
func (in *WafregionalWebAclAssociation) DeepCopyInto(out *WafregionalWebAclAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WafregionalWebAclAssociation) DeepCopyObject ¶
func (in *WafregionalWebAclAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WafregionalWebAclAssociation) GetCondition ¶
func (mg *WafregionalWebAclAssociation) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this WafregionalWebAclAssociation.
func (*WafregionalWebAclAssociation) GetDeletionPolicy ¶
func (mg *WafregionalWebAclAssociation) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this WafregionalWebAclAssociation.
func (*WafregionalWebAclAssociation) GetProviderConfigReference ¶
func (mg *WafregionalWebAclAssociation) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this WafregionalWebAclAssociation.
func (*WafregionalWebAclAssociation) GetProviderReference ¶
func (mg *WafregionalWebAclAssociation) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this WafregionalWebAclAssociation. Deprecated: Use GetProviderConfigReference.
func (*WafregionalWebAclAssociation) GetWriteConnectionSecretToReference ¶
func (mg *WafregionalWebAclAssociation) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this WafregionalWebAclAssociation.
func (*WafregionalWebAclAssociation) SetConditions ¶
func (mg *WafregionalWebAclAssociation) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this WafregionalWebAclAssociation.
func (*WafregionalWebAclAssociation) SetDeletionPolicy ¶
func (mg *WafregionalWebAclAssociation) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this WafregionalWebAclAssociation.
func (*WafregionalWebAclAssociation) SetProviderConfigReference ¶
func (mg *WafregionalWebAclAssociation) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this WafregionalWebAclAssociation.
func (*WafregionalWebAclAssociation) SetProviderReference ¶
func (mg *WafregionalWebAclAssociation) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this WafregionalWebAclAssociation. Deprecated: Use SetProviderConfigReference.
func (*WafregionalWebAclAssociation) SetWriteConnectionSecretToReference ¶
func (mg *WafregionalWebAclAssociation) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this WafregionalWebAclAssociation.
type WafregionalWebAclAssociationList ¶
type WafregionalWebAclAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []WafregionalWebAclAssociation `json:"items"` }
WafregionalWebAclAssociation contains a list of WafregionalWebAclAssociationList
func (*WafregionalWebAclAssociationList) DeepCopy ¶
func (in *WafregionalWebAclAssociationList) DeepCopy() *WafregionalWebAclAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafregionalWebAclAssociationList.
func (*WafregionalWebAclAssociationList) DeepCopyInto ¶
func (in *WafregionalWebAclAssociationList) DeepCopyInto(out *WafregionalWebAclAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WafregionalWebAclAssociationList) DeepCopyObject ¶
func (in *WafregionalWebAclAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WafregionalWebAclAssociationList) GetItems ¶
func (l *WafregionalWebAclAssociationList) GetItems() []resource.Managed
GetItems of this WafregionalWebAclAssociationList.
type WafregionalWebAclAssociationObservation ¶
type WafregionalWebAclAssociationObservation struct{}
A WafregionalWebAclAssociationObservation records the observed state of a WafregionalWebAclAssociation
func (*WafregionalWebAclAssociationObservation) DeepCopy ¶
func (in *WafregionalWebAclAssociationObservation) DeepCopy() *WafregionalWebAclAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafregionalWebAclAssociationObservation.
func (*WafregionalWebAclAssociationObservation) DeepCopyInto ¶
func (in *WafregionalWebAclAssociationObservation) DeepCopyInto(out *WafregionalWebAclAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WafregionalWebAclAssociationParameters ¶
type WafregionalWebAclAssociationParameters struct { WebAclId string `json:"web_acl_id"` ResourceArn string `json:"resource_arn"` }
A WafregionalWebAclAssociationParameters defines the desired state of a WafregionalWebAclAssociation
func (*WafregionalWebAclAssociationParameters) DeepCopy ¶
func (in *WafregionalWebAclAssociationParameters) DeepCopy() *WafregionalWebAclAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafregionalWebAclAssociationParameters.
func (*WafregionalWebAclAssociationParameters) DeepCopyInto ¶
func (in *WafregionalWebAclAssociationParameters) DeepCopyInto(out *WafregionalWebAclAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WafregionalWebAclAssociationSpec ¶
type WafregionalWebAclAssociationSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider WafregionalWebAclAssociationParameters `json:"forProvider"` }
A WafregionalWebAclAssociationSpec defines the desired state of a WafregionalWebAclAssociation
func (*WafregionalWebAclAssociationSpec) DeepCopy ¶
func (in *WafregionalWebAclAssociationSpec) DeepCopy() *WafregionalWebAclAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafregionalWebAclAssociationSpec.
func (*WafregionalWebAclAssociationSpec) DeepCopyInto ¶
func (in *WafregionalWebAclAssociationSpec) DeepCopyInto(out *WafregionalWebAclAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WafregionalWebAclAssociationStatus ¶
type WafregionalWebAclAssociationStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider WafregionalWebAclAssociationObservation `json:"atProvider"` }
A WafregionalWebAclAssociationStatus defines the observed state of a WafregionalWebAclAssociation
func (*WafregionalWebAclAssociationStatus) DeepCopy ¶
func (in *WafregionalWebAclAssociationStatus) DeepCopy() *WafregionalWebAclAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafregionalWebAclAssociationStatus.
func (*WafregionalWebAclAssociationStatus) DeepCopyInto ¶
func (in *WafregionalWebAclAssociationStatus) DeepCopyInto(out *WafregionalWebAclAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.