Versions in this module Expand all Collapse all v0 v0.1.0 May 14, 2024 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var BucketNotification_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BucketNotification_Kind}.String() + var BucketNotification_GroupVersionKind = CRDGroupVersion.WithKind(BucketNotification_Kind) + var BucketNotification_Kind = "BucketNotification" + var BucketNotification_KindAPIVersion = BucketNotification_Kind + "." + CRDGroupVersion.String() + var BucketPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BucketPolicy_Kind}.String() + var BucketPolicy_GroupVersionKind = CRDGroupVersion.WithKind(BucketPolicy_Kind) + var BucketPolicy_Kind = "BucketPolicy" + var BucketPolicy_KindAPIVersion = BucketPolicy_Kind + "." + CRDGroupVersion.String() + var BucketReplication_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BucketReplication_Kind}.String() + var BucketReplication_GroupVersionKind = CRDGroupVersion.WithKind(BucketReplication_Kind) + var BucketReplication_Kind = "BucketReplication" + var BucketReplication_KindAPIVersion = BucketReplication_Kind + "." + CRDGroupVersion.String() + var BucketServerSideEncryption_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BucketServerSideEncryption_Kind}.String() + var BucketServerSideEncryption_GroupVersionKind = CRDGroupVersion.WithKind(BucketServerSideEncryption_Kind) + var BucketServerSideEncryption_Kind = "BucketServerSideEncryption" + var BucketServerSideEncryption_KindAPIVersion = BucketServerSideEncryption_Kind + "." + CRDGroupVersion.String() + var BucketVersioning_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BucketVersioning_Kind}.String() + var BucketVersioning_GroupVersionKind = CRDGroupVersion.WithKind(BucketVersioning_Kind) + var BucketVersioning_Kind = "BucketVersioning" + var BucketVersioning_KindAPIVersion = BucketVersioning_Kind + "." + CRDGroupVersion.String() + var Bucket_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Bucket_Kind}.String() + var Bucket_GroupVersionKind = CRDGroupVersion.WithKind(Bucket_Kind) + var Bucket_Kind = "Bucket" + var Bucket_KindAPIVersion = Bucket_Kind + "." + CRDGroupVersion.String() + var CRDGroupVersion = schema.GroupVersion + var Object_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Object_Kind}.String() + var Object_GroupVersionKind = CRDGroupVersion.WithKind(Object_Kind) + var Object_Kind = "Object" + var Object_KindAPIVersion = Object_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type Bucket struct + Spec BucketSpec + Status BucketStatus + func (in *Bucket) DeepCopy() *Bucket + func (in *Bucket) DeepCopyInto(out *Bucket) + func (in *Bucket) DeepCopyObject() runtime.Object + func (mg *Bucket) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Bucket) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Bucket) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *Bucket) GetProviderConfigReference() *xpv1.Reference + func (mg *Bucket) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Bucket) GetTerraformResourceType() string + func (mg *Bucket) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Bucket) SetConditions(c ...xpv1.Condition) + func (mg *Bucket) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Bucket) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *Bucket) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Bucket) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Bucket) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Bucket) GetConnectionDetailsMapping() map[string]string + func (tr *Bucket) GetID() string + func (tr *Bucket) GetInitParameters() (map[string]any, error) + func (tr *Bucket) GetObservation() (map[string]any, error) + func (tr *Bucket) GetParameters() (map[string]any, error) + func (tr *Bucket) GetTerraformSchemaVersion() int + func (tr *Bucket) LateInitialize(attrs []byte) (bool, error) + func (tr *Bucket) SetObservation(obs map[string]any) error + func (tr *Bucket) SetParameters(params map[string]any) error + type BucketInitParameters struct + ACL *string + Bucket *string + BucketPrefix *string + ForceDestroy *bool + ObjectLocking *bool + Quota *float64 + func (in *BucketInitParameters) DeepCopy() *BucketInitParameters + func (in *BucketInitParameters) DeepCopyInto(out *BucketInitParameters) + type BucketList struct + Items []Bucket + func (in *BucketList) DeepCopy() *BucketList + func (in *BucketList) DeepCopyInto(out *BucketList) + func (in *BucketList) DeepCopyObject() runtime.Object + func (l *BucketList) GetItems() []resource.Managed + type BucketNotification struct + Spec BucketNotificationSpec + Status BucketNotificationStatus + func (in *BucketNotification) DeepCopy() *BucketNotification + func (in *BucketNotification) DeepCopyInto(out *BucketNotification) + func (in *BucketNotification) DeepCopyObject() runtime.Object + func (mg *BucketNotification) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *BucketNotification) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *BucketNotification) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *BucketNotification) GetProviderConfigReference() *xpv1.Reference + func (mg *BucketNotification) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *BucketNotification) GetTerraformResourceType() string + func (mg *BucketNotification) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *BucketNotification) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *BucketNotification) SetConditions(c ...xpv1.Condition) + func (mg *BucketNotification) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *BucketNotification) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *BucketNotification) SetProviderConfigReference(r *xpv1.Reference) + func (mg *BucketNotification) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *BucketNotification) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *BucketNotification) GetConnectionDetailsMapping() map[string]string + func (tr *BucketNotification) GetID() string + func (tr *BucketNotification) GetInitParameters() (map[string]any, error) + func (tr *BucketNotification) GetObservation() (map[string]any, error) + func (tr *BucketNotification) GetParameters() (map[string]any, error) + func (tr *BucketNotification) GetTerraformSchemaVersion() int + func (tr *BucketNotification) LateInitialize(attrs []byte) (bool, error) + func (tr *BucketNotification) SetObservation(obs map[string]any) error + func (tr *BucketNotification) SetParameters(params map[string]any) error + type BucketNotificationInitParameters struct + Queue []QueueInitParameters + func (in *BucketNotificationInitParameters) DeepCopy() *BucketNotificationInitParameters + func (in *BucketNotificationInitParameters) DeepCopyInto(out *BucketNotificationInitParameters) + type BucketNotificationList struct + Items []BucketNotification + func (in *BucketNotificationList) DeepCopy() *BucketNotificationList + func (in *BucketNotificationList) DeepCopyInto(out *BucketNotificationList) + func (in *BucketNotificationList) DeepCopyObject() runtime.Object + func (l *BucketNotificationList) GetItems() []resource.Managed + type BucketNotificationObservation struct + Bucket *string + ID *string + Queue []QueueObservation + func (in *BucketNotificationObservation) DeepCopy() *BucketNotificationObservation + func (in *BucketNotificationObservation) DeepCopyInto(out *BucketNotificationObservation) + type BucketNotificationParameters struct + Bucket *string + BucketRef *v1.Reference + BucketSelector *v1.Selector + Queue []QueueParameters + func (in *BucketNotificationParameters) DeepCopy() *BucketNotificationParameters + func (in *BucketNotificationParameters) DeepCopyInto(out *BucketNotificationParameters) + type BucketNotificationSpec struct + ForProvider BucketNotificationParameters + InitProvider BucketNotificationInitParameters + func (in *BucketNotificationSpec) DeepCopy() *BucketNotificationSpec + func (in *BucketNotificationSpec) DeepCopyInto(out *BucketNotificationSpec) + type BucketNotificationStatus struct + AtProvider BucketNotificationObservation + func (in *BucketNotificationStatus) DeepCopy() *BucketNotificationStatus + func (in *BucketNotificationStatus) DeepCopyInto(out *BucketNotificationStatus) + type BucketObservation struct + ACL *string + Arn *string + Bucket *string + BucketDomainName *string + BucketPrefix *string + ForceDestroy *bool + ID *string + ObjectLocking *bool + Quota *float64 + func (in *BucketObservation) DeepCopy() *BucketObservation + func (in *BucketObservation) DeepCopyInto(out *BucketObservation) + type BucketParameters struct + ACL *string + Bucket *string + BucketPrefix *string + ForceDestroy *bool + ObjectLocking *bool + Quota *float64 + func (in *BucketParameters) DeepCopy() *BucketParameters + func (in *BucketParameters) DeepCopyInto(out *BucketParameters) + type BucketPolicy struct + Spec BucketPolicySpec + Status BucketPolicyStatus + func (in *BucketPolicy) DeepCopy() *BucketPolicy + func (in *BucketPolicy) DeepCopyInto(out *BucketPolicy) + func (in *BucketPolicy) DeepCopyObject() runtime.Object + func (mg *BucketPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *BucketPolicy) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *BucketPolicy) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *BucketPolicy) GetProviderConfigReference() *xpv1.Reference + func (mg *BucketPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *BucketPolicy) GetTerraformResourceType() string + func (mg *BucketPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *BucketPolicy) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *BucketPolicy) SetConditions(c ...xpv1.Condition) + func (mg *BucketPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *BucketPolicy) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *BucketPolicy) SetProviderConfigReference(r *xpv1.Reference) + func (mg *BucketPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *BucketPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *BucketPolicy) GetConnectionDetailsMapping() map[string]string + func (tr *BucketPolicy) GetID() string + func (tr *BucketPolicy) GetInitParameters() (map[string]any, error) + func (tr *BucketPolicy) GetObservation() (map[string]any, error) + func (tr *BucketPolicy) GetParameters() (map[string]any, error) + func (tr *BucketPolicy) GetTerraformSchemaVersion() int + func (tr *BucketPolicy) LateInitialize(attrs []byte) (bool, error) + func (tr *BucketPolicy) SetObservation(obs map[string]any) error + func (tr *BucketPolicy) SetParameters(params map[string]any) error + type BucketPolicyInitParameters struct + func (in *BucketPolicyInitParameters) DeepCopy() *BucketPolicyInitParameters + func (in *BucketPolicyInitParameters) DeepCopyInto(out *BucketPolicyInitParameters) + type BucketPolicyList struct + Items []BucketPolicy + func (in *BucketPolicyList) DeepCopy() *BucketPolicyList + func (in *BucketPolicyList) DeepCopyInto(out *BucketPolicyList) + func (in *BucketPolicyList) DeepCopyObject() runtime.Object + func (l *BucketPolicyList) GetItems() []resource.Managed + type BucketPolicyObservation struct + Bucket *string + ID *string + Policy *string + func (in *BucketPolicyObservation) DeepCopy() *BucketPolicyObservation + func (in *BucketPolicyObservation) DeepCopyInto(out *BucketPolicyObservation) + type BucketPolicyParameters struct + Bucket *string + BucketRef *v1.Reference + BucketSelector *v1.Selector + Policy *string + PolicyRef *v1.Reference + PolicySelector *v1.Selector + func (in *BucketPolicyParameters) DeepCopy() *BucketPolicyParameters + func (in *BucketPolicyParameters) DeepCopyInto(out *BucketPolicyParameters) + type BucketPolicySpec struct + ForProvider BucketPolicyParameters + InitProvider BucketPolicyInitParameters + func (in *BucketPolicySpec) DeepCopy() *BucketPolicySpec + func (in *BucketPolicySpec) DeepCopyInto(out *BucketPolicySpec) + type BucketPolicyStatus struct + AtProvider BucketPolicyObservation + func (in *BucketPolicyStatus) DeepCopy() *BucketPolicyStatus + func (in *BucketPolicyStatus) DeepCopyInto(out *BucketPolicyStatus) + type BucketReplication struct + Spec BucketReplicationSpec + Status BucketReplicationStatus + func (in *BucketReplication) DeepCopy() *BucketReplication + func (in *BucketReplication) DeepCopyInto(out *BucketReplication) + func (in *BucketReplication) DeepCopyObject() runtime.Object + func (mg *BucketReplication) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *BucketReplication) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *BucketReplication) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *BucketReplication) GetProviderConfigReference() *xpv1.Reference + func (mg *BucketReplication) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *BucketReplication) GetTerraformResourceType() string + func (mg *BucketReplication) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *BucketReplication) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *BucketReplication) SetConditions(c ...xpv1.Condition) + func (mg *BucketReplication) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *BucketReplication) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *BucketReplication) SetProviderConfigReference(r *xpv1.Reference) + func (mg *BucketReplication) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *BucketReplication) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *BucketReplication) GetConnectionDetailsMapping() map[string]string + func (tr *BucketReplication) GetID() string + func (tr *BucketReplication) GetInitParameters() (map[string]any, error) + func (tr *BucketReplication) GetObservation() (map[string]any, error) + func (tr *BucketReplication) GetParameters() (map[string]any, error) + func (tr *BucketReplication) GetTerraformSchemaVersion() int + func (tr *BucketReplication) LateInitialize(attrs []byte) (bool, error) + func (tr *BucketReplication) SetObservation(obs map[string]any) error + func (tr *BucketReplication) SetParameters(params map[string]any) error + type BucketReplicationInitParameters struct + Rule []RuleInitParameters + func (in *BucketReplicationInitParameters) DeepCopy() *BucketReplicationInitParameters + func (in *BucketReplicationInitParameters) DeepCopyInto(out *BucketReplicationInitParameters) + type BucketReplicationList struct + Items []BucketReplication + func (in *BucketReplicationList) DeepCopy() *BucketReplicationList + func (in *BucketReplicationList) DeepCopyInto(out *BucketReplicationList) + func (in *BucketReplicationList) DeepCopyObject() runtime.Object + func (l *BucketReplicationList) GetItems() []resource.Managed + type BucketReplicationObservation struct + Bucket *string + ID *string + Rule []RuleObservation + func (in *BucketReplicationObservation) DeepCopy() *BucketReplicationObservation + func (in *BucketReplicationObservation) DeepCopyInto(out *BucketReplicationObservation) + type BucketReplicationParameters struct + Bucket *string + BucketRef *v1.Reference + BucketSelector *v1.Selector + Rule []RuleParameters + func (in *BucketReplicationParameters) DeepCopy() *BucketReplicationParameters + func (in *BucketReplicationParameters) DeepCopyInto(out *BucketReplicationParameters) + type BucketReplicationSpec struct + ForProvider BucketReplicationParameters + InitProvider BucketReplicationInitParameters + func (in *BucketReplicationSpec) DeepCopy() *BucketReplicationSpec + func (in *BucketReplicationSpec) DeepCopyInto(out *BucketReplicationSpec) + type BucketReplicationStatus struct + AtProvider BucketReplicationObservation + func (in *BucketReplicationStatus) DeepCopy() *BucketReplicationStatus + func (in *BucketReplicationStatus) DeepCopyInto(out *BucketReplicationStatus) + type BucketServerSideEncryption struct + Spec BucketServerSideEncryptionSpec + Status BucketServerSideEncryptionStatus + func (in *BucketServerSideEncryption) DeepCopy() *BucketServerSideEncryption + func (in *BucketServerSideEncryption) DeepCopyInto(out *BucketServerSideEncryption) + func (in *BucketServerSideEncryption) DeepCopyObject() runtime.Object + func (mg *BucketServerSideEncryption) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *BucketServerSideEncryption) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *BucketServerSideEncryption) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *BucketServerSideEncryption) GetProviderConfigReference() *xpv1.Reference + func (mg *BucketServerSideEncryption) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *BucketServerSideEncryption) GetTerraformResourceType() string + func (mg *BucketServerSideEncryption) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *BucketServerSideEncryption) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *BucketServerSideEncryption) SetConditions(c ...xpv1.Condition) + func (mg *BucketServerSideEncryption) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *BucketServerSideEncryption) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *BucketServerSideEncryption) SetProviderConfigReference(r *xpv1.Reference) + func (mg *BucketServerSideEncryption) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *BucketServerSideEncryption) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *BucketServerSideEncryption) GetConnectionDetailsMapping() map[string]string + func (tr *BucketServerSideEncryption) GetID() string + func (tr *BucketServerSideEncryption) GetInitParameters() (map[string]any, error) + func (tr *BucketServerSideEncryption) GetObservation() (map[string]any, error) + func (tr *BucketServerSideEncryption) GetParameters() (map[string]any, error) + func (tr *BucketServerSideEncryption) GetTerraformSchemaVersion() int + func (tr *BucketServerSideEncryption) LateInitialize(attrs []byte) (bool, error) + func (tr *BucketServerSideEncryption) SetObservation(obs map[string]any) error + func (tr *BucketServerSideEncryption) SetParameters(params map[string]any) error + type BucketServerSideEncryptionInitParameters struct + EncryptionType *string + func (in *BucketServerSideEncryptionInitParameters) DeepCopy() *BucketServerSideEncryptionInitParameters + func (in *BucketServerSideEncryptionInitParameters) DeepCopyInto(out *BucketServerSideEncryptionInitParameters) + type BucketServerSideEncryptionList struct + Items []BucketServerSideEncryption + func (in *BucketServerSideEncryptionList) DeepCopy() *BucketServerSideEncryptionList + func (in *BucketServerSideEncryptionList) DeepCopyInto(out *BucketServerSideEncryptionList) + func (in *BucketServerSideEncryptionList) DeepCopyObject() runtime.Object + func (l *BucketServerSideEncryptionList) GetItems() []resource.Managed + type BucketServerSideEncryptionObservation struct + Bucket *string + EncryptionType *string + ID *string + KMSKeyID *string + func (in *BucketServerSideEncryptionObservation) DeepCopy() *BucketServerSideEncryptionObservation + func (in *BucketServerSideEncryptionObservation) DeepCopyInto(out *BucketServerSideEncryptionObservation) + type BucketServerSideEncryptionParameters struct + Bucket *string + BucketRef *v1.Reference + BucketSelector *v1.Selector + EncryptionType *string + KMSKeyID *string + KMSKeyIDRef *v1.Reference + KMSKeyIDSelector *v1.Selector + func (in *BucketServerSideEncryptionParameters) DeepCopy() *BucketServerSideEncryptionParameters + func (in *BucketServerSideEncryptionParameters) DeepCopyInto(out *BucketServerSideEncryptionParameters) + type BucketServerSideEncryptionSpec struct + ForProvider BucketServerSideEncryptionParameters + InitProvider BucketServerSideEncryptionInitParameters + func (in *BucketServerSideEncryptionSpec) DeepCopy() *BucketServerSideEncryptionSpec + func (in *BucketServerSideEncryptionSpec) DeepCopyInto(out *BucketServerSideEncryptionSpec) + type BucketServerSideEncryptionStatus struct + AtProvider BucketServerSideEncryptionObservation + func (in *BucketServerSideEncryptionStatus) DeepCopy() *BucketServerSideEncryptionStatus + func (in *BucketServerSideEncryptionStatus) DeepCopyInto(out *BucketServerSideEncryptionStatus) + type BucketSpec struct + ForProvider BucketParameters + InitProvider BucketInitParameters + func (in *BucketSpec) DeepCopy() *BucketSpec + func (in *BucketSpec) DeepCopyInto(out *BucketSpec) + type BucketStatus struct + AtProvider BucketObservation + func (in *BucketStatus) DeepCopy() *BucketStatus + func (in *BucketStatus) DeepCopyInto(out *BucketStatus) + type BucketVersioning struct + Spec BucketVersioningSpec + Status BucketVersioningStatus + func (in *BucketVersioning) DeepCopy() *BucketVersioning + func (in *BucketVersioning) DeepCopyInto(out *BucketVersioning) + func (in *BucketVersioning) DeepCopyObject() runtime.Object + func (mg *BucketVersioning) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *BucketVersioning) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *BucketVersioning) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *BucketVersioning) GetProviderConfigReference() *xpv1.Reference + func (mg *BucketVersioning) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *BucketVersioning) GetTerraformResourceType() string + func (mg *BucketVersioning) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *BucketVersioning) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *BucketVersioning) SetConditions(c ...xpv1.Condition) + func (mg *BucketVersioning) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *BucketVersioning) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *BucketVersioning) SetProviderConfigReference(r *xpv1.Reference) + func (mg *BucketVersioning) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *BucketVersioning) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *BucketVersioning) GetConnectionDetailsMapping() map[string]string + func (tr *BucketVersioning) GetID() string + func (tr *BucketVersioning) GetInitParameters() (map[string]any, error) + func (tr *BucketVersioning) GetObservation() (map[string]any, error) + func (tr *BucketVersioning) GetParameters() (map[string]any, error) + func (tr *BucketVersioning) GetTerraformSchemaVersion() int + func (tr *BucketVersioning) LateInitialize(attrs []byte) (bool, error) + func (tr *BucketVersioning) SetObservation(obs map[string]any) error + func (tr *BucketVersioning) SetParameters(params map[string]any) error + type BucketVersioningInitParameters struct + VersioningConfiguration []VersioningConfigurationInitParameters + func (in *BucketVersioningInitParameters) DeepCopy() *BucketVersioningInitParameters + func (in *BucketVersioningInitParameters) DeepCopyInto(out *BucketVersioningInitParameters) + type BucketVersioningList struct + Items []BucketVersioning + func (in *BucketVersioningList) DeepCopy() *BucketVersioningList + func (in *BucketVersioningList) DeepCopyInto(out *BucketVersioningList) + func (in *BucketVersioningList) DeepCopyObject() runtime.Object + func (l *BucketVersioningList) GetItems() []resource.Managed + type BucketVersioningObservation struct + Bucket *string + ID *string + VersioningConfiguration []VersioningConfigurationObservation + func (in *BucketVersioningObservation) DeepCopy() *BucketVersioningObservation + func (in *BucketVersioningObservation) DeepCopyInto(out *BucketVersioningObservation) + type BucketVersioningParameters struct + Bucket *string + BucketRef *v1.Reference + BucketSelector *v1.Selector + VersioningConfiguration []VersioningConfigurationParameters + func (in *BucketVersioningParameters) DeepCopy() *BucketVersioningParameters + func (in *BucketVersioningParameters) DeepCopyInto(out *BucketVersioningParameters) + type BucketVersioningSpec struct + ForProvider BucketVersioningParameters + InitProvider BucketVersioningInitParameters + func (in *BucketVersioningSpec) DeepCopy() *BucketVersioningSpec + func (in *BucketVersioningSpec) DeepCopyInto(out *BucketVersioningSpec) + type BucketVersioningStatus struct + AtProvider BucketVersioningObservation + func (in *BucketVersioningStatus) DeepCopy() *BucketVersioningStatus + func (in *BucketVersioningStatus) DeepCopyInto(out *BucketVersioningStatus) + type Object struct + Spec ObjectSpec + Status ObjectStatus + func (in *Object) DeepCopy() *Object + func (in *Object) DeepCopyInto(out *Object) + func (in *Object) DeepCopyObject() runtime.Object + func (mg *Object) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Object) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Object) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *Object) GetProviderConfigReference() *xpv1.Reference + func (mg *Object) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Object) GetTerraformResourceType() string + func (mg *Object) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Object) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Object) SetConditions(c ...xpv1.Condition) + func (mg *Object) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Object) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *Object) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Object) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Object) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Object) GetConnectionDetailsMapping() map[string]string + func (tr *Object) GetID() string + func (tr *Object) GetInitParameters() (map[string]any, error) + func (tr *Object) GetObservation() (map[string]any, error) + func (tr *Object) GetParameters() (map[string]any, error) + func (tr *Object) GetTerraformSchemaVersion() int + func (tr *Object) LateInitialize(attrs []byte) (bool, error) + func (tr *Object) SetObservation(obs map[string]any) error + func (tr *Object) SetParameters(params map[string]any) error + type ObjectInitParameters struct + Content *string + ContentBase64 *string + ContentType *string + Etag *string + ObjectName *string + Source *string + VersionID *string + func (in *ObjectInitParameters) DeepCopy() *ObjectInitParameters + func (in *ObjectInitParameters) DeepCopyInto(out *ObjectInitParameters) + type ObjectList struct + Items []Object + func (in *ObjectList) DeepCopy() *ObjectList + func (in *ObjectList) DeepCopyInto(out *ObjectList) + func (in *ObjectList) DeepCopyObject() runtime.Object + func (l *ObjectList) GetItems() []resource.Managed + type ObjectObservation struct + BucketName *string + Content *string + ContentBase64 *string + ContentType *string + Etag *string + ID *string + ObjectName *string + Source *string + VersionID *string + func (in *ObjectObservation) DeepCopy() *ObjectObservation + func (in *ObjectObservation) DeepCopyInto(out *ObjectObservation) + type ObjectParameters struct + BucketName *string + BucketNameRef *v1.Reference + BucketNameSelector *v1.Selector + Content *string + ContentBase64 *string + ContentType *string + Etag *string + ObjectName *string + Source *string + VersionID *string + func (in *ObjectParameters) DeepCopy() *ObjectParameters + func (in *ObjectParameters) DeepCopyInto(out *ObjectParameters) + type ObjectSpec struct + ForProvider ObjectParameters + InitProvider ObjectInitParameters + func (in *ObjectSpec) DeepCopy() *ObjectSpec + func (in *ObjectSpec) DeepCopyInto(out *ObjectSpec) + type ObjectStatus struct + AtProvider ObjectObservation + func (in *ObjectStatus) DeepCopy() *ObjectStatus + func (in *ObjectStatus) DeepCopyInto(out *ObjectStatus) + type QueueInitParameters struct + Events []*string + FilterPrefix *string + FilterSuffix *string + ID *string + QueueArn *string + func (in *QueueInitParameters) DeepCopy() *QueueInitParameters + func (in *QueueInitParameters) DeepCopyInto(out *QueueInitParameters) + type QueueObservation struct + Events []*string + FilterPrefix *string + FilterSuffix *string + ID *string + QueueArn *string + func (in *QueueObservation) DeepCopy() *QueueObservation + func (in *QueueObservation) DeepCopyInto(out *QueueObservation) + type QueueParameters struct + Events []*string + FilterPrefix *string + FilterSuffix *string + ID *string + QueueArn *string + func (in *QueueParameters) DeepCopy() *QueueParameters + func (in *QueueParameters) DeepCopyInto(out *QueueParameters) + type RuleInitParameters struct + DeleteMarkerReplication *bool + DeleteReplication *bool + Enabled *bool + ExistingObjectReplication *bool + MetadataSync *bool + Prefix *string + Priority *float64 + Tags map[string]*string + Target []TargetInitParameters + func (in *RuleInitParameters) DeepCopy() *RuleInitParameters + func (in *RuleInitParameters) DeepCopyInto(out *RuleInitParameters) + type RuleObservation struct + Arn *string + DeleteMarkerReplication *bool + DeleteReplication *bool + Enabled *bool + ExistingObjectReplication *bool + ID *string + MetadataSync *bool + Prefix *string + Priority *float64 + Tags map[string]*string + Target []TargetObservation + func (in *RuleObservation) DeepCopy() *RuleObservation + func (in *RuleObservation) DeepCopyInto(out *RuleObservation) + type RuleParameters struct + DeleteMarkerReplication *bool + DeleteReplication *bool + Enabled *bool + ExistingObjectReplication *bool + MetadataSync *bool + Prefix *string + Priority *float64 + Tags map[string]*string + Target []TargetParameters + func (in *RuleParameters) DeepCopy() *RuleParameters + func (in *RuleParameters) DeepCopyInto(out *RuleParameters) + type TargetInitParameters struct + AccessKey *string + BandwidthLimt *string + Bucket *string + DisableProxy *bool + HealthCheckPeriod *string + Host *string + Path *string + PathStyle *string + Region *string + Secure *bool + StorageClass *string + Syncronous *bool + func (in *TargetInitParameters) DeepCopy() *TargetInitParameters + func (in *TargetInitParameters) DeepCopyInto(out *TargetInitParameters) + type TargetObservation struct + AccessKey *string + BandwidthLimt *string + Bucket *string + DisableProxy *bool + HealthCheckPeriod *string + Host *string + Path *string + PathStyle *string + Region *string + Secure *bool + StorageClass *string + Syncronous *bool + func (in *TargetObservation) DeepCopy() *TargetObservation + func (in *TargetObservation) DeepCopyInto(out *TargetObservation) + type TargetParameters struct + AccessKey *string + BandwidthLimt *string + Bucket *string + DisableProxy *bool + HealthCheckPeriod *string + Host *string + Path *string + PathStyle *string + Region *string + SecretKeySecretRef *v1.SecretKeySelector + Secure *bool + StorageClass *string + Syncronous *bool + func (in *TargetParameters) DeepCopy() *TargetParameters + func (in *TargetParameters) DeepCopyInto(out *TargetParameters) + type VersioningConfigurationInitParameters struct + ExcludeFolders *bool + ExcludedPrefixes []*string + Status *string + func (in *VersioningConfigurationInitParameters) DeepCopy() *VersioningConfigurationInitParameters + func (in *VersioningConfigurationInitParameters) DeepCopyInto(out *VersioningConfigurationInitParameters) + type VersioningConfigurationObservation struct + ExcludeFolders *bool + ExcludedPrefixes []*string + Status *string + func (in *VersioningConfigurationObservation) DeepCopy() *VersioningConfigurationObservation + func (in *VersioningConfigurationObservation) DeepCopyInto(out *VersioningConfigurationObservation) + type VersioningConfigurationParameters struct + ExcludeFolders *bool + ExcludedPrefixes []*string + Status *string + func (in *VersioningConfigurationParameters) DeepCopy() *VersioningConfigurationParameters + func (in *VersioningConfigurationParameters) DeepCopyInto(out *VersioningConfigurationParameters)