Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeDocdbClusterInstance(prev *DocdbClusterInstance, ctyValue cty.Value) (resource.Managed, error)
- func DecodeDocdbClusterInstance_ApplyImmediately(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_Arn(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_AutoMinorVersionUpgrade(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_AvailabilityZone(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_CaCertIdentifier(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_ClusterIdentifier(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_DbSubnetGroupName(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_DbiResourceId(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_Endpoint(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_Engine(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_EngineVersion(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_Identifier(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_IdentifierPrefix(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_InstanceClass(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_KmsKeyId(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_Port(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_PreferredBackupWindow(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_PreferredMaintenanceWindow(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_PromotionTier(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_PubliclyAccessible(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_StorageEncrypted(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_Tags(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_Timeouts(p *Timeouts, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_Timeouts_Create(p *Timeouts, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_Timeouts_Delete(p *Timeouts, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_Timeouts_Update(p *Timeouts, vals map[string]cty.Value)
- func DecodeDocdbClusterInstance_Writer(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance(r DocdbClusterInstance) cty.Value
- func EncodeDocdbClusterInstance_ApplyImmediately(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_Arn(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_AutoMinorVersionUpgrade(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_AvailabilityZone(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_CaCertIdentifier(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_ClusterIdentifier(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_DbSubnetGroupName(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_DbiResourceId(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_Endpoint(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_Engine(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_EngineVersion(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_Identifier(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_IdentifierPrefix(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_InstanceClass(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_KmsKeyId(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_Port(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_PreferredBackupWindow(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_PreferredMaintenanceWindow(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_PromotionTier(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_PubliclyAccessible(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_StorageEncrypted(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_Tags(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_Timeouts(p Timeouts, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_Timeouts_Create(p Timeouts, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_Timeouts_Delete(p Timeouts, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_Timeouts_Update(p Timeouts, vals map[string]cty.Value)
- func EncodeDocdbClusterInstance_Writer(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeDocdbClusterInstance_ApplyImmediately(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, ...) bool
- func MergeDocdbClusterInstance_Arn(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, ...) bool
- func MergeDocdbClusterInstance_AutoMinorVersionUpgrade(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, ...) bool
- func MergeDocdbClusterInstance_AvailabilityZone(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, ...) bool
- func MergeDocdbClusterInstance_CaCertIdentifier(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, ...) bool
- func MergeDocdbClusterInstance_ClusterIdentifier(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, ...) bool
- func MergeDocdbClusterInstance_DbSubnetGroupName(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, ...) bool
- func MergeDocdbClusterInstance_DbiResourceId(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, ...) bool
- func MergeDocdbClusterInstance_Endpoint(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, ...) bool
- func MergeDocdbClusterInstance_Engine(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, ...) bool
- func MergeDocdbClusterInstance_EngineVersion(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, ...) bool
- func MergeDocdbClusterInstance_Identifier(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, ...) bool
- func MergeDocdbClusterInstance_IdentifierPrefix(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, ...) bool
- func MergeDocdbClusterInstance_InstanceClass(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, ...) bool
- func MergeDocdbClusterInstance_KmsKeyId(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, ...) bool
- func MergeDocdbClusterInstance_Port(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, ...) bool
- func MergeDocdbClusterInstance_PreferredBackupWindow(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, ...) bool
- func MergeDocdbClusterInstance_PreferredMaintenanceWindow(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, ...) bool
- func MergeDocdbClusterInstance_PromotionTier(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, ...) bool
- func MergeDocdbClusterInstance_PubliclyAccessible(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, ...) bool
- func MergeDocdbClusterInstance_StorageEncrypted(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, ...) bool
- func MergeDocdbClusterInstance_Tags(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, ...) bool
- func MergeDocdbClusterInstance_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeDocdbClusterInstance_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeDocdbClusterInstance_Timeouts_Delete(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeDocdbClusterInstance_Timeouts_Update(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeDocdbClusterInstance_Writer(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, ...) bool
- type DocdbClusterInstance
- func (in *DocdbClusterInstance) DeepCopy() *DocdbClusterInstance
- func (in *DocdbClusterInstance) DeepCopyInto(out *DocdbClusterInstance)
- func (in *DocdbClusterInstance) DeepCopyObject() runtime.Object
- func (mg *DocdbClusterInstance) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *DocdbClusterInstance) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *DocdbClusterInstance) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *DocdbClusterInstance) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *DocdbClusterInstance) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *DocdbClusterInstance) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *DocdbClusterInstance) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *DocdbClusterInstance) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *DocdbClusterInstance) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *DocdbClusterInstance) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type DocdbClusterInstanceList
- type DocdbClusterInstanceObservation
- type DocdbClusterInstanceParameters
- type DocdbClusterInstanceSpec
- type DocdbClusterInstanceStatus
- type Timeouts
Constants ¶
const ( Group = "docdb-cluster-instance.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "DocdbClusterInstance" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_docdb_cluster_instance" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeDocdbClusterInstance_ApplyImmediately ¶
func DecodeDocdbClusterInstance_ApplyImmediately(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_Arn ¶
func DecodeDocdbClusterInstance_Arn(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_AutoMinorVersionUpgrade ¶
func DecodeDocdbClusterInstance_AutoMinorVersionUpgrade(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_AvailabilityZone ¶
func DecodeDocdbClusterInstance_AvailabilityZone(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_CaCertIdentifier ¶
func DecodeDocdbClusterInstance_CaCertIdentifier(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_ClusterIdentifier ¶
func DecodeDocdbClusterInstance_ClusterIdentifier(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_DbSubnetGroupName ¶
func DecodeDocdbClusterInstance_DbSubnetGroupName(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_DbiResourceId ¶
func DecodeDocdbClusterInstance_DbiResourceId(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_Endpoint ¶
func DecodeDocdbClusterInstance_Endpoint(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_Engine ¶
func DecodeDocdbClusterInstance_Engine(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_EngineVersion ¶
func DecodeDocdbClusterInstance_EngineVersion(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_Identifier ¶
func DecodeDocdbClusterInstance_Identifier(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_IdentifierPrefix ¶
func DecodeDocdbClusterInstance_IdentifierPrefix(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_InstanceClass ¶
func DecodeDocdbClusterInstance_InstanceClass(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_KmsKeyId ¶
func DecodeDocdbClusterInstance_KmsKeyId(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_Port ¶
func DecodeDocdbClusterInstance_Port(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_PreferredBackupWindow ¶
func DecodeDocdbClusterInstance_PreferredBackupWindow(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_PreferredMaintenanceWindow ¶
func DecodeDocdbClusterInstance_PreferredMaintenanceWindow(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_PromotionTier ¶
func DecodeDocdbClusterInstance_PromotionTier(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_PubliclyAccessible ¶
func DecodeDocdbClusterInstance_PubliclyAccessible(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_StorageEncrypted ¶
func DecodeDocdbClusterInstance_StorageEncrypted(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_Tags ¶
func DecodeDocdbClusterInstance_Tags(p *DocdbClusterInstanceParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeDocdbClusterInstance_Timeouts ¶
containerTypeDecodeTemplate
func DecodeDocdbClusterInstance_Timeouts_Create ¶
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_Timeouts_Delete ¶
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_Timeouts_Update ¶
primitiveTypeDecodeTemplate
func DecodeDocdbClusterInstance_Writer ¶
func DecodeDocdbClusterInstance_Writer(p *DocdbClusterInstanceObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeDocdbClusterInstance ¶
func EncodeDocdbClusterInstance(r DocdbClusterInstance) cty.Value
func EncodeDocdbClusterInstance_ApplyImmediately ¶
func EncodeDocdbClusterInstance_ApplyImmediately(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_Arn ¶
func EncodeDocdbClusterInstance_Arn(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_AutoMinorVersionUpgrade ¶
func EncodeDocdbClusterInstance_AutoMinorVersionUpgrade(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_AvailabilityZone ¶
func EncodeDocdbClusterInstance_AvailabilityZone(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_CaCertIdentifier ¶
func EncodeDocdbClusterInstance_CaCertIdentifier(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_ClusterIdentifier ¶
func EncodeDocdbClusterInstance_ClusterIdentifier(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_DbSubnetGroupName ¶
func EncodeDocdbClusterInstance_DbSubnetGroupName(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_DbiResourceId ¶
func EncodeDocdbClusterInstance_DbiResourceId(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_Endpoint ¶
func EncodeDocdbClusterInstance_Endpoint(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_Engine ¶
func EncodeDocdbClusterInstance_Engine(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_EngineVersion ¶
func EncodeDocdbClusterInstance_EngineVersion(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_Identifier ¶
func EncodeDocdbClusterInstance_Identifier(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_IdentifierPrefix ¶
func EncodeDocdbClusterInstance_IdentifierPrefix(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_InstanceClass ¶
func EncodeDocdbClusterInstance_InstanceClass(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_KmsKeyId ¶
func EncodeDocdbClusterInstance_KmsKeyId(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_Port ¶
func EncodeDocdbClusterInstance_Port(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_PreferredBackupWindow ¶
func EncodeDocdbClusterInstance_PreferredBackupWindow(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_PreferredMaintenanceWindow ¶
func EncodeDocdbClusterInstance_PreferredMaintenanceWindow(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_PromotionTier ¶
func EncodeDocdbClusterInstance_PromotionTier(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_PubliclyAccessible ¶
func EncodeDocdbClusterInstance_PubliclyAccessible(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_StorageEncrypted ¶
func EncodeDocdbClusterInstance_StorageEncrypted(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_Tags ¶
func EncodeDocdbClusterInstance_Tags(p DocdbClusterInstanceParameters, vals map[string]cty.Value)
func EncodeDocdbClusterInstance_Writer ¶
func EncodeDocdbClusterInstance_Writer(p DocdbClusterInstanceObservation, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeDocdbClusterInstance_ApplyImmediately ¶
func MergeDocdbClusterInstance_ApplyImmediately(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_Arn ¶
func MergeDocdbClusterInstance_Arn(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterInstance_AutoMinorVersionUpgrade ¶
func MergeDocdbClusterInstance_AutoMinorVersionUpgrade(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_AvailabilityZone ¶
func MergeDocdbClusterInstance_AvailabilityZone(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_CaCertIdentifier ¶
func MergeDocdbClusterInstance_CaCertIdentifier(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_ClusterIdentifier ¶
func MergeDocdbClusterInstance_ClusterIdentifier(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_DbSubnetGroupName ¶
func MergeDocdbClusterInstance_DbSubnetGroupName(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterInstance_DbiResourceId ¶
func MergeDocdbClusterInstance_DbiResourceId(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterInstance_Endpoint ¶
func MergeDocdbClusterInstance_Endpoint(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterInstance_Engine ¶
func MergeDocdbClusterInstance_Engine(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_EngineVersion ¶
func MergeDocdbClusterInstance_EngineVersion(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterInstance_Identifier ¶
func MergeDocdbClusterInstance_Identifier(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_IdentifierPrefix ¶
func MergeDocdbClusterInstance_IdentifierPrefix(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_InstanceClass ¶
func MergeDocdbClusterInstance_InstanceClass(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_KmsKeyId ¶
func MergeDocdbClusterInstance_KmsKeyId(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterInstance_Port ¶
func MergeDocdbClusterInstance_Port(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterInstance_PreferredBackupWindow ¶
func MergeDocdbClusterInstance_PreferredBackupWindow(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterInstance_PreferredMaintenanceWindow ¶
func MergeDocdbClusterInstance_PreferredMaintenanceWindow(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_PromotionTier ¶
func MergeDocdbClusterInstance_PromotionTier(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_PubliclyAccessible ¶
func MergeDocdbClusterInstance_PubliclyAccessible(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterInstance_StorageEncrypted ¶
func MergeDocdbClusterInstance_StorageEncrypted(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterInstance_Tags ¶
func MergeDocdbClusterInstance_Tags(k *DocdbClusterInstanceParameters, p *DocdbClusterInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeDocdbClusterInstance_Timeouts ¶
func MergeDocdbClusterInstance_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergeStructTemplateSpec
func MergeDocdbClusterInstance_Timeouts_Create ¶
func MergeDocdbClusterInstance_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_Timeouts_Delete ¶
func MergeDocdbClusterInstance_Timeouts_Delete(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_Timeouts_Update ¶
func MergeDocdbClusterInstance_Timeouts_Update(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterInstance_Writer ¶
func MergeDocdbClusterInstance_Writer(k *DocdbClusterInstanceObservation, p *DocdbClusterInstanceObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
Types ¶
type DocdbClusterInstance ¶
type DocdbClusterInstance struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DocdbClusterInstanceSpec `json:"spec"` Status DocdbClusterInstanceStatus `json:"status,omitempty"` }
DocdbClusterInstance is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*DocdbClusterInstance) DeepCopy ¶
func (in *DocdbClusterInstance) DeepCopy() *DocdbClusterInstance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterInstance.
func (*DocdbClusterInstance) DeepCopyInto ¶
func (in *DocdbClusterInstance) DeepCopyInto(out *DocdbClusterInstance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DocdbClusterInstance) DeepCopyObject ¶
func (in *DocdbClusterInstance) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DocdbClusterInstance) GetCondition ¶
func (mg *DocdbClusterInstance) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this DocdbClusterInstance.
func (*DocdbClusterInstance) GetDeletionPolicy ¶
func (mg *DocdbClusterInstance) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this DocdbClusterInstance.
func (*DocdbClusterInstance) GetProviderConfigReference ¶
func (mg *DocdbClusterInstance) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this DocdbClusterInstance.
func (*DocdbClusterInstance) GetProviderReference ¶
func (mg *DocdbClusterInstance) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this DocdbClusterInstance. Deprecated: Use GetProviderConfigReference.
func (*DocdbClusterInstance) GetWriteConnectionSecretToReference ¶
func (mg *DocdbClusterInstance) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this DocdbClusterInstance.
func (*DocdbClusterInstance) SetConditions ¶
func (mg *DocdbClusterInstance) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this DocdbClusterInstance.
func (*DocdbClusterInstance) SetDeletionPolicy ¶
func (mg *DocdbClusterInstance) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this DocdbClusterInstance.
func (*DocdbClusterInstance) SetProviderConfigReference ¶
func (mg *DocdbClusterInstance) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this DocdbClusterInstance.
func (*DocdbClusterInstance) SetProviderReference ¶
func (mg *DocdbClusterInstance) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this DocdbClusterInstance. Deprecated: Use SetProviderConfigReference.
func (*DocdbClusterInstance) SetWriteConnectionSecretToReference ¶
func (mg *DocdbClusterInstance) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this DocdbClusterInstance.
type DocdbClusterInstanceList ¶
type DocdbClusterInstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DocdbClusterInstance `json:"items"` }
DocdbClusterInstance contains a list of DocdbClusterInstanceList
func (*DocdbClusterInstanceList) DeepCopy ¶
func (in *DocdbClusterInstanceList) DeepCopy() *DocdbClusterInstanceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterInstanceList.
func (*DocdbClusterInstanceList) DeepCopyInto ¶
func (in *DocdbClusterInstanceList) DeepCopyInto(out *DocdbClusterInstanceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DocdbClusterInstanceList) DeepCopyObject ¶
func (in *DocdbClusterInstanceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DocdbClusterInstanceList) GetItems ¶
func (l *DocdbClusterInstanceList) GetItems() []resource.Managed
GetItems of this DocdbClusterInstanceList.
type DocdbClusterInstanceObservation ¶
type DocdbClusterInstanceObservation struct { KmsKeyId string `json:"kms_key_id"` Port int64 `json:"port"` PubliclyAccessible bool `json:"publicly_accessible"` EngineVersion string `json:"engine_version"` Writer bool `json:"writer"` Arn string `json:"arn"` Endpoint string `json:"endpoint"` PreferredBackupWindow string `json:"preferred_backup_window"` StorageEncrypted bool `json:"storage_encrypted"` DbSubnetGroupName string `json:"db_subnet_group_name"` DbiResourceId string `json:"dbi_resource_id"` }
A DocdbClusterInstanceObservation records the observed state of a DocdbClusterInstance
func (*DocdbClusterInstanceObservation) DeepCopy ¶
func (in *DocdbClusterInstanceObservation) DeepCopy() *DocdbClusterInstanceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterInstanceObservation.
func (*DocdbClusterInstanceObservation) DeepCopyInto ¶
func (in *DocdbClusterInstanceObservation) DeepCopyInto(out *DocdbClusterInstanceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocdbClusterInstanceParameters ¶
type DocdbClusterInstanceParameters struct { IdentifierPrefix string `json:"identifier_prefix"` PreferredMaintenanceWindow string `json:"preferred_maintenance_window"` CaCertIdentifier string `json:"ca_cert_identifier"` ClusterIdentifier string `json:"cluster_identifier"` PromotionTier int64 `json:"promotion_tier"` ApplyImmediately bool `json:"apply_immediately"` AvailabilityZone string `json:"availability_zone"` Identifier string `json:"identifier"` Tags map[string]string `json:"tags"` Engine string `json:"engine"` InstanceClass string `json:"instance_class"` AutoMinorVersionUpgrade bool `json:"auto_minor_version_upgrade"` Timeouts Timeouts `json:"timeouts"` }
A DocdbClusterInstanceParameters defines the desired state of a DocdbClusterInstance
func (*DocdbClusterInstanceParameters) DeepCopy ¶
func (in *DocdbClusterInstanceParameters) DeepCopy() *DocdbClusterInstanceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterInstanceParameters.
func (*DocdbClusterInstanceParameters) DeepCopyInto ¶
func (in *DocdbClusterInstanceParameters) DeepCopyInto(out *DocdbClusterInstanceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocdbClusterInstanceSpec ¶
type DocdbClusterInstanceSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider DocdbClusterInstanceParameters `json:"forProvider"` }
A DocdbClusterInstanceSpec defines the desired state of a DocdbClusterInstance
func (*DocdbClusterInstanceSpec) DeepCopy ¶
func (in *DocdbClusterInstanceSpec) DeepCopy() *DocdbClusterInstanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterInstanceSpec.
func (*DocdbClusterInstanceSpec) DeepCopyInto ¶
func (in *DocdbClusterInstanceSpec) DeepCopyInto(out *DocdbClusterInstanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocdbClusterInstanceStatus ¶
type DocdbClusterInstanceStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider DocdbClusterInstanceObservation `json:"atProvider"` }
A DocdbClusterInstanceStatus defines the observed state of a DocdbClusterInstance
func (*DocdbClusterInstanceStatus) DeepCopy ¶
func (in *DocdbClusterInstanceStatus) DeepCopy() *DocdbClusterInstanceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterInstanceStatus.
func (*DocdbClusterInstanceStatus) DeepCopyInto ¶
func (in *DocdbClusterInstanceStatus) DeepCopyInto(out *DocdbClusterInstanceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Timeouts ¶
type Timeouts struct { Create string `json:"create"` Delete string `json:"delete"` Update string `json:"update"` }
func (*Timeouts) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Timeouts.
func (*Timeouts) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.