Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeDocdbClusterSnapshot(prev *DocdbClusterSnapshot, ctyValue cty.Value) (resource.Managed, error)
- func DecodeDocdbClusterSnapshot_AvailabilityZones(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_DbClusterIdentifier(p *DocdbClusterSnapshotParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_DbClusterSnapshotArn(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_DbClusterSnapshotIdentifier(p *DocdbClusterSnapshotParameters, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_Engine(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_EngineVersion(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_KmsKeyId(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_Port(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_SnapshotType(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_SourceDbClusterSnapshotArn(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_Status(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_StorageEncrypted(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_Timeouts(p *Timeouts, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_Timeouts_Create(p *Timeouts, vals map[string]cty.Value)
- func DecodeDocdbClusterSnapshot_VpcId(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot(r DocdbClusterSnapshot) cty.Value
- func EncodeDocdbClusterSnapshot_AvailabilityZones(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_DbClusterIdentifier(p DocdbClusterSnapshotParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_DbClusterSnapshotArn(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_DbClusterSnapshotIdentifier(p DocdbClusterSnapshotParameters, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_Engine(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_EngineVersion(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_KmsKeyId(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_Port(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_SnapshotType(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_SourceDbClusterSnapshotArn(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_Status(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_StorageEncrypted(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_Timeouts(p Timeouts, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_Timeouts_Create(p Timeouts, vals map[string]cty.Value)
- func EncodeDocdbClusterSnapshot_VpcId(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeDocdbClusterSnapshot_AvailabilityZones(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, ...) bool
- func MergeDocdbClusterSnapshot_DbClusterIdentifier(k *DocdbClusterSnapshotParameters, p *DocdbClusterSnapshotParameters, ...) bool
- func MergeDocdbClusterSnapshot_DbClusterSnapshotArn(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, ...) bool
- func MergeDocdbClusterSnapshot_DbClusterSnapshotIdentifier(k *DocdbClusterSnapshotParameters, p *DocdbClusterSnapshotParameters, ...) bool
- func MergeDocdbClusterSnapshot_Engine(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, ...) bool
- func MergeDocdbClusterSnapshot_EngineVersion(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, ...) bool
- func MergeDocdbClusterSnapshot_KmsKeyId(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, ...) bool
- func MergeDocdbClusterSnapshot_Port(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, ...) bool
- func MergeDocdbClusterSnapshot_SnapshotType(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, ...) bool
- func MergeDocdbClusterSnapshot_SourceDbClusterSnapshotArn(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, ...) bool
- func MergeDocdbClusterSnapshot_Status(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, ...) bool
- func MergeDocdbClusterSnapshot_StorageEncrypted(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, ...) bool
- func MergeDocdbClusterSnapshot_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeDocdbClusterSnapshot_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeDocdbClusterSnapshot_VpcId(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, ...) bool
- type DocdbClusterSnapshot
- func (in *DocdbClusterSnapshot) DeepCopy() *DocdbClusterSnapshot
- func (in *DocdbClusterSnapshot) DeepCopyInto(out *DocdbClusterSnapshot)
- func (in *DocdbClusterSnapshot) DeepCopyObject() runtime.Object
- func (mg *DocdbClusterSnapshot) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *DocdbClusterSnapshot) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *DocdbClusterSnapshot) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *DocdbClusterSnapshot) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *DocdbClusterSnapshot) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *DocdbClusterSnapshot) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *DocdbClusterSnapshot) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *DocdbClusterSnapshot) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *DocdbClusterSnapshot) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *DocdbClusterSnapshot) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type DocdbClusterSnapshotList
- type DocdbClusterSnapshotObservation
- type DocdbClusterSnapshotParameters
- type DocdbClusterSnapshotSpec
- type DocdbClusterSnapshotStatus
- type Timeouts
Constants ¶
const ( Group = "docdb-cluster-snapshot.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "DocdbClusterSnapshot" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_docdb_cluster_snapshot" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeDocdbClusterSnapshot_AvailabilityZones ¶
func DecodeDocdbClusterSnapshot_AvailabilityZones(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_DbClusterIdentifier ¶
func DecodeDocdbClusterSnapshot_DbClusterIdentifier(p *DocdbClusterSnapshotParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_DbClusterSnapshotArn ¶
func DecodeDocdbClusterSnapshot_DbClusterSnapshotArn(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_DbClusterSnapshotIdentifier ¶
func DecodeDocdbClusterSnapshot_DbClusterSnapshotIdentifier(p *DocdbClusterSnapshotParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_Engine ¶
func DecodeDocdbClusterSnapshot_Engine(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_EngineVersion ¶
func DecodeDocdbClusterSnapshot_EngineVersion(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_KmsKeyId ¶
func DecodeDocdbClusterSnapshot_KmsKeyId(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_Port ¶
func DecodeDocdbClusterSnapshot_Port(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_SnapshotType ¶
func DecodeDocdbClusterSnapshot_SnapshotType(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_SourceDbClusterSnapshotArn ¶
func DecodeDocdbClusterSnapshot_SourceDbClusterSnapshotArn(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_Status ¶
func DecodeDocdbClusterSnapshot_Status(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_StorageEncrypted ¶
func DecodeDocdbClusterSnapshot_StorageEncrypted(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_Timeouts ¶
containerTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_Timeouts_Create ¶
primitiveTypeDecodeTemplate
func DecodeDocdbClusterSnapshot_VpcId ¶
func DecodeDocdbClusterSnapshot_VpcId(p *DocdbClusterSnapshotObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeDocdbClusterSnapshot ¶
func EncodeDocdbClusterSnapshot(r DocdbClusterSnapshot) cty.Value
func EncodeDocdbClusterSnapshot_AvailabilityZones ¶
func EncodeDocdbClusterSnapshot_AvailabilityZones(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
func EncodeDocdbClusterSnapshot_DbClusterIdentifier ¶
func EncodeDocdbClusterSnapshot_DbClusterIdentifier(p DocdbClusterSnapshotParameters, vals map[string]cty.Value)
func EncodeDocdbClusterSnapshot_DbClusterSnapshotArn ¶
func EncodeDocdbClusterSnapshot_DbClusterSnapshotArn(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
func EncodeDocdbClusterSnapshot_DbClusterSnapshotIdentifier ¶
func EncodeDocdbClusterSnapshot_DbClusterSnapshotIdentifier(p DocdbClusterSnapshotParameters, vals map[string]cty.Value)
func EncodeDocdbClusterSnapshot_Engine ¶
func EncodeDocdbClusterSnapshot_Engine(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
func EncodeDocdbClusterSnapshot_EngineVersion ¶
func EncodeDocdbClusterSnapshot_EngineVersion(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
func EncodeDocdbClusterSnapshot_KmsKeyId ¶
func EncodeDocdbClusterSnapshot_KmsKeyId(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
func EncodeDocdbClusterSnapshot_Port ¶
func EncodeDocdbClusterSnapshot_Port(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
func EncodeDocdbClusterSnapshot_SnapshotType ¶
func EncodeDocdbClusterSnapshot_SnapshotType(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
func EncodeDocdbClusterSnapshot_SourceDbClusterSnapshotArn ¶
func EncodeDocdbClusterSnapshot_SourceDbClusterSnapshotArn(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
func EncodeDocdbClusterSnapshot_Status ¶
func EncodeDocdbClusterSnapshot_Status(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
func EncodeDocdbClusterSnapshot_StorageEncrypted ¶
func EncodeDocdbClusterSnapshot_StorageEncrypted(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
func EncodeDocdbClusterSnapshot_VpcId ¶
func EncodeDocdbClusterSnapshot_VpcId(p DocdbClusterSnapshotObservation, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeDocdbClusterSnapshot_AvailabilityZones ¶
func MergeDocdbClusterSnapshot_AvailabilityZones(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateStatus
func MergeDocdbClusterSnapshot_DbClusterIdentifier ¶
func MergeDocdbClusterSnapshot_DbClusterIdentifier(k *DocdbClusterSnapshotParameters, p *DocdbClusterSnapshotParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterSnapshot_DbClusterSnapshotArn ¶
func MergeDocdbClusterSnapshot_DbClusterSnapshotArn(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterSnapshot_DbClusterSnapshotIdentifier ¶
func MergeDocdbClusterSnapshot_DbClusterSnapshotIdentifier(k *DocdbClusterSnapshotParameters, p *DocdbClusterSnapshotParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterSnapshot_Engine ¶
func MergeDocdbClusterSnapshot_Engine(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterSnapshot_EngineVersion ¶
func MergeDocdbClusterSnapshot_EngineVersion(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterSnapshot_KmsKeyId ¶
func MergeDocdbClusterSnapshot_KmsKeyId(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterSnapshot_Port ¶
func MergeDocdbClusterSnapshot_Port(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterSnapshot_SnapshotType ¶
func MergeDocdbClusterSnapshot_SnapshotType(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterSnapshot_SourceDbClusterSnapshotArn ¶
func MergeDocdbClusterSnapshot_SourceDbClusterSnapshotArn(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterSnapshot_Status ¶
func MergeDocdbClusterSnapshot_Status(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterSnapshot_StorageEncrypted ¶
func MergeDocdbClusterSnapshot_StorageEncrypted(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDocdbClusterSnapshot_Timeouts ¶
func MergeDocdbClusterSnapshot_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergeStructTemplateSpec
func MergeDocdbClusterSnapshot_Timeouts_Create ¶
func MergeDocdbClusterSnapshot_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDocdbClusterSnapshot_VpcId ¶
func MergeDocdbClusterSnapshot_VpcId(k *DocdbClusterSnapshotObservation, p *DocdbClusterSnapshotObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
Types ¶
type DocdbClusterSnapshot ¶
type DocdbClusterSnapshot struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DocdbClusterSnapshotSpec `json:"spec"` Status DocdbClusterSnapshotStatus `json:"status,omitempty"` }
DocdbClusterSnapshot is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*DocdbClusterSnapshot) DeepCopy ¶
func (in *DocdbClusterSnapshot) DeepCopy() *DocdbClusterSnapshot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterSnapshot.
func (*DocdbClusterSnapshot) DeepCopyInto ¶
func (in *DocdbClusterSnapshot) DeepCopyInto(out *DocdbClusterSnapshot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DocdbClusterSnapshot) DeepCopyObject ¶
func (in *DocdbClusterSnapshot) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DocdbClusterSnapshot) GetCondition ¶
func (mg *DocdbClusterSnapshot) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this DocdbClusterSnapshot.
func (*DocdbClusterSnapshot) GetDeletionPolicy ¶
func (mg *DocdbClusterSnapshot) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this DocdbClusterSnapshot.
func (*DocdbClusterSnapshot) GetProviderConfigReference ¶
func (mg *DocdbClusterSnapshot) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this DocdbClusterSnapshot.
func (*DocdbClusterSnapshot) GetProviderReference ¶
func (mg *DocdbClusterSnapshot) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this DocdbClusterSnapshot. Deprecated: Use GetProviderConfigReference.
func (*DocdbClusterSnapshot) GetWriteConnectionSecretToReference ¶
func (mg *DocdbClusterSnapshot) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this DocdbClusterSnapshot.
func (*DocdbClusterSnapshot) SetConditions ¶
func (mg *DocdbClusterSnapshot) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this DocdbClusterSnapshot.
func (*DocdbClusterSnapshot) SetDeletionPolicy ¶
func (mg *DocdbClusterSnapshot) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this DocdbClusterSnapshot.
func (*DocdbClusterSnapshot) SetProviderConfigReference ¶
func (mg *DocdbClusterSnapshot) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this DocdbClusterSnapshot.
func (*DocdbClusterSnapshot) SetProviderReference ¶
func (mg *DocdbClusterSnapshot) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this DocdbClusterSnapshot. Deprecated: Use SetProviderConfigReference.
func (*DocdbClusterSnapshot) SetWriteConnectionSecretToReference ¶
func (mg *DocdbClusterSnapshot) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this DocdbClusterSnapshot.
type DocdbClusterSnapshotList ¶
type DocdbClusterSnapshotList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DocdbClusterSnapshot `json:"items"` }
DocdbClusterSnapshot contains a list of DocdbClusterSnapshotList
func (*DocdbClusterSnapshotList) DeepCopy ¶
func (in *DocdbClusterSnapshotList) DeepCopy() *DocdbClusterSnapshotList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterSnapshotList.
func (*DocdbClusterSnapshotList) DeepCopyInto ¶
func (in *DocdbClusterSnapshotList) DeepCopyInto(out *DocdbClusterSnapshotList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DocdbClusterSnapshotList) DeepCopyObject ¶
func (in *DocdbClusterSnapshotList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DocdbClusterSnapshotList) GetItems ¶
func (l *DocdbClusterSnapshotList) GetItems() []resource.Managed
GetItems of this DocdbClusterSnapshotList.
type DocdbClusterSnapshotObservation ¶
type DocdbClusterSnapshotObservation struct { EngineVersion string `json:"engine_version"` DbClusterSnapshotArn string `json:"db_cluster_snapshot_arn"` Status string `json:"status"` Port int64 `json:"port"` SourceDbClusterSnapshotArn string `json:"source_db_cluster_snapshot_arn"` StorageEncrypted bool `json:"storage_encrypted"` VpcId string `json:"vpc_id"` KmsKeyId string `json:"kms_key_id"` SnapshotType string `json:"snapshot_type"` AvailabilityZones []string `json:"availability_zones"` Engine string `json:"engine"` }
A DocdbClusterSnapshotObservation records the observed state of a DocdbClusterSnapshot
func (*DocdbClusterSnapshotObservation) DeepCopy ¶
func (in *DocdbClusterSnapshotObservation) DeepCopy() *DocdbClusterSnapshotObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterSnapshotObservation.
func (*DocdbClusterSnapshotObservation) DeepCopyInto ¶
func (in *DocdbClusterSnapshotObservation) DeepCopyInto(out *DocdbClusterSnapshotObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocdbClusterSnapshotParameters ¶
type DocdbClusterSnapshotParameters struct { DbClusterSnapshotIdentifier string `json:"db_cluster_snapshot_identifier"` DbClusterIdentifier string `json:"db_cluster_identifier"` Timeouts Timeouts `json:"timeouts"` }
A DocdbClusterSnapshotParameters defines the desired state of a DocdbClusterSnapshot
func (*DocdbClusterSnapshotParameters) DeepCopy ¶
func (in *DocdbClusterSnapshotParameters) DeepCopy() *DocdbClusterSnapshotParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterSnapshotParameters.
func (*DocdbClusterSnapshotParameters) DeepCopyInto ¶
func (in *DocdbClusterSnapshotParameters) DeepCopyInto(out *DocdbClusterSnapshotParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocdbClusterSnapshotSpec ¶
type DocdbClusterSnapshotSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider DocdbClusterSnapshotParameters `json:"forProvider"` }
A DocdbClusterSnapshotSpec defines the desired state of a DocdbClusterSnapshot
func (*DocdbClusterSnapshotSpec) DeepCopy ¶
func (in *DocdbClusterSnapshotSpec) DeepCopy() *DocdbClusterSnapshotSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterSnapshotSpec.
func (*DocdbClusterSnapshotSpec) DeepCopyInto ¶
func (in *DocdbClusterSnapshotSpec) DeepCopyInto(out *DocdbClusterSnapshotSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocdbClusterSnapshotStatus ¶
type DocdbClusterSnapshotStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider DocdbClusterSnapshotObservation `json:"atProvider"` }
A DocdbClusterSnapshotStatus defines the observed state of a DocdbClusterSnapshot
func (*DocdbClusterSnapshotStatus) DeepCopy ¶
func (in *DocdbClusterSnapshotStatus) DeepCopy() *DocdbClusterSnapshotStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocdbClusterSnapshotStatus.
func (*DocdbClusterSnapshotStatus) DeepCopyInto ¶
func (in *DocdbClusterSnapshotStatus) DeepCopyInto(out *DocdbClusterSnapshotStatus)
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"`
}
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.