Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeEbsSnapshotCopy(prev *EbsSnapshotCopy, ctyValue cty.Value) (resource.Managed, error)
- func DecodeEbsSnapshotCopy_Arn(p *EbsSnapshotCopyObservation, vals map[string]cty.Value)
- func DecodeEbsSnapshotCopy_DataEncryptionKeyId(p *EbsSnapshotCopyObservation, vals map[string]cty.Value)
- func DecodeEbsSnapshotCopy_Description(p *EbsSnapshotCopyParameters, vals map[string]cty.Value)
- func DecodeEbsSnapshotCopy_Encrypted(p *EbsSnapshotCopyParameters, vals map[string]cty.Value)
- func DecodeEbsSnapshotCopy_KmsKeyId(p *EbsSnapshotCopyParameters, vals map[string]cty.Value)
- func DecodeEbsSnapshotCopy_OwnerAlias(p *EbsSnapshotCopyObservation, vals map[string]cty.Value)
- func DecodeEbsSnapshotCopy_OwnerId(p *EbsSnapshotCopyObservation, vals map[string]cty.Value)
- func DecodeEbsSnapshotCopy_SourceRegion(p *EbsSnapshotCopyParameters, vals map[string]cty.Value)
- func DecodeEbsSnapshotCopy_SourceSnapshotId(p *EbsSnapshotCopyParameters, vals map[string]cty.Value)
- func DecodeEbsSnapshotCopy_Tags(p *EbsSnapshotCopyParameters, vals map[string]cty.Value)
- func DecodeEbsSnapshotCopy_VolumeId(p *EbsSnapshotCopyObservation, vals map[string]cty.Value)
- func DecodeEbsSnapshotCopy_VolumeSize(p *EbsSnapshotCopyObservation, vals map[string]cty.Value)
- func EncodeEbsSnapshotCopy(r EbsSnapshotCopy) cty.Value
- func EncodeEbsSnapshotCopy_Arn(p EbsSnapshotCopyObservation, vals map[string]cty.Value)
- func EncodeEbsSnapshotCopy_DataEncryptionKeyId(p EbsSnapshotCopyObservation, vals map[string]cty.Value)
- func EncodeEbsSnapshotCopy_Description(p EbsSnapshotCopyParameters, vals map[string]cty.Value)
- func EncodeEbsSnapshotCopy_Encrypted(p EbsSnapshotCopyParameters, vals map[string]cty.Value)
- func EncodeEbsSnapshotCopy_KmsKeyId(p EbsSnapshotCopyParameters, vals map[string]cty.Value)
- func EncodeEbsSnapshotCopy_OwnerAlias(p EbsSnapshotCopyObservation, vals map[string]cty.Value)
- func EncodeEbsSnapshotCopy_OwnerId(p EbsSnapshotCopyObservation, vals map[string]cty.Value)
- func EncodeEbsSnapshotCopy_SourceRegion(p EbsSnapshotCopyParameters, vals map[string]cty.Value)
- func EncodeEbsSnapshotCopy_SourceSnapshotId(p EbsSnapshotCopyParameters, vals map[string]cty.Value)
- func EncodeEbsSnapshotCopy_Tags(p EbsSnapshotCopyParameters, vals map[string]cty.Value)
- func EncodeEbsSnapshotCopy_VolumeId(p EbsSnapshotCopyObservation, vals map[string]cty.Value)
- func EncodeEbsSnapshotCopy_VolumeSize(p EbsSnapshotCopyObservation, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeEbsSnapshotCopy_Arn(k *EbsSnapshotCopyObservation, p *EbsSnapshotCopyObservation, ...) bool
- func MergeEbsSnapshotCopy_DataEncryptionKeyId(k *EbsSnapshotCopyObservation, p *EbsSnapshotCopyObservation, ...) bool
- func MergeEbsSnapshotCopy_Description(k *EbsSnapshotCopyParameters, p *EbsSnapshotCopyParameters, ...) bool
- func MergeEbsSnapshotCopy_Encrypted(k *EbsSnapshotCopyParameters, p *EbsSnapshotCopyParameters, ...) bool
- func MergeEbsSnapshotCopy_KmsKeyId(k *EbsSnapshotCopyParameters, p *EbsSnapshotCopyParameters, ...) bool
- func MergeEbsSnapshotCopy_OwnerAlias(k *EbsSnapshotCopyObservation, p *EbsSnapshotCopyObservation, ...) bool
- func MergeEbsSnapshotCopy_OwnerId(k *EbsSnapshotCopyObservation, p *EbsSnapshotCopyObservation, ...) bool
- func MergeEbsSnapshotCopy_SourceRegion(k *EbsSnapshotCopyParameters, p *EbsSnapshotCopyParameters, ...) bool
- func MergeEbsSnapshotCopy_SourceSnapshotId(k *EbsSnapshotCopyParameters, p *EbsSnapshotCopyParameters, ...) bool
- func MergeEbsSnapshotCopy_Tags(k *EbsSnapshotCopyParameters, p *EbsSnapshotCopyParameters, ...) bool
- func MergeEbsSnapshotCopy_VolumeId(k *EbsSnapshotCopyObservation, p *EbsSnapshotCopyObservation, ...) bool
- func MergeEbsSnapshotCopy_VolumeSize(k *EbsSnapshotCopyObservation, p *EbsSnapshotCopyObservation, ...) bool
- type EbsSnapshotCopy
- func (in *EbsSnapshotCopy) DeepCopy() *EbsSnapshotCopy
- func (in *EbsSnapshotCopy) DeepCopyInto(out *EbsSnapshotCopy)
- func (in *EbsSnapshotCopy) DeepCopyObject() runtime.Object
- func (mg *EbsSnapshotCopy) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *EbsSnapshotCopy) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *EbsSnapshotCopy) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *EbsSnapshotCopy) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *EbsSnapshotCopy) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *EbsSnapshotCopy) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *EbsSnapshotCopy) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *EbsSnapshotCopy) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *EbsSnapshotCopy) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *EbsSnapshotCopy) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type EbsSnapshotCopyList
- type EbsSnapshotCopyObservation
- type EbsSnapshotCopyParameters
- type EbsSnapshotCopySpec
- type EbsSnapshotCopyStatus
Constants ¶
const ( Group = "ebs-snapshot-copy.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "EbsSnapshotCopy" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_ebs_snapshot_copy" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeEbsSnapshotCopy ¶
func DecodeEbsSnapshotCopy_Arn ¶
func DecodeEbsSnapshotCopy_Arn(p *EbsSnapshotCopyObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeEbsSnapshotCopy_DataEncryptionKeyId ¶
func DecodeEbsSnapshotCopy_DataEncryptionKeyId(p *EbsSnapshotCopyObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeEbsSnapshotCopy_Description ¶
func DecodeEbsSnapshotCopy_Description(p *EbsSnapshotCopyParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeEbsSnapshotCopy_Encrypted ¶
func DecodeEbsSnapshotCopy_Encrypted(p *EbsSnapshotCopyParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeEbsSnapshotCopy_KmsKeyId ¶
func DecodeEbsSnapshotCopy_KmsKeyId(p *EbsSnapshotCopyParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeEbsSnapshotCopy_OwnerAlias ¶
func DecodeEbsSnapshotCopy_OwnerAlias(p *EbsSnapshotCopyObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeEbsSnapshotCopy_OwnerId ¶
func DecodeEbsSnapshotCopy_OwnerId(p *EbsSnapshotCopyObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeEbsSnapshotCopy_SourceRegion ¶
func DecodeEbsSnapshotCopy_SourceRegion(p *EbsSnapshotCopyParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeEbsSnapshotCopy_SourceSnapshotId ¶
func DecodeEbsSnapshotCopy_SourceSnapshotId(p *EbsSnapshotCopyParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeEbsSnapshotCopy_Tags ¶
func DecodeEbsSnapshotCopy_Tags(p *EbsSnapshotCopyParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeEbsSnapshotCopy_VolumeId ¶
func DecodeEbsSnapshotCopy_VolumeId(p *EbsSnapshotCopyObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeEbsSnapshotCopy_VolumeSize ¶
func DecodeEbsSnapshotCopy_VolumeSize(p *EbsSnapshotCopyObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeEbsSnapshotCopy ¶
func EncodeEbsSnapshotCopy(r EbsSnapshotCopy) cty.Value
func EncodeEbsSnapshotCopy_Arn ¶
func EncodeEbsSnapshotCopy_Arn(p EbsSnapshotCopyObservation, vals map[string]cty.Value)
func EncodeEbsSnapshotCopy_DataEncryptionKeyId ¶
func EncodeEbsSnapshotCopy_DataEncryptionKeyId(p EbsSnapshotCopyObservation, vals map[string]cty.Value)
func EncodeEbsSnapshotCopy_Description ¶
func EncodeEbsSnapshotCopy_Description(p EbsSnapshotCopyParameters, vals map[string]cty.Value)
func EncodeEbsSnapshotCopy_Encrypted ¶
func EncodeEbsSnapshotCopy_Encrypted(p EbsSnapshotCopyParameters, vals map[string]cty.Value)
func EncodeEbsSnapshotCopy_KmsKeyId ¶
func EncodeEbsSnapshotCopy_KmsKeyId(p EbsSnapshotCopyParameters, vals map[string]cty.Value)
func EncodeEbsSnapshotCopy_OwnerAlias ¶
func EncodeEbsSnapshotCopy_OwnerAlias(p EbsSnapshotCopyObservation, vals map[string]cty.Value)
func EncodeEbsSnapshotCopy_OwnerId ¶
func EncodeEbsSnapshotCopy_OwnerId(p EbsSnapshotCopyObservation, vals map[string]cty.Value)
func EncodeEbsSnapshotCopy_SourceRegion ¶
func EncodeEbsSnapshotCopy_SourceRegion(p EbsSnapshotCopyParameters, vals map[string]cty.Value)
func EncodeEbsSnapshotCopy_SourceSnapshotId ¶
func EncodeEbsSnapshotCopy_SourceSnapshotId(p EbsSnapshotCopyParameters, vals map[string]cty.Value)
func EncodeEbsSnapshotCopy_Tags ¶
func EncodeEbsSnapshotCopy_Tags(p EbsSnapshotCopyParameters, vals map[string]cty.Value)
func EncodeEbsSnapshotCopy_VolumeId ¶
func EncodeEbsSnapshotCopy_VolumeId(p EbsSnapshotCopyObservation, vals map[string]cty.Value)
func EncodeEbsSnapshotCopy_VolumeSize ¶
func EncodeEbsSnapshotCopy_VolumeSize(p EbsSnapshotCopyObservation, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeEbsSnapshotCopy_Arn ¶
func MergeEbsSnapshotCopy_Arn(k *EbsSnapshotCopyObservation, p *EbsSnapshotCopyObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeEbsSnapshotCopy_DataEncryptionKeyId ¶
func MergeEbsSnapshotCopy_DataEncryptionKeyId(k *EbsSnapshotCopyObservation, p *EbsSnapshotCopyObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeEbsSnapshotCopy_Description ¶
func MergeEbsSnapshotCopy_Description(k *EbsSnapshotCopyParameters, p *EbsSnapshotCopyParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeEbsSnapshotCopy_Encrypted ¶
func MergeEbsSnapshotCopy_Encrypted(k *EbsSnapshotCopyParameters, p *EbsSnapshotCopyParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeEbsSnapshotCopy_KmsKeyId ¶
func MergeEbsSnapshotCopy_KmsKeyId(k *EbsSnapshotCopyParameters, p *EbsSnapshotCopyParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeEbsSnapshotCopy_OwnerAlias ¶
func MergeEbsSnapshotCopy_OwnerAlias(k *EbsSnapshotCopyObservation, p *EbsSnapshotCopyObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeEbsSnapshotCopy_OwnerId ¶
func MergeEbsSnapshotCopy_OwnerId(k *EbsSnapshotCopyObservation, p *EbsSnapshotCopyObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeEbsSnapshotCopy_SourceRegion ¶
func MergeEbsSnapshotCopy_SourceRegion(k *EbsSnapshotCopyParameters, p *EbsSnapshotCopyParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeEbsSnapshotCopy_SourceSnapshotId ¶
func MergeEbsSnapshotCopy_SourceSnapshotId(k *EbsSnapshotCopyParameters, p *EbsSnapshotCopyParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeEbsSnapshotCopy_Tags ¶
func MergeEbsSnapshotCopy_Tags(k *EbsSnapshotCopyParameters, p *EbsSnapshotCopyParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeEbsSnapshotCopy_VolumeId ¶
func MergeEbsSnapshotCopy_VolumeId(k *EbsSnapshotCopyObservation, p *EbsSnapshotCopyObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeEbsSnapshotCopy_VolumeSize ¶
func MergeEbsSnapshotCopy_VolumeSize(k *EbsSnapshotCopyObservation, p *EbsSnapshotCopyObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
Types ¶
type EbsSnapshotCopy ¶
type EbsSnapshotCopy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EbsSnapshotCopySpec `json:"spec"` Status EbsSnapshotCopyStatus `json:"status,omitempty"` }
EbsSnapshotCopy is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*EbsSnapshotCopy) DeepCopy ¶
func (in *EbsSnapshotCopy) DeepCopy() *EbsSnapshotCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EbsSnapshotCopy.
func (*EbsSnapshotCopy) DeepCopyInto ¶
func (in *EbsSnapshotCopy) DeepCopyInto(out *EbsSnapshotCopy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EbsSnapshotCopy) DeepCopyObject ¶
func (in *EbsSnapshotCopy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EbsSnapshotCopy) GetCondition ¶
func (mg *EbsSnapshotCopy) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this EbsSnapshotCopy.
func (*EbsSnapshotCopy) GetDeletionPolicy ¶
func (mg *EbsSnapshotCopy) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this EbsSnapshotCopy.
func (*EbsSnapshotCopy) GetProviderConfigReference ¶
func (mg *EbsSnapshotCopy) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this EbsSnapshotCopy.
func (*EbsSnapshotCopy) GetProviderReference ¶
func (mg *EbsSnapshotCopy) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this EbsSnapshotCopy. Deprecated: Use GetProviderConfigReference.
func (*EbsSnapshotCopy) GetWriteConnectionSecretToReference ¶
func (mg *EbsSnapshotCopy) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this EbsSnapshotCopy.
func (*EbsSnapshotCopy) SetConditions ¶
func (mg *EbsSnapshotCopy) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this EbsSnapshotCopy.
func (*EbsSnapshotCopy) SetDeletionPolicy ¶
func (mg *EbsSnapshotCopy) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this EbsSnapshotCopy.
func (*EbsSnapshotCopy) SetProviderConfigReference ¶
func (mg *EbsSnapshotCopy) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this EbsSnapshotCopy.
func (*EbsSnapshotCopy) SetProviderReference ¶
func (mg *EbsSnapshotCopy) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this EbsSnapshotCopy. Deprecated: Use SetProviderConfigReference.
func (*EbsSnapshotCopy) SetWriteConnectionSecretToReference ¶
func (mg *EbsSnapshotCopy) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this EbsSnapshotCopy.
type EbsSnapshotCopyList ¶
type EbsSnapshotCopyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EbsSnapshotCopy `json:"items"` }
EbsSnapshotCopy contains a list of EbsSnapshotCopyList
func (*EbsSnapshotCopyList) DeepCopy ¶
func (in *EbsSnapshotCopyList) DeepCopy() *EbsSnapshotCopyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EbsSnapshotCopyList.
func (*EbsSnapshotCopyList) DeepCopyInto ¶
func (in *EbsSnapshotCopyList) DeepCopyInto(out *EbsSnapshotCopyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EbsSnapshotCopyList) DeepCopyObject ¶
func (in *EbsSnapshotCopyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EbsSnapshotCopyList) GetItems ¶
func (l *EbsSnapshotCopyList) GetItems() []resource.Managed
GetItems of this EbsSnapshotCopyList.
type EbsSnapshotCopyObservation ¶
type EbsSnapshotCopyObservation struct { Arn string `json:"arn"` VolumeId string `json:"volume_id"` VolumeSize int64 `json:"volume_size"` DataEncryptionKeyId string `json:"data_encryption_key_id"` OwnerAlias string `json:"owner_alias"` OwnerId string `json:"owner_id"` }
A EbsSnapshotCopyObservation records the observed state of a EbsSnapshotCopy
func (*EbsSnapshotCopyObservation) DeepCopy ¶
func (in *EbsSnapshotCopyObservation) DeepCopy() *EbsSnapshotCopyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EbsSnapshotCopyObservation.
func (*EbsSnapshotCopyObservation) DeepCopyInto ¶
func (in *EbsSnapshotCopyObservation) DeepCopyInto(out *EbsSnapshotCopyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EbsSnapshotCopyParameters ¶
type EbsSnapshotCopyParameters struct { KmsKeyId string `json:"kms_key_id"` SourceSnapshotId string `json:"source_snapshot_id"` Tags map[string]string `json:"tags"` Description string `json:"description"` Encrypted bool `json:"encrypted"` SourceRegion string `json:"source_region"` }
A EbsSnapshotCopyParameters defines the desired state of a EbsSnapshotCopy
func (*EbsSnapshotCopyParameters) DeepCopy ¶
func (in *EbsSnapshotCopyParameters) DeepCopy() *EbsSnapshotCopyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EbsSnapshotCopyParameters.
func (*EbsSnapshotCopyParameters) DeepCopyInto ¶
func (in *EbsSnapshotCopyParameters) DeepCopyInto(out *EbsSnapshotCopyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EbsSnapshotCopySpec ¶
type EbsSnapshotCopySpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider EbsSnapshotCopyParameters `json:"forProvider"` }
A EbsSnapshotCopySpec defines the desired state of a EbsSnapshotCopy
func (*EbsSnapshotCopySpec) DeepCopy ¶
func (in *EbsSnapshotCopySpec) DeepCopy() *EbsSnapshotCopySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EbsSnapshotCopySpec.
func (*EbsSnapshotCopySpec) DeepCopyInto ¶
func (in *EbsSnapshotCopySpec) DeepCopyInto(out *EbsSnapshotCopySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EbsSnapshotCopyStatus ¶
type EbsSnapshotCopyStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider EbsSnapshotCopyObservation `json:"atProvider"` }
A EbsSnapshotCopyStatus defines the observed state of a EbsSnapshotCopy
func (*EbsSnapshotCopyStatus) DeepCopy ¶
func (in *EbsSnapshotCopyStatus) DeepCopy() *EbsSnapshotCopyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EbsSnapshotCopyStatus.
func (*EbsSnapshotCopyStatus) DeepCopyInto ¶
func (in *EbsSnapshotCopyStatus) DeepCopyInto(out *EbsSnapshotCopyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.