Versions in this module Expand all Collapse all v0 v0.4.2 Apr 26, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var OBSBucketObject_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: OBSBucketObject_Kind}.String() + var OBSBucketObject_GroupVersionKind = CRDGroupVersion.WithKind(OBSBucketObject_Kind) + var OBSBucketObject_Kind = "OBSBucketObject" + var OBSBucketObject_KindAPIVersion = OBSBucketObject_Kind + "." + CRDGroupVersion.String() + var OBSBucketReplication_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: OBSBucketReplication_Kind}.String() + var OBSBucketReplication_GroupVersionKind = CRDGroupVersion.WithKind(OBSBucketReplication_Kind) + var OBSBucketReplication_Kind = "OBSBucketReplication" + var OBSBucketReplication_KindAPIVersion = OBSBucketReplication_Kind + "." + CRDGroupVersion.String() + var OBSBucket_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: OBSBucket_Kind}.String() + var OBSBucket_GroupVersionKind = CRDGroupVersion.WithKind(OBSBucket_Kind) + var OBSBucket_Kind = "OBSBucket" + var OBSBucket_KindAPIVersion = OBSBucket_Kind + "." + CRDGroupVersion.String() + var S3BucketObject_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: S3BucketObject_Kind}.String() + var S3BucketObject_GroupVersionKind = CRDGroupVersion.WithKind(S3BucketObject_Kind) + var S3BucketObject_Kind = "S3BucketObject" + var S3BucketObject_KindAPIVersion = S3BucketObject_Kind + "." + CRDGroupVersion.String() + var S3BucketPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: S3BucketPolicy_Kind}.String() + var S3BucketPolicy_GroupVersionKind = CRDGroupVersion.WithKind(S3BucketPolicy_Kind) + var S3BucketPolicy_Kind = "S3BucketPolicy" + var S3BucketPolicy_KindAPIVersion = S3BucketPolicy_Kind + "." + CRDGroupVersion.String() + var S3Bucket_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: S3Bucket_Kind}.String() + var S3Bucket_GroupVersionKind = CRDGroupVersion.WithKind(S3Bucket_Kind) + var S3Bucket_Kind = "S3Bucket" + var S3Bucket_KindAPIVersion = S3Bucket_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type CorsRuleObservation struct + func (in *CorsRuleObservation) DeepCopy() *CorsRuleObservation + func (in *CorsRuleObservation) DeepCopyInto(out *CorsRuleObservation) + type CorsRuleParameters struct + AllowedHeaders []*string + AllowedMethods []*string + AllowedOrigins []*string + ExposeHeaders []*string + MaxAgeSeconds *float64 + func (in *CorsRuleParameters) DeepCopy() *CorsRuleParameters + func (in *CorsRuleParameters) DeepCopyInto(out *CorsRuleParameters) + type ExpirationObservation struct + func (in *ExpirationObservation) DeepCopy() *ExpirationObservation + func (in *ExpirationObservation) DeepCopyInto(out *ExpirationObservation) + type ExpirationParameters struct + Days *float64 + func (in *ExpirationParameters) DeepCopy() *ExpirationParameters + func (in *ExpirationParameters) DeepCopyInto(out *ExpirationParameters) + type LifecycleRuleExpirationObservation struct + func (in *LifecycleRuleExpirationObservation) DeepCopy() *LifecycleRuleExpirationObservation + func (in *LifecycleRuleExpirationObservation) DeepCopyInto(out *LifecycleRuleExpirationObservation) + type LifecycleRuleExpirationParameters struct + Date *string + Days *float64 + ExpiredObjectDeleteMarker *bool + func (in *LifecycleRuleExpirationParameters) DeepCopy() *LifecycleRuleExpirationParameters + func (in *LifecycleRuleExpirationParameters) DeepCopyInto(out *LifecycleRuleExpirationParameters) + type LifecycleRuleNoncurrentVersionExpirationObservation struct + func (in *LifecycleRuleNoncurrentVersionExpirationObservation) DeepCopy() *LifecycleRuleNoncurrentVersionExpirationObservation + func (in *LifecycleRuleNoncurrentVersionExpirationObservation) DeepCopyInto(out *LifecycleRuleNoncurrentVersionExpirationObservation) + type LifecycleRuleNoncurrentVersionExpirationParameters struct + Days *float64 + func (in *LifecycleRuleNoncurrentVersionExpirationParameters) DeepCopy() *LifecycleRuleNoncurrentVersionExpirationParameters + func (in *LifecycleRuleNoncurrentVersionExpirationParameters) DeepCopyInto(out *LifecycleRuleNoncurrentVersionExpirationParameters) + type LifecycleRuleObservation struct + func (in *LifecycleRuleObservation) DeepCopy() *LifecycleRuleObservation + func (in *LifecycleRuleObservation) DeepCopyInto(out *LifecycleRuleObservation) + type LifecycleRuleParameters struct + Enabled *bool + Expiration []ExpirationParameters + Name *string + NoncurrentVersionExpiration []NoncurrentVersionExpirationParameters + NoncurrentVersionTransition []NoncurrentVersionTransitionParameters + Prefix *string + Transition []TransitionParameters + func (in *LifecycleRuleParameters) DeepCopy() *LifecycleRuleParameters + func (in *LifecycleRuleParameters) DeepCopyInto(out *LifecycleRuleParameters) + type LoggingObservation struct + func (in *LoggingObservation) DeepCopy() *LoggingObservation + func (in *LoggingObservation) DeepCopyInto(out *LoggingObservation) + type LoggingParameters struct + TargetBucket *string + TargetPrefix *string + func (in *LoggingParameters) DeepCopy() *LoggingParameters + func (in *LoggingParameters) DeepCopyInto(out *LoggingParameters) + type NoncurrentVersionExpirationObservation struct + func (in *NoncurrentVersionExpirationObservation) DeepCopy() *NoncurrentVersionExpirationObservation + func (in *NoncurrentVersionExpirationObservation) DeepCopyInto(out *NoncurrentVersionExpirationObservation) + type NoncurrentVersionExpirationParameters struct + Days *float64 + func (in *NoncurrentVersionExpirationParameters) DeepCopy() *NoncurrentVersionExpirationParameters + func (in *NoncurrentVersionExpirationParameters) DeepCopyInto(out *NoncurrentVersionExpirationParameters) + type NoncurrentVersionTransitionObservation struct + func (in *NoncurrentVersionTransitionObservation) DeepCopy() *NoncurrentVersionTransitionObservation + func (in *NoncurrentVersionTransitionObservation) DeepCopyInto(out *NoncurrentVersionTransitionObservation) + type NoncurrentVersionTransitionParameters struct + Days *float64 + StorageClass *string + func (in *NoncurrentVersionTransitionParameters) DeepCopy() *NoncurrentVersionTransitionParameters + func (in *NoncurrentVersionTransitionParameters) DeepCopyInto(out *NoncurrentVersionTransitionParameters) + type OBSBucket struct + Spec OBSBucketSpec + Status OBSBucketStatus + func (in *OBSBucket) DeepCopy() *OBSBucket + func (in *OBSBucket) DeepCopyInto(out *OBSBucket) + func (in *OBSBucket) DeepCopyObject() runtime.Object + func (mg *OBSBucket) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *OBSBucket) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *OBSBucket) GetProviderConfigReference() *xpv1.Reference + func (mg *OBSBucket) GetProviderReference() *xpv1.Reference + func (mg *OBSBucket) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *OBSBucket) GetTerraformResourceType() string + func (mg *OBSBucket) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *OBSBucket) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *OBSBucket) SetConditions(c ...xpv1.Condition) + func (mg *OBSBucket) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *OBSBucket) SetProviderConfigReference(r *xpv1.Reference) + func (mg *OBSBucket) SetProviderReference(r *xpv1.Reference) + func (mg *OBSBucket) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *OBSBucket) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *OBSBucket) GetConnectionDetailsMapping() map[string]string + func (tr *OBSBucket) GetID() string + func (tr *OBSBucket) GetObservation() (map[string]any, error) + func (tr *OBSBucket) GetParameters() (map[string]any, error) + func (tr *OBSBucket) GetTerraformSchemaVersion() int + func (tr *OBSBucket) LateInitialize(attrs []byte) (bool, error) + func (tr *OBSBucket) SetObservation(obs map[string]any) error + func (tr *OBSBucket) SetParameters(params map[string]any) error + type OBSBucketList struct + Items []OBSBucket + func (in *OBSBucketList) DeepCopy() *OBSBucketList + func (in *OBSBucketList) DeepCopyInto(out *OBSBucketList) + func (in *OBSBucketList) DeepCopyObject() runtime.Object + func (l *OBSBucketList) GetItems() []resource.Managed + type OBSBucketObject struct + Spec OBSBucketObjectSpec + Status OBSBucketObjectStatus + func (in *OBSBucketObject) DeepCopy() *OBSBucketObject + func (in *OBSBucketObject) DeepCopyInto(out *OBSBucketObject) + func (in *OBSBucketObject) DeepCopyObject() runtime.Object + func (mg *OBSBucketObject) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *OBSBucketObject) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *OBSBucketObject) GetProviderConfigReference() *xpv1.Reference + func (mg *OBSBucketObject) GetProviderReference() *xpv1.Reference + func (mg *OBSBucketObject) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *OBSBucketObject) GetTerraformResourceType() string + func (mg *OBSBucketObject) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *OBSBucketObject) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *OBSBucketObject) SetConditions(c ...xpv1.Condition) + func (mg *OBSBucketObject) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *OBSBucketObject) SetProviderConfigReference(r *xpv1.Reference) + func (mg *OBSBucketObject) SetProviderReference(r *xpv1.Reference) + func (mg *OBSBucketObject) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *OBSBucketObject) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *OBSBucketObject) GetConnectionDetailsMapping() map[string]string + func (tr *OBSBucketObject) GetID() string + func (tr *OBSBucketObject) GetObservation() (map[string]any, error) + func (tr *OBSBucketObject) GetParameters() (map[string]any, error) + func (tr *OBSBucketObject) GetTerraformSchemaVersion() int + func (tr *OBSBucketObject) LateInitialize(attrs []byte) (bool, error) + func (tr *OBSBucketObject) SetObservation(obs map[string]any) error + func (tr *OBSBucketObject) SetParameters(params map[string]any) error + type OBSBucketObjectList struct + Items []OBSBucketObject + func (in *OBSBucketObjectList) DeepCopy() *OBSBucketObjectList + func (in *OBSBucketObjectList) DeepCopyInto(out *OBSBucketObjectList) + func (in *OBSBucketObjectList) DeepCopyObject() runtime.Object + func (l *OBSBucketObjectList) GetItems() []resource.Managed + type OBSBucketObjectObservation struct + ID *string + Size *float64 + VersionID *string + func (in *OBSBucketObjectObservation) DeepCopy() *OBSBucketObjectObservation + func (in *OBSBucketObjectObservation) DeepCopyInto(out *OBSBucketObjectObservation) + type OBSBucketObjectParameters struct + ACL *string + Bucket *string + BucketRef *v1.Reference + BucketSelector *v1.Selector + Content *string + ContentType *string + Encryption *bool + Etag *string + KMSKeyID *string + Key *string + Source *string + StorageClass *string + func (in *OBSBucketObjectParameters) DeepCopy() *OBSBucketObjectParameters + func (in *OBSBucketObjectParameters) DeepCopyInto(out *OBSBucketObjectParameters) + type OBSBucketObjectSpec struct + ForProvider OBSBucketObjectParameters + func (in *OBSBucketObjectSpec) DeepCopy() *OBSBucketObjectSpec + func (in *OBSBucketObjectSpec) DeepCopyInto(out *OBSBucketObjectSpec) + type OBSBucketObjectStatus struct + AtProvider OBSBucketObjectObservation + func (in *OBSBucketObjectStatus) DeepCopy() *OBSBucketObjectStatus + func (in *OBSBucketObjectStatus) DeepCopyInto(out *OBSBucketObjectStatus) + type OBSBucketObservation struct + BucketDomainName *string + ID *string + func (in *OBSBucketObservation) DeepCopy() *OBSBucketObservation + func (in *OBSBucketObservation) DeepCopyInto(out *OBSBucketObservation) + type OBSBucketParameters struct + ACL *string + Bucket *string + CorsRule []CorsRuleParameters + Encryption *bool + ForceDestroy *bool + KMSKeyID *string + KMSKeyIDRef *v1.Reference + KMSKeyIDSelector *v1.Selector + LifecycleRule []LifecycleRuleParameters + Logging []LoggingParameters + MultiAz *bool + Region *string + StorageClass *string + Versioning *bool + Website []WebsiteParameters + func (in *OBSBucketParameters) DeepCopy() *OBSBucketParameters + func (in *OBSBucketParameters) DeepCopyInto(out *OBSBucketParameters) + type OBSBucketReplication struct + Spec OBSBucketReplicationSpec + Status OBSBucketReplicationStatus + func (in *OBSBucketReplication) DeepCopy() *OBSBucketReplication + func (in *OBSBucketReplication) DeepCopyInto(out *OBSBucketReplication) + func (in *OBSBucketReplication) DeepCopyObject() runtime.Object + func (mg *OBSBucketReplication) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *OBSBucketReplication) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *OBSBucketReplication) GetProviderConfigReference() *xpv1.Reference + func (mg *OBSBucketReplication) GetProviderReference() *xpv1.Reference + func (mg *OBSBucketReplication) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *OBSBucketReplication) GetTerraformResourceType() string + func (mg *OBSBucketReplication) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *OBSBucketReplication) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *OBSBucketReplication) SetConditions(c ...xpv1.Condition) + func (mg *OBSBucketReplication) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *OBSBucketReplication) SetProviderConfigReference(r *xpv1.Reference) + func (mg *OBSBucketReplication) SetProviderReference(r *xpv1.Reference) + func (mg *OBSBucketReplication) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *OBSBucketReplication) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *OBSBucketReplication) GetConnectionDetailsMapping() map[string]string + func (tr *OBSBucketReplication) GetID() string + func (tr *OBSBucketReplication) GetObservation() (map[string]any, error) + func (tr *OBSBucketReplication) GetParameters() (map[string]any, error) + func (tr *OBSBucketReplication) GetTerraformSchemaVersion() int + func (tr *OBSBucketReplication) LateInitialize(attrs []byte) (bool, error) + func (tr *OBSBucketReplication) SetObservation(obs map[string]any) error + func (tr *OBSBucketReplication) SetParameters(params map[string]any) error + type OBSBucketReplicationList struct + Items []OBSBucketReplication + func (in *OBSBucketReplicationList) DeepCopy() *OBSBucketReplicationList + func (in *OBSBucketReplicationList) DeepCopyInto(out *OBSBucketReplicationList) + func (in *OBSBucketReplicationList) DeepCopyObject() runtime.Object + func (l *OBSBucketReplicationList) GetItems() []resource.Managed + type OBSBucketReplicationObservation struct + ID *string + Rule []RuleObservation + func (in *OBSBucketReplicationObservation) DeepCopy() *OBSBucketReplicationObservation + func (in *OBSBucketReplicationObservation) DeepCopyInto(out *OBSBucketReplicationObservation) + type OBSBucketReplicationParameters struct + Agency *string + AgencyRef *v1.Reference + AgencySelector *v1.Selector + Bucket *string + BucketRef *v1.Reference + BucketSelector *v1.Selector + DestinationBucket *string + DestinationBucketRef *v1.Reference + DestinationBucketSelector *v1.Selector + Rule []RuleParameters + func (in *OBSBucketReplicationParameters) DeepCopy() *OBSBucketReplicationParameters + func (in *OBSBucketReplicationParameters) DeepCopyInto(out *OBSBucketReplicationParameters) + type OBSBucketReplicationSpec struct + ForProvider OBSBucketReplicationParameters + func (in *OBSBucketReplicationSpec) DeepCopy() *OBSBucketReplicationSpec + func (in *OBSBucketReplicationSpec) DeepCopyInto(out *OBSBucketReplicationSpec) + type OBSBucketReplicationStatus struct + AtProvider OBSBucketReplicationObservation + func (in *OBSBucketReplicationStatus) DeepCopy() *OBSBucketReplicationStatus + func (in *OBSBucketReplicationStatus) DeepCopyInto(out *OBSBucketReplicationStatus) + type OBSBucketSpec struct + ForProvider OBSBucketParameters + func (in *OBSBucketSpec) DeepCopy() *OBSBucketSpec + func (in *OBSBucketSpec) DeepCopyInto(out *OBSBucketSpec) + type OBSBucketStatus struct + AtProvider OBSBucketObservation + func (in *OBSBucketStatus) DeepCopy() *OBSBucketStatus + func (in *OBSBucketStatus) DeepCopyInto(out *OBSBucketStatus) + type RuleObservation struct + ID *string + func (in *RuleObservation) DeepCopy() *RuleObservation + func (in *RuleObservation) DeepCopyInto(out *RuleObservation) + type RuleParameters struct + Enabled *bool + Prefix *string + StorageClass *string + func (in *RuleParameters) DeepCopy() *RuleParameters + func (in *RuleParameters) DeepCopyInto(out *RuleParameters) + type S3Bucket struct + Spec S3BucketSpec + Status S3BucketStatus + func (in *S3Bucket) DeepCopy() *S3Bucket + func (in *S3Bucket) DeepCopyInto(out *S3Bucket) + func (in *S3Bucket) DeepCopyObject() runtime.Object + func (mg *S3Bucket) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *S3Bucket) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *S3Bucket) GetProviderConfigReference() *xpv1.Reference + func (mg *S3Bucket) GetProviderReference() *xpv1.Reference + func (mg *S3Bucket) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *S3Bucket) GetTerraformResourceType() string + func (mg *S3Bucket) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *S3Bucket) SetConditions(c ...xpv1.Condition) + func (mg *S3Bucket) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *S3Bucket) SetProviderConfigReference(r *xpv1.Reference) + func (mg *S3Bucket) SetProviderReference(r *xpv1.Reference) + func (mg *S3Bucket) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *S3Bucket) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *S3Bucket) GetConnectionDetailsMapping() map[string]string + func (tr *S3Bucket) GetID() string + func (tr *S3Bucket) GetObservation() (map[string]any, error) + func (tr *S3Bucket) GetParameters() (map[string]any, error) + func (tr *S3Bucket) GetTerraformSchemaVersion() int + func (tr *S3Bucket) LateInitialize(attrs []byte) (bool, error) + func (tr *S3Bucket) SetObservation(obs map[string]any) error + func (tr *S3Bucket) SetParameters(params map[string]any) error + type S3BucketCorsRuleObservation struct + func (in *S3BucketCorsRuleObservation) DeepCopy() *S3BucketCorsRuleObservation + func (in *S3BucketCorsRuleObservation) DeepCopyInto(out *S3BucketCorsRuleObservation) + type S3BucketCorsRuleParameters struct + AllowedHeaders []*string + AllowedMethods []*string + AllowedOrigins []*string + ExposeHeaders []*string + MaxAgeSeconds *float64 + func (in *S3BucketCorsRuleParameters) DeepCopy() *S3BucketCorsRuleParameters + func (in *S3BucketCorsRuleParameters) DeepCopyInto(out *S3BucketCorsRuleParameters) + type S3BucketLifecycleRuleObservation struct + func (in *S3BucketLifecycleRuleObservation) DeepCopy() *S3BucketLifecycleRuleObservation + func (in *S3BucketLifecycleRuleObservation) DeepCopyInto(out *S3BucketLifecycleRuleObservation) + type S3BucketLifecycleRuleParameters struct + AbortIncompleteMultipartUploadDays *float64 + Enabled *bool + Expiration []LifecycleRuleExpirationParameters + ID *string + NoncurrentVersionExpiration []LifecycleRuleNoncurrentVersionExpirationParameters + Prefix *string + func (in *S3BucketLifecycleRuleParameters) DeepCopy() *S3BucketLifecycleRuleParameters + func (in *S3BucketLifecycleRuleParameters) DeepCopyInto(out *S3BucketLifecycleRuleParameters) + type S3BucketList struct + Items []S3Bucket + func (in *S3BucketList) DeepCopy() *S3BucketList + func (in *S3BucketList) DeepCopyInto(out *S3BucketList) + func (in *S3BucketList) DeepCopyObject() runtime.Object + func (l *S3BucketList) GetItems() []resource.Managed + type S3BucketLoggingObservation struct + func (in *S3BucketLoggingObservation) DeepCopy() *S3BucketLoggingObservation + func (in *S3BucketLoggingObservation) DeepCopyInto(out *S3BucketLoggingObservation) + type S3BucketLoggingParameters struct + TargetBucket *string + TargetPrefix *string + func (in *S3BucketLoggingParameters) DeepCopy() *S3BucketLoggingParameters + func (in *S3BucketLoggingParameters) DeepCopyInto(out *S3BucketLoggingParameters) + type S3BucketObject struct + Spec S3BucketObjectSpec + Status S3BucketObjectStatus + func (in *S3BucketObject) DeepCopy() *S3BucketObject + func (in *S3BucketObject) DeepCopyInto(out *S3BucketObject) + func (in *S3BucketObject) DeepCopyObject() runtime.Object + func (mg *S3BucketObject) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *S3BucketObject) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *S3BucketObject) GetProviderConfigReference() *xpv1.Reference + func (mg *S3BucketObject) GetProviderReference() *xpv1.Reference + func (mg *S3BucketObject) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *S3BucketObject) GetTerraformResourceType() string + func (mg *S3BucketObject) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *S3BucketObject) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *S3BucketObject) SetConditions(c ...xpv1.Condition) + func (mg *S3BucketObject) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *S3BucketObject) SetProviderConfigReference(r *xpv1.Reference) + func (mg *S3BucketObject) SetProviderReference(r *xpv1.Reference) + func (mg *S3BucketObject) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *S3BucketObject) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *S3BucketObject) GetConnectionDetailsMapping() map[string]string + func (tr *S3BucketObject) GetID() string + func (tr *S3BucketObject) GetObservation() (map[string]any, error) + func (tr *S3BucketObject) GetParameters() (map[string]any, error) + func (tr *S3BucketObject) GetTerraformSchemaVersion() int + func (tr *S3BucketObject) LateInitialize(attrs []byte) (bool, error) + func (tr *S3BucketObject) SetObservation(obs map[string]any) error + func (tr *S3BucketObject) SetParameters(params map[string]any) error + type S3BucketObjectList struct + Items []S3BucketObject + func (in *S3BucketObjectList) DeepCopy() *S3BucketObjectList + func (in *S3BucketObjectList) DeepCopyInto(out *S3BucketObjectList) + func (in *S3BucketObjectList) DeepCopyObject() runtime.Object + func (l *S3BucketObjectList) GetItems() []resource.Managed + type S3BucketObjectObservation struct + ID *string + VersionID *string + func (in *S3BucketObjectObservation) DeepCopy() *S3BucketObjectObservation + func (in *S3BucketObjectObservation) DeepCopyInto(out *S3BucketObjectObservation) + type S3BucketObjectParameters struct + ACL *string + Bucket *string + BucketRef *v1.Reference + BucketSelector *v1.Selector + CacheControl *string + Content *string + ContentDisposition *string + ContentEncoding *string + ContentLanguage *string + ContentType *string + Etag *string + Key *string + ServerSideEncryption *string + Source *string + WebsiteRedirect *string + func (in *S3BucketObjectParameters) DeepCopy() *S3BucketObjectParameters + func (in *S3BucketObjectParameters) DeepCopyInto(out *S3BucketObjectParameters) + type S3BucketObjectSpec struct + ForProvider S3BucketObjectParameters + func (in *S3BucketObjectSpec) DeepCopy() *S3BucketObjectSpec + func (in *S3BucketObjectSpec) DeepCopyInto(out *S3BucketObjectSpec) + type S3BucketObjectStatus struct + AtProvider S3BucketObjectObservation + func (in *S3BucketObjectStatus) DeepCopy() *S3BucketObjectStatus + func (in *S3BucketObjectStatus) DeepCopyInto(out *S3BucketObjectStatus) + type S3BucketObservation struct + BucketDomainName *string + ID *string + func (in *S3BucketObservation) DeepCopy() *S3BucketObservation + func (in *S3BucketObservation) DeepCopyInto(out *S3BucketObservation) + type S3BucketParameters struct + ACL *string + Arn *string + Bucket *string + BucketPrefix *string + CorsRule []S3BucketCorsRuleParameters + ForceDestroy *bool + HostedZoneID *string + LifecycleRule []S3BucketLifecycleRuleParameters + Logging []S3BucketLoggingParameters + Policy *string + Region *string + Versioning []VersioningParameters + Website []S3BucketWebsiteParameters + WebsiteDomain *string + WebsiteEndpoint *string + func (in *S3BucketParameters) DeepCopy() *S3BucketParameters + func (in *S3BucketParameters) DeepCopyInto(out *S3BucketParameters) + type S3BucketPolicy struct + Spec S3BucketPolicySpec + Status S3BucketPolicyStatus + func (in *S3BucketPolicy) DeepCopy() *S3BucketPolicy + func (in *S3BucketPolicy) DeepCopyInto(out *S3BucketPolicy) + func (in *S3BucketPolicy) DeepCopyObject() runtime.Object + func (mg *S3BucketPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *S3BucketPolicy) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *S3BucketPolicy) GetProviderConfigReference() *xpv1.Reference + func (mg *S3BucketPolicy) GetProviderReference() *xpv1.Reference + func (mg *S3BucketPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *S3BucketPolicy) GetTerraformResourceType() string + func (mg *S3BucketPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *S3BucketPolicy) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *S3BucketPolicy) SetConditions(c ...xpv1.Condition) + func (mg *S3BucketPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *S3BucketPolicy) SetProviderConfigReference(r *xpv1.Reference) + func (mg *S3BucketPolicy) SetProviderReference(r *xpv1.Reference) + func (mg *S3BucketPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *S3BucketPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *S3BucketPolicy) GetConnectionDetailsMapping() map[string]string + func (tr *S3BucketPolicy) GetID() string + func (tr *S3BucketPolicy) GetObservation() (map[string]any, error) + func (tr *S3BucketPolicy) GetParameters() (map[string]any, error) + func (tr *S3BucketPolicy) GetTerraformSchemaVersion() int + func (tr *S3BucketPolicy) LateInitialize(attrs []byte) (bool, error) + func (tr *S3BucketPolicy) SetObservation(obs map[string]any) error + func (tr *S3BucketPolicy) SetParameters(params map[string]any) error + type S3BucketPolicyList struct + Items []S3BucketPolicy + func (in *S3BucketPolicyList) DeepCopy() *S3BucketPolicyList + func (in *S3BucketPolicyList) DeepCopyInto(out *S3BucketPolicyList) + func (in *S3BucketPolicyList) DeepCopyObject() runtime.Object + func (l *S3BucketPolicyList) GetItems() []resource.Managed + type S3BucketPolicyObservation struct + ID *string + func (in *S3BucketPolicyObservation) DeepCopy() *S3BucketPolicyObservation + func (in *S3BucketPolicyObservation) DeepCopyInto(out *S3BucketPolicyObservation) + type S3BucketPolicyParameters struct + Bucket *string + BucketRef *v1.Reference + BucketSelector *v1.Selector + Policy *string + func (in *S3BucketPolicyParameters) DeepCopy() *S3BucketPolicyParameters + func (in *S3BucketPolicyParameters) DeepCopyInto(out *S3BucketPolicyParameters) + type S3BucketPolicySpec struct + ForProvider S3BucketPolicyParameters + func (in *S3BucketPolicySpec) DeepCopy() *S3BucketPolicySpec + func (in *S3BucketPolicySpec) DeepCopyInto(out *S3BucketPolicySpec) + type S3BucketPolicyStatus struct + AtProvider S3BucketPolicyObservation + func (in *S3BucketPolicyStatus) DeepCopy() *S3BucketPolicyStatus + func (in *S3BucketPolicyStatus) DeepCopyInto(out *S3BucketPolicyStatus) + type S3BucketSpec struct + ForProvider S3BucketParameters + func (in *S3BucketSpec) DeepCopy() *S3BucketSpec + func (in *S3BucketSpec) DeepCopyInto(out *S3BucketSpec) + type S3BucketStatus struct + AtProvider S3BucketObservation + func (in *S3BucketStatus) DeepCopy() *S3BucketStatus + func (in *S3BucketStatus) DeepCopyInto(out *S3BucketStatus) + type S3BucketWebsiteObservation struct + func (in *S3BucketWebsiteObservation) DeepCopy() *S3BucketWebsiteObservation + func (in *S3BucketWebsiteObservation) DeepCopyInto(out *S3BucketWebsiteObservation) + type S3BucketWebsiteParameters struct + ErrorDocument *string + IndexDocument *string + RedirectAllRequestsTo *string + RoutingRules *string + func (in *S3BucketWebsiteParameters) DeepCopy() *S3BucketWebsiteParameters + func (in *S3BucketWebsiteParameters) DeepCopyInto(out *S3BucketWebsiteParameters) + type TransitionObservation struct + func (in *TransitionObservation) DeepCopy() *TransitionObservation + func (in *TransitionObservation) DeepCopyInto(out *TransitionObservation) + type TransitionParameters struct + Days *float64 + StorageClass *string + func (in *TransitionParameters) DeepCopy() *TransitionParameters + func (in *TransitionParameters) DeepCopyInto(out *TransitionParameters) + type VersioningObservation struct + func (in *VersioningObservation) DeepCopy() *VersioningObservation + func (in *VersioningObservation) DeepCopyInto(out *VersioningObservation) + type VersioningParameters struct + Enabled *bool + MfaDelete *bool + func (in *VersioningParameters) DeepCopy() *VersioningParameters + func (in *VersioningParameters) DeepCopyInto(out *VersioningParameters) + type WebsiteObservation struct + func (in *WebsiteObservation) DeepCopy() *WebsiteObservation + func (in *WebsiteObservation) DeepCopyInto(out *WebsiteObservation) + type WebsiteParameters struct + ErrorDocument *string + IndexDocument *string + RedirectAllRequestsTo *string + RoutingRules *string + func (in *WebsiteParameters) DeepCopy() *WebsiteParameters + func (in *WebsiteParameters) DeepCopyInto(out *WebsiteParameters)