Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeRoute53ResolverQueryLogConfigAssociation(prev *Route53ResolverQueryLogConfigAssociation, ctyValue cty.Value) (resource.Managed, error)
- func DecodeRoute53ResolverQueryLogConfigAssociation_ResolverQueryLogConfigId(p *Route53ResolverQueryLogConfigAssociationParameters, ...)
- func DecodeRoute53ResolverQueryLogConfigAssociation_ResourceId(p *Route53ResolverQueryLogConfigAssociationParameters, ...)
- func EncodeRoute53ResolverQueryLogConfigAssociation(r Route53ResolverQueryLogConfigAssociation) cty.Value
- func EncodeRoute53ResolverQueryLogConfigAssociation_ResolverQueryLogConfigId(p Route53ResolverQueryLogConfigAssociationParameters, ...)
- func EncodeRoute53ResolverQueryLogConfigAssociation_ResourceId(p Route53ResolverQueryLogConfigAssociationParameters, ...)
- func Implementation() *plugin.Implementation
- func MergeRoute53ResolverQueryLogConfigAssociation_ResolverQueryLogConfigId(k *Route53ResolverQueryLogConfigAssociationParameters, ...) bool
- func MergeRoute53ResolverQueryLogConfigAssociation_ResourceId(k *Route53ResolverQueryLogConfigAssociationParameters, ...) bool
- type Route53ResolverQueryLogConfigAssociation
- func (in *Route53ResolverQueryLogConfigAssociation) DeepCopy() *Route53ResolverQueryLogConfigAssociation
- func (in *Route53ResolverQueryLogConfigAssociation) DeepCopyInto(out *Route53ResolverQueryLogConfigAssociation)
- func (in *Route53ResolverQueryLogConfigAssociation) DeepCopyObject() runtime.Object
- func (mg *Route53ResolverQueryLogConfigAssociation) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *Route53ResolverQueryLogConfigAssociation) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *Route53ResolverQueryLogConfigAssociation) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *Route53ResolverQueryLogConfigAssociation) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *Route53ResolverQueryLogConfigAssociation) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *Route53ResolverQueryLogConfigAssociation) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *Route53ResolverQueryLogConfigAssociation) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *Route53ResolverQueryLogConfigAssociation) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *Route53ResolverQueryLogConfigAssociation) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *Route53ResolverQueryLogConfigAssociation) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type Route53ResolverQueryLogConfigAssociationList
- func (in *Route53ResolverQueryLogConfigAssociationList) DeepCopy() *Route53ResolverQueryLogConfigAssociationList
- func (in *Route53ResolverQueryLogConfigAssociationList) DeepCopyInto(out *Route53ResolverQueryLogConfigAssociationList)
- func (in *Route53ResolverQueryLogConfigAssociationList) DeepCopyObject() runtime.Object
- func (l *Route53ResolverQueryLogConfigAssociationList) GetItems() []resource.Managed
- type Route53ResolverQueryLogConfigAssociationObservation
- type Route53ResolverQueryLogConfigAssociationParameters
- type Route53ResolverQueryLogConfigAssociationSpec
- type Route53ResolverQueryLogConfigAssociationStatus
Constants ¶
const ( Group = "route-53-resolver-query-log-config-association.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "Route53ResolverQueryLogConfigAssociation" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_route53_resolver_query_log_config_association" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeRoute53ResolverQueryLogConfigAssociation_ResolverQueryLogConfigId ¶
func DecodeRoute53ResolverQueryLogConfigAssociation_ResolverQueryLogConfigId(p *Route53ResolverQueryLogConfigAssociationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53ResolverQueryLogConfigAssociation_ResourceId ¶
func DecodeRoute53ResolverQueryLogConfigAssociation_ResourceId(p *Route53ResolverQueryLogConfigAssociationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeRoute53ResolverQueryLogConfigAssociation ¶
func EncodeRoute53ResolverQueryLogConfigAssociation(r Route53ResolverQueryLogConfigAssociation) cty.Value
func EncodeRoute53ResolverQueryLogConfigAssociation_ResolverQueryLogConfigId ¶
func EncodeRoute53ResolverQueryLogConfigAssociation_ResolverQueryLogConfigId(p Route53ResolverQueryLogConfigAssociationParameters, vals map[string]cty.Value)
func EncodeRoute53ResolverQueryLogConfigAssociation_ResourceId ¶
func EncodeRoute53ResolverQueryLogConfigAssociation_ResourceId(p Route53ResolverQueryLogConfigAssociationParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeRoute53ResolverQueryLogConfigAssociation_ResolverQueryLogConfigId ¶
func MergeRoute53ResolverQueryLogConfigAssociation_ResolverQueryLogConfigId(k *Route53ResolverQueryLogConfigAssociationParameters, p *Route53ResolverQueryLogConfigAssociationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53ResolverQueryLogConfigAssociation_ResourceId ¶
func MergeRoute53ResolverQueryLogConfigAssociation_ResourceId(k *Route53ResolverQueryLogConfigAssociationParameters, p *Route53ResolverQueryLogConfigAssociationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type Route53ResolverQueryLogConfigAssociation ¶
type Route53ResolverQueryLogConfigAssociation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Route53ResolverQueryLogConfigAssociationSpec `json:"spec"` Status Route53ResolverQueryLogConfigAssociationStatus `json:"status,omitempty"` }
Route53ResolverQueryLogConfigAssociation is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*Route53ResolverQueryLogConfigAssociation) DeepCopy ¶
func (in *Route53ResolverQueryLogConfigAssociation) DeepCopy() *Route53ResolverQueryLogConfigAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route53ResolverQueryLogConfigAssociation.
func (*Route53ResolverQueryLogConfigAssociation) DeepCopyInto ¶
func (in *Route53ResolverQueryLogConfigAssociation) DeepCopyInto(out *Route53ResolverQueryLogConfigAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Route53ResolverQueryLogConfigAssociation) DeepCopyObject ¶
func (in *Route53ResolverQueryLogConfigAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Route53ResolverQueryLogConfigAssociation) GetCondition ¶
func (mg *Route53ResolverQueryLogConfigAssociation) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this Route53ResolverQueryLogConfigAssociation.
func (*Route53ResolverQueryLogConfigAssociation) GetDeletionPolicy ¶
func (mg *Route53ResolverQueryLogConfigAssociation) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this Route53ResolverQueryLogConfigAssociation.
func (*Route53ResolverQueryLogConfigAssociation) GetProviderConfigReference ¶
func (mg *Route53ResolverQueryLogConfigAssociation) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this Route53ResolverQueryLogConfigAssociation.
func (*Route53ResolverQueryLogConfigAssociation) GetProviderReference ¶
func (mg *Route53ResolverQueryLogConfigAssociation) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this Route53ResolverQueryLogConfigAssociation. Deprecated: Use GetProviderConfigReference.
func (*Route53ResolverQueryLogConfigAssociation) GetWriteConnectionSecretToReference ¶
func (mg *Route53ResolverQueryLogConfigAssociation) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this Route53ResolverQueryLogConfigAssociation.
func (*Route53ResolverQueryLogConfigAssociation) SetConditions ¶
func (mg *Route53ResolverQueryLogConfigAssociation) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this Route53ResolverQueryLogConfigAssociation.
func (*Route53ResolverQueryLogConfigAssociation) SetDeletionPolicy ¶
func (mg *Route53ResolverQueryLogConfigAssociation) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this Route53ResolverQueryLogConfigAssociation.
func (*Route53ResolverQueryLogConfigAssociation) SetProviderConfigReference ¶
func (mg *Route53ResolverQueryLogConfigAssociation) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this Route53ResolverQueryLogConfigAssociation.
func (*Route53ResolverQueryLogConfigAssociation) SetProviderReference ¶
func (mg *Route53ResolverQueryLogConfigAssociation) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this Route53ResolverQueryLogConfigAssociation. Deprecated: Use SetProviderConfigReference.
func (*Route53ResolverQueryLogConfigAssociation) SetWriteConnectionSecretToReference ¶
func (mg *Route53ResolverQueryLogConfigAssociation) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this Route53ResolverQueryLogConfigAssociation.
type Route53ResolverQueryLogConfigAssociationList ¶
type Route53ResolverQueryLogConfigAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Route53ResolverQueryLogConfigAssociation `json:"items"` }
Route53ResolverQueryLogConfigAssociation contains a list of Route53ResolverQueryLogConfigAssociationList
func (*Route53ResolverQueryLogConfigAssociationList) DeepCopy ¶
func (in *Route53ResolverQueryLogConfigAssociationList) DeepCopy() *Route53ResolverQueryLogConfigAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route53ResolverQueryLogConfigAssociationList.
func (*Route53ResolverQueryLogConfigAssociationList) DeepCopyInto ¶
func (in *Route53ResolverQueryLogConfigAssociationList) DeepCopyInto(out *Route53ResolverQueryLogConfigAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Route53ResolverQueryLogConfigAssociationList) DeepCopyObject ¶
func (in *Route53ResolverQueryLogConfigAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Route53ResolverQueryLogConfigAssociationList) GetItems ¶
func (l *Route53ResolverQueryLogConfigAssociationList) GetItems() []resource.Managed
GetItems of this Route53ResolverQueryLogConfigAssociationList.
type Route53ResolverQueryLogConfigAssociationObservation ¶
type Route53ResolverQueryLogConfigAssociationObservation struct{}
A Route53ResolverQueryLogConfigAssociationObservation records the observed state of a Route53ResolverQueryLogConfigAssociation
func (*Route53ResolverQueryLogConfigAssociationObservation) DeepCopy ¶
func (in *Route53ResolverQueryLogConfigAssociationObservation) DeepCopy() *Route53ResolverQueryLogConfigAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route53ResolverQueryLogConfigAssociationObservation.
func (*Route53ResolverQueryLogConfigAssociationObservation) DeepCopyInto ¶
func (in *Route53ResolverQueryLogConfigAssociationObservation) DeepCopyInto(out *Route53ResolverQueryLogConfigAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Route53ResolverQueryLogConfigAssociationParameters ¶
type Route53ResolverQueryLogConfigAssociationParameters struct { ResourceId string `json:"resource_id"` ResolverQueryLogConfigId string `json:"resolver_query_log_config_id"` }
A Route53ResolverQueryLogConfigAssociationParameters defines the desired state of a Route53ResolverQueryLogConfigAssociation
func (*Route53ResolverQueryLogConfigAssociationParameters) DeepCopy ¶
func (in *Route53ResolverQueryLogConfigAssociationParameters) DeepCopy() *Route53ResolverQueryLogConfigAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route53ResolverQueryLogConfigAssociationParameters.
func (*Route53ResolverQueryLogConfigAssociationParameters) DeepCopyInto ¶
func (in *Route53ResolverQueryLogConfigAssociationParameters) DeepCopyInto(out *Route53ResolverQueryLogConfigAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Route53ResolverQueryLogConfigAssociationSpec ¶
type Route53ResolverQueryLogConfigAssociationSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider Route53ResolverQueryLogConfigAssociationParameters `json:"forProvider"` }
A Route53ResolverQueryLogConfigAssociationSpec defines the desired state of a Route53ResolverQueryLogConfigAssociation
func (*Route53ResolverQueryLogConfigAssociationSpec) DeepCopy ¶
func (in *Route53ResolverQueryLogConfigAssociationSpec) DeepCopy() *Route53ResolverQueryLogConfigAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route53ResolverQueryLogConfigAssociationSpec.
func (*Route53ResolverQueryLogConfigAssociationSpec) DeepCopyInto ¶
func (in *Route53ResolverQueryLogConfigAssociationSpec) DeepCopyInto(out *Route53ResolverQueryLogConfigAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Route53ResolverQueryLogConfigAssociationStatus ¶
type Route53ResolverQueryLogConfigAssociationStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider Route53ResolverQueryLogConfigAssociationObservation `json:"atProvider"` }
A Route53ResolverQueryLogConfigAssociationStatus defines the observed state of a Route53ResolverQueryLogConfigAssociation
func (*Route53ResolverQueryLogConfigAssociationStatus) DeepCopy ¶
func (in *Route53ResolverQueryLogConfigAssociationStatus) DeepCopy() *Route53ResolverQueryLogConfigAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route53ResolverQueryLogConfigAssociationStatus.
func (*Route53ResolverQueryLogConfigAssociationStatus) DeepCopyInto ¶
func (in *Route53ResolverQueryLogConfigAssociationStatus) DeepCopyInto(out *Route53ResolverQueryLogConfigAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.