Versions in this module Expand all Collapse all v0 v0.4.1 Sep 18, 2023 v0.4.0 Sep 12, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var BackupSchedule_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BackupSchedule_Kind}.String() + var BackupSchedule_GroupVersionKind = CRDGroupVersion.WithKind(BackupSchedule_Kind) + var BackupSchedule_Kind = "BackupSchedule" + var BackupSchedule_KindAPIVersion = BackupSchedule_Kind + "." + CRDGroupVersion.String() + var BackupSnapshotExportBucket_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BackupSnapshotExportBucket_Kind}.String() + var BackupSnapshotExportBucket_GroupVersionKind = CRDGroupVersion.WithKind(BackupSnapshotExportBucket_Kind) + var BackupSnapshotExportBucket_Kind = "BackupSnapshotExportBucket" + var BackupSnapshotExportBucket_KindAPIVersion = BackupSnapshotExportBucket_Kind + "." + CRDGroupVersion.String() + var BackupSnapshotExportJob_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BackupSnapshotExportJob_Kind}.String() + var BackupSnapshotExportJob_GroupVersionKind = CRDGroupVersion.WithKind(BackupSnapshotExportJob_Kind) + var BackupSnapshotExportJob_Kind = "BackupSnapshotExportJob" + var BackupSnapshotExportJob_KindAPIVersion = BackupSnapshotExportJob_Kind + "." + CRDGroupVersion.String() + var BackupSnapshotRestoreJob_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BackupSnapshotRestoreJob_Kind}.String() + var BackupSnapshotRestoreJob_GroupVersionKind = CRDGroupVersion.WithKind(BackupSnapshotRestoreJob_Kind) + var BackupSnapshotRestoreJob_Kind = "BackupSnapshotRestoreJob" + var BackupSnapshotRestoreJob_KindAPIVersion = BackupSnapshotRestoreJob_Kind + "." + CRDGroupVersion.String() + var BackupSnapshot_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BackupSnapshot_Kind}.String() + var BackupSnapshot_GroupVersionKind = CRDGroupVersion.WithKind(BackupSnapshot_Kind) + var BackupSnapshot_Kind = "BackupSnapshot" + var BackupSnapshot_KindAPIVersion = BackupSnapshot_Kind + "." + CRDGroupVersion.String() + var CRDGroupVersion = schema.GroupVersion + var ProviderAccessAuthorization_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProviderAccessAuthorization_Kind}.String() + var ProviderAccessAuthorization_GroupVersionKind = CRDGroupVersion.WithKind(ProviderAccessAuthorization_Kind) + var ProviderAccessAuthorization_Kind = "ProviderAccessAuthorization" + var ProviderAccessAuthorization_KindAPIVersion = ProviderAccessAuthorization_Kind + "." + CRDGroupVersion.String() + var ProviderAccessSetup_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProviderAccessSetup_Kind}.String() + var ProviderAccessSetup_GroupVersionKind = CRDGroupVersion.WithKind(ProviderAccessSetup_Kind) + var ProviderAccessSetup_Kind = "ProviderAccessSetup" + var ProviderAccessSetup_KindAPIVersion = ProviderAccessSetup_Kind + "." + CRDGroupVersion.String() + var ProviderAccess_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProviderAccess_Kind}.String() + var ProviderAccess_GroupVersionKind = CRDGroupVersion.WithKind(ProviderAccess_Kind) + var ProviderAccess_Kind = "ProviderAccess" + var ProviderAccess_KindAPIVersion = ProviderAccess_Kind + "." + CRDGroupVersion.String() + var ProviderSnapshotBackupPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProviderSnapshotBackupPolicy_Kind}.String() + var ProviderSnapshotBackupPolicy_GroupVersionKind = CRDGroupVersion.WithKind(ProviderSnapshotBackupPolicy_Kind) + var ProviderSnapshotBackupPolicy_Kind = "ProviderSnapshotBackupPolicy" + var ProviderSnapshotBackupPolicy_KindAPIVersion = ProviderSnapshotBackupPolicy_Kind + "." + CRDGroupVersion.String() + var ProviderSnapshotRestoreJob_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProviderSnapshotRestoreJob_Kind}.String() + var ProviderSnapshotRestoreJob_GroupVersionKind = CRDGroupVersion.WithKind(ProviderSnapshotRestoreJob_Kind) + var ProviderSnapshotRestoreJob_Kind = "ProviderSnapshotRestoreJob" + var ProviderSnapshotRestoreJob_KindAPIVersion = ProviderSnapshotRestoreJob_Kind + "." + CRDGroupVersion.String() + var ProviderSnapshot_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProviderSnapshot_Kind}.String() + var ProviderSnapshot_GroupVersionKind = CRDGroupVersion.WithKind(ProviderSnapshot_Kind) + var ProviderSnapshot_Kind = "ProviderSnapshot" + var ProviderSnapshot_KindAPIVersion = ProviderSnapshot_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type AwsConfigObservation struct + AtlasAssumedRoleExternalID *string + AtlasAwsAccountArn *string + func (in *AwsConfigObservation) DeepCopy() *AwsConfigObservation + func (in *AwsConfigObservation) DeepCopyInto(out *AwsConfigObservation) + type AwsConfigParameters struct + func (in *AwsConfigParameters) DeepCopy() *AwsConfigParameters + func (in *AwsConfigParameters) DeepCopyInto(out *AwsConfigParameters) + type AwsObservation struct + func (in *AwsObservation) DeepCopy() *AwsObservation + func (in *AwsObservation) DeepCopyInto(out *AwsObservation) + type AwsParameters struct + IAMAssumedRoleArn *string + func (in *AwsParameters) DeepCopy() *AwsParameters + func (in *AwsParameters) DeepCopyInto(out *AwsParameters) + type BackupSchedule struct + Spec BackupScheduleSpec + Status BackupScheduleStatus + func (in *BackupSchedule) DeepCopy() *BackupSchedule + func (in *BackupSchedule) DeepCopyInto(out *BackupSchedule) + func (in *BackupSchedule) DeepCopyObject() runtime.Object + func (mg *BackupSchedule) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *BackupSchedule) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *BackupSchedule) GetProviderConfigReference() *xpv1.Reference + func (mg *BackupSchedule) GetProviderReference() *xpv1.Reference + func (mg *BackupSchedule) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *BackupSchedule) GetTerraformResourceType() string + func (mg *BackupSchedule) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *BackupSchedule) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *BackupSchedule) SetConditions(c ...xpv1.Condition) + func (mg *BackupSchedule) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *BackupSchedule) SetProviderConfigReference(r *xpv1.Reference) + func (mg *BackupSchedule) SetProviderReference(r *xpv1.Reference) + func (mg *BackupSchedule) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *BackupSchedule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *BackupSchedule) GetConnectionDetailsMapping() map[string]string + func (tr *BackupSchedule) GetID() string + func (tr *BackupSchedule) GetObservation() (map[string]any, error) + func (tr *BackupSchedule) GetParameters() (map[string]any, error) + func (tr *BackupSchedule) GetTerraformSchemaVersion() int + func (tr *BackupSchedule) LateInitialize(attrs []byte) (bool, error) + func (tr *BackupSchedule) SetObservation(obs map[string]any) error + func (tr *BackupSchedule) SetParameters(params map[string]any) error + type BackupScheduleList struct + Items []BackupSchedule + func (in *BackupScheduleList) DeepCopy() *BackupScheduleList + func (in *BackupScheduleList) DeepCopyInto(out *BackupScheduleList) + func (in *BackupScheduleList) DeepCopyObject() runtime.Object + func (l *BackupScheduleList) GetItems() []resource.Managed + type BackupScheduleObservation struct + ClusterID *string + ID *string + IDPolicy *string + NextSnapshot *string + PolicyItemDaily []PolicyItemDailyObservation + PolicyItemHourly []PolicyItemHourlyObservation + PolicyItemMonthly []PolicyItemMonthlyObservation + PolicyItemWeekly []PolicyItemWeeklyObservation + func (in *BackupScheduleObservation) DeepCopy() *BackupScheduleObservation + func (in *BackupScheduleObservation) DeepCopyInto(out *BackupScheduleObservation) + type BackupScheduleParameters struct + AutoExportEnabled *bool + ClusterName *string + CopySettings []CopySettingsParameters + Export []ExportParameters + PolicyItemDaily []PolicyItemDailyParameters + PolicyItemHourly []PolicyItemHourlyParameters + PolicyItemMonthly []PolicyItemMonthlyParameters + PolicyItemWeekly []PolicyItemWeeklyParameters + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + ReferenceHourOfDay *float64 + ReferenceMinuteOfHour *float64 + RestoreWindowDays *float64 + UpdateSnapshots *bool + UseOrgAndGroupNamesInExportPrefix *bool + func (in *BackupScheduleParameters) DeepCopy() *BackupScheduleParameters + func (in *BackupScheduleParameters) DeepCopyInto(out *BackupScheduleParameters) + type BackupScheduleSpec struct + ForProvider BackupScheduleParameters + func (in *BackupScheduleSpec) DeepCopy() *BackupScheduleSpec + func (in *BackupScheduleSpec) DeepCopyInto(out *BackupScheduleSpec) + type BackupScheduleStatus struct + AtProvider BackupScheduleObservation + func (in *BackupScheduleStatus) DeepCopy() *BackupScheduleStatus + func (in *BackupScheduleStatus) DeepCopyInto(out *BackupScheduleStatus) + type BackupSnapshot struct + Spec BackupSnapshotSpec + Status BackupSnapshotStatus + func (in *BackupSnapshot) DeepCopy() *BackupSnapshot + func (in *BackupSnapshot) DeepCopyInto(out *BackupSnapshot) + func (in *BackupSnapshot) DeepCopyObject() runtime.Object + func (mg *BackupSnapshot) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *BackupSnapshot) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *BackupSnapshot) GetProviderConfigReference() *xpv1.Reference + func (mg *BackupSnapshot) GetProviderReference() *xpv1.Reference + func (mg *BackupSnapshot) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *BackupSnapshot) GetTerraformResourceType() string + func (mg *BackupSnapshot) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *BackupSnapshot) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *BackupSnapshot) SetConditions(c ...xpv1.Condition) + func (mg *BackupSnapshot) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *BackupSnapshot) SetProviderConfigReference(r *xpv1.Reference) + func (mg *BackupSnapshot) SetProviderReference(r *xpv1.Reference) + func (mg *BackupSnapshot) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *BackupSnapshot) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *BackupSnapshot) GetConnectionDetailsMapping() map[string]string + func (tr *BackupSnapshot) GetID() string + func (tr *BackupSnapshot) GetObservation() (map[string]any, error) + func (tr *BackupSnapshot) GetParameters() (map[string]any, error) + func (tr *BackupSnapshot) GetTerraformSchemaVersion() int + func (tr *BackupSnapshot) LateInitialize(attrs []byte) (bool, error) + func (tr *BackupSnapshot) SetObservation(obs map[string]any) error + func (tr *BackupSnapshot) SetParameters(params map[string]any) error + type BackupSnapshotExportBucket struct + Spec BackupSnapshotExportBucketSpec + Status BackupSnapshotExportBucketStatus + func (in *BackupSnapshotExportBucket) DeepCopy() *BackupSnapshotExportBucket + func (in *BackupSnapshotExportBucket) DeepCopyInto(out *BackupSnapshotExportBucket) + func (in *BackupSnapshotExportBucket) DeepCopyObject() runtime.Object + func (mg *BackupSnapshotExportBucket) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *BackupSnapshotExportBucket) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *BackupSnapshotExportBucket) GetProviderConfigReference() *xpv1.Reference + func (mg *BackupSnapshotExportBucket) GetProviderReference() *xpv1.Reference + func (mg *BackupSnapshotExportBucket) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *BackupSnapshotExportBucket) GetTerraformResourceType() string + func (mg *BackupSnapshotExportBucket) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *BackupSnapshotExportBucket) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *BackupSnapshotExportBucket) SetConditions(c ...xpv1.Condition) + func (mg *BackupSnapshotExportBucket) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *BackupSnapshotExportBucket) SetProviderConfigReference(r *xpv1.Reference) + func (mg *BackupSnapshotExportBucket) SetProviderReference(r *xpv1.Reference) + func (mg *BackupSnapshotExportBucket) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *BackupSnapshotExportBucket) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *BackupSnapshotExportBucket) GetConnectionDetailsMapping() map[string]string + func (tr *BackupSnapshotExportBucket) GetID() string + func (tr *BackupSnapshotExportBucket) GetObservation() (map[string]any, error) + func (tr *BackupSnapshotExportBucket) GetParameters() (map[string]any, error) + func (tr *BackupSnapshotExportBucket) GetTerraformSchemaVersion() int + func (tr *BackupSnapshotExportBucket) LateInitialize(attrs []byte) (bool, error) + func (tr *BackupSnapshotExportBucket) SetObservation(obs map[string]any) error + func (tr *BackupSnapshotExportBucket) SetParameters(params map[string]any) error + type BackupSnapshotExportBucketList struct + Items []BackupSnapshotExportBucket + func (in *BackupSnapshotExportBucketList) DeepCopy() *BackupSnapshotExportBucketList + func (in *BackupSnapshotExportBucketList) DeepCopyInto(out *BackupSnapshotExportBucketList) + func (in *BackupSnapshotExportBucketList) DeepCopyObject() runtime.Object + func (l *BackupSnapshotExportBucketList) GetItems() []resource.Managed + type BackupSnapshotExportBucketObservation struct + ExportBucketID *string + ID *string + func (in *BackupSnapshotExportBucketObservation) DeepCopy() *BackupSnapshotExportBucketObservation + func (in *BackupSnapshotExportBucketObservation) DeepCopyInto(out *BackupSnapshotExportBucketObservation) + type BackupSnapshotExportBucketParameters struct + BucketName *string + CloudProvider *string + IAMRoleID *string + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + func (in *BackupSnapshotExportBucketParameters) DeepCopy() *BackupSnapshotExportBucketParameters + func (in *BackupSnapshotExportBucketParameters) DeepCopyInto(out *BackupSnapshotExportBucketParameters) + type BackupSnapshotExportBucketSpec struct + ForProvider BackupSnapshotExportBucketParameters + func (in *BackupSnapshotExportBucketSpec) DeepCopy() *BackupSnapshotExportBucketSpec + func (in *BackupSnapshotExportBucketSpec) DeepCopyInto(out *BackupSnapshotExportBucketSpec) + type BackupSnapshotExportBucketStatus struct + AtProvider BackupSnapshotExportBucketObservation + func (in *BackupSnapshotExportBucketStatus) DeepCopy() *BackupSnapshotExportBucketStatus + func (in *BackupSnapshotExportBucketStatus) DeepCopyInto(out *BackupSnapshotExportBucketStatus) + type BackupSnapshotExportJob struct + Spec BackupSnapshotExportJobSpec + Status BackupSnapshotExportJobStatus + func (in *BackupSnapshotExportJob) DeepCopy() *BackupSnapshotExportJob + func (in *BackupSnapshotExportJob) DeepCopyInto(out *BackupSnapshotExportJob) + func (in *BackupSnapshotExportJob) DeepCopyObject() runtime.Object + func (mg *BackupSnapshotExportJob) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *BackupSnapshotExportJob) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *BackupSnapshotExportJob) GetProviderConfigReference() *xpv1.Reference + func (mg *BackupSnapshotExportJob) GetProviderReference() *xpv1.Reference + func (mg *BackupSnapshotExportJob) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *BackupSnapshotExportJob) GetTerraformResourceType() string + func (mg *BackupSnapshotExportJob) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *BackupSnapshotExportJob) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *BackupSnapshotExportJob) SetConditions(c ...xpv1.Condition) + func (mg *BackupSnapshotExportJob) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *BackupSnapshotExportJob) SetProviderConfigReference(r *xpv1.Reference) + func (mg *BackupSnapshotExportJob) SetProviderReference(r *xpv1.Reference) + func (mg *BackupSnapshotExportJob) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *BackupSnapshotExportJob) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *BackupSnapshotExportJob) GetConnectionDetailsMapping() map[string]string + func (tr *BackupSnapshotExportJob) GetID() string + func (tr *BackupSnapshotExportJob) GetObservation() (map[string]any, error) + func (tr *BackupSnapshotExportJob) GetParameters() (map[string]any, error) + func (tr *BackupSnapshotExportJob) GetTerraformSchemaVersion() int + func (tr *BackupSnapshotExportJob) LateInitialize(attrs []byte) (bool, error) + func (tr *BackupSnapshotExportJob) SetObservation(obs map[string]any) error + func (tr *BackupSnapshotExportJob) SetParameters(params map[string]any) error + type BackupSnapshotExportJobList struct + Items []BackupSnapshotExportJob + func (in *BackupSnapshotExportJobList) DeepCopy() *BackupSnapshotExportJobList + func (in *BackupSnapshotExportJobList) DeepCopyInto(out *BackupSnapshotExportJobList) + func (in *BackupSnapshotExportJobList) DeepCopyObject() runtime.Object + func (l *BackupSnapshotExportJobList) GetItems() []resource.Managed + type BackupSnapshotExportJobObservation struct + Components []ComponentsObservation + CreatedAt *string + ErrMsg *string + ExportJobID *string + ExportStatusExportedCollections *float64 + ExportStatusTotalCollections *float64 + FinishedAt *string + ID *string + Prefix *string + State *string + func (in *BackupSnapshotExportJobObservation) DeepCopy() *BackupSnapshotExportJobObservation + func (in *BackupSnapshotExportJobObservation) DeepCopyInto(out *BackupSnapshotExportJobObservation) + type BackupSnapshotExportJobParameters struct + ClusterName *string + CustomData []CustomDataParameters + ExportBucketID *string + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + SnapshotID *string + func (in *BackupSnapshotExportJobParameters) DeepCopy() *BackupSnapshotExportJobParameters + func (in *BackupSnapshotExportJobParameters) DeepCopyInto(out *BackupSnapshotExportJobParameters) + type BackupSnapshotExportJobSpec struct + ForProvider BackupSnapshotExportJobParameters + func (in *BackupSnapshotExportJobSpec) DeepCopy() *BackupSnapshotExportJobSpec + func (in *BackupSnapshotExportJobSpec) DeepCopyInto(out *BackupSnapshotExportJobSpec) + type BackupSnapshotExportJobStatus struct + AtProvider BackupSnapshotExportJobObservation + func (in *BackupSnapshotExportJobStatus) DeepCopy() *BackupSnapshotExportJobStatus + func (in *BackupSnapshotExportJobStatus) DeepCopyInto(out *BackupSnapshotExportJobStatus) + type BackupSnapshotList struct + Items []BackupSnapshot + func (in *BackupSnapshotList) DeepCopy() *BackupSnapshotList + func (in *BackupSnapshotList) DeepCopyInto(out *BackupSnapshotList) + func (in *BackupSnapshotList) DeepCopyObject() runtime.Object + func (l *BackupSnapshotList) GetItems() []resource.Managed + type BackupSnapshotObservation struct + CloudProvider *string + CreatedAt *string + ExpiresAt *string + ID *string + MasterKeyUUID *string + Members []MembersObservation + MongodVersion *string + ReplicaSetName *string + SnapshotID *string + SnapshotIds []*string + SnapshotType *string + Status *string + StorageSizeBytes *float64 + Type *string + func (in *BackupSnapshotObservation) DeepCopy() *BackupSnapshotObservation + func (in *BackupSnapshotObservation) DeepCopyInto(out *BackupSnapshotObservation) + type BackupSnapshotParameters struct + ClusterName *string + Description *string + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + RetentionInDays *float64 + func (in *BackupSnapshotParameters) DeepCopy() *BackupSnapshotParameters + func (in *BackupSnapshotParameters) DeepCopyInto(out *BackupSnapshotParameters) + type BackupSnapshotRestoreJob struct + Spec BackupSnapshotRestoreJobSpec + Status BackupSnapshotRestoreJobStatus + func (in *BackupSnapshotRestoreJob) DeepCopy() *BackupSnapshotRestoreJob + func (in *BackupSnapshotRestoreJob) DeepCopyInto(out *BackupSnapshotRestoreJob) + func (in *BackupSnapshotRestoreJob) DeepCopyObject() runtime.Object + func (mg *BackupSnapshotRestoreJob) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *BackupSnapshotRestoreJob) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *BackupSnapshotRestoreJob) GetProviderConfigReference() *xpv1.Reference + func (mg *BackupSnapshotRestoreJob) GetProviderReference() *xpv1.Reference + func (mg *BackupSnapshotRestoreJob) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *BackupSnapshotRestoreJob) GetTerraformResourceType() string + func (mg *BackupSnapshotRestoreJob) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *BackupSnapshotRestoreJob) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *BackupSnapshotRestoreJob) SetConditions(c ...xpv1.Condition) + func (mg *BackupSnapshotRestoreJob) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *BackupSnapshotRestoreJob) SetProviderConfigReference(r *xpv1.Reference) + func (mg *BackupSnapshotRestoreJob) SetProviderReference(r *xpv1.Reference) + func (mg *BackupSnapshotRestoreJob) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *BackupSnapshotRestoreJob) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *BackupSnapshotRestoreJob) GetConnectionDetailsMapping() map[string]string + func (tr *BackupSnapshotRestoreJob) GetID() string + func (tr *BackupSnapshotRestoreJob) GetObservation() (map[string]any, error) + func (tr *BackupSnapshotRestoreJob) GetParameters() (map[string]any, error) + func (tr *BackupSnapshotRestoreJob) GetTerraformSchemaVersion() int + func (tr *BackupSnapshotRestoreJob) LateInitialize(attrs []byte) (bool, error) + func (tr *BackupSnapshotRestoreJob) SetObservation(obs map[string]any) error + func (tr *BackupSnapshotRestoreJob) SetParameters(params map[string]any) error + type BackupSnapshotRestoreJobList struct + Items []BackupSnapshotRestoreJob + func (in *BackupSnapshotRestoreJobList) DeepCopy() *BackupSnapshotRestoreJobList + func (in *BackupSnapshotRestoreJobList) DeepCopyInto(out *BackupSnapshotRestoreJobList) + func (in *BackupSnapshotRestoreJobList) DeepCopyObject() runtime.Object + func (l *BackupSnapshotRestoreJobList) GetItems() []resource.Managed + type BackupSnapshotRestoreJobObservation struct + Cancelled *bool + CreatedAt *string + DeliveryURL []*string + Expired *bool + ExpiresAt *string + FinishedAt *string + ID *string + SnapshotRestoreJobID *string + Timestamp *string + func (in *BackupSnapshotRestoreJobObservation) DeepCopy() *BackupSnapshotRestoreJobObservation + func (in *BackupSnapshotRestoreJobObservation) DeepCopyInto(out *BackupSnapshotRestoreJobObservation) + type BackupSnapshotRestoreJobParameters struct + ClusterName *string + DeliveryType map[string]*string + DeliveryTypeConfig []DeliveryTypeConfigParameters + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + SnapshotID *string + func (in *BackupSnapshotRestoreJobParameters) DeepCopy() *BackupSnapshotRestoreJobParameters + func (in *BackupSnapshotRestoreJobParameters) DeepCopyInto(out *BackupSnapshotRestoreJobParameters) + type BackupSnapshotRestoreJobSpec struct + ForProvider BackupSnapshotRestoreJobParameters + func (in *BackupSnapshotRestoreJobSpec) DeepCopy() *BackupSnapshotRestoreJobSpec + func (in *BackupSnapshotRestoreJobSpec) DeepCopyInto(out *BackupSnapshotRestoreJobSpec) + type BackupSnapshotRestoreJobStatus struct + AtProvider BackupSnapshotRestoreJobObservation + func (in *BackupSnapshotRestoreJobStatus) DeepCopy() *BackupSnapshotRestoreJobStatus + func (in *BackupSnapshotRestoreJobStatus) DeepCopyInto(out *BackupSnapshotRestoreJobStatus) + type BackupSnapshotSpec struct + ForProvider BackupSnapshotParameters + func (in *BackupSnapshotSpec) DeepCopy() *BackupSnapshotSpec + func (in *BackupSnapshotSpec) DeepCopyInto(out *BackupSnapshotSpec) + type BackupSnapshotStatus struct + AtProvider BackupSnapshotObservation + func (in *BackupSnapshotStatus) DeepCopy() *BackupSnapshotStatus + func (in *BackupSnapshotStatus) DeepCopyInto(out *BackupSnapshotStatus) + type ComponentsObservation struct + ExportID *string + ReplicaSetName *string + func (in *ComponentsObservation) DeepCopy() *ComponentsObservation + func (in *ComponentsObservation) DeepCopyInto(out *ComponentsObservation) + type ComponentsParameters struct + func (in *ComponentsParameters) DeepCopy() *ComponentsParameters + func (in *ComponentsParameters) DeepCopyInto(out *ComponentsParameters) + type CopySettingsObservation struct + func (in *CopySettingsObservation) DeepCopy() *CopySettingsObservation + func (in *CopySettingsObservation) DeepCopyInto(out *CopySettingsObservation) + type CopySettingsParameters struct + CloudProvider *string + Frequencies []*string + RegionName *string + ReplicationSpecID *string + ShouldCopyOplogs *bool + func (in *CopySettingsParameters) DeepCopy() *CopySettingsParameters + func (in *CopySettingsParameters) DeepCopyInto(out *CopySettingsParameters) + type CustomDataObservation struct + func (in *CustomDataObservation) DeepCopy() *CustomDataObservation + func (in *CustomDataObservation) DeepCopyInto(out *CustomDataObservation) + type CustomDataParameters struct + Key *string + Value *string + func (in *CustomDataParameters) DeepCopy() *CustomDataParameters + func (in *CustomDataParameters) DeepCopyInto(out *CustomDataParameters) + type DeliveryTypeConfigObservation struct + func (in *DeliveryTypeConfigObservation) DeepCopy() *DeliveryTypeConfigObservation + func (in *DeliveryTypeConfigObservation) DeepCopyInto(out *DeliveryTypeConfigObservation) + type DeliveryTypeConfigParameters struct + Automated *bool + Download *bool + OplogInc *float64 + OplogTS *float64 + PointInTime *bool + PointInTimeUtcSeconds *float64 + TargetClusterName *string + TargetProjectID *string + func (in *DeliveryTypeConfigParameters) DeepCopy() *DeliveryTypeConfigParameters + func (in *DeliveryTypeConfigParameters) DeepCopyInto(out *DeliveryTypeConfigParameters) + type ExportObservation struct + func (in *ExportObservation) DeepCopy() *ExportObservation + func (in *ExportObservation) DeepCopyInto(out *ExportObservation) + type ExportParameters struct + ExportBucketID *string + FrequencyType *string + func (in *ExportParameters) DeepCopy() *ExportParameters + func (in *ExportParameters) DeepCopyInto(out *ExportParameters) + type FeatureUsagesObservation struct + FeatureID map[string]*string + FeatureType *string + func (in *FeatureUsagesObservation) DeepCopy() *FeatureUsagesObservation + func (in *FeatureUsagesObservation) DeepCopyInto(out *FeatureUsagesObservation) + type FeatureUsagesParameters struct + func (in *FeatureUsagesParameters) DeepCopy() *FeatureUsagesParameters + func (in *FeatureUsagesParameters) DeepCopyInto(out *FeatureUsagesParameters) + type MembersObservation struct + CloudProvider *string + ID *string + ReplicaSetName *string + func (in *MembersObservation) DeepCopy() *MembersObservation + func (in *MembersObservation) DeepCopyInto(out *MembersObservation) + type MembersParameters struct + func (in *MembersParameters) DeepCopy() *MembersParameters + func (in *MembersParameters) DeepCopyInto(out *MembersParameters) + type PoliciesObservation struct + func (in *PoliciesObservation) DeepCopy() *PoliciesObservation + func (in *PoliciesObservation) DeepCopyInto(out *PoliciesObservation) + type PoliciesParameters struct + ID *string + PolicyItem []PolicyItemParameters + func (in *PoliciesParameters) DeepCopy() *PoliciesParameters + func (in *PoliciesParameters) DeepCopyInto(out *PoliciesParameters) + type PolicyItemDailyObservation struct + FrequencyType *string + ID *string + func (in *PolicyItemDailyObservation) DeepCopy() *PolicyItemDailyObservation + func (in *PolicyItemDailyObservation) DeepCopyInto(out *PolicyItemDailyObservation) + type PolicyItemDailyParameters struct + FrequencyInterval *float64 + RetentionUnit *string + RetentionValue *float64 + func (in *PolicyItemDailyParameters) DeepCopy() *PolicyItemDailyParameters + func (in *PolicyItemDailyParameters) DeepCopyInto(out *PolicyItemDailyParameters) + type PolicyItemHourlyObservation struct + FrequencyType *string + ID *string + func (in *PolicyItemHourlyObservation) DeepCopy() *PolicyItemHourlyObservation + func (in *PolicyItemHourlyObservation) DeepCopyInto(out *PolicyItemHourlyObservation) + type PolicyItemHourlyParameters struct + FrequencyInterval *float64 + RetentionUnit *string + RetentionValue *float64 + func (in *PolicyItemHourlyParameters) DeepCopy() *PolicyItemHourlyParameters + func (in *PolicyItemHourlyParameters) DeepCopyInto(out *PolicyItemHourlyParameters) + type PolicyItemMonthlyObservation struct + FrequencyType *string + ID *string + func (in *PolicyItemMonthlyObservation) DeepCopy() *PolicyItemMonthlyObservation + func (in *PolicyItemMonthlyObservation) DeepCopyInto(out *PolicyItemMonthlyObservation) + type PolicyItemMonthlyParameters struct + FrequencyInterval *float64 + RetentionUnit *string + RetentionValue *float64 + func (in *PolicyItemMonthlyParameters) DeepCopy() *PolicyItemMonthlyParameters + func (in *PolicyItemMonthlyParameters) DeepCopyInto(out *PolicyItemMonthlyParameters) + type PolicyItemObservation struct + func (in *PolicyItemObservation) DeepCopy() *PolicyItemObservation + func (in *PolicyItemObservation) DeepCopyInto(out *PolicyItemObservation) + type PolicyItemParameters struct + FrequencyInterval *float64 + FrequencyType *string + ID *string + RetentionUnit *string + RetentionValue *float64 + func (in *PolicyItemParameters) DeepCopy() *PolicyItemParameters + func (in *PolicyItemParameters) DeepCopyInto(out *PolicyItemParameters) + type PolicyItemWeeklyObservation struct + FrequencyType *string + ID *string + func (in *PolicyItemWeeklyObservation) DeepCopy() *PolicyItemWeeklyObservation + func (in *PolicyItemWeeklyObservation) DeepCopyInto(out *PolicyItemWeeklyObservation) + type PolicyItemWeeklyParameters struct + FrequencyInterval *float64 + RetentionUnit *string + RetentionValue *float64 + func (in *PolicyItemWeeklyParameters) DeepCopy() *PolicyItemWeeklyParameters + func (in *PolicyItemWeeklyParameters) DeepCopyInto(out *PolicyItemWeeklyParameters) + type ProviderAccess struct + Spec ProviderAccessSpec + Status ProviderAccessStatus + func (in *ProviderAccess) DeepCopy() *ProviderAccess + func (in *ProviderAccess) DeepCopyInto(out *ProviderAccess) + func (in *ProviderAccess) DeepCopyObject() runtime.Object + func (mg *ProviderAccess) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *ProviderAccess) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *ProviderAccess) GetProviderConfigReference() *xpv1.Reference + func (mg *ProviderAccess) GetProviderReference() *xpv1.Reference + func (mg *ProviderAccess) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *ProviderAccess) GetTerraformResourceType() string + func (mg *ProviderAccess) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *ProviderAccess) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *ProviderAccess) SetConditions(c ...xpv1.Condition) + func (mg *ProviderAccess) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *ProviderAccess) SetProviderConfigReference(r *xpv1.Reference) + func (mg *ProviderAccess) SetProviderReference(r *xpv1.Reference) + func (mg *ProviderAccess) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *ProviderAccess) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *ProviderAccess) GetConnectionDetailsMapping() map[string]string + func (tr *ProviderAccess) GetID() string + func (tr *ProviderAccess) GetObservation() (map[string]any, error) + func (tr *ProviderAccess) GetParameters() (map[string]any, error) + func (tr *ProviderAccess) GetTerraformSchemaVersion() int + func (tr *ProviderAccess) LateInitialize(attrs []byte) (bool, error) + func (tr *ProviderAccess) SetObservation(obs map[string]any) error + func (tr *ProviderAccess) SetParameters(params map[string]any) error + type ProviderAccessAuthorization struct + Spec ProviderAccessAuthorizationSpec + Status ProviderAccessAuthorizationStatus + func (in *ProviderAccessAuthorization) DeepCopy() *ProviderAccessAuthorization + func (in *ProviderAccessAuthorization) DeepCopyInto(out *ProviderAccessAuthorization) + func (in *ProviderAccessAuthorization) DeepCopyObject() runtime.Object + func (mg *ProviderAccessAuthorization) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *ProviderAccessAuthorization) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *ProviderAccessAuthorization) GetProviderConfigReference() *xpv1.Reference + func (mg *ProviderAccessAuthorization) GetProviderReference() *xpv1.Reference + func (mg *ProviderAccessAuthorization) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *ProviderAccessAuthorization) GetTerraformResourceType() string + func (mg *ProviderAccessAuthorization) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *ProviderAccessAuthorization) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *ProviderAccessAuthorization) SetConditions(c ...xpv1.Condition) + func (mg *ProviderAccessAuthorization) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *ProviderAccessAuthorization) SetProviderConfigReference(r *xpv1.Reference) + func (mg *ProviderAccessAuthorization) SetProviderReference(r *xpv1.Reference) + func (mg *ProviderAccessAuthorization) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *ProviderAccessAuthorization) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *ProviderAccessAuthorization) GetConnectionDetailsMapping() map[string]string + func (tr *ProviderAccessAuthorization) GetID() string + func (tr *ProviderAccessAuthorization) GetObservation() (map[string]any, error) + func (tr *ProviderAccessAuthorization) GetParameters() (map[string]any, error) + func (tr *ProviderAccessAuthorization) GetTerraformSchemaVersion() int + func (tr *ProviderAccessAuthorization) LateInitialize(attrs []byte) (bool, error) + func (tr *ProviderAccessAuthorization) SetObservation(obs map[string]any) error + func (tr *ProviderAccessAuthorization) SetParameters(params map[string]any) error + type ProviderAccessAuthorizationFeatureUsagesObservation struct + FeatureID map[string]*string + FeatureType *string + func (in *ProviderAccessAuthorizationFeatureUsagesObservation) DeepCopy() *ProviderAccessAuthorizationFeatureUsagesObservation + func (in *ProviderAccessAuthorizationFeatureUsagesObservation) DeepCopyInto(out *ProviderAccessAuthorizationFeatureUsagesObservation) + type ProviderAccessAuthorizationFeatureUsagesParameters struct + func (in *ProviderAccessAuthorizationFeatureUsagesParameters) DeepCopy() *ProviderAccessAuthorizationFeatureUsagesParameters + func (in *ProviderAccessAuthorizationFeatureUsagesParameters) DeepCopyInto(out *ProviderAccessAuthorizationFeatureUsagesParameters) + type ProviderAccessAuthorizationList struct + Items []ProviderAccessAuthorization + func (in *ProviderAccessAuthorizationList) DeepCopy() *ProviderAccessAuthorizationList + func (in *ProviderAccessAuthorizationList) DeepCopyInto(out *ProviderAccessAuthorizationList) + func (in *ProviderAccessAuthorizationList) DeepCopyObject() runtime.Object + func (l *ProviderAccessAuthorizationList) GetItems() []resource.Managed + type ProviderAccessAuthorizationObservation struct + AuthorizedDate *string + FeatureUsages []ProviderAccessAuthorizationFeatureUsagesObservation + ID *string + func (in *ProviderAccessAuthorizationObservation) DeepCopy() *ProviderAccessAuthorizationObservation + func (in *ProviderAccessAuthorizationObservation) DeepCopyInto(out *ProviderAccessAuthorizationObservation) + type ProviderAccessAuthorizationParameters struct + Aws []AwsParameters + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + RoleID *string + func (in *ProviderAccessAuthorizationParameters) DeepCopy() *ProviderAccessAuthorizationParameters + func (in *ProviderAccessAuthorizationParameters) DeepCopyInto(out *ProviderAccessAuthorizationParameters) + type ProviderAccessAuthorizationSpec struct + ForProvider ProviderAccessAuthorizationParameters + func (in *ProviderAccessAuthorizationSpec) DeepCopy() *ProviderAccessAuthorizationSpec + func (in *ProviderAccessAuthorizationSpec) DeepCopyInto(out *ProviderAccessAuthorizationSpec) + type ProviderAccessAuthorizationStatus struct + AtProvider ProviderAccessAuthorizationObservation + func (in *ProviderAccessAuthorizationStatus) DeepCopy() *ProviderAccessAuthorizationStatus + func (in *ProviderAccessAuthorizationStatus) DeepCopyInto(out *ProviderAccessAuthorizationStatus) + type ProviderAccessList struct + Items []ProviderAccess + func (in *ProviderAccessList) DeepCopy() *ProviderAccessList + func (in *ProviderAccessList) DeepCopyInto(out *ProviderAccessList) + func (in *ProviderAccessList) DeepCopyObject() runtime.Object + func (l *ProviderAccessList) GetItems() []resource.Managed + type ProviderAccessObservation struct + AtlasAssumedRoleExternalID *string + AtlasAwsAccountArn *string + AuthorizedDate *string + CreatedDate *string + FeatureUsages []FeatureUsagesObservation + ID *string + RoleID *string + func (in *ProviderAccessObservation) DeepCopy() *ProviderAccessObservation + func (in *ProviderAccessObservation) DeepCopyInto(out *ProviderAccessObservation) + type ProviderAccessParameters struct + IAMAssumedRoleArn *string + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + ProviderName *string + func (in *ProviderAccessParameters) DeepCopy() *ProviderAccessParameters + func (in *ProviderAccessParameters) DeepCopyInto(out *ProviderAccessParameters) + type ProviderAccessSetup struct + Spec ProviderAccessSetupSpec + Status ProviderAccessSetupStatus + func (in *ProviderAccessSetup) DeepCopy() *ProviderAccessSetup + func (in *ProviderAccessSetup) DeepCopyInto(out *ProviderAccessSetup) + func (in *ProviderAccessSetup) DeepCopyObject() runtime.Object + func (mg *ProviderAccessSetup) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *ProviderAccessSetup) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *ProviderAccessSetup) GetProviderConfigReference() *xpv1.Reference + func (mg *ProviderAccessSetup) GetProviderReference() *xpv1.Reference + func (mg *ProviderAccessSetup) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *ProviderAccessSetup) GetTerraformResourceType() string + func (mg *ProviderAccessSetup) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *ProviderAccessSetup) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *ProviderAccessSetup) SetConditions(c ...xpv1.Condition) + func (mg *ProviderAccessSetup) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *ProviderAccessSetup) SetProviderConfigReference(r *xpv1.Reference) + func (mg *ProviderAccessSetup) SetProviderReference(r *xpv1.Reference) + func (mg *ProviderAccessSetup) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *ProviderAccessSetup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *ProviderAccessSetup) GetConnectionDetailsMapping() map[string]string + func (tr *ProviderAccessSetup) GetID() string + func (tr *ProviderAccessSetup) GetObservation() (map[string]any, error) + func (tr *ProviderAccessSetup) GetParameters() (map[string]any, error) + func (tr *ProviderAccessSetup) GetTerraformSchemaVersion() int + func (tr *ProviderAccessSetup) LateInitialize(attrs []byte) (bool, error) + func (tr *ProviderAccessSetup) SetObservation(obs map[string]any) error + func (tr *ProviderAccessSetup) SetParameters(params map[string]any) error + type ProviderAccessSetupList struct + Items []ProviderAccessSetup + func (in *ProviderAccessSetupList) DeepCopy() *ProviderAccessSetupList + func (in *ProviderAccessSetupList) DeepCopyInto(out *ProviderAccessSetupList) + func (in *ProviderAccessSetupList) DeepCopyObject() runtime.Object + func (l *ProviderAccessSetupList) GetItems() []resource.Managed + type ProviderAccessSetupObservation struct + Aws map[string]*string + AwsConfig []AwsConfigObservation + CreatedDate *string + ID *string + RoleID *string + func (in *ProviderAccessSetupObservation) DeepCopy() *ProviderAccessSetupObservation + func (in *ProviderAccessSetupObservation) DeepCopyInto(out *ProviderAccessSetupObservation) + type ProviderAccessSetupParameters struct + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + ProviderName *string + func (in *ProviderAccessSetupParameters) DeepCopy() *ProviderAccessSetupParameters + func (in *ProviderAccessSetupParameters) DeepCopyInto(out *ProviderAccessSetupParameters) + type ProviderAccessSetupSpec struct + ForProvider ProviderAccessSetupParameters + func (in *ProviderAccessSetupSpec) DeepCopy() *ProviderAccessSetupSpec + func (in *ProviderAccessSetupSpec) DeepCopyInto(out *ProviderAccessSetupSpec) + type ProviderAccessSetupStatus struct + AtProvider ProviderAccessSetupObservation + func (in *ProviderAccessSetupStatus) DeepCopy() *ProviderAccessSetupStatus + func (in *ProviderAccessSetupStatus) DeepCopyInto(out *ProviderAccessSetupStatus) + type ProviderAccessSpec struct + ForProvider ProviderAccessParameters + func (in *ProviderAccessSpec) DeepCopy() *ProviderAccessSpec + func (in *ProviderAccessSpec) DeepCopyInto(out *ProviderAccessSpec) + type ProviderAccessStatus struct + AtProvider ProviderAccessObservation + func (in *ProviderAccessStatus) DeepCopy() *ProviderAccessStatus + func (in *ProviderAccessStatus) DeepCopyInto(out *ProviderAccessStatus) + type ProviderSnapshot struct + Spec ProviderSnapshotSpec + Status ProviderSnapshotStatus + func (in *ProviderSnapshot) DeepCopy() *ProviderSnapshot + func (in *ProviderSnapshot) DeepCopyInto(out *ProviderSnapshot) + func (in *ProviderSnapshot) DeepCopyObject() runtime.Object + func (mg *ProviderSnapshot) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *ProviderSnapshot) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *ProviderSnapshot) GetProviderConfigReference() *xpv1.Reference + func (mg *ProviderSnapshot) GetProviderReference() *xpv1.Reference + func (mg *ProviderSnapshot) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *ProviderSnapshot) GetTerraformResourceType() string + func (mg *ProviderSnapshot) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *ProviderSnapshot) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *ProviderSnapshot) SetConditions(c ...xpv1.Condition) + func (mg *ProviderSnapshot) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *ProviderSnapshot) SetProviderConfigReference(r *xpv1.Reference) + func (mg *ProviderSnapshot) SetProviderReference(r *xpv1.Reference) + func (mg *ProviderSnapshot) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *ProviderSnapshot) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *ProviderSnapshot) GetConnectionDetailsMapping() map[string]string + func (tr *ProviderSnapshot) GetID() string + func (tr *ProviderSnapshot) GetObservation() (map[string]any, error) + func (tr *ProviderSnapshot) GetParameters() (map[string]any, error) + func (tr *ProviderSnapshot) GetTerraformSchemaVersion() int + func (tr *ProviderSnapshot) LateInitialize(attrs []byte) (bool, error) + func (tr *ProviderSnapshot) SetObservation(obs map[string]any) error + func (tr *ProviderSnapshot) SetParameters(params map[string]any) error + type ProviderSnapshotBackupPolicy struct + Spec ProviderSnapshotBackupPolicySpec + Status ProviderSnapshotBackupPolicyStatus + func (in *ProviderSnapshotBackupPolicy) DeepCopy() *ProviderSnapshotBackupPolicy + func (in *ProviderSnapshotBackupPolicy) DeepCopyInto(out *ProviderSnapshotBackupPolicy) + func (in *ProviderSnapshotBackupPolicy) DeepCopyObject() runtime.Object + func (mg *ProviderSnapshotBackupPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *ProviderSnapshotBackupPolicy) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *ProviderSnapshotBackupPolicy) GetProviderConfigReference() *xpv1.Reference + func (mg *ProviderSnapshotBackupPolicy) GetProviderReference() *xpv1.Reference + func (mg *ProviderSnapshotBackupPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *ProviderSnapshotBackupPolicy) GetTerraformResourceType() string + func (mg *ProviderSnapshotBackupPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *ProviderSnapshotBackupPolicy) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *ProviderSnapshotBackupPolicy) SetConditions(c ...xpv1.Condition) + func (mg *ProviderSnapshotBackupPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *ProviderSnapshotBackupPolicy) SetProviderConfigReference(r *xpv1.Reference) + func (mg *ProviderSnapshotBackupPolicy) SetProviderReference(r *xpv1.Reference) + func (mg *ProviderSnapshotBackupPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *ProviderSnapshotBackupPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *ProviderSnapshotBackupPolicy) GetConnectionDetailsMapping() map[string]string + func (tr *ProviderSnapshotBackupPolicy) GetID() string + func (tr *ProviderSnapshotBackupPolicy) GetObservation() (map[string]any, error) + func (tr *ProviderSnapshotBackupPolicy) GetParameters() (map[string]any, error) + func (tr *ProviderSnapshotBackupPolicy) GetTerraformSchemaVersion() int + func (tr *ProviderSnapshotBackupPolicy) LateInitialize(attrs []byte) (bool, error) + func (tr *ProviderSnapshotBackupPolicy) SetObservation(obs map[string]any) error + func (tr *ProviderSnapshotBackupPolicy) SetParameters(params map[string]any) error + type ProviderSnapshotBackupPolicyList struct + Items []ProviderSnapshotBackupPolicy + func (in *ProviderSnapshotBackupPolicyList) DeepCopy() *ProviderSnapshotBackupPolicyList + func (in *ProviderSnapshotBackupPolicyList) DeepCopyInto(out *ProviderSnapshotBackupPolicyList) + func (in *ProviderSnapshotBackupPolicyList) DeepCopyObject() runtime.Object + func (l *ProviderSnapshotBackupPolicyList) GetItems() []resource.Managed + type ProviderSnapshotBackupPolicyObservation struct + ClusterID *string + ID *string + NextSnapshot *string + func (in *ProviderSnapshotBackupPolicyObservation) DeepCopy() *ProviderSnapshotBackupPolicyObservation + func (in *ProviderSnapshotBackupPolicyObservation) DeepCopyInto(out *ProviderSnapshotBackupPolicyObservation) + type ProviderSnapshotBackupPolicyParameters struct + ClusterName *string + Policies []PoliciesParameters + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + ReferenceHourOfDay *float64 + ReferenceMinuteOfHour *float64 + RestoreWindowDays *float64 + UpdateSnapshots *bool + func (in *ProviderSnapshotBackupPolicyParameters) DeepCopy() *ProviderSnapshotBackupPolicyParameters + func (in *ProviderSnapshotBackupPolicyParameters) DeepCopyInto(out *ProviderSnapshotBackupPolicyParameters) + type ProviderSnapshotBackupPolicySpec struct + ForProvider ProviderSnapshotBackupPolicyParameters + func (in *ProviderSnapshotBackupPolicySpec) DeepCopy() *ProviderSnapshotBackupPolicySpec + func (in *ProviderSnapshotBackupPolicySpec) DeepCopyInto(out *ProviderSnapshotBackupPolicySpec) + type ProviderSnapshotBackupPolicyStatus struct + AtProvider ProviderSnapshotBackupPolicyObservation + func (in *ProviderSnapshotBackupPolicyStatus) DeepCopy() *ProviderSnapshotBackupPolicyStatus + func (in *ProviderSnapshotBackupPolicyStatus) DeepCopyInto(out *ProviderSnapshotBackupPolicyStatus) + type ProviderSnapshotList struct + Items []ProviderSnapshot + func (in *ProviderSnapshotList) DeepCopy() *ProviderSnapshotList + func (in *ProviderSnapshotList) DeepCopyInto(out *ProviderSnapshotList) + func (in *ProviderSnapshotList) DeepCopyObject() runtime.Object + func (l *ProviderSnapshotList) GetItems() []resource.Managed + type ProviderSnapshotObservation struct + CreatedAt *string + ExpiresAt *string + ID *string + MasterKeyUUID *string + MongodVersion *string + SnapshotID *string + SnapshotType *string + Status *string + StorageSizeBytes *float64 + Type *string + func (in *ProviderSnapshotObservation) DeepCopy() *ProviderSnapshotObservation + func (in *ProviderSnapshotObservation) DeepCopyInto(out *ProviderSnapshotObservation) + type ProviderSnapshotParameters struct + ClusterName *string + Description *string + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + RetentionInDays *float64 + Timeout *string + func (in *ProviderSnapshotParameters) DeepCopy() *ProviderSnapshotParameters + func (in *ProviderSnapshotParameters) DeepCopyInto(out *ProviderSnapshotParameters) + type ProviderSnapshotRestoreJob struct + Spec ProviderSnapshotRestoreJobSpec + Status ProviderSnapshotRestoreJobStatus + func (in *ProviderSnapshotRestoreJob) DeepCopy() *ProviderSnapshotRestoreJob + func (in *ProviderSnapshotRestoreJob) DeepCopyInto(out *ProviderSnapshotRestoreJob) + func (in *ProviderSnapshotRestoreJob) DeepCopyObject() runtime.Object + func (mg *ProviderSnapshotRestoreJob) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *ProviderSnapshotRestoreJob) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *ProviderSnapshotRestoreJob) GetProviderConfigReference() *xpv1.Reference + func (mg *ProviderSnapshotRestoreJob) GetProviderReference() *xpv1.Reference + func (mg *ProviderSnapshotRestoreJob) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *ProviderSnapshotRestoreJob) GetTerraformResourceType() string + func (mg *ProviderSnapshotRestoreJob) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *ProviderSnapshotRestoreJob) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *ProviderSnapshotRestoreJob) SetConditions(c ...xpv1.Condition) + func (mg *ProviderSnapshotRestoreJob) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *ProviderSnapshotRestoreJob) SetProviderConfigReference(r *xpv1.Reference) + func (mg *ProviderSnapshotRestoreJob) SetProviderReference(r *xpv1.Reference) + func (mg *ProviderSnapshotRestoreJob) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *ProviderSnapshotRestoreJob) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *ProviderSnapshotRestoreJob) GetConnectionDetailsMapping() map[string]string + func (tr *ProviderSnapshotRestoreJob) GetID() string + func (tr *ProviderSnapshotRestoreJob) GetObservation() (map[string]any, error) + func (tr *ProviderSnapshotRestoreJob) GetParameters() (map[string]any, error) + func (tr *ProviderSnapshotRestoreJob) GetTerraformSchemaVersion() int + func (tr *ProviderSnapshotRestoreJob) LateInitialize(attrs []byte) (bool, error) + func (tr *ProviderSnapshotRestoreJob) SetObservation(obs map[string]any) error + func (tr *ProviderSnapshotRestoreJob) SetParameters(params map[string]any) error + type ProviderSnapshotRestoreJobDeliveryTypeConfigObservation struct + func (in *ProviderSnapshotRestoreJobDeliveryTypeConfigObservation) DeepCopy() *ProviderSnapshotRestoreJobDeliveryTypeConfigObservation + func (in *ProviderSnapshotRestoreJobDeliveryTypeConfigObservation) DeepCopyInto(out *ProviderSnapshotRestoreJobDeliveryTypeConfigObservation) + type ProviderSnapshotRestoreJobDeliveryTypeConfigParameters struct + Automated *bool + Download *bool + OplogInc *float64 + OplogTS *float64 + PointInTime *bool + PointInTimeUtcSeconds *float64 + TargetClusterName *string + TargetProjectID *string + func (in *ProviderSnapshotRestoreJobDeliveryTypeConfigParameters) DeepCopy() *ProviderSnapshotRestoreJobDeliveryTypeConfigParameters + func (in *ProviderSnapshotRestoreJobDeliveryTypeConfigParameters) DeepCopyInto(out *ProviderSnapshotRestoreJobDeliveryTypeConfigParameters) + type ProviderSnapshotRestoreJobList struct + Items []ProviderSnapshotRestoreJob + func (in *ProviderSnapshotRestoreJobList) DeepCopy() *ProviderSnapshotRestoreJobList + func (in *ProviderSnapshotRestoreJobList) DeepCopyInto(out *ProviderSnapshotRestoreJobList) + func (in *ProviderSnapshotRestoreJobList) DeepCopyObject() runtime.Object + func (l *ProviderSnapshotRestoreJobList) GetItems() []resource.Managed + type ProviderSnapshotRestoreJobObservation struct + Cancelled *bool + CreatedAt *string + DeliveryURL []*string + Expired *bool + ExpiresAt *string + FinishedAt *string + ID *string + SnapshotRestoreJobID *string + Timestamp *string + func (in *ProviderSnapshotRestoreJobObservation) DeepCopy() *ProviderSnapshotRestoreJobObservation + func (in *ProviderSnapshotRestoreJobObservation) DeepCopyInto(out *ProviderSnapshotRestoreJobObservation) + type ProviderSnapshotRestoreJobParameters struct + ClusterName *string + DeliveryType map[string]*string + DeliveryTypeConfig []ProviderSnapshotRestoreJobDeliveryTypeConfigParameters + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + SnapshotID *string + func (in *ProviderSnapshotRestoreJobParameters) DeepCopy() *ProviderSnapshotRestoreJobParameters + func (in *ProviderSnapshotRestoreJobParameters) DeepCopyInto(out *ProviderSnapshotRestoreJobParameters) + type ProviderSnapshotRestoreJobSpec struct + ForProvider ProviderSnapshotRestoreJobParameters + func (in *ProviderSnapshotRestoreJobSpec) DeepCopy() *ProviderSnapshotRestoreJobSpec + func (in *ProviderSnapshotRestoreJobSpec) DeepCopyInto(out *ProviderSnapshotRestoreJobSpec) + type ProviderSnapshotRestoreJobStatus struct + AtProvider ProviderSnapshotRestoreJobObservation + func (in *ProviderSnapshotRestoreJobStatus) DeepCopy() *ProviderSnapshotRestoreJobStatus + func (in *ProviderSnapshotRestoreJobStatus) DeepCopyInto(out *ProviderSnapshotRestoreJobStatus) + type ProviderSnapshotSpec struct + ForProvider ProviderSnapshotParameters + func (in *ProviderSnapshotSpec) DeepCopy() *ProviderSnapshotSpec + func (in *ProviderSnapshotSpec) DeepCopyInto(out *ProviderSnapshotSpec) + type ProviderSnapshotStatus struct + AtProvider ProviderSnapshotObservation + func (in *ProviderSnapshotStatus) DeepCopy() *ProviderSnapshotStatus + func (in *ProviderSnapshotStatus) DeepCopyInto(out *ProviderSnapshotStatus)