Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeMqConfiguration(prev *MqConfiguration, ctyValue cty.Value) (resource.Managed, error)
- func DecodeMqConfiguration_Arn(p *MqConfigurationObservation, vals map[string]cty.Value)
- func DecodeMqConfiguration_Data(p *MqConfigurationParameters, vals map[string]cty.Value)
- func DecodeMqConfiguration_Description(p *MqConfigurationParameters, vals map[string]cty.Value)
- func DecodeMqConfiguration_EngineType(p *MqConfigurationParameters, vals map[string]cty.Value)
- func DecodeMqConfiguration_EngineVersion(p *MqConfigurationParameters, vals map[string]cty.Value)
- func DecodeMqConfiguration_LatestRevision(p *MqConfigurationObservation, vals map[string]cty.Value)
- func DecodeMqConfiguration_Name(p *MqConfigurationParameters, vals map[string]cty.Value)
- func DecodeMqConfiguration_Tags(p *MqConfigurationParameters, vals map[string]cty.Value)
- func EncodeMqConfiguration(r MqConfiguration) cty.Value
- func EncodeMqConfiguration_Arn(p MqConfigurationObservation, vals map[string]cty.Value)
- func EncodeMqConfiguration_Data(p MqConfigurationParameters, vals map[string]cty.Value)
- func EncodeMqConfiguration_Description(p MqConfigurationParameters, vals map[string]cty.Value)
- func EncodeMqConfiguration_EngineType(p MqConfigurationParameters, vals map[string]cty.Value)
- func EncodeMqConfiguration_EngineVersion(p MqConfigurationParameters, vals map[string]cty.Value)
- func EncodeMqConfiguration_LatestRevision(p MqConfigurationObservation, vals map[string]cty.Value)
- func EncodeMqConfiguration_Name(p MqConfigurationParameters, vals map[string]cty.Value)
- func EncodeMqConfiguration_Tags(p MqConfigurationParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeMqConfiguration_Arn(k *MqConfigurationObservation, p *MqConfigurationObservation, ...) bool
- func MergeMqConfiguration_Data(k *MqConfigurationParameters, p *MqConfigurationParameters, ...) bool
- func MergeMqConfiguration_Description(k *MqConfigurationParameters, p *MqConfigurationParameters, ...) bool
- func MergeMqConfiguration_EngineType(k *MqConfigurationParameters, p *MqConfigurationParameters, ...) bool
- func MergeMqConfiguration_EngineVersion(k *MqConfigurationParameters, p *MqConfigurationParameters, ...) bool
- func MergeMqConfiguration_LatestRevision(k *MqConfigurationObservation, p *MqConfigurationObservation, ...) bool
- func MergeMqConfiguration_Name(k *MqConfigurationParameters, p *MqConfigurationParameters, ...) bool
- func MergeMqConfiguration_Tags(k *MqConfigurationParameters, p *MqConfigurationParameters, ...) bool
- type MqConfiguration
- func (in *MqConfiguration) DeepCopy() *MqConfiguration
- func (in *MqConfiguration) DeepCopyInto(out *MqConfiguration)
- func (in *MqConfiguration) DeepCopyObject() runtime.Object
- func (mg *MqConfiguration) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *MqConfiguration) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *MqConfiguration) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *MqConfiguration) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *MqConfiguration) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *MqConfiguration) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *MqConfiguration) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *MqConfiguration) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *MqConfiguration) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *MqConfiguration) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type MqConfigurationList
- type MqConfigurationObservation
- type MqConfigurationParameters
- type MqConfigurationSpec
- type MqConfigurationStatus
Constants ¶
const ( Group = "mq-configuration.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "MqConfiguration" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_mq_configuration" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeMqConfiguration ¶
func DecodeMqConfiguration_Arn ¶
func DecodeMqConfiguration_Arn(p *MqConfigurationObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeMqConfiguration_Data ¶
func DecodeMqConfiguration_Data(p *MqConfigurationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeMqConfiguration_Description ¶
func DecodeMqConfiguration_Description(p *MqConfigurationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeMqConfiguration_EngineType ¶
func DecodeMqConfiguration_EngineType(p *MqConfigurationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeMqConfiguration_EngineVersion ¶
func DecodeMqConfiguration_EngineVersion(p *MqConfigurationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeMqConfiguration_LatestRevision ¶
func DecodeMqConfiguration_LatestRevision(p *MqConfigurationObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeMqConfiguration_Name ¶
func DecodeMqConfiguration_Name(p *MqConfigurationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeMqConfiguration_Tags ¶
func DecodeMqConfiguration_Tags(p *MqConfigurationParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func EncodeMqConfiguration ¶
func EncodeMqConfiguration(r MqConfiguration) cty.Value
func EncodeMqConfiguration_Arn ¶
func EncodeMqConfiguration_Arn(p MqConfigurationObservation, vals map[string]cty.Value)
func EncodeMqConfiguration_Data ¶
func EncodeMqConfiguration_Data(p MqConfigurationParameters, vals map[string]cty.Value)
func EncodeMqConfiguration_Description ¶
func EncodeMqConfiguration_Description(p MqConfigurationParameters, vals map[string]cty.Value)
func EncodeMqConfiguration_EngineType ¶
func EncodeMqConfiguration_EngineType(p MqConfigurationParameters, vals map[string]cty.Value)
func EncodeMqConfiguration_EngineVersion ¶
func EncodeMqConfiguration_EngineVersion(p MqConfigurationParameters, vals map[string]cty.Value)
func EncodeMqConfiguration_LatestRevision ¶
func EncodeMqConfiguration_LatestRevision(p MqConfigurationObservation, vals map[string]cty.Value)
func EncodeMqConfiguration_Name ¶
func EncodeMqConfiguration_Name(p MqConfigurationParameters, vals map[string]cty.Value)
func EncodeMqConfiguration_Tags ¶
func EncodeMqConfiguration_Tags(p MqConfigurationParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeMqConfiguration_Arn ¶
func MergeMqConfiguration_Arn(k *MqConfigurationObservation, p *MqConfigurationObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeMqConfiguration_Data ¶
func MergeMqConfiguration_Data(k *MqConfigurationParameters, p *MqConfigurationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeMqConfiguration_Description ¶
func MergeMqConfiguration_Description(k *MqConfigurationParameters, p *MqConfigurationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeMqConfiguration_EngineType ¶
func MergeMqConfiguration_EngineType(k *MqConfigurationParameters, p *MqConfigurationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeMqConfiguration_EngineVersion ¶
func MergeMqConfiguration_EngineVersion(k *MqConfigurationParameters, p *MqConfigurationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeMqConfiguration_LatestRevision ¶
func MergeMqConfiguration_LatestRevision(k *MqConfigurationObservation, p *MqConfigurationObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeMqConfiguration_Name ¶
func MergeMqConfiguration_Name(k *MqConfigurationParameters, p *MqConfigurationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeMqConfiguration_Tags ¶
func MergeMqConfiguration_Tags(k *MqConfigurationParameters, p *MqConfigurationParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
Types ¶
type MqConfiguration ¶
type MqConfiguration struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MqConfigurationSpec `json:"spec"` Status MqConfigurationStatus `json:"status,omitempty"` }
MqConfiguration is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*MqConfiguration) DeepCopy ¶
func (in *MqConfiguration) DeepCopy() *MqConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MqConfiguration.
func (*MqConfiguration) DeepCopyInto ¶
func (in *MqConfiguration) DeepCopyInto(out *MqConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MqConfiguration) DeepCopyObject ¶
func (in *MqConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MqConfiguration) GetCondition ¶
func (mg *MqConfiguration) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this MqConfiguration.
func (*MqConfiguration) GetDeletionPolicy ¶
func (mg *MqConfiguration) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this MqConfiguration.
func (*MqConfiguration) GetProviderConfigReference ¶
func (mg *MqConfiguration) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this MqConfiguration.
func (*MqConfiguration) GetProviderReference ¶
func (mg *MqConfiguration) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this MqConfiguration. Deprecated: Use GetProviderConfigReference.
func (*MqConfiguration) GetWriteConnectionSecretToReference ¶
func (mg *MqConfiguration) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this MqConfiguration.
func (*MqConfiguration) SetConditions ¶
func (mg *MqConfiguration) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this MqConfiguration.
func (*MqConfiguration) SetDeletionPolicy ¶
func (mg *MqConfiguration) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this MqConfiguration.
func (*MqConfiguration) SetProviderConfigReference ¶
func (mg *MqConfiguration) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this MqConfiguration.
func (*MqConfiguration) SetProviderReference ¶
func (mg *MqConfiguration) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this MqConfiguration. Deprecated: Use SetProviderConfigReference.
func (*MqConfiguration) SetWriteConnectionSecretToReference ¶
func (mg *MqConfiguration) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this MqConfiguration.
type MqConfigurationList ¶
type MqConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MqConfiguration `json:"items"` }
MqConfiguration contains a list of MqConfigurationList
func (*MqConfigurationList) DeepCopy ¶
func (in *MqConfigurationList) DeepCopy() *MqConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MqConfigurationList.
func (*MqConfigurationList) DeepCopyInto ¶
func (in *MqConfigurationList) DeepCopyInto(out *MqConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MqConfigurationList) DeepCopyObject ¶
func (in *MqConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MqConfigurationList) GetItems ¶
func (l *MqConfigurationList) GetItems() []resource.Managed
GetItems of this MqConfigurationList.
type MqConfigurationObservation ¶
type MqConfigurationObservation struct { Arn string `json:"arn"` LatestRevision int64 `json:"latest_revision"` }
A MqConfigurationObservation records the observed state of a MqConfiguration
func (*MqConfigurationObservation) DeepCopy ¶
func (in *MqConfigurationObservation) DeepCopy() *MqConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MqConfigurationObservation.
func (*MqConfigurationObservation) DeepCopyInto ¶
func (in *MqConfigurationObservation) DeepCopyInto(out *MqConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MqConfigurationParameters ¶
type MqConfigurationParameters struct { Data string `json:"data"` Description string `json:"description"` EngineType string `json:"engine_type"` Name string `json:"name"` EngineVersion string `json:"engine_version"` Tags map[string]string `json:"tags"` }
A MqConfigurationParameters defines the desired state of a MqConfiguration
func (*MqConfigurationParameters) DeepCopy ¶
func (in *MqConfigurationParameters) DeepCopy() *MqConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MqConfigurationParameters.
func (*MqConfigurationParameters) DeepCopyInto ¶
func (in *MqConfigurationParameters) DeepCopyInto(out *MqConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MqConfigurationSpec ¶
type MqConfigurationSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider MqConfigurationParameters `json:"forProvider"` }
A MqConfigurationSpec defines the desired state of a MqConfiguration
func (*MqConfigurationSpec) DeepCopy ¶
func (in *MqConfigurationSpec) DeepCopy() *MqConfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MqConfigurationSpec.
func (*MqConfigurationSpec) DeepCopyInto ¶
func (in *MqConfigurationSpec) DeepCopyInto(out *MqConfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MqConfigurationStatus ¶
type MqConfigurationStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider MqConfigurationObservation `json:"atProvider"` }
A MqConfigurationStatus defines the observed state of a MqConfiguration
func (*MqConfigurationStatus) DeepCopy ¶
func (in *MqConfigurationStatus) DeepCopy() *MqConfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MqConfigurationStatus.
func (*MqConfigurationStatus) DeepCopyInto ¶
func (in *MqConfigurationStatus) DeepCopyInto(out *MqConfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.