Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeS3BucketObject(prev *S3BucketObject, ctyValue cty.Value) (resource.Managed, error)
- func DecodeS3BucketObject_Acl(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_Bucket(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_CacheControl(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_Content(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_ContentBase64(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_ContentDisposition(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_ContentEncoding(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_ContentLanguage(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_ContentType(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_Etag(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_ForceDestroy(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_Key(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_KmsKeyId(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_Metadata(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_ObjectLockLegalHoldStatus(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_ObjectLockMode(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_ObjectLockRetainUntilDate(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_ServerSideEncryption(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_Source(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_StorageClass(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_Tags(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func DecodeS3BucketObject_VersionId(p *S3BucketObjectObservation, vals map[string]cty.Value)
- func DecodeS3BucketObject_WebsiteRedirect(p *S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject(r S3BucketObject) cty.Value
- func EncodeS3BucketObject_Acl(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_Bucket(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_CacheControl(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_Content(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_ContentBase64(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_ContentDisposition(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_ContentEncoding(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_ContentLanguage(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_ContentType(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_Etag(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_ForceDestroy(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_Key(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_KmsKeyId(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_Metadata(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_ObjectLockLegalHoldStatus(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_ObjectLockMode(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_ObjectLockRetainUntilDate(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_ServerSideEncryption(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_Source(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_StorageClass(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_Tags(p S3BucketObjectParameters, vals map[string]cty.Value)
- func EncodeS3BucketObject_VersionId(p S3BucketObjectObservation, vals map[string]cty.Value)
- func EncodeS3BucketObject_WebsiteRedirect(p S3BucketObjectParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeS3BucketObject_Acl(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_Bucket(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_CacheControl(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_Content(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_ContentBase64(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_ContentDisposition(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_ContentEncoding(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_ContentLanguage(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_ContentType(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_Etag(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_ForceDestroy(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_Key(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_KmsKeyId(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_Metadata(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_ObjectLockLegalHoldStatus(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_ObjectLockMode(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_ObjectLockRetainUntilDate(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_ServerSideEncryption(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_Source(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_StorageClass(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_Tags(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- func MergeS3BucketObject_VersionId(k *S3BucketObjectObservation, p *S3BucketObjectObservation, ...) bool
- func MergeS3BucketObject_WebsiteRedirect(k *S3BucketObjectParameters, p *S3BucketObjectParameters, ...) bool
- type S3BucketObject
- func (in *S3BucketObject) DeepCopy() *S3BucketObject
- func (in *S3BucketObject) DeepCopyInto(out *S3BucketObject)
- func (in *S3BucketObject) DeepCopyObject() runtime.Object
- func (mg *S3BucketObject) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *S3BucketObject) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *S3BucketObject) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *S3BucketObject) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *S3BucketObject) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *S3BucketObject) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *S3BucketObject) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *S3BucketObject) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *S3BucketObject) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *S3BucketObject) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type S3BucketObjectList
- type S3BucketObjectObservation
- type S3BucketObjectParameters
- type S3BucketObjectSpec
- type S3BucketObjectStatus
Constants ¶
const ( Group = "s-3-bucket-object.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "S3BucketObject" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_s3_bucket_object" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeS3BucketObject ¶
func DecodeS3BucketObject_Acl ¶
func DecodeS3BucketObject_Acl(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_Bucket ¶
func DecodeS3BucketObject_Bucket(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_CacheControl ¶
func DecodeS3BucketObject_CacheControl(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_Content ¶
func DecodeS3BucketObject_Content(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_ContentBase64 ¶
func DecodeS3BucketObject_ContentBase64(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_ContentDisposition ¶
func DecodeS3BucketObject_ContentDisposition(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_ContentEncoding ¶
func DecodeS3BucketObject_ContentEncoding(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_ContentLanguage ¶
func DecodeS3BucketObject_ContentLanguage(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_ContentType ¶
func DecodeS3BucketObject_ContentType(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_Etag ¶
func DecodeS3BucketObject_Etag(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_ForceDestroy ¶
func DecodeS3BucketObject_ForceDestroy(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_Key ¶
func DecodeS3BucketObject_Key(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_KmsKeyId ¶
func DecodeS3BucketObject_KmsKeyId(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_Metadata ¶
func DecodeS3BucketObject_Metadata(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeS3BucketObject_ObjectLockLegalHoldStatus ¶
func DecodeS3BucketObject_ObjectLockLegalHoldStatus(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_ObjectLockMode ¶
func DecodeS3BucketObject_ObjectLockMode(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_ObjectLockRetainUntilDate ¶
func DecodeS3BucketObject_ObjectLockRetainUntilDate(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_ServerSideEncryption ¶
func DecodeS3BucketObject_ServerSideEncryption(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_Source ¶
func DecodeS3BucketObject_Source(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_StorageClass ¶
func DecodeS3BucketObject_StorageClass(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_Tags ¶
func DecodeS3BucketObject_Tags(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeS3BucketObject_VersionId ¶
func DecodeS3BucketObject_VersionId(p *S3BucketObjectObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeS3BucketObject_WebsiteRedirect ¶
func DecodeS3BucketObject_WebsiteRedirect(p *S3BucketObjectParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeS3BucketObject ¶
func EncodeS3BucketObject(r S3BucketObject) cty.Value
func EncodeS3BucketObject_Acl ¶
func EncodeS3BucketObject_Acl(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_Bucket ¶
func EncodeS3BucketObject_Bucket(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_CacheControl ¶
func EncodeS3BucketObject_CacheControl(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_Content ¶
func EncodeS3BucketObject_Content(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_ContentBase64 ¶
func EncodeS3BucketObject_ContentBase64(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_ContentDisposition ¶
func EncodeS3BucketObject_ContentDisposition(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_ContentEncoding ¶
func EncodeS3BucketObject_ContentEncoding(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_ContentLanguage ¶
func EncodeS3BucketObject_ContentLanguage(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_ContentType ¶
func EncodeS3BucketObject_ContentType(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_Etag ¶
func EncodeS3BucketObject_Etag(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_ForceDestroy ¶
func EncodeS3BucketObject_ForceDestroy(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_Key ¶
func EncodeS3BucketObject_Key(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_KmsKeyId ¶
func EncodeS3BucketObject_KmsKeyId(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_Metadata ¶
func EncodeS3BucketObject_Metadata(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_ObjectLockLegalHoldStatus ¶
func EncodeS3BucketObject_ObjectLockLegalHoldStatus(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_ObjectLockMode ¶
func EncodeS3BucketObject_ObjectLockMode(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_ObjectLockRetainUntilDate ¶
func EncodeS3BucketObject_ObjectLockRetainUntilDate(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_ServerSideEncryption ¶
func EncodeS3BucketObject_ServerSideEncryption(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_Source ¶
func EncodeS3BucketObject_Source(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_StorageClass ¶
func EncodeS3BucketObject_StorageClass(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_Tags ¶
func EncodeS3BucketObject_Tags(p S3BucketObjectParameters, vals map[string]cty.Value)
func EncodeS3BucketObject_VersionId ¶
func EncodeS3BucketObject_VersionId(p S3BucketObjectObservation, vals map[string]cty.Value)
func EncodeS3BucketObject_WebsiteRedirect ¶
func EncodeS3BucketObject_WebsiteRedirect(p S3BucketObjectParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeS3BucketObject_Acl ¶
func MergeS3BucketObject_Acl(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_Bucket ¶
func MergeS3BucketObject_Bucket(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_CacheControl ¶
func MergeS3BucketObject_CacheControl(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_Content ¶
func MergeS3BucketObject_Content(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_ContentBase64 ¶
func MergeS3BucketObject_ContentBase64(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_ContentDisposition ¶
func MergeS3BucketObject_ContentDisposition(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_ContentEncoding ¶
func MergeS3BucketObject_ContentEncoding(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_ContentLanguage ¶
func MergeS3BucketObject_ContentLanguage(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_ContentType ¶
func MergeS3BucketObject_ContentType(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_Etag ¶
func MergeS3BucketObject_Etag(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_ForceDestroy ¶
func MergeS3BucketObject_ForceDestroy(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_Key ¶
func MergeS3BucketObject_Key(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_KmsKeyId ¶
func MergeS3BucketObject_KmsKeyId(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_Metadata ¶
func MergeS3BucketObject_Metadata(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeS3BucketObject_ObjectLockLegalHoldStatus ¶
func MergeS3BucketObject_ObjectLockLegalHoldStatus(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_ObjectLockMode ¶
func MergeS3BucketObject_ObjectLockMode(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_ObjectLockRetainUntilDate ¶
func MergeS3BucketObject_ObjectLockRetainUntilDate(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_ServerSideEncryption ¶
func MergeS3BucketObject_ServerSideEncryption(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_Source ¶
func MergeS3BucketObject_Source(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_StorageClass ¶
func MergeS3BucketObject_StorageClass(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeS3BucketObject_Tags ¶
func MergeS3BucketObject_Tags(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeS3BucketObject_VersionId ¶
func MergeS3BucketObject_VersionId(k *S3BucketObjectObservation, p *S3BucketObjectObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeS3BucketObject_WebsiteRedirect ¶
func MergeS3BucketObject_WebsiteRedirect(k *S3BucketObjectParameters, p *S3BucketObjectParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type S3BucketObject ¶
type S3BucketObject struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec S3BucketObjectSpec `json:"spec"` Status S3BucketObjectStatus `json:"status,omitempty"` }
S3BucketObject is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*S3BucketObject) DeepCopy ¶
func (in *S3BucketObject) DeepCopy() *S3BucketObject
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3BucketObject.
func (*S3BucketObject) DeepCopyInto ¶
func (in *S3BucketObject) DeepCopyInto(out *S3BucketObject)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*S3BucketObject) DeepCopyObject ¶
func (in *S3BucketObject) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*S3BucketObject) GetCondition ¶
func (mg *S3BucketObject) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this S3BucketObject.
func (*S3BucketObject) GetDeletionPolicy ¶
func (mg *S3BucketObject) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this S3BucketObject.
func (*S3BucketObject) GetProviderConfigReference ¶
func (mg *S3BucketObject) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this S3BucketObject.
func (*S3BucketObject) GetProviderReference ¶
func (mg *S3BucketObject) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this S3BucketObject. Deprecated: Use GetProviderConfigReference.
func (*S3BucketObject) GetWriteConnectionSecretToReference ¶
func (mg *S3BucketObject) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this S3BucketObject.
func (*S3BucketObject) SetConditions ¶
func (mg *S3BucketObject) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this S3BucketObject.
func (*S3BucketObject) SetDeletionPolicy ¶
func (mg *S3BucketObject) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this S3BucketObject.
func (*S3BucketObject) SetProviderConfigReference ¶
func (mg *S3BucketObject) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this S3BucketObject.
func (*S3BucketObject) SetProviderReference ¶
func (mg *S3BucketObject) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this S3BucketObject. Deprecated: Use SetProviderConfigReference.
func (*S3BucketObject) SetWriteConnectionSecretToReference ¶
func (mg *S3BucketObject) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this S3BucketObject.
type S3BucketObjectList ¶
type S3BucketObjectList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []S3BucketObject `json:"items"` }
S3BucketObject contains a list of S3BucketObjectList
func (*S3BucketObjectList) DeepCopy ¶
func (in *S3BucketObjectList) DeepCopy() *S3BucketObjectList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3BucketObjectList.
func (*S3BucketObjectList) DeepCopyInto ¶
func (in *S3BucketObjectList) DeepCopyInto(out *S3BucketObjectList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*S3BucketObjectList) DeepCopyObject ¶
func (in *S3BucketObjectList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*S3BucketObjectList) GetItems ¶
func (l *S3BucketObjectList) GetItems() []resource.Managed
GetItems of this S3BucketObjectList.
type S3BucketObjectObservation ¶
type S3BucketObjectObservation struct {
VersionId string `json:"version_id"`
}
A S3BucketObjectObservation records the observed state of a S3BucketObject
func (*S3BucketObjectObservation) DeepCopy ¶
func (in *S3BucketObjectObservation) DeepCopy() *S3BucketObjectObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3BucketObjectObservation.
func (*S3BucketObjectObservation) DeepCopyInto ¶
func (in *S3BucketObjectObservation) DeepCopyInto(out *S3BucketObjectObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3BucketObjectParameters ¶
type S3BucketObjectParameters struct { ContentType string `json:"content_type"` Etag string `json:"etag"` Bucket string `json:"bucket"` CacheControl string `json:"cache_control"` ContentBase64 string `json:"content_base64"` ContentDisposition string `json:"content_disposition"` StorageClass string `json:"storage_class"` Tags map[string]string `json:"tags"` WebsiteRedirect string `json:"website_redirect"` Metadata map[string]string `json:"metadata"` ObjectLockLegalHoldStatus string `json:"object_lock_legal_hold_status"` ObjectLockMode string `json:"object_lock_mode"` ObjectLockRetainUntilDate string `json:"object_lock_retain_until_date"` ServerSideEncryption string `json:"server_side_encryption"` Source string `json:"source"` Acl string `json:"acl"` ContentLanguage string `json:"content_language"` KmsKeyId string `json:"kms_key_id"` Content string `json:"content"` ContentEncoding string `json:"content_encoding"` ForceDestroy bool `json:"force_destroy"` Key string `json:"key"` }
A S3BucketObjectParameters defines the desired state of a S3BucketObject
func (*S3BucketObjectParameters) DeepCopy ¶
func (in *S3BucketObjectParameters) DeepCopy() *S3BucketObjectParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3BucketObjectParameters.
func (*S3BucketObjectParameters) DeepCopyInto ¶
func (in *S3BucketObjectParameters) DeepCopyInto(out *S3BucketObjectParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3BucketObjectSpec ¶
type S3BucketObjectSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider S3BucketObjectParameters `json:"forProvider"` }
A S3BucketObjectSpec defines the desired state of a S3BucketObject
func (*S3BucketObjectSpec) DeepCopy ¶
func (in *S3BucketObjectSpec) DeepCopy() *S3BucketObjectSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3BucketObjectSpec.
func (*S3BucketObjectSpec) DeepCopyInto ¶
func (in *S3BucketObjectSpec) DeepCopyInto(out *S3BucketObjectSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3BucketObjectStatus ¶
type S3BucketObjectStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider S3BucketObjectObservation `json:"atProvider"` }
A S3BucketObjectStatus defines the observed state of a S3BucketObject
func (*S3BucketObjectStatus) DeepCopy ¶
func (in *S3BucketObjectStatus) DeepCopy() *S3BucketObjectStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3BucketObjectStatus.
func (*S3BucketObjectStatus) DeepCopyInto ¶
func (in *S3BucketObjectStatus) DeepCopyInto(out *S3BucketObjectStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.