Documentation
¶
Index ¶
- Constants
- Variables
- func DecodeDocdbCluster(prev *DocdbCluster, ctyValue cty.Value) (resource.Managed, error)
- func DecodeDocdbCluster_ApplyImmediately(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_Arn(p *DocdbClusterObservation, vals map[string]cty.Value)
- func DecodeDocdbCluster_AvailabilityZones(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_BackupRetentionPeriod(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_ClusterIdentifier(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_ClusterIdentifierPrefix(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_ClusterMembers(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_ClusterResourceId(p *DocdbClusterObservation, vals map[string]cty.Value)
- func DecodeDocdbCluster_DbClusterParameterGroupName(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_DbSubnetGroupName(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_DeletionProtection(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_EnabledCloudwatchLogsExports(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_Endpoint(p *DocdbClusterObservation, vals map[string]cty.Value)
- func DecodeDocdbCluster_Engine(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_EngineVersion(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_FinalSnapshotIdentifier(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_HostedZoneId(p *DocdbClusterObservation, vals map[string]cty.Value)
- func DecodeDocdbCluster_KmsKeyId(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_MasterPassword(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_MasterUsername(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_Port(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_PreferredBackupWindow(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_PreferredMaintenanceWindow(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_ReaderEndpoint(p *DocdbClusterObservation, vals map[string]cty.Value)
- func DecodeDocdbCluster_SkipFinalSnapshot(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_SnapshotIdentifier(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_StorageEncrypted(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_Tags(p *DocdbClusterParameters, vals map[string]cty.Value)
- func DecodeDocdbCluster_Timeouts(p *Timeouts, vals map[string]cty.Value)
- func DecodeDocdbCluster_Timeouts_Create(p *Timeouts, vals map[string]cty.Value)
- func DecodeDocdbCluster_Timeouts_Delete(p *Timeouts, vals map[string]cty.Value)
- func DecodeDocdbCluster_Timeouts_Update(p *Timeouts, vals map[string]cty.Value)
- func DecodeDocdbCluster_VpcSecurityGroupIds(p *DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster(r DocdbCluster) cty.Value
- func EncodeDocdbCluster_ApplyImmediately(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_Arn(p DocdbClusterObservation, vals map[string]cty.Value)
- func EncodeDocdbCluster_AvailabilityZones(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_BackupRetentionPeriod(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_ClusterIdentifier(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_ClusterIdentifierPrefix(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_ClusterMembers(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_ClusterResourceId(p DocdbClusterObservation, vals map[string]cty.Value)
- func EncodeDocdbCluster_DbClusterParameterGroupName(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_DbSubnetGroupName(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_DeletionProtection(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_EnabledCloudwatchLogsExports(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_Endpoint(p DocdbClusterObservation, vals map[string]cty.Value)
- func EncodeDocdbCluster_Engine(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_EngineVersion(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_FinalSnapshotIdentifier(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_HostedZoneId(p DocdbClusterObservation, vals map[string]cty.Value)
- func EncodeDocdbCluster_KmsKeyId(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_MasterPassword(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_MasterUsername(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_Port(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_PreferredBackupWindow(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_PreferredMaintenanceWindow(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_ReaderEndpoint(p DocdbClusterObservation, vals map[string]cty.Value)
- func EncodeDocdbCluster_SkipFinalSnapshot(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_SnapshotIdentifier(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_StorageEncrypted(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_Tags(p DocdbClusterParameters, vals map[string]cty.Value)
- func EncodeDocdbCluster_Timeouts(p Timeouts, vals map[string]cty.Value)
- func EncodeDocdbCluster_Timeouts_Create(p Timeouts, vals map[string]cty.Value)
- func EncodeDocdbCluster_Timeouts_Delete(p Timeouts, vals map[string]cty.Value)
- func EncodeDocdbCluster_Timeouts_Update(p Timeouts, vals map[string]cty.Value)
- func EncodeDocdbCluster_VpcSecurityGroupIds(p DocdbClusterParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeDocdbCluster_ApplyImmediately(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_Arn(k *DocdbClusterObservation, p *DocdbClusterObservation, ...) bool
- func MergeDocdbCluster_AvailabilityZones(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_BackupRetentionPeriod(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_ClusterIdentifier(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_ClusterIdentifierPrefix(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_ClusterMembers(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_ClusterResourceId(k *DocdbClusterObservation, p *DocdbClusterObservation, ...) bool
- func MergeDocdbCluster_DbClusterParameterGroupName(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_DbSubnetGroupName(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_DeletionProtection(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_EnabledCloudwatchLogsExports(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_Endpoint(k *DocdbClusterObservation, p *DocdbClusterObservation, ...) bool
- func MergeDocdbCluster_Engine(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_EngineVersion(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_FinalSnapshotIdentifier(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_HostedZoneId(k *DocdbClusterObservation, p *DocdbClusterObservation, ...) bool
- func MergeDocdbCluster_KmsKeyId(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_MasterPassword(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_MasterUsername(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_Port(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_PreferredBackupWindow(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_PreferredMaintenanceWindow(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_ReaderEndpoint(k *DocdbClusterObservation, p *DocdbClusterObservation, ...) bool
- func MergeDocdbCluster_SkipFinalSnapshot(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_SnapshotIdentifier(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_StorageEncrypted(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_Tags(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- func MergeDocdbCluster_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeDocdbCluster_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeDocdbCluster_Timeouts_Delete(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeDocdbCluster_Timeouts_Update(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeDocdbCluster_VpcSecurityGroupIds(k *DocdbClusterParameters, p *DocdbClusterParameters, ...) bool
- type DocdbCluster
- func (in *DocdbCluster) DeepCopy() *DocdbCluster
- func (in *DocdbCluster) DeepCopyInto(out *DocdbCluster)
- func (in *DocdbCluster) DeepCopyObject() runtime.Object
- func (mg *DocdbCluster) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *DocdbCluster) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *DocdbCluster) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *DocdbCluster) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *DocdbCluster) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *DocdbCluster) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *DocdbCluster) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *DocdbCluster) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *DocdbCluster) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *DocdbCluster) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type DocdbClusterList
- type DocdbClusterObservation
- type DocdbClusterParameters
- type DocdbClusterSpec
- type DocdbClusterStatus
- type Timeouts
Constants ¶
const ( Group = "docdb-cluster.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "DocdbCluster" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_docdb_cluster" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeDocdbCluster ¶
func DecodeDocdbCluster_ApplyImmediately ¶
func DecodeDocdbCluster_ApplyImmediately(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_Arn ¶
func DecodeDocdbCluster_Arn(p *DocdbClusterObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_AvailabilityZones ¶
func DecodeDocdbCluster_AvailabilityZones(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeDocdbCluster_BackupRetentionPeriod ¶
func DecodeDocdbCluster_BackupRetentionPeriod(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_ClusterIdentifier ¶
func DecodeDocdbCluster_ClusterIdentifier(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_ClusterIdentifierPrefix ¶
func DecodeDocdbCluster_ClusterIdentifierPrefix(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_ClusterMembers ¶
func DecodeDocdbCluster_ClusterMembers(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeDocdbCluster_ClusterResourceId ¶
func DecodeDocdbCluster_ClusterResourceId(p *DocdbClusterObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_DbClusterParameterGroupName ¶
func DecodeDocdbCluster_DbClusterParameterGroupName(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_DbSubnetGroupName ¶
func DecodeDocdbCluster_DbSubnetGroupName(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_DeletionProtection ¶
func DecodeDocdbCluster_DeletionProtection(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_EnabledCloudwatchLogsExports ¶
func DecodeDocdbCluster_EnabledCloudwatchLogsExports(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeDocdbCluster_Endpoint ¶
func DecodeDocdbCluster_Endpoint(p *DocdbClusterObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_Engine ¶
func DecodeDocdbCluster_Engine(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_EngineVersion ¶
func DecodeDocdbCluster_EngineVersion(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_FinalSnapshotIdentifier ¶
func DecodeDocdbCluster_FinalSnapshotIdentifier(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_HostedZoneId ¶
func DecodeDocdbCluster_HostedZoneId(p *DocdbClusterObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_KmsKeyId ¶
func DecodeDocdbCluster_KmsKeyId(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_MasterPassword ¶
func DecodeDocdbCluster_MasterPassword(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_MasterUsername ¶
func DecodeDocdbCluster_MasterUsername(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_Port ¶
func DecodeDocdbCluster_Port(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_PreferredBackupWindow ¶
func DecodeDocdbCluster_PreferredBackupWindow(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_PreferredMaintenanceWindow ¶
func DecodeDocdbCluster_PreferredMaintenanceWindow(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_ReaderEndpoint ¶
func DecodeDocdbCluster_ReaderEndpoint(p *DocdbClusterObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_SkipFinalSnapshot ¶
func DecodeDocdbCluster_SkipFinalSnapshot(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_SnapshotIdentifier ¶
func DecodeDocdbCluster_SnapshotIdentifier(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_StorageEncrypted ¶
func DecodeDocdbCluster_StorageEncrypted(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_Tags ¶
func DecodeDocdbCluster_Tags(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeDocdbCluster_Timeouts ¶
containerTypeDecodeTemplate
func DecodeDocdbCluster_Timeouts_Create ¶
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_Timeouts_Delete ¶
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_Timeouts_Update ¶
primitiveTypeDecodeTemplate
func DecodeDocdbCluster_VpcSecurityGroupIds ¶
func DecodeDocdbCluster_VpcSecurityGroupIds(p *DocdbClusterParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func EncodeDocdbCluster ¶
func EncodeDocdbCluster(r DocdbCluster) cty.Value
func EncodeDocdbCluster_ApplyImmediately ¶
func EncodeDocdbCluster_ApplyImmediately(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_Arn ¶
func EncodeDocdbCluster_Arn(p DocdbClusterObservation, vals map[string]cty.Value)
func EncodeDocdbCluster_AvailabilityZones ¶
func EncodeDocdbCluster_AvailabilityZones(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_BackupRetentionPeriod ¶
func EncodeDocdbCluster_BackupRetentionPeriod(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_ClusterIdentifier ¶
func EncodeDocdbCluster_ClusterIdentifier(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_ClusterIdentifierPrefix ¶
func EncodeDocdbCluster_ClusterIdentifierPrefix(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_ClusterMembers ¶
func EncodeDocdbCluster_ClusterMembers(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_ClusterResourceId ¶
func EncodeDocdbCluster_ClusterResourceId(p DocdbClusterObservation, vals map[string]cty.Value)
func EncodeDocdbCluster_DbClusterParameterGroupName ¶
func EncodeDocdbCluster_DbClusterParameterGroupName(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_DbSubnetGroupName ¶
func EncodeDocdbCluster_DbSubnetGroupName(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_DeletionProtection ¶
func EncodeDocdbCluster_DeletionProtection(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_EnabledCloudwatchLogsExports ¶
func EncodeDocdbCluster_EnabledCloudwatchLogsExports(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_Endpoint ¶
func EncodeDocdbCluster_Endpoint(p DocdbClusterObservation, vals map[string]cty.Value)
func EncodeDocdbCluster_Engine ¶
func EncodeDocdbCluster_Engine(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_EngineVersion ¶
func EncodeDocdbCluster_EngineVersion(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_FinalSnapshotIdentifier ¶
func EncodeDocdbCluster_FinalSnapshotIdentifier(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_HostedZoneId ¶
func EncodeDocdbCluster_HostedZoneId(p DocdbClusterObservation, vals map[string]cty.Value)
func EncodeDocdbCluster_KmsKeyId ¶
func EncodeDocdbCluster_KmsKeyId(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_MasterPassword ¶
func EncodeDocdbCluster_MasterPassword(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_MasterUsername ¶
func EncodeDocdbCluster_MasterUsername(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_Port ¶
func EncodeDocdbCluster_Port(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_PreferredBackupWindow ¶
func EncodeDocdbCluster_PreferredBackupWindow(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_PreferredMaintenanceWindow ¶
func EncodeDocdbCluster_PreferredMaintenanceWindow(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_ReaderEndpoint ¶
func EncodeDocdbCluster_ReaderEndpoint(p DocdbClusterObservation, vals map[string]cty.Value)
func EncodeDocdbCluster_SkipFinalSnapshot ¶
func EncodeDocdbCluster_SkipFinalSnapshot(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_SnapshotIdentifier ¶
func EncodeDocdbCluster_SnapshotIdentifier(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_StorageEncrypted ¶
func EncodeDocdbCluster_StorageEncrypted(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_Tags ¶
func EncodeDocdbCluster_Tags(p DocdbClusterParameters, vals map[string]cty.Value)
func EncodeDocdbCluster_VpcSecurityGroupIds ¶
func EncodeDocdbCluster_VpcSecurityGroupIds(p DocdbClusterParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeDocdbCluster_ApplyImmediately ¶
func MergeDocdbCluster_ApplyImmediately(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_Arn ¶
func MergeDocdbCluster_Arn(k *DocdbClusterObservation, p *DocdbClusterObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbCluster_AvailabilityZones ¶
func MergeDocdbCluster_AvailabilityZones(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeDocdbCluster_BackupRetentionPeriod ¶
func MergeDocdbCluster_BackupRetentionPeriod(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_ClusterIdentifier ¶
func MergeDocdbCluster_ClusterIdentifier(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_ClusterIdentifierPrefix ¶
func MergeDocdbCluster_ClusterIdentifierPrefix(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_ClusterMembers ¶
func MergeDocdbCluster_ClusterMembers(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeDocdbCluster_ClusterResourceId ¶
func MergeDocdbCluster_ClusterResourceId(k *DocdbClusterObservation, p *DocdbClusterObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbCluster_DbClusterParameterGroupName ¶
func MergeDocdbCluster_DbClusterParameterGroupName(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_DbSubnetGroupName ¶
func MergeDocdbCluster_DbSubnetGroupName(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_DeletionProtection ¶
func MergeDocdbCluster_DeletionProtection(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_EnabledCloudwatchLogsExports ¶
func MergeDocdbCluster_EnabledCloudwatchLogsExports(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeDocdbCluster_Endpoint ¶
func MergeDocdbCluster_Endpoint(k *DocdbClusterObservation, p *DocdbClusterObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbCluster_Engine ¶
func MergeDocdbCluster_Engine(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_EngineVersion ¶
func MergeDocdbCluster_EngineVersion(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_FinalSnapshotIdentifier ¶
func MergeDocdbCluster_FinalSnapshotIdentifier(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_HostedZoneId ¶
func MergeDocdbCluster_HostedZoneId(k *DocdbClusterObservation, p *DocdbClusterObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbCluster_KmsKeyId ¶
func MergeDocdbCluster_KmsKeyId(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_MasterPassword ¶
func MergeDocdbCluster_MasterPassword(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_MasterUsername ¶
func MergeDocdbCluster_MasterUsername(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_Port ¶
func MergeDocdbCluster_Port(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_PreferredBackupWindow ¶
func MergeDocdbCluster_PreferredBackupWindow(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_PreferredMaintenanceWindow ¶
func MergeDocdbCluster_PreferredMaintenanceWindow(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_ReaderEndpoint ¶
func MergeDocdbCluster_ReaderEndpoint(k *DocdbClusterObservation, p *DocdbClusterObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbCluster_SkipFinalSnapshot ¶
func MergeDocdbCluster_SkipFinalSnapshot(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_SnapshotIdentifier ¶
func MergeDocdbCluster_SnapshotIdentifier(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_StorageEncrypted ¶
func MergeDocdbCluster_StorageEncrypted(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_Tags ¶
func MergeDocdbCluster_Tags(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeDocdbCluster_Timeouts ¶
func MergeDocdbCluster_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergeStructTemplateSpec
func MergeDocdbCluster_Timeouts_Create ¶
func MergeDocdbCluster_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_Timeouts_Delete ¶
func MergeDocdbCluster_Timeouts_Delete(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_Timeouts_Update ¶
func MergeDocdbCluster_Timeouts_Update(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbCluster_VpcSecurityGroupIds ¶
func MergeDocdbCluster_VpcSecurityGroupIds(k *DocdbClusterParameters, p *DocdbClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
Types ¶
type DocdbCluster ¶
type DocdbCluster struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DocdbClusterSpec `json:"spec"` Status DocdbClusterStatus `json:"status,omitempty"` }
DocdbCluster is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*DocdbCluster) DeepCopy ¶
func (in *DocdbCluster) DeepCopy() *DocdbCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbCluster.
func (*DocdbCluster) DeepCopyInto ¶
func (in *DocdbCluster) DeepCopyInto(out *DocdbCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DocdbCluster) DeepCopyObject ¶
func (in *DocdbCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DocdbCluster) GetCondition ¶
func (mg *DocdbCluster) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this DocdbCluster.
func (*DocdbCluster) GetDeletionPolicy ¶
func (mg *DocdbCluster) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this DocdbCluster.
func (*DocdbCluster) GetProviderConfigReference ¶
func (mg *DocdbCluster) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this DocdbCluster.
func (*DocdbCluster) GetProviderReference ¶
func (mg *DocdbCluster) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this DocdbCluster. Deprecated: Use GetProviderConfigReference.
func (*DocdbCluster) GetWriteConnectionSecretToReference ¶
func (mg *DocdbCluster) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this DocdbCluster.
func (*DocdbCluster) SetConditions ¶
func (mg *DocdbCluster) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this DocdbCluster.
func (*DocdbCluster) SetDeletionPolicy ¶
func (mg *DocdbCluster) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this DocdbCluster.
func (*DocdbCluster) SetProviderConfigReference ¶
func (mg *DocdbCluster) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this DocdbCluster.
func (*DocdbCluster) SetProviderReference ¶
func (mg *DocdbCluster) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this DocdbCluster. Deprecated: Use SetProviderConfigReference.
func (*DocdbCluster) SetWriteConnectionSecretToReference ¶
func (mg *DocdbCluster) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this DocdbCluster.
type DocdbClusterList ¶
type DocdbClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DocdbCluster `json:"items"` }
DocdbCluster contains a list of DocdbClusterList
func (*DocdbClusterList) DeepCopy ¶
func (in *DocdbClusterList) DeepCopy() *DocdbClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterList.
func (*DocdbClusterList) DeepCopyInto ¶
func (in *DocdbClusterList) DeepCopyInto(out *DocdbClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DocdbClusterList) DeepCopyObject ¶
func (in *DocdbClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DocdbClusterList) GetItems ¶
func (l *DocdbClusterList) GetItems() []resource.Managed
GetItems of this DocdbClusterList.
type DocdbClusterObservation ¶
type DocdbClusterObservation struct { Arn string `json:"arn"` Endpoint string `json:"endpoint"` ClusterResourceId string `json:"cluster_resource_id"` ReaderEndpoint string `json:"reader_endpoint"` HostedZoneId string `json:"hosted_zone_id"` }
A DocdbClusterObservation records the observed state of a DocdbCluster
func (*DocdbClusterObservation) DeepCopy ¶
func (in *DocdbClusterObservation) DeepCopy() *DocdbClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterObservation.
func (*DocdbClusterObservation) DeepCopyInto ¶
func (in *DocdbClusterObservation) DeepCopyInto(out *DocdbClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocdbClusterParameters ¶
type DocdbClusterParameters struct { AvailabilityZones []string `json:"availability_zones"` Engine string `json:"engine"` MasterPassword string `json:"master_password"` Port int64 `json:"port"` PreferredMaintenanceWindow string `json:"preferred_maintenance_window"` EnabledCloudwatchLogsExports []string `json:"enabled_cloudwatch_logs_exports"` MasterUsername string `json:"master_username"` Tags map[string]string `json:"tags"` ApplyImmediately bool `json:"apply_immediately"` DeletionProtection bool `json:"deletion_protection"` SnapshotIdentifier string `json:"snapshot_identifier"` StorageEncrypted bool `json:"storage_encrypted"` BackupRetentionPeriod int64 `json:"backup_retention_period"` ClusterMembers []string `json:"cluster_members"` DbSubnetGroupName string `json:"db_subnet_group_name"` FinalSnapshotIdentifier string `json:"final_snapshot_identifier"` KmsKeyId string `json:"kms_key_id"` VpcSecurityGroupIds []string `json:"vpc_security_group_ids"` ClusterIdentifierPrefix string `json:"cluster_identifier_prefix"` ClusterIdentifier string `json:"cluster_identifier"` PreferredBackupWindow string `json:"preferred_backup_window"` SkipFinalSnapshot bool `json:"skip_final_snapshot"` DbClusterParameterGroupName string `json:"db_cluster_parameter_group_name"` EngineVersion string `json:"engine_version"` Timeouts Timeouts `json:"timeouts"` }
A DocdbClusterParameters defines the desired state of a DocdbCluster
func (*DocdbClusterParameters) DeepCopy ¶
func (in *DocdbClusterParameters) DeepCopy() *DocdbClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterParameters.
func (*DocdbClusterParameters) DeepCopyInto ¶
func (in *DocdbClusterParameters) DeepCopyInto(out *DocdbClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocdbClusterSpec ¶
type DocdbClusterSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider DocdbClusterParameters `json:"forProvider"` }
A DocdbClusterSpec defines the desired state of a DocdbCluster
func (*DocdbClusterSpec) DeepCopy ¶
func (in *DocdbClusterSpec) DeepCopy() *DocdbClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterSpec.
func (*DocdbClusterSpec) DeepCopyInto ¶
func (in *DocdbClusterSpec) DeepCopyInto(out *DocdbClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocdbClusterStatus ¶
type DocdbClusterStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider DocdbClusterObservation `json:"atProvider"` }
A DocdbClusterStatus defines the observed state of a DocdbCluster
func (*DocdbClusterStatus) DeepCopy ¶
func (in *DocdbClusterStatus) DeepCopy() *DocdbClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterStatus.
func (*DocdbClusterStatus) DeepCopyInto ¶
func (in *DocdbClusterStatus) DeepCopyInto(out *DocdbClusterStatus)
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.