Documentation ¶
Overview ¶
+groupName=database.oci.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type AutonomousContainerDatabase
- func (in *AutonomousContainerDatabase) DeepCopy() *AutonomousContainerDatabase
- func (in *AutonomousContainerDatabase) DeepCopyInto(out *AutonomousContainerDatabase)
- func (in *AutonomousContainerDatabase) DeepCopyObject() runtime.Object
- func (r *AutonomousContainerDatabase) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AutonomousContainerDatabase) ValidateCreate() error
- func (r *AutonomousContainerDatabase) ValidateDelete() error
- func (r *AutonomousContainerDatabase) ValidateUpdate(old runtime.Object) error
- type AutonomousContainerDatabaseDataguardAssociation
- func (in *AutonomousContainerDatabaseDataguardAssociation) DeepCopy() *AutonomousContainerDatabaseDataguardAssociation
- func (in *AutonomousContainerDatabaseDataguardAssociation) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociation)
- func (in *AutonomousContainerDatabaseDataguardAssociation) DeepCopyObject() runtime.Object
- func (r *AutonomousContainerDatabaseDataguardAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AutonomousContainerDatabaseDataguardAssociation) ValidateCreate() error
- func (r *AutonomousContainerDatabaseDataguardAssociation) ValidateDelete() error
- func (r *AutonomousContainerDatabaseDataguardAssociation) ValidateUpdate(old runtime.Object) error
- type AutonomousContainerDatabaseDataguardAssociationList
- func (in *AutonomousContainerDatabaseDataguardAssociationList) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationList
- func (in *AutonomousContainerDatabaseDataguardAssociationList) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationList)
- func (in *AutonomousContainerDatabaseDataguardAssociationList) DeepCopyObject() runtime.Object
- type AutonomousContainerDatabaseDataguardAssociationOperation
- func (in *AutonomousContainerDatabaseDataguardAssociationOperation) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationOperation
- func (in *AutonomousContainerDatabaseDataguardAssociationOperation) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationOperation)
- func (in *AutonomousContainerDatabaseDataguardAssociationOperation) DeepCopyObject() runtime.Object
- func (r *AutonomousContainerDatabaseDataguardAssociationOperation) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AutonomousContainerDatabaseDataguardAssociationOperation) ValidateCreate() error
- func (r *AutonomousContainerDatabaseDataguardAssociationOperation) ValidateDelete() error
- func (r *AutonomousContainerDatabaseDataguardAssociationOperation) ValidateUpdate(old runtime.Object) error
- type AutonomousContainerDatabaseDataguardAssociationOperationList
- func (in *AutonomousContainerDatabaseDataguardAssociationOperationList) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationOperationList
- func (in *AutonomousContainerDatabaseDataguardAssociationOperationList) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationOperationList)
- func (in *AutonomousContainerDatabaseDataguardAssociationOperationList) DeepCopyObject() runtime.Object
- type AutonomousContainerDatabaseDataguardAssociationOperationSpec
- type AutonomousContainerDatabaseDataguardAssociationOperationSpecResource
- func (in *AutonomousContainerDatabaseDataguardAssociationOperationSpecResource) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationOperationSpecResource
- func (in *AutonomousContainerDatabaseDataguardAssociationOperationSpecResource) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationOperationSpecResource)
- type AutonomousContainerDatabaseDataguardAssociationOperationStatus
- func (in *AutonomousContainerDatabaseDataguardAssociationOperationStatus) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationOperationStatus
- func (in *AutonomousContainerDatabaseDataguardAssociationOperationStatus) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationOperationStatus)
- type AutonomousContainerDatabaseDataguardAssociationSpec
- type AutonomousContainerDatabaseDataguardAssociationSpecResource
- type AutonomousContainerDatabaseDataguardAssociationStatus
- type AutonomousContainerDatabaseList
- type AutonomousContainerDatabaseSpec
- type AutonomousContainerDatabaseSpecBackupConfig
- type AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails
- func (in *AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails) DeepCopy() *AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails
- func (in *AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails) DeepCopyInto(out *AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails)
- type AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetailsCodec
- func (AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetailsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetailsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutonomousContainerDatabaseSpecBackupConfigCodec
- func (AutonomousContainerDatabaseSpecBackupConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutonomousContainerDatabaseSpecBackupConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutonomousContainerDatabaseSpecBackupConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutonomousContainerDatabaseSpecKeyHistoryEntry
- type AutonomousContainerDatabaseSpecMaintenanceWindow
- type AutonomousContainerDatabaseSpecMaintenanceWindowCodec
- func (AutonomousContainerDatabaseSpecMaintenanceWindowCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutonomousContainerDatabaseSpecMaintenanceWindowCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutonomousContainerDatabaseSpecMaintenanceWindowCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutonomousContainerDatabaseSpecMaintenanceWindowDaysOfWeek
- type AutonomousContainerDatabaseSpecMaintenanceWindowDetails
- type AutonomousContainerDatabaseSpecMaintenanceWindowDetailsCodec
- func (AutonomousContainerDatabaseSpecMaintenanceWindowDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutonomousContainerDatabaseSpecMaintenanceWindowDetailsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutonomousContainerDatabaseSpecMaintenanceWindowDetailsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek
- func (in *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopy() *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek
- func (in *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopyInto(out *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek)
- type AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths
- func (in *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths) DeepCopy() *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths
- func (in *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths) DeepCopyInto(out *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths)
- type AutonomousContainerDatabaseSpecMaintenanceWindowMonths
- type AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfig
- type AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails
- type AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigCodec
- func (AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutonomousContainerDatabaseSpecResource
- type AutonomousContainerDatabaseStatus
- type AutonomousDatabase
- func (in *AutonomousDatabase) DeepCopy() *AutonomousDatabase
- func (in *AutonomousDatabase) DeepCopyInto(out *AutonomousDatabase)
- func (in *AutonomousDatabase) DeepCopyObject() runtime.Object
- func (r *AutonomousDatabase) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AutonomousDatabase) ValidateCreate() error
- func (r *AutonomousDatabase) ValidateDelete() error
- func (r *AutonomousDatabase) ValidateUpdate(old runtime.Object) error
- type AutonomousDatabaseBackup
- func (in *AutonomousDatabaseBackup) DeepCopy() *AutonomousDatabaseBackup
- func (in *AutonomousDatabaseBackup) DeepCopyInto(out *AutonomousDatabaseBackup)
- func (in *AutonomousDatabaseBackup) DeepCopyObject() runtime.Object
- func (r *AutonomousDatabaseBackup) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AutonomousDatabaseBackup) ValidateCreate() error
- func (r *AutonomousDatabaseBackup) ValidateDelete() error
- func (r *AutonomousDatabaseBackup) ValidateUpdate(old runtime.Object) error
- type AutonomousDatabaseBackupList
- type AutonomousDatabaseBackupSpec
- type AutonomousDatabaseBackupSpecResource
- type AutonomousDatabaseBackupStatus
- type AutonomousDatabaseInstanceWalletManagement
- func (in *AutonomousDatabaseInstanceWalletManagement) DeepCopy() *AutonomousDatabaseInstanceWalletManagement
- func (in *AutonomousDatabaseInstanceWalletManagement) DeepCopyInto(out *AutonomousDatabaseInstanceWalletManagement)
- func (in *AutonomousDatabaseInstanceWalletManagement) DeepCopyObject() runtime.Object
- func (r *AutonomousDatabaseInstanceWalletManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AutonomousDatabaseInstanceWalletManagement) ValidateCreate() error
- func (r *AutonomousDatabaseInstanceWalletManagement) ValidateDelete() error
- func (r *AutonomousDatabaseInstanceWalletManagement) ValidateUpdate(old runtime.Object) error
- type AutonomousDatabaseInstanceWalletManagementList
- func (in *AutonomousDatabaseInstanceWalletManagementList) DeepCopy() *AutonomousDatabaseInstanceWalletManagementList
- func (in *AutonomousDatabaseInstanceWalletManagementList) DeepCopyInto(out *AutonomousDatabaseInstanceWalletManagementList)
- func (in *AutonomousDatabaseInstanceWalletManagementList) DeepCopyObject() runtime.Object
- type AutonomousDatabaseInstanceWalletManagementSpec
- type AutonomousDatabaseInstanceWalletManagementSpecResource
- type AutonomousDatabaseInstanceWalletManagementStatus
- type AutonomousDatabaseList
- type AutonomousDatabaseRegionalWalletManagement
- func (in *AutonomousDatabaseRegionalWalletManagement) DeepCopy() *AutonomousDatabaseRegionalWalletManagement
- func (in *AutonomousDatabaseRegionalWalletManagement) DeepCopyInto(out *AutonomousDatabaseRegionalWalletManagement)
- func (in *AutonomousDatabaseRegionalWalletManagement) DeepCopyObject() runtime.Object
- func (r *AutonomousDatabaseRegionalWalletManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AutonomousDatabaseRegionalWalletManagement) ValidateCreate() error
- func (r *AutonomousDatabaseRegionalWalletManagement) ValidateDelete() error
- func (r *AutonomousDatabaseRegionalWalletManagement) ValidateUpdate(old runtime.Object) error
- type AutonomousDatabaseRegionalWalletManagementList
- func (in *AutonomousDatabaseRegionalWalletManagementList) DeepCopy() *AutonomousDatabaseRegionalWalletManagementList
- func (in *AutonomousDatabaseRegionalWalletManagementList) DeepCopyInto(out *AutonomousDatabaseRegionalWalletManagementList)
- func (in *AutonomousDatabaseRegionalWalletManagementList) DeepCopyObject() runtime.Object
- type AutonomousDatabaseRegionalWalletManagementSpec
- type AutonomousDatabaseRegionalWalletManagementSpecResource
- type AutonomousDatabaseRegionalWalletManagementStatus
- type AutonomousDatabaseSpec
- type AutonomousDatabaseSpecApexDetails
- type AutonomousDatabaseSpecApexDetailsCodec
- type AutonomousDatabaseSpecBackupConfig
- type AutonomousDatabaseSpecBackupConfigCodec
- type AutonomousDatabaseSpecConnectionStrings
- type AutonomousDatabaseSpecConnectionStringsCodec
- type AutonomousDatabaseSpecConnectionStringsProfiles
- type AutonomousDatabaseSpecConnectionUrls
- type AutonomousDatabaseSpecConnectionUrlsCodec
- type AutonomousDatabaseSpecCustomerContacts
- type AutonomousDatabaseSpecKeyHistoryEntry
- type AutonomousDatabaseSpecResource
- type AutonomousDatabaseSpecScheduledOperations
- type AutonomousDatabaseSpecScheduledOperationsDayOfWeek
- type AutonomousDatabaseSpecScheduledOperationsDayOfWeekCodec
- func (AutonomousDatabaseSpecScheduledOperationsDayOfWeekCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutonomousDatabaseSpecScheduledOperationsDayOfWeekCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutonomousDatabaseSpecScheduledOperationsDayOfWeekCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutonomousDatabaseSpecStandbyDb
- type AutonomousDatabaseSpecStandbyDbCodec
- type AutonomousDatabaseStatus
- type AutonomousDatabaseWallet
- func (in *AutonomousDatabaseWallet) DeepCopy() *AutonomousDatabaseWallet
- func (in *AutonomousDatabaseWallet) DeepCopyInto(out *AutonomousDatabaseWallet)
- func (in *AutonomousDatabaseWallet) DeepCopyObject() runtime.Object
- func (r *AutonomousDatabaseWallet) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AutonomousDatabaseWallet) ValidateCreate() error
- func (r *AutonomousDatabaseWallet) ValidateDelete() error
- func (r *AutonomousDatabaseWallet) ValidateUpdate(old runtime.Object) error
- type AutonomousDatabaseWalletList
- type AutonomousDatabaseWalletSpec
- type AutonomousDatabaseWalletSpecResource
- type AutonomousDatabaseWalletStatus
- type AutonomousExadataInfrastructure
- func (in *AutonomousExadataInfrastructure) DeepCopy() *AutonomousExadataInfrastructure
- func (in *AutonomousExadataInfrastructure) DeepCopyInto(out *AutonomousExadataInfrastructure)
- func (in *AutonomousExadataInfrastructure) DeepCopyObject() runtime.Object
- func (r *AutonomousExadataInfrastructure) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AutonomousExadataInfrastructure) ValidateCreate() error
- func (r *AutonomousExadataInfrastructure) ValidateDelete() error
- func (r *AutonomousExadataInfrastructure) ValidateUpdate(old runtime.Object) error
- type AutonomousExadataInfrastructureList
- type AutonomousExadataInfrastructureSpec
- type AutonomousExadataInfrastructureSpecMaintenanceWindow
- type AutonomousExadataInfrastructureSpecMaintenanceWindowCodec
- func (AutonomousExadataInfrastructureSpecMaintenanceWindowCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutonomousExadataInfrastructureSpecMaintenanceWindowCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutonomousExadataInfrastructureSpecMaintenanceWindowCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek
- func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopy() *AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek
- func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopyInto(out *AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek)
- type AutonomousExadataInfrastructureSpecMaintenanceWindowDetails
- type AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsCodec
- func (AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek
- func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopy() *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek
- func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopyInto(out *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek)
- type AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths
- func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths) DeepCopy() *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths
- func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths) DeepCopyInto(out *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths)
- type AutonomousExadataInfrastructureSpecMaintenanceWindowMonths
- type AutonomousExadataInfrastructureSpecResource
- type AutonomousExadataInfrastructureStatus
- type AutonomousVmCluster
- func (in *AutonomousVmCluster) DeepCopy() *AutonomousVmCluster
- func (in *AutonomousVmCluster) DeepCopyInto(out *AutonomousVmCluster)
- func (in *AutonomousVmCluster) DeepCopyObject() runtime.Object
- func (r *AutonomousVmCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AutonomousVmCluster) ValidateCreate() error
- func (r *AutonomousVmCluster) ValidateDelete() error
- func (r *AutonomousVmCluster) ValidateUpdate(old runtime.Object) error
- type AutonomousVmClusterList
- type AutonomousVmClusterSpec
- type AutonomousVmClusterSpecResource
- type AutonomousVmClusterStatus
- type Backup
- func (in *Backup) DeepCopy() *Backup
- func (in *Backup) DeepCopyInto(out *Backup)
- func (in *Backup) DeepCopyObject() runtime.Object
- func (r *Backup) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Backup) ValidateCreate() error
- func (r *Backup) ValidateDelete() error
- func (r *Backup) ValidateUpdate(old runtime.Object) error
- type BackupDestination
- func (in *BackupDestination) DeepCopy() *BackupDestination
- func (in *BackupDestination) DeepCopyInto(out *BackupDestination)
- func (in *BackupDestination) DeepCopyObject() runtime.Object
- func (r *BackupDestination) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *BackupDestination) ValidateCreate() error
- func (r *BackupDestination) ValidateDelete() error
- func (r *BackupDestination) ValidateUpdate(old runtime.Object) error
- type BackupDestinationList
- type BackupDestinationSpec
- type BackupDestinationSpecAssociatedDatabases
- type BackupDestinationSpecMountTypeDetails
- type BackupDestinationSpecMountTypeDetailsCodec
- type BackupDestinationSpecResource
- type BackupDestinationStatus
- type BackupList
- type BackupSpec
- type BackupSpecResource
- type BackupStatus
- type CloudAutonomousVmCluster
- func (in *CloudAutonomousVmCluster) DeepCopy() *CloudAutonomousVmCluster
- func (in *CloudAutonomousVmCluster) DeepCopyInto(out *CloudAutonomousVmCluster)
- func (in *CloudAutonomousVmCluster) DeepCopyObject() runtime.Object
- func (r *CloudAutonomousVmCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CloudAutonomousVmCluster) ValidateCreate() error
- func (r *CloudAutonomousVmCluster) ValidateDelete() error
- func (r *CloudAutonomousVmCluster) ValidateUpdate(old runtime.Object) error
- type CloudAutonomousVmClusterList
- type CloudAutonomousVmClusterSpec
- type CloudAutonomousVmClusterSpecResource
- type CloudAutonomousVmClusterStatus
- type CloudDatabaseManagement
- func (in *CloudDatabaseManagement) DeepCopy() *CloudDatabaseManagement
- func (in *CloudDatabaseManagement) DeepCopyInto(out *CloudDatabaseManagement)
- func (in *CloudDatabaseManagement) DeepCopyObject() runtime.Object
- func (r *CloudDatabaseManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CloudDatabaseManagement) ValidateCreate() error
- func (r *CloudDatabaseManagement) ValidateDelete() error
- func (r *CloudDatabaseManagement) ValidateUpdate(old runtime.Object) error
- type CloudDatabaseManagementList
- type CloudDatabaseManagementSpec
- type CloudDatabaseManagementSpecCredentialdetails
- type CloudDatabaseManagementSpecCredentialdetailsCodec
- func (CloudDatabaseManagementSpecCredentialdetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (CloudDatabaseManagementSpecCredentialdetailsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (CloudDatabaseManagementSpecCredentialdetailsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type CloudDatabaseManagementSpecResource
- type CloudDatabaseManagementStatus
- type CloudExadataInfrastructure
- func (in *CloudExadataInfrastructure) DeepCopy() *CloudExadataInfrastructure
- func (in *CloudExadataInfrastructure) DeepCopyInto(out *CloudExadataInfrastructure)
- func (in *CloudExadataInfrastructure) DeepCopyObject() runtime.Object
- func (r *CloudExadataInfrastructure) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CloudExadataInfrastructure) ValidateCreate() error
- func (r *CloudExadataInfrastructure) ValidateDelete() error
- func (r *CloudExadataInfrastructure) ValidateUpdate(old runtime.Object) error
- type CloudExadataInfrastructureList
- type CloudExadataInfrastructureSpec
- type CloudExadataInfrastructureSpecCustomerContacts
- type CloudExadataInfrastructureSpecMaintenanceWindow
- type CloudExadataInfrastructureSpecMaintenanceWindowCodec
- func (CloudExadataInfrastructureSpecMaintenanceWindowCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (CloudExadataInfrastructureSpecMaintenanceWindowCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (CloudExadataInfrastructureSpecMaintenanceWindowCodec) IsEmpty(ptr unsafe.Pointer) bool
- type CloudExadataInfrastructureSpecMaintenanceWindowDaysOfWeek
- type CloudExadataInfrastructureSpecMaintenanceWindowMonths
- type CloudExadataInfrastructureSpecResource
- type CloudExadataInfrastructureStatus
- type CloudVmCluster
- func (in *CloudVmCluster) DeepCopy() *CloudVmCluster
- func (in *CloudVmCluster) DeepCopyInto(out *CloudVmCluster)
- func (in *CloudVmCluster) DeepCopyObject() runtime.Object
- func (r *CloudVmCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CloudVmCluster) ValidateCreate() error
- func (r *CloudVmCluster) ValidateDelete() error
- func (r *CloudVmCluster) ValidateUpdate(old runtime.Object) error
- type CloudVmClusterList
- type CloudVmClusterSpec
- type CloudVmClusterSpecIormConfigCache
- type CloudVmClusterSpecIormConfigCacheCodec
- type CloudVmClusterSpecIormConfigCacheDbPlans
- type CloudVmClusterSpecResource
- type CloudVmClusterStatus
- type DataGuardAssociation
- func (in *DataGuardAssociation) DeepCopy() *DataGuardAssociation
- func (in *DataGuardAssociation) DeepCopyInto(out *DataGuardAssociation)
- func (in *DataGuardAssociation) DeepCopyObject() runtime.Object
- func (r *DataGuardAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DataGuardAssociation) ValidateCreate() error
- func (r *DataGuardAssociation) ValidateDelete() error
- func (r *DataGuardAssociation) ValidateUpdate(old runtime.Object) error
- type DataGuardAssociationList
- type DataGuardAssociationSpec
- type DataGuardAssociationSpecResource
- type DataGuardAssociationStatus
- type Database
- func (in *Database) DeepCopy() *Database
- func (in *Database) DeepCopyInto(out *Database)
- func (in *Database) DeepCopyObject() runtime.Object
- func (r *Database) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Database) ValidateCreate() error
- func (r *Database) ValidateDelete() error
- func (r *Database) ValidateUpdate(old runtime.Object) error
- type DatabaseList
- type DatabaseSoftwareImage
- func (in *DatabaseSoftwareImage) DeepCopy() *DatabaseSoftwareImage
- func (in *DatabaseSoftwareImage) DeepCopyInto(out *DatabaseSoftwareImage)
- func (in *DatabaseSoftwareImage) DeepCopyObject() runtime.Object
- func (r *DatabaseSoftwareImage) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DatabaseSoftwareImage) ValidateCreate() error
- func (r *DatabaseSoftwareImage) ValidateDelete() error
- func (r *DatabaseSoftwareImage) ValidateUpdate(old runtime.Object) error
- type DatabaseSoftwareImageList
- type DatabaseSoftwareImageSpec
- type DatabaseSoftwareImageSpecResource
- type DatabaseSoftwareImageStatus
- type DatabaseSpec
- type DatabaseSpecConnectionStrings
- type DatabaseSpecConnectionStringsCodec
- type DatabaseSpecDatabase
- type DatabaseSpecDatabaseCodec
- type DatabaseSpecDatabaseDbBackupConfig
- type DatabaseSpecDatabaseDbBackupConfigBackupDestinationDetails
- type DatabaseSpecDatabaseDbBackupConfigCodec
- type DatabaseSpecDatabaseManagementConfig
- type DatabaseSpecDatabaseManagementConfigCodec
- type DatabaseSpecDbBackupConfig
- type DatabaseSpecDbBackupConfigBackupDestinationDetails
- type DatabaseSpecDbBackupConfigCodec
- type DatabaseSpecResource
- type DatabaseStatus
- type DatabaseUpgrade
- func (in *DatabaseUpgrade) DeepCopy() *DatabaseUpgrade
- func (in *DatabaseUpgrade) DeepCopyInto(out *DatabaseUpgrade)
- func (in *DatabaseUpgrade) DeepCopyObject() runtime.Object
- func (r *DatabaseUpgrade) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DatabaseUpgrade) ValidateCreate() error
- func (r *DatabaseUpgrade) ValidateDelete() error
- func (r *DatabaseUpgrade) ValidateUpdate(old runtime.Object) error
- type DatabaseUpgradeList
- type DatabaseUpgradeSpec
- type DatabaseUpgradeSpecConnectionStrings
- type DatabaseUpgradeSpecConnectionStringsCodec
- type DatabaseUpgradeSpecDatabaseUpgradeSourceDetails
- type DatabaseUpgradeSpecDatabaseUpgradeSourceDetailsCodec
- func (DatabaseUpgradeSpecDatabaseUpgradeSourceDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DatabaseUpgradeSpecDatabaseUpgradeSourceDetailsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DatabaseUpgradeSpecDatabaseUpgradeSourceDetailsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DatabaseUpgradeSpecDbBackupConfig
- type DatabaseUpgradeSpecDbBackupConfigBackupDestinationDetails
- type DatabaseUpgradeSpecDbBackupConfigCodec
- type DatabaseUpgradeSpecResource
- type DatabaseUpgradeStatus
- type DbHome
- func (in *DbHome) DeepCopy() *DbHome
- func (in *DbHome) DeepCopyInto(out *DbHome)
- func (in *DbHome) DeepCopyObject() runtime.Object
- func (r *DbHome) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DbHome) ValidateCreate() error
- func (r *DbHome) ValidateDelete() error
- func (r *DbHome) ValidateUpdate(old runtime.Object) error
- type DbHomeList
- type DbHomeSpec
- type DbHomeSpecDatabase
- type DbHomeSpecDatabaseCodec
- type DbHomeSpecDatabaseConnectionStrings
- type DbHomeSpecDatabaseDbBackupConfig
- type DbHomeSpecDatabaseDbBackupConfigBackupDestinationDetails
- type DbHomeSpecDatabaseDbBackupConfigCodec
- type DbHomeSpecResource
- type DbHomeStatus
- type DbNodeConsoleConnection
- func (in *DbNodeConsoleConnection) DeepCopy() *DbNodeConsoleConnection
- func (in *DbNodeConsoleConnection) DeepCopyInto(out *DbNodeConsoleConnection)
- func (in *DbNodeConsoleConnection) DeepCopyObject() runtime.Object
- func (r *DbNodeConsoleConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DbNodeConsoleConnection) ValidateCreate() error
- func (r *DbNodeConsoleConnection) ValidateDelete() error
- func (r *DbNodeConsoleConnection) ValidateUpdate(old runtime.Object) error
- type DbNodeConsoleConnectionList
- type DbNodeConsoleConnectionSpec
- type DbNodeConsoleConnectionSpecResource
- type DbNodeConsoleConnectionStatus
- type DbSystem
- func (in *DbSystem) DeepCopy() *DbSystem
- func (in *DbSystem) DeepCopyInto(out *DbSystem)
- func (in *DbSystem) DeepCopyObject() runtime.Object
- func (r *DbSystem) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DbSystem) ValidateCreate() error
- func (r *DbSystem) ValidateDelete() error
- func (r *DbSystem) ValidateUpdate(old runtime.Object) error
- type DbSystemList
- type DbSystemSpec
- type DbSystemSpecDbHome
- type DbSystemSpecDbHomeCodec
- type DbSystemSpecDbHomeDatabase
- type DbSystemSpecDbHomeDatabaseCodec
- type DbSystemSpecDbHomeDatabaseConnectionStrings
- type DbSystemSpecDbHomeDatabaseDbBackupConfig
- type DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails
- func (in *DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails) DeepCopy() *DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails
- func (in *DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails) DeepCopyInto(out *DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails)
- type DbSystemSpecDbHomeDatabaseDbBackupConfigCodec
- type DbSystemSpecDbSystemOptions
- type DbSystemSpecDbSystemOptionsCodec
- type DbSystemSpecIormConfigCache
- type DbSystemSpecIormConfigCacheCodec
- type DbSystemSpecIormConfigCacheDbPlans
- type DbSystemSpecMaintenanceWindow
- type DbSystemSpecMaintenanceWindowCodec
- type DbSystemSpecMaintenanceWindowDaysOfWeek
- type DbSystemSpecMaintenanceWindowDetails
- type DbSystemSpecMaintenanceWindowDetailsCodec
- type DbSystemSpecMaintenanceWindowDetailsDaysOfWeek
- type DbSystemSpecMaintenanceWindowDetailsMonths
- type DbSystemSpecMaintenanceWindowMonths
- type DbSystemSpecResource
- type DbSystemStatus
- type ExadataInfrastructure
- func (in *ExadataInfrastructure) DeepCopy() *ExadataInfrastructure
- func (in *ExadataInfrastructure) DeepCopyInto(out *ExadataInfrastructure)
- func (in *ExadataInfrastructure) DeepCopyObject() runtime.Object
- func (r *ExadataInfrastructure) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ExadataInfrastructure) ValidateCreate() error
- func (r *ExadataInfrastructure) ValidateDelete() error
- func (r *ExadataInfrastructure) ValidateUpdate(old runtime.Object) error
- type ExadataInfrastructureList
- type ExadataInfrastructureSpec
- type ExadataInfrastructureSpecContacts
- type ExadataInfrastructureSpecMaintenanceWindow
- type ExadataInfrastructureSpecMaintenanceWindowCodec
- func (ExadataInfrastructureSpecMaintenanceWindowCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ExadataInfrastructureSpecMaintenanceWindowCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ExadataInfrastructureSpecMaintenanceWindowCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ExadataInfrastructureSpecMaintenanceWindowDaysOfWeek
- type ExadataInfrastructureSpecMaintenanceWindowMonths
- type ExadataInfrastructureSpecResource
- type ExadataInfrastructureStatus
- type ExadataInfrastructureStorage
- func (in *ExadataInfrastructureStorage) DeepCopy() *ExadataInfrastructureStorage
- func (in *ExadataInfrastructureStorage) DeepCopyInto(out *ExadataInfrastructureStorage)
- func (in *ExadataInfrastructureStorage) DeepCopyObject() runtime.Object
- func (r *ExadataInfrastructureStorage) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ExadataInfrastructureStorage) ValidateCreate() error
- func (r *ExadataInfrastructureStorage) ValidateDelete() error
- func (r *ExadataInfrastructureStorage) ValidateUpdate(old runtime.Object) error
- type ExadataInfrastructureStorageList
- type ExadataInfrastructureStorageSpec
- type ExadataInfrastructureStorageSpecContacts
- type ExadataInfrastructureStorageSpecMaintenanceWindow
- type ExadataInfrastructureStorageSpecMaintenanceWindowCodec
- func (ExadataInfrastructureStorageSpecMaintenanceWindowCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ExadataInfrastructureStorageSpecMaintenanceWindowCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ExadataInfrastructureStorageSpecMaintenanceWindowCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ExadataInfrastructureStorageSpecMaintenanceWindowDaysOfWeek
- type ExadataInfrastructureStorageSpecMaintenanceWindowMonths
- type ExadataInfrastructureStorageSpecResource
- type ExadataInfrastructureStorageStatus
- type ExadataIormConfig
- func (in *ExadataIormConfig) DeepCopy() *ExadataIormConfig
- func (in *ExadataIormConfig) DeepCopyInto(out *ExadataIormConfig)
- func (in *ExadataIormConfig) DeepCopyObject() runtime.Object
- func (r *ExadataIormConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ExadataIormConfig) ValidateCreate() error
- func (r *ExadataIormConfig) ValidateDelete() error
- func (r *ExadataIormConfig) ValidateUpdate(old runtime.Object) error
- type ExadataIormConfigList
- type ExadataIormConfigSpec
- type ExadataIormConfigSpecDbPlans
- type ExadataIormConfigSpecResource
- type ExadataIormConfigStatus
- type ExternalContainerDatabase
- func (in *ExternalContainerDatabase) DeepCopy() *ExternalContainerDatabase
- func (in *ExternalContainerDatabase) DeepCopyInto(out *ExternalContainerDatabase)
- func (in *ExternalContainerDatabase) DeepCopyObject() runtime.Object
- func (r *ExternalContainerDatabase) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ExternalContainerDatabase) ValidateCreate() error
- func (r *ExternalContainerDatabase) ValidateDelete() error
- func (r *ExternalContainerDatabase) ValidateUpdate(old runtime.Object) error
- type ExternalContainerDatabaseList
- type ExternalContainerDatabaseManagement
- func (in *ExternalContainerDatabaseManagement) DeepCopy() *ExternalContainerDatabaseManagement
- func (in *ExternalContainerDatabaseManagement) DeepCopyInto(out *ExternalContainerDatabaseManagement)
- func (in *ExternalContainerDatabaseManagement) DeepCopyObject() runtime.Object
- func (r *ExternalContainerDatabaseManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ExternalContainerDatabaseManagement) ValidateCreate() error
- func (r *ExternalContainerDatabaseManagement) ValidateDelete() error
- func (r *ExternalContainerDatabaseManagement) ValidateUpdate(old runtime.Object) error
- type ExternalContainerDatabaseManagementList
- type ExternalContainerDatabaseManagementSpec
- type ExternalContainerDatabaseManagementSpecResource
- type ExternalContainerDatabaseManagementStatus
- type ExternalContainerDatabaseSpec
- type ExternalContainerDatabaseSpecDatabaseManagementConfig
- type ExternalContainerDatabaseSpecDatabaseManagementConfigCodec
- func (ExternalContainerDatabaseSpecDatabaseManagementConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ExternalContainerDatabaseSpecDatabaseManagementConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ExternalContainerDatabaseSpecDatabaseManagementConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ExternalContainerDatabaseSpecResource
- type ExternalContainerDatabaseStatus
- type ExternalDatabaseConnector
- func (in *ExternalDatabaseConnector) DeepCopy() *ExternalDatabaseConnector
- func (in *ExternalDatabaseConnector) DeepCopyInto(out *ExternalDatabaseConnector)
- func (in *ExternalDatabaseConnector) DeepCopyObject() runtime.Object
- func (r *ExternalDatabaseConnector) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ExternalDatabaseConnector) ValidateCreate() error
- func (r *ExternalDatabaseConnector) ValidateDelete() error
- func (r *ExternalDatabaseConnector) ValidateUpdate(old runtime.Object) error
- type ExternalDatabaseConnectorList
- type ExternalDatabaseConnectorSpec
- type ExternalDatabaseConnectorSpecConnectionCredentials
- type ExternalDatabaseConnectorSpecConnectionCredentialsCodec
- func (ExternalDatabaseConnectorSpecConnectionCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ExternalDatabaseConnectorSpecConnectionCredentialsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ExternalDatabaseConnectorSpecConnectionCredentialsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ExternalDatabaseConnectorSpecConnectionString
- type ExternalDatabaseConnectorSpecConnectionStringCodec
- func (ExternalDatabaseConnectorSpecConnectionStringCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ExternalDatabaseConnectorSpecConnectionStringCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ExternalDatabaseConnectorSpecConnectionStringCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ExternalDatabaseConnectorSpecResource
- type ExternalDatabaseConnectorStatus
- type ExternalNonContainerDatabase
- func (in *ExternalNonContainerDatabase) DeepCopy() *ExternalNonContainerDatabase
- func (in *ExternalNonContainerDatabase) DeepCopyInto(out *ExternalNonContainerDatabase)
- func (in *ExternalNonContainerDatabase) DeepCopyObject() runtime.Object
- func (r *ExternalNonContainerDatabase) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ExternalNonContainerDatabase) ValidateCreate() error
- func (r *ExternalNonContainerDatabase) ValidateDelete() error
- func (r *ExternalNonContainerDatabase) ValidateUpdate(old runtime.Object) error
- type ExternalNonContainerDatabaseList
- type ExternalNonContainerDatabaseManagement
- func (in *ExternalNonContainerDatabaseManagement) DeepCopy() *ExternalNonContainerDatabaseManagement
- func (in *ExternalNonContainerDatabaseManagement) DeepCopyInto(out *ExternalNonContainerDatabaseManagement)
- func (in *ExternalNonContainerDatabaseManagement) DeepCopyObject() runtime.Object
- func (r *ExternalNonContainerDatabaseManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ExternalNonContainerDatabaseManagement) ValidateCreate() error
- func (r *ExternalNonContainerDatabaseManagement) ValidateDelete() error
- func (r *ExternalNonContainerDatabaseManagement) ValidateUpdate(old runtime.Object) error
- type ExternalNonContainerDatabaseManagementList
- func (in *ExternalNonContainerDatabaseManagementList) DeepCopy() *ExternalNonContainerDatabaseManagementList
- func (in *ExternalNonContainerDatabaseManagementList) DeepCopyInto(out *ExternalNonContainerDatabaseManagementList)
- func (in *ExternalNonContainerDatabaseManagementList) DeepCopyObject() runtime.Object
- type ExternalNonContainerDatabaseManagementSpec
- type ExternalNonContainerDatabaseManagementSpecResource
- type ExternalNonContainerDatabaseManagementStatus
- type ExternalNonContainerDatabaseOperationsInsightsManagement
- func (in *ExternalNonContainerDatabaseOperationsInsightsManagement) DeepCopy() *ExternalNonContainerDatabaseOperationsInsightsManagement
- func (in *ExternalNonContainerDatabaseOperationsInsightsManagement) DeepCopyInto(out *ExternalNonContainerDatabaseOperationsInsightsManagement)
- func (in *ExternalNonContainerDatabaseOperationsInsightsManagement) DeepCopyObject() runtime.Object
- func (r *ExternalNonContainerDatabaseOperationsInsightsManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ExternalNonContainerDatabaseOperationsInsightsManagement) ValidateCreate() error
- func (r *ExternalNonContainerDatabaseOperationsInsightsManagement) ValidateDelete() error
- func (r *ExternalNonContainerDatabaseOperationsInsightsManagement) ValidateUpdate(old runtime.Object) error
- type ExternalNonContainerDatabaseOperationsInsightsManagementList
- func (in *ExternalNonContainerDatabaseOperationsInsightsManagementList) DeepCopy() *ExternalNonContainerDatabaseOperationsInsightsManagementList
- func (in *ExternalNonContainerDatabaseOperationsInsightsManagementList) DeepCopyInto(out *ExternalNonContainerDatabaseOperationsInsightsManagementList)
- func (in *ExternalNonContainerDatabaseOperationsInsightsManagementList) DeepCopyObject() runtime.Object
- type ExternalNonContainerDatabaseOperationsInsightsManagementSpec
- type ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource
- func (in *ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource) DeepCopy() *ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource
- func (in *ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource) DeepCopyInto(out *ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource)
- type ExternalNonContainerDatabaseOperationsInsightsManagementStatus
- func (in *ExternalNonContainerDatabaseOperationsInsightsManagementStatus) DeepCopy() *ExternalNonContainerDatabaseOperationsInsightsManagementStatus
- func (in *ExternalNonContainerDatabaseOperationsInsightsManagementStatus) DeepCopyInto(out *ExternalNonContainerDatabaseOperationsInsightsManagementStatus)
- type ExternalNonContainerDatabaseSpec
- type ExternalNonContainerDatabaseSpecDatabaseManagementConfig
- type ExternalNonContainerDatabaseSpecDatabaseManagementConfigCodec
- func (ExternalNonContainerDatabaseSpecDatabaseManagementConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ExternalNonContainerDatabaseSpecDatabaseManagementConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ExternalNonContainerDatabaseSpecDatabaseManagementConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ExternalNonContainerDatabaseSpecOperationsInsightsConfig
- type ExternalNonContainerDatabaseSpecOperationsInsightsConfigCodec
- func (ExternalNonContainerDatabaseSpecOperationsInsightsConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ExternalNonContainerDatabaseSpecOperationsInsightsConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ExternalNonContainerDatabaseSpecOperationsInsightsConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ExternalNonContainerDatabaseSpecResource
- type ExternalNonContainerDatabaseStatus
- type ExternalPluggableDatabase
- func (in *ExternalPluggableDatabase) DeepCopy() *ExternalPluggableDatabase
- func (in *ExternalPluggableDatabase) DeepCopyInto(out *ExternalPluggableDatabase)
- func (in *ExternalPluggableDatabase) DeepCopyObject() runtime.Object
- func (r *ExternalPluggableDatabase) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ExternalPluggableDatabase) ValidateCreate() error
- func (r *ExternalPluggableDatabase) ValidateDelete() error
- func (r *ExternalPluggableDatabase) ValidateUpdate(old runtime.Object) error
- type ExternalPluggableDatabaseList
- type ExternalPluggableDatabaseManagement
- func (in *ExternalPluggableDatabaseManagement) DeepCopy() *ExternalPluggableDatabaseManagement
- func (in *ExternalPluggableDatabaseManagement) DeepCopyInto(out *ExternalPluggableDatabaseManagement)
- func (in *ExternalPluggableDatabaseManagement) DeepCopyObject() runtime.Object
- func (r *ExternalPluggableDatabaseManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ExternalPluggableDatabaseManagement) ValidateCreate() error
- func (r *ExternalPluggableDatabaseManagement) ValidateDelete() error
- func (r *ExternalPluggableDatabaseManagement) ValidateUpdate(old runtime.Object) error
- type ExternalPluggableDatabaseManagementList
- type ExternalPluggableDatabaseManagementSpec
- type ExternalPluggableDatabaseManagementSpecResource
- type ExternalPluggableDatabaseManagementStatus
- type ExternalPluggableDatabaseOperationsInsightsManagement
- func (in *ExternalPluggableDatabaseOperationsInsightsManagement) DeepCopy() *ExternalPluggableDatabaseOperationsInsightsManagement
- func (in *ExternalPluggableDatabaseOperationsInsightsManagement) DeepCopyInto(out *ExternalPluggableDatabaseOperationsInsightsManagement)
- func (in *ExternalPluggableDatabaseOperationsInsightsManagement) DeepCopyObject() runtime.Object
- func (r *ExternalPluggableDatabaseOperationsInsightsManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ExternalPluggableDatabaseOperationsInsightsManagement) ValidateCreate() error
- func (r *ExternalPluggableDatabaseOperationsInsightsManagement) ValidateDelete() error
- func (r *ExternalPluggableDatabaseOperationsInsightsManagement) ValidateUpdate(old runtime.Object) error
- type ExternalPluggableDatabaseOperationsInsightsManagementList
- func (in *ExternalPluggableDatabaseOperationsInsightsManagementList) DeepCopy() *ExternalPluggableDatabaseOperationsInsightsManagementList
- func (in *ExternalPluggableDatabaseOperationsInsightsManagementList) DeepCopyInto(out *ExternalPluggableDatabaseOperationsInsightsManagementList)
- func (in *ExternalPluggableDatabaseOperationsInsightsManagementList) DeepCopyObject() runtime.Object
- type ExternalPluggableDatabaseOperationsInsightsManagementSpec
- type ExternalPluggableDatabaseOperationsInsightsManagementSpecResource
- func (in *ExternalPluggableDatabaseOperationsInsightsManagementSpecResource) DeepCopy() *ExternalPluggableDatabaseOperationsInsightsManagementSpecResource
- func (in *ExternalPluggableDatabaseOperationsInsightsManagementSpecResource) DeepCopyInto(out *ExternalPluggableDatabaseOperationsInsightsManagementSpecResource)
- type ExternalPluggableDatabaseOperationsInsightsManagementStatus
- type ExternalPluggableDatabaseSpec
- type ExternalPluggableDatabaseSpecDatabaseManagementConfig
- type ExternalPluggableDatabaseSpecDatabaseManagementConfigCodec
- func (ExternalPluggableDatabaseSpecDatabaseManagementConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ExternalPluggableDatabaseSpecDatabaseManagementConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ExternalPluggableDatabaseSpecDatabaseManagementConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ExternalPluggableDatabaseSpecOperationsInsightsConfig
- type ExternalPluggableDatabaseSpecOperationsInsightsConfigCodec
- func (ExternalPluggableDatabaseSpecOperationsInsightsConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ExternalPluggableDatabaseSpecOperationsInsightsConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ExternalPluggableDatabaseSpecOperationsInsightsConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ExternalPluggableDatabaseSpecResource
- type ExternalPluggableDatabaseStatus
- type KeyStore
- func (in *KeyStore) DeepCopy() *KeyStore
- func (in *KeyStore) DeepCopyInto(out *KeyStore)
- func (in *KeyStore) DeepCopyObject() runtime.Object
- func (r *KeyStore) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *KeyStore) ValidateCreate() error
- func (r *KeyStore) ValidateDelete() error
- func (r *KeyStore) ValidateUpdate(old runtime.Object) error
- type KeyStoreList
- type KeyStoreSpec
- type KeyStoreSpecAssociatedDatabases
- type KeyStoreSpecResource
- type KeyStoreSpecTypeDetails
- type KeyStoreSpecTypeDetailsCodec
- type KeyStoreStatus
- type MaintenanceRun
- func (in *MaintenanceRun) DeepCopy() *MaintenanceRun
- func (in *MaintenanceRun) DeepCopyInto(out *MaintenanceRun)
- func (in *MaintenanceRun) DeepCopyObject() runtime.Object
- func (r *MaintenanceRun) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *MaintenanceRun) ValidateCreate() error
- func (r *MaintenanceRun) ValidateDelete() error
- func (r *MaintenanceRun) ValidateUpdate(old runtime.Object) error
- type MaintenanceRunList
- type MaintenanceRunSpec
- type MaintenanceRunSpecEstimatedPatchingTime
- type MaintenanceRunSpecEstimatedPatchingTimeCodec
- type MaintenanceRunSpecResource
- type MaintenanceRunStatus
- type ManagementDbManagementPrivateEndpoint
- func (in *ManagementDbManagementPrivateEndpoint) DeepCopy() *ManagementDbManagementPrivateEndpoint
- func (in *ManagementDbManagementPrivateEndpoint) DeepCopyInto(out *ManagementDbManagementPrivateEndpoint)
- func (in *ManagementDbManagementPrivateEndpoint) DeepCopyObject() runtime.Object
- func (r *ManagementDbManagementPrivateEndpoint) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagementDbManagementPrivateEndpoint) ValidateCreate() error
- func (r *ManagementDbManagementPrivateEndpoint) ValidateDelete() error
- func (r *ManagementDbManagementPrivateEndpoint) ValidateUpdate(old runtime.Object) error
- type ManagementDbManagementPrivateEndpointList
- func (in *ManagementDbManagementPrivateEndpointList) DeepCopy() *ManagementDbManagementPrivateEndpointList
- func (in *ManagementDbManagementPrivateEndpointList) DeepCopyInto(out *ManagementDbManagementPrivateEndpointList)
- func (in *ManagementDbManagementPrivateEndpointList) DeepCopyObject() runtime.Object
- type ManagementDbManagementPrivateEndpointSpec
- type ManagementDbManagementPrivateEndpointSpecResource
- type ManagementDbManagementPrivateEndpointStatus
- type ManagementManagedDatabaseGroup
- func (in *ManagementManagedDatabaseGroup) DeepCopy() *ManagementManagedDatabaseGroup
- func (in *ManagementManagedDatabaseGroup) DeepCopyInto(out *ManagementManagedDatabaseGroup)
- func (in *ManagementManagedDatabaseGroup) DeepCopyObject() runtime.Object
- func (r *ManagementManagedDatabaseGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagementManagedDatabaseGroup) ValidateCreate() error
- func (r *ManagementManagedDatabaseGroup) ValidateDelete() error
- func (r *ManagementManagedDatabaseGroup) ValidateUpdate(old runtime.Object) error
- type ManagementManagedDatabaseGroupList
- type ManagementManagedDatabaseGroupSpec
- type ManagementManagedDatabaseGroupSpecManagedDatabases
- type ManagementManagedDatabaseGroupSpecResource
- type ManagementManagedDatabaseGroupStatus
- type ManagementManagedDatabasesChangeDatabaseParameter
- func (in *ManagementManagedDatabasesChangeDatabaseParameter) DeepCopy() *ManagementManagedDatabasesChangeDatabaseParameter
- func (in *ManagementManagedDatabasesChangeDatabaseParameter) DeepCopyInto(out *ManagementManagedDatabasesChangeDatabaseParameter)
- func (in *ManagementManagedDatabasesChangeDatabaseParameter) DeepCopyObject() runtime.Object
- func (r *ManagementManagedDatabasesChangeDatabaseParameter) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagementManagedDatabasesChangeDatabaseParameter) ValidateCreate() error
- func (r *ManagementManagedDatabasesChangeDatabaseParameter) ValidateDelete() error
- func (r *ManagementManagedDatabasesChangeDatabaseParameter) ValidateUpdate(old runtime.Object) error
- type ManagementManagedDatabasesChangeDatabaseParameterList
- func (in *ManagementManagedDatabasesChangeDatabaseParameterList) DeepCopy() *ManagementManagedDatabasesChangeDatabaseParameterList
- func (in *ManagementManagedDatabasesChangeDatabaseParameterList) DeepCopyInto(out *ManagementManagedDatabasesChangeDatabaseParameterList)
- func (in *ManagementManagedDatabasesChangeDatabaseParameterList) DeepCopyObject() runtime.Object
- type ManagementManagedDatabasesChangeDatabaseParameterSpec
- type ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials
- func (in *ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials) DeepCopy() *ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials
- func (in *ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials) DeepCopyInto(out *ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials)
- type ManagementManagedDatabasesChangeDatabaseParameterSpecCredentialsCodec
- func (ManagementManagedDatabasesChangeDatabaseParameterSpecCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ManagementManagedDatabasesChangeDatabaseParameterSpecCredentialsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ManagementManagedDatabasesChangeDatabaseParameterSpecCredentialsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ManagementManagedDatabasesChangeDatabaseParameterSpecParameters
- func (in *ManagementManagedDatabasesChangeDatabaseParameterSpecParameters) DeepCopy() *ManagementManagedDatabasesChangeDatabaseParameterSpecParameters
- func (in *ManagementManagedDatabasesChangeDatabaseParameterSpecParameters) DeepCopyInto(out *ManagementManagedDatabasesChangeDatabaseParameterSpecParameters)
- type ManagementManagedDatabasesChangeDatabaseParameterSpecResource
- func (in *ManagementManagedDatabasesChangeDatabaseParameterSpecResource) DeepCopy() *ManagementManagedDatabasesChangeDatabaseParameterSpecResource
- func (in *ManagementManagedDatabasesChangeDatabaseParameterSpecResource) DeepCopyInto(out *ManagementManagedDatabasesChangeDatabaseParameterSpecResource)
- type ManagementManagedDatabasesChangeDatabaseParameterStatus
- type ManagementManagedDatabasesResetDatabaseParameter
- func (in *ManagementManagedDatabasesResetDatabaseParameter) DeepCopy() *ManagementManagedDatabasesResetDatabaseParameter
- func (in *ManagementManagedDatabasesResetDatabaseParameter) DeepCopyInto(out *ManagementManagedDatabasesResetDatabaseParameter)
- func (in *ManagementManagedDatabasesResetDatabaseParameter) DeepCopyObject() runtime.Object
- func (r *ManagementManagedDatabasesResetDatabaseParameter) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagementManagedDatabasesResetDatabaseParameter) ValidateCreate() error
- func (r *ManagementManagedDatabasesResetDatabaseParameter) ValidateDelete() error
- func (r *ManagementManagedDatabasesResetDatabaseParameter) ValidateUpdate(old runtime.Object) error
- type ManagementManagedDatabasesResetDatabaseParameterList
- func (in *ManagementManagedDatabasesResetDatabaseParameterList) DeepCopy() *ManagementManagedDatabasesResetDatabaseParameterList
- func (in *ManagementManagedDatabasesResetDatabaseParameterList) DeepCopyInto(out *ManagementManagedDatabasesResetDatabaseParameterList)
- func (in *ManagementManagedDatabasesResetDatabaseParameterList) DeepCopyObject() runtime.Object
- type ManagementManagedDatabasesResetDatabaseParameterSpec
- type ManagementManagedDatabasesResetDatabaseParameterSpecCredentials
- func (in *ManagementManagedDatabasesResetDatabaseParameterSpecCredentials) DeepCopy() *ManagementManagedDatabasesResetDatabaseParameterSpecCredentials
- func (in *ManagementManagedDatabasesResetDatabaseParameterSpecCredentials) DeepCopyInto(out *ManagementManagedDatabasesResetDatabaseParameterSpecCredentials)
- type ManagementManagedDatabasesResetDatabaseParameterSpecCredentialsCodec
- func (ManagementManagedDatabasesResetDatabaseParameterSpecCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ManagementManagedDatabasesResetDatabaseParameterSpecCredentialsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ManagementManagedDatabasesResetDatabaseParameterSpecCredentialsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ManagementManagedDatabasesResetDatabaseParameterSpecResource
- type ManagementManagedDatabasesResetDatabaseParameterStatus
- type Migration
- func (in *Migration) DeepCopy() *Migration
- func (in *Migration) DeepCopyInto(out *Migration)
- func (in *Migration) DeepCopyObject() runtime.Object
- func (r *Migration) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Migration) ValidateCreate() error
- func (r *Migration) ValidateDelete() error
- func (r *Migration) ValidateUpdate(old runtime.Object) error
- type MigrationAgent
- func (in *MigrationAgent) DeepCopy() *MigrationAgent
- func (in *MigrationAgent) DeepCopyInto(out *MigrationAgent)
- func (in *MigrationAgent) DeepCopyObject() runtime.Object
- func (r *MigrationAgent) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *MigrationAgent) ValidateCreate() error
- func (r *MigrationAgent) ValidateDelete() error
- func (r *MigrationAgent) ValidateUpdate(old runtime.Object) error
- type MigrationAgentList
- type MigrationAgentSpec
- type MigrationAgentSpecResource
- type MigrationAgentStatus
- type MigrationConnection
- func (in *MigrationConnection) DeepCopy() *MigrationConnection
- func (in *MigrationConnection) DeepCopyInto(out *MigrationConnection)
- func (in *MigrationConnection) DeepCopyObject() runtime.Object
- func (r *MigrationConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *MigrationConnection) ValidateCreate() error
- func (r *MigrationConnection) ValidateDelete() error
- func (r *MigrationConnection) ValidateUpdate(old runtime.Object) error
- type MigrationConnectionList
- type MigrationConnectionSpec
- type MigrationConnectionSpecAdminCredentials
- type MigrationConnectionSpecAdminCredentialsCodec
- type MigrationConnectionSpecConnectDescriptor
- type MigrationConnectionSpecConnectDescriptorCodec
- type MigrationConnectionSpecPrivateEndpoint
- type MigrationConnectionSpecPrivateEndpointCodec
- type MigrationConnectionSpecResource
- type MigrationConnectionSpecSshDetails
- type MigrationConnectionSpecSshDetailsCodec
- type MigrationConnectionSpecVaultDetails
- type MigrationConnectionSpecVaultDetailsCodec
- type MigrationConnectionStatus
- type MigrationJob
- func (in *MigrationJob) DeepCopy() *MigrationJob
- func (in *MigrationJob) DeepCopyInto(out *MigrationJob)
- func (in *MigrationJob) DeepCopyObject() runtime.Object
- func (r *MigrationJob) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *MigrationJob) ValidateCreate() error
- func (r *MigrationJob) ValidateDelete() error
- func (r *MigrationJob) ValidateUpdate(old runtime.Object) error
- type MigrationJobList
- type MigrationJobSpec
- type MigrationJobSpecProgress
- type MigrationJobSpecProgressCodec
- type MigrationJobSpecProgressPhases
- type MigrationJobSpecProgressPhasesExtract
- type MigrationJobSpecProgressPhasesLogLocation
- type MigrationJobSpecProgressPhasesLogLocationCodec
- type MigrationJobSpecResource
- type MigrationJobSpecUnsupportedObjects
- type MigrationJobStatus
- type MigrationList
- type MigrationMigration
- func (in *MigrationMigration) DeepCopy() *MigrationMigration
- func (in *MigrationMigration) DeepCopyInto(out *MigrationMigration)
- func (in *MigrationMigration) DeepCopyObject() runtime.Object
- func (r *MigrationMigration) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *MigrationMigration) ValidateCreate() error
- func (r *MigrationMigration) ValidateDelete() error
- func (r *MigrationMigration) ValidateUpdate(old runtime.Object) error
- type MigrationMigrationList
- type MigrationMigrationSpec
- type MigrationMigrationSpecAdvisorSettings
- type MigrationMigrationSpecAdvisorSettingsCodec
- type MigrationMigrationSpecDataTransferMediumDetails
- type MigrationMigrationSpecDataTransferMediumDetailsCodec
- func (MigrationMigrationSpecDataTransferMediumDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecDataTransferMediumDetailsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecDataTransferMediumDetailsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails
- func (in *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails) DeepCopy() *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails
- func (in *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails) DeepCopyInto(out *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails)
- type MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsCodec
- func (MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket
- type MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketCodec
- func (MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails
- func (in *MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails) DeepCopy() *MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails
- func (in *MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails) DeepCopyInto(out *MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails)
- type MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetailsCodec
- func (MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetailsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetailsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecDatapumpSettings
- type MigrationMigrationSpecDatapumpSettingsCodec
- type MigrationMigrationSpecDatapumpSettingsDataPumpParameters
- type MigrationMigrationSpecDatapumpSettingsDataPumpParametersCodec
- func (MigrationMigrationSpecDatapumpSettingsDataPumpParametersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecDatapumpSettingsDataPumpParametersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecDatapumpSettingsDataPumpParametersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecDatapumpSettingsExportDirectoryObject
- type MigrationMigrationSpecDatapumpSettingsExportDirectoryObjectCodec
- func (MigrationMigrationSpecDatapumpSettingsExportDirectoryObjectCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecDatapumpSettingsExportDirectoryObjectCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecDatapumpSettingsExportDirectoryObjectCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecDatapumpSettingsImportDirectoryObject
- type MigrationMigrationSpecDatapumpSettingsImportDirectoryObjectCodec
- func (MigrationMigrationSpecDatapumpSettingsImportDirectoryObjectCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecDatapumpSettingsImportDirectoryObjectCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecDatapumpSettingsImportDirectoryObjectCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecDatapumpSettingsMetadataRemaps
- type MigrationMigrationSpecDumpTransferDetails
- type MigrationMigrationSpecDumpTransferDetailsCodec
- type MigrationMigrationSpecDumpTransferDetailsSource
- type MigrationMigrationSpecDumpTransferDetailsSourceCodec
- func (MigrationMigrationSpecDumpTransferDetailsSourceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecDumpTransferDetailsSourceCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecDumpTransferDetailsSourceCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecDumpTransferDetailsTarget
- type MigrationMigrationSpecDumpTransferDetailsTargetCodec
- func (MigrationMigrationSpecDumpTransferDetailsTargetCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecDumpTransferDetailsTargetCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecDumpTransferDetailsTargetCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecExcludeObjects
- type MigrationMigrationSpecGoldenGateDetails
- type MigrationMigrationSpecGoldenGateDetailsCodec
- type MigrationMigrationSpecGoldenGateDetailsHub
- type MigrationMigrationSpecGoldenGateDetailsHubCodec
- func (MigrationMigrationSpecGoldenGateDetailsHubCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecGoldenGateDetailsHubCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecGoldenGateDetailsHubCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials
- func (in *MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials) DeepCopy() *MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials
- func (in *MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials) DeepCopyInto(out *MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials)
- type MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentialsCodec
- func (MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentialsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentialsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentials
- type MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentialsCodec
- func (MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentialsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentialsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials
- func (in *MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials) DeepCopy() *MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials
- func (in *MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials) DeepCopyInto(out *MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials)
- type MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentialsCodec
- func (MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentialsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentialsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials
- func (in *MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials) DeepCopy() *MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials
- func (in *MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials) DeepCopyInto(out *MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials)
- type MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentialsCodec
- func (MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentialsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentialsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecGoldenGateDetailsSettings
- type MigrationMigrationSpecGoldenGateDetailsSettingsCodec
- func (MigrationMigrationSpecGoldenGateDetailsSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecGoldenGateDetailsSettingsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecGoldenGateDetailsSettingsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecGoldenGateDetailsSettingsExtract
- type MigrationMigrationSpecGoldenGateDetailsSettingsExtractCodec
- func (MigrationMigrationSpecGoldenGateDetailsSettingsExtractCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecGoldenGateDetailsSettingsExtractCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecGoldenGateDetailsSettingsExtractCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecGoldenGateDetailsSettingsReplicat
- type MigrationMigrationSpecGoldenGateDetailsSettingsReplicatCodec
- func (MigrationMigrationSpecGoldenGateDetailsSettingsReplicatCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (MigrationMigrationSpecGoldenGateDetailsSettingsReplicatCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (MigrationMigrationSpecGoldenGateDetailsSettingsReplicatCodec) IsEmpty(ptr unsafe.Pointer) bool
- type MigrationMigrationSpecIncludeObjects
- type MigrationMigrationSpecResource
- type MigrationMigrationSpecVaultDetails
- type MigrationMigrationSpecVaultDetailsCodec
- type MigrationMigrationStatus
- type MigrationSpec
- type MigrationSpecAdditionalMigrations
- type MigrationSpecResource
- type MigrationStatus
- type PluggableDatabase
- func (in *PluggableDatabase) DeepCopy() *PluggableDatabase
- func (in *PluggableDatabase) DeepCopyInto(out *PluggableDatabase)
- func (in *PluggableDatabase) DeepCopyObject() runtime.Object
- func (r *PluggableDatabase) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *PluggableDatabase) ValidateCreate() error
- func (r *PluggableDatabase) ValidateDelete() error
- func (r *PluggableDatabase) ValidateUpdate(old runtime.Object) error
- type PluggableDatabaseList
- type PluggableDatabaseSpec
- type PluggableDatabaseSpecConnectionStrings
- type PluggableDatabaseSpecConnectionStringsCodec
- type PluggableDatabaseSpecResource
- type PluggableDatabaseStatus
- type PluggableDatabasesLocalClone
- func (in *PluggableDatabasesLocalClone) DeepCopy() *PluggableDatabasesLocalClone
- func (in *PluggableDatabasesLocalClone) DeepCopyInto(out *PluggableDatabasesLocalClone)
- func (in *PluggableDatabasesLocalClone) DeepCopyObject() runtime.Object
- func (r *PluggableDatabasesLocalClone) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *PluggableDatabasesLocalClone) ValidateCreate() error
- func (r *PluggableDatabasesLocalClone) ValidateDelete() error
- func (r *PluggableDatabasesLocalClone) ValidateUpdate(old runtime.Object) error
- type PluggableDatabasesLocalCloneList
- type PluggableDatabasesLocalCloneSpec
- type PluggableDatabasesLocalCloneSpecConnectionStrings
- type PluggableDatabasesLocalCloneSpecConnectionStringsCodec
- func (PluggableDatabasesLocalCloneSpecConnectionStringsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (PluggableDatabasesLocalCloneSpecConnectionStringsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (PluggableDatabasesLocalCloneSpecConnectionStringsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type PluggableDatabasesLocalCloneSpecResource
- type PluggableDatabasesLocalCloneStatus
- type PluggableDatabasesRemoteClone
- func (in *PluggableDatabasesRemoteClone) DeepCopy() *PluggableDatabasesRemoteClone
- func (in *PluggableDatabasesRemoteClone) DeepCopyInto(out *PluggableDatabasesRemoteClone)
- func (in *PluggableDatabasesRemoteClone) DeepCopyObject() runtime.Object
- func (r *PluggableDatabasesRemoteClone) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *PluggableDatabasesRemoteClone) ValidateCreate() error
- func (r *PluggableDatabasesRemoteClone) ValidateDelete() error
- func (r *PluggableDatabasesRemoteClone) ValidateUpdate(old runtime.Object) error
- type PluggableDatabasesRemoteCloneList
- type PluggableDatabasesRemoteCloneSpec
- type PluggableDatabasesRemoteCloneSpecConnectionStrings
- type PluggableDatabasesRemoteCloneSpecConnectionStringsCodec
- func (PluggableDatabasesRemoteCloneSpecConnectionStringsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (PluggableDatabasesRemoteCloneSpecConnectionStringsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (PluggableDatabasesRemoteCloneSpecConnectionStringsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type PluggableDatabasesRemoteCloneSpecResource
- type PluggableDatabasesRemoteCloneStatus
- type ToolsDatabaseToolsConnection
- func (in *ToolsDatabaseToolsConnection) DeepCopy() *ToolsDatabaseToolsConnection
- func (in *ToolsDatabaseToolsConnection) DeepCopyInto(out *ToolsDatabaseToolsConnection)
- func (in *ToolsDatabaseToolsConnection) DeepCopyObject() runtime.Object
- func (r *ToolsDatabaseToolsConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ToolsDatabaseToolsConnection) ValidateCreate() error
- func (r *ToolsDatabaseToolsConnection) ValidateDelete() error
- func (r *ToolsDatabaseToolsConnection) ValidateUpdate(old runtime.Object) error
- type ToolsDatabaseToolsConnectionList
- type ToolsDatabaseToolsConnectionSpec
- type ToolsDatabaseToolsConnectionSpecKeyStores
- type ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContent
- type ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContentCodec
- func (ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContentCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContentCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContentCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePassword
- type ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePasswordCodec
- func (ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePasswordCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePasswordCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePasswordCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ToolsDatabaseToolsConnectionSpecRelatedResource
- type ToolsDatabaseToolsConnectionSpecRelatedResourceCodec
- func (ToolsDatabaseToolsConnectionSpecRelatedResourceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ToolsDatabaseToolsConnectionSpecRelatedResourceCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ToolsDatabaseToolsConnectionSpecRelatedResourceCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ToolsDatabaseToolsConnectionSpecResource
- type ToolsDatabaseToolsConnectionSpecUserPassword
- type ToolsDatabaseToolsConnectionSpecUserPasswordCodec
- func (ToolsDatabaseToolsConnectionSpecUserPasswordCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ToolsDatabaseToolsConnectionSpecUserPasswordCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ToolsDatabaseToolsConnectionSpecUserPasswordCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ToolsDatabaseToolsConnectionStatus
- type ToolsDatabaseToolsPrivateEndpoint
- func (in *ToolsDatabaseToolsPrivateEndpoint) DeepCopy() *ToolsDatabaseToolsPrivateEndpoint
- func (in *ToolsDatabaseToolsPrivateEndpoint) DeepCopyInto(out *ToolsDatabaseToolsPrivateEndpoint)
- func (in *ToolsDatabaseToolsPrivateEndpoint) DeepCopyObject() runtime.Object
- func (r *ToolsDatabaseToolsPrivateEndpoint) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ToolsDatabaseToolsPrivateEndpoint) ValidateCreate() error
- func (r *ToolsDatabaseToolsPrivateEndpoint) ValidateDelete() error
- func (r *ToolsDatabaseToolsPrivateEndpoint) ValidateUpdate(old runtime.Object) error
- type ToolsDatabaseToolsPrivateEndpointList
- type ToolsDatabaseToolsPrivateEndpointSpec
- type ToolsDatabaseToolsPrivateEndpointSpecResource
- type ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration
- func (in *ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration) DeepCopy() *ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration
- func (in *ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration) DeepCopyInto(out *ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration)
- type ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationCodec
- func (ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationReverseConnectionsSourceIPS
- type ToolsDatabaseToolsPrivateEndpointStatus
- type VmCluster
- func (in *VmCluster) DeepCopy() *VmCluster
- func (in *VmCluster) DeepCopyInto(out *VmCluster)
- func (in *VmCluster) DeepCopyObject() runtime.Object
- func (r *VmCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *VmCluster) ValidateCreate() error
- func (r *VmCluster) ValidateDelete() error
- func (r *VmCluster) ValidateUpdate(old runtime.Object) error
- type VmClusterAddVirtualMachine
- func (in *VmClusterAddVirtualMachine) DeepCopy() *VmClusterAddVirtualMachine
- func (in *VmClusterAddVirtualMachine) DeepCopyInto(out *VmClusterAddVirtualMachine)
- func (in *VmClusterAddVirtualMachine) DeepCopyObject() runtime.Object
- func (r *VmClusterAddVirtualMachine) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *VmClusterAddVirtualMachine) ValidateCreate() error
- func (r *VmClusterAddVirtualMachine) ValidateDelete() error
- func (r *VmClusterAddVirtualMachine) ValidateUpdate(old runtime.Object) error
- type VmClusterAddVirtualMachineList
- type VmClusterAddVirtualMachineSpec
- type VmClusterAddVirtualMachineSpecDbServers
- type VmClusterAddVirtualMachineSpecResource
- type VmClusterAddVirtualMachineStatus
- type VmClusterList
- type VmClusterNetwork
- func (in *VmClusterNetwork) DeepCopy() *VmClusterNetwork
- func (in *VmClusterNetwork) DeepCopyInto(out *VmClusterNetwork)
- func (in *VmClusterNetwork) DeepCopyObject() runtime.Object
- func (r *VmClusterNetwork) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *VmClusterNetwork) ValidateCreate() error
- func (r *VmClusterNetwork) ValidateDelete() error
- func (r *VmClusterNetwork) ValidateUpdate(old runtime.Object) error
- type VmClusterNetworkList
- type VmClusterNetworkSpec
- type VmClusterNetworkSpecResource
- type VmClusterNetworkSpecScans
- type VmClusterNetworkSpecVmNetworks
- type VmClusterNetworkSpecVmNetworksNodes
- type VmClusterNetworkStatus
- type VmClusterRemoveVirtualMachine
- func (in *VmClusterRemoveVirtualMachine) DeepCopy() *VmClusterRemoveVirtualMachine
- func (in *VmClusterRemoveVirtualMachine) DeepCopyInto(out *VmClusterRemoveVirtualMachine)
- func (in *VmClusterRemoveVirtualMachine) DeepCopyObject() runtime.Object
- func (r *VmClusterRemoveVirtualMachine) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *VmClusterRemoveVirtualMachine) ValidateCreate() error
- func (r *VmClusterRemoveVirtualMachine) ValidateDelete() error
- func (r *VmClusterRemoveVirtualMachine) ValidateUpdate(old runtime.Object) error
- type VmClusterRemoveVirtualMachineList
- type VmClusterRemoveVirtualMachineSpec
- type VmClusterRemoveVirtualMachineSpecDbServers
- type VmClusterRemoveVirtualMachineSpecResource
- type VmClusterRemoveVirtualMachineStatus
- type VmClusterSpec
- type VmClusterSpecResource
- type VmClusterStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: database.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type AutonomousContainerDatabase ¶
type AutonomousContainerDatabase struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutonomousContainerDatabaseSpec `json:"spec,omitempty"` Status AutonomousContainerDatabaseStatus `json:"status,omitempty"` }
func (*AutonomousContainerDatabase) DeepCopy ¶
func (in *AutonomousContainerDatabase) DeepCopy() *AutonomousContainerDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabase.
func (*AutonomousContainerDatabase) DeepCopyInto ¶
func (in *AutonomousContainerDatabase) DeepCopyInto(out *AutonomousContainerDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousContainerDatabase) DeepCopyObject ¶
func (in *AutonomousContainerDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutonomousContainerDatabase) SetupWebhookWithManager ¶
func (r *AutonomousContainerDatabase) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AutonomousContainerDatabase) ValidateCreate ¶
func (r *AutonomousContainerDatabase) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousContainerDatabase) ValidateDelete ¶
func (r *AutonomousContainerDatabase) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousContainerDatabase) ValidateUpdate ¶
func (r *AutonomousContainerDatabase) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AutonomousContainerDatabaseDataguardAssociation ¶ added in v0.5.0
type AutonomousContainerDatabaseDataguardAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutonomousContainerDatabaseDataguardAssociationSpec `json:"spec,omitempty"` Status AutonomousContainerDatabaseDataguardAssociationStatus `json:"status,omitempty"` }
func (*AutonomousContainerDatabaseDataguardAssociation) DeepCopy ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseDataguardAssociation) DeepCopy() *AutonomousContainerDatabaseDataguardAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseDataguardAssociation.
func (*AutonomousContainerDatabaseDataguardAssociation) DeepCopyInto ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseDataguardAssociation) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousContainerDatabaseDataguardAssociation) DeepCopyObject ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseDataguardAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutonomousContainerDatabaseDataguardAssociation) SetupWebhookWithManager ¶ added in v0.5.0
func (r *AutonomousContainerDatabaseDataguardAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AutonomousContainerDatabaseDataguardAssociation) ValidateCreate ¶ added in v0.5.0
func (r *AutonomousContainerDatabaseDataguardAssociation) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousContainerDatabaseDataguardAssociation) ValidateDelete ¶ added in v0.5.0
func (r *AutonomousContainerDatabaseDataguardAssociation) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousContainerDatabaseDataguardAssociation) ValidateUpdate ¶ added in v0.5.0
func (r *AutonomousContainerDatabaseDataguardAssociation) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AutonomousContainerDatabaseDataguardAssociationList ¶ added in v0.5.0
type AutonomousContainerDatabaseDataguardAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutonomousContainerDatabaseDataguardAssociation CRD objects Items []AutonomousContainerDatabaseDataguardAssociation `json:"items,omitempty"` }
AutonomousContainerDatabaseDataguardAssociationList is a list of AutonomousContainerDatabaseDataguardAssociations
func (*AutonomousContainerDatabaseDataguardAssociationList) DeepCopy ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseDataguardAssociationList) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseDataguardAssociationList.
func (*AutonomousContainerDatabaseDataguardAssociationList) DeepCopyInto ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseDataguardAssociationList) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousContainerDatabaseDataguardAssociationList) DeepCopyObject ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseDataguardAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutonomousContainerDatabaseDataguardAssociationOperation ¶
type AutonomousContainerDatabaseDataguardAssociationOperation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutonomousContainerDatabaseDataguardAssociationOperationSpec `json:"spec,omitempty"` Status AutonomousContainerDatabaseDataguardAssociationOperationStatus `json:"status,omitempty"` }
func (*AutonomousContainerDatabaseDataguardAssociationOperation) DeepCopy ¶
func (in *AutonomousContainerDatabaseDataguardAssociationOperation) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationOperation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseDataguardAssociationOperation.
func (*AutonomousContainerDatabaseDataguardAssociationOperation) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseDataguardAssociationOperation) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationOperation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousContainerDatabaseDataguardAssociationOperation) DeepCopyObject ¶
func (in *AutonomousContainerDatabaseDataguardAssociationOperation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutonomousContainerDatabaseDataguardAssociationOperation) SetupWebhookWithManager ¶
func (r *AutonomousContainerDatabaseDataguardAssociationOperation) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AutonomousContainerDatabaseDataguardAssociationOperation) ValidateCreate ¶
func (r *AutonomousContainerDatabaseDataguardAssociationOperation) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousContainerDatabaseDataguardAssociationOperation) ValidateDelete ¶
func (r *AutonomousContainerDatabaseDataguardAssociationOperation) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousContainerDatabaseDataguardAssociationOperation) ValidateUpdate ¶
func (r *AutonomousContainerDatabaseDataguardAssociationOperation) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AutonomousContainerDatabaseDataguardAssociationOperationList ¶
type AutonomousContainerDatabaseDataguardAssociationOperationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutonomousContainerDatabaseDataguardAssociationOperation CRD objects Items []AutonomousContainerDatabaseDataguardAssociationOperation `json:"items,omitempty"` }
AutonomousContainerDatabaseDataguardAssociationOperationList is a list of AutonomousContainerDatabaseDataguardAssociationOperations
func (*AutonomousContainerDatabaseDataguardAssociationOperationList) DeepCopy ¶
func (in *AutonomousContainerDatabaseDataguardAssociationOperationList) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationOperationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseDataguardAssociationOperationList.
func (*AutonomousContainerDatabaseDataguardAssociationOperationList) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseDataguardAssociationOperationList) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationOperationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousContainerDatabaseDataguardAssociationOperationList) DeepCopyObject ¶
func (in *AutonomousContainerDatabaseDataguardAssociationOperationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutonomousContainerDatabaseDataguardAssociationOperationSpec ¶
type AutonomousContainerDatabaseDataguardAssociationOperationSpec struct { State *AutonomousContainerDatabaseDataguardAssociationOperationSpecResource `json:"state,omitempty" tf:"-"` Resource AutonomousContainerDatabaseDataguardAssociationOperationSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AutonomousContainerDatabaseDataguardAssociationOperationSpec) DeepCopy ¶
func (in *AutonomousContainerDatabaseDataguardAssociationOperationSpec) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationOperationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseDataguardAssociationOperationSpec.
func (*AutonomousContainerDatabaseDataguardAssociationOperationSpec) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseDataguardAssociationOperationSpec) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationOperationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseDataguardAssociationOperationSpecResource ¶
type AutonomousContainerDatabaseDataguardAssociationOperationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AutonomousContainerDatabaseDataguardAssociationID *string `json:"autonomousContainerDatabaseDataguardAssociationID" tf:"autonomous_container_database_dataguard_association_id"` AutonomousContainerDatabaseID *string `json:"autonomousContainerDatabaseID" tf:"autonomous_container_database_id"` Operation *string `json:"operation" tf:"operation"` }
func (*AutonomousContainerDatabaseDataguardAssociationOperationSpecResource) DeepCopy ¶
func (in *AutonomousContainerDatabaseDataguardAssociationOperationSpecResource) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationOperationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseDataguardAssociationOperationSpecResource.
func (*AutonomousContainerDatabaseDataguardAssociationOperationSpecResource) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseDataguardAssociationOperationSpecResource) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationOperationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseDataguardAssociationOperationStatus ¶
type AutonomousContainerDatabaseDataguardAssociationOperationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AutonomousContainerDatabaseDataguardAssociationOperationStatus) DeepCopy ¶
func (in *AutonomousContainerDatabaseDataguardAssociationOperationStatus) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationOperationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseDataguardAssociationOperationStatus.
func (*AutonomousContainerDatabaseDataguardAssociationOperationStatus) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseDataguardAssociationOperationStatus) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationOperationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseDataguardAssociationSpec ¶ added in v0.5.0
type AutonomousContainerDatabaseDataguardAssociationSpec struct { State *AutonomousContainerDatabaseDataguardAssociationSpecResource `json:"state,omitempty" tf:"-"` Resource AutonomousContainerDatabaseDataguardAssociationSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AutonomousContainerDatabaseDataguardAssociationSpec) DeepCopy ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseDataguardAssociationSpec) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseDataguardAssociationSpec.
func (*AutonomousContainerDatabaseDataguardAssociationSpec) DeepCopyInto ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseDataguardAssociationSpec) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseDataguardAssociationSpecResource ¶ added in v0.5.0
type AutonomousContainerDatabaseDataguardAssociationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ApplyLag *string `json:"applyLag,omitempty" tf:"apply_lag"` // +optional ApplyRate *string `json:"applyRate,omitempty" tf:"apply_rate"` AutonomousContainerDatabaseDataguardAssociationID *string `json:"autonomousContainerDatabaseDataguardAssociationID" tf:"autonomous_container_database_dataguard_association_id"` AutonomousContainerDatabaseID *string `json:"autonomousContainerDatabaseID" tf:"autonomous_container_database_id"` // +optional IsAutomaticFailoverEnabled *bool `json:"isAutomaticFailoverEnabled,omitempty" tf:"is_automatic_failover_enabled"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional PeerAutonomousContainerDatabaseDataguardAssociationID *string `` /* 135-byte string literal not displayed */ // +optional PeerAutonomousContainerDatabaseID *string `json:"peerAutonomousContainerDatabaseID,omitempty" tf:"peer_autonomous_container_database_id"` // +optional PeerLifecycleState *string `json:"peerLifecycleState,omitempty" tf:"peer_lifecycle_state"` // +optional PeerRole *string `json:"peerRole,omitempty" tf:"peer_role"` // +optional ProtectionMode *string `json:"protectionMode,omitempty" tf:"protection_mode"` // +optional Role *string `json:"role,omitempty" tf:"role"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeLastRoleChanged *string `json:"timeLastRoleChanged,omitempty" tf:"time_last_role_changed"` // +optional TimeLastSynced *string `json:"timeLastSynced,omitempty" tf:"time_last_synced"` // +optional TransportLag *string `json:"transportLag,omitempty" tf:"transport_lag"` }
func (*AutonomousContainerDatabaseDataguardAssociationSpecResource) DeepCopy ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseDataguardAssociationSpecResource) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseDataguardAssociationSpecResource.
func (*AutonomousContainerDatabaseDataguardAssociationSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseDataguardAssociationSpecResource) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseDataguardAssociationStatus ¶ added in v0.5.0
type AutonomousContainerDatabaseDataguardAssociationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AutonomousContainerDatabaseDataguardAssociationStatus) DeepCopy ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseDataguardAssociationStatus) DeepCopy() *AutonomousContainerDatabaseDataguardAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseDataguardAssociationStatus.
func (*AutonomousContainerDatabaseDataguardAssociationStatus) DeepCopyInto ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseDataguardAssociationStatus) DeepCopyInto(out *AutonomousContainerDatabaseDataguardAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseList ¶
type AutonomousContainerDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutonomousContainerDatabase CRD objects Items []AutonomousContainerDatabase `json:"items,omitempty"` }
AutonomousContainerDatabaseList is a list of AutonomousContainerDatabases
func (*AutonomousContainerDatabaseList) DeepCopy ¶
func (in *AutonomousContainerDatabaseList) DeepCopy() *AutonomousContainerDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseList.
func (*AutonomousContainerDatabaseList) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseList) DeepCopyInto(out *AutonomousContainerDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousContainerDatabaseList) DeepCopyObject ¶
func (in *AutonomousContainerDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutonomousContainerDatabaseSpec ¶
type AutonomousContainerDatabaseSpec struct { State *AutonomousContainerDatabaseSpecResource `json:"state,omitempty" tf:"-"` Resource AutonomousContainerDatabaseSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AutonomousContainerDatabaseSpec) DeepCopy ¶
func (in *AutonomousContainerDatabaseSpec) DeepCopy() *AutonomousContainerDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseSpec.
func (*AutonomousContainerDatabaseSpec) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseSpec) DeepCopyInto(out *AutonomousContainerDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseSpecBackupConfig ¶
type AutonomousContainerDatabaseSpecBackupConfig struct { // +optional BackupDestinationDetails *AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails `json:"backupDestinationDetails,omitempty" tf:"backup_destination_details"` // +optional RecoveryWindowInDays *int64 `json:"recoveryWindowInDays,omitempty" tf:"recovery_window_in_days"` }
func (*AutonomousContainerDatabaseSpecBackupConfig) DeepCopy ¶
func (in *AutonomousContainerDatabaseSpecBackupConfig) DeepCopy() *AutonomousContainerDatabaseSpecBackupConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseSpecBackupConfig.
func (*AutonomousContainerDatabaseSpecBackupConfig) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseSpecBackupConfig) DeepCopyInto(out *AutonomousContainerDatabaseSpecBackupConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails ¶
type AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails struct { // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional InternetProxy *string `json:"internetProxy,omitempty" tf:"internet_proxy"` Type *string `json:"type" tf:"type"` // +optional VpcPassword *string `json:"-" sensitive:"true" tf:"vpc_password"` // +optional VpcUser *string `json:"vpcUser,omitempty" tf:"vpc_user"` }
func (*AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails) DeepCopy ¶
func (in *AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails) DeepCopy() *AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails.
func (*AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails) DeepCopyInto(out *AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetailsCodec ¶
type AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetailsCodec) Decode ¶
func (AutonomousContainerDatabaseSpecBackupConfigBackupDestinationDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutonomousContainerDatabaseSpecBackupConfigCodec ¶
type AutonomousContainerDatabaseSpecBackupConfigCodec struct { }
+k8s:deepcopy-gen=false
func (AutonomousContainerDatabaseSpecBackupConfigCodec) Decode ¶
func (AutonomousContainerDatabaseSpecBackupConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutonomousContainerDatabaseSpecKeyHistoryEntry ¶ added in v0.5.0
type AutonomousContainerDatabaseSpecKeyHistoryEntry struct { // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional KmsKeyVersionID *string `json:"kmsKeyVersionID,omitempty" tf:"kms_key_version_id"` // +optional TimeActivated *string `json:"timeActivated,omitempty" tf:"time_activated"` // +optional VaultID *string `json:"vaultID,omitempty" tf:"vault_id"` }
func (*AutonomousContainerDatabaseSpecKeyHistoryEntry) DeepCopy ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseSpecKeyHistoryEntry) DeepCopy() *AutonomousContainerDatabaseSpecKeyHistoryEntry
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseSpecKeyHistoryEntry.
func (*AutonomousContainerDatabaseSpecKeyHistoryEntry) DeepCopyInto ¶ added in v0.5.0
func (in *AutonomousContainerDatabaseSpecKeyHistoryEntry) DeepCopyInto(out *AutonomousContainerDatabaseSpecKeyHistoryEntry)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseSpecMaintenanceWindow ¶
type AutonomousContainerDatabaseSpecMaintenanceWindow struct { // +optional CustomActionTimeoutInMins *int64 `json:"customActionTimeoutInMins,omitempty" tf:"custom_action_timeout_in_mins"` // +optional DaysOfWeek []AutonomousContainerDatabaseSpecMaintenanceWindowDaysOfWeek `json:"daysOfWeek,omitempty" tf:"days_of_week"` // +optional // +kubebuilder:validation:MaxItems=20 HoursOfDay []int64 `json:"hoursOfDay,omitempty" tf:"hours_of_day"` // +optional IsCustomActionTimeoutEnabled *bool `json:"isCustomActionTimeoutEnabled,omitempty" tf:"is_custom_action_timeout_enabled"` // +optional LeadTimeInWeeks *int64 `json:"leadTimeInWeeks,omitempty" tf:"lead_time_in_weeks"` // +optional Months []AutonomousContainerDatabaseSpecMaintenanceWindowMonths `json:"months,omitempty" tf:"months"` // +optional PatchingMode *string `json:"patchingMode,omitempty" tf:"patching_mode"` // +optional Preference *string `json:"preference,omitempty" tf:"preference"` // +optional // +kubebuilder:validation:MaxItems=4 // +kubebuilder:validation:MinItems=1 WeeksOfMonth []int64 `json:"weeksOfMonth,omitempty" tf:"weeks_of_month"` }
func (*AutonomousContainerDatabaseSpecMaintenanceWindow) DeepCopy ¶
func (in *AutonomousContainerDatabaseSpecMaintenanceWindow) DeepCopy() *AutonomousContainerDatabaseSpecMaintenanceWindow
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseSpecMaintenanceWindow.
func (*AutonomousContainerDatabaseSpecMaintenanceWindow) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseSpecMaintenanceWindow) DeepCopyInto(out *AutonomousContainerDatabaseSpecMaintenanceWindow)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseSpecMaintenanceWindowCodec ¶
type AutonomousContainerDatabaseSpecMaintenanceWindowCodec struct { }
+k8s:deepcopy-gen=false
func (AutonomousContainerDatabaseSpecMaintenanceWindowCodec) Decode ¶
func (AutonomousContainerDatabaseSpecMaintenanceWindowCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutonomousContainerDatabaseSpecMaintenanceWindowDaysOfWeek ¶
type AutonomousContainerDatabaseSpecMaintenanceWindowDaysOfWeek struct { // +optional Name *string `json:"name,omitempty" tf:"name"` }
func (*AutonomousContainerDatabaseSpecMaintenanceWindowDaysOfWeek) DeepCopy ¶
func (in *AutonomousContainerDatabaseSpecMaintenanceWindowDaysOfWeek) DeepCopy() *AutonomousContainerDatabaseSpecMaintenanceWindowDaysOfWeek
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseSpecMaintenanceWindowDaysOfWeek.
func (*AutonomousContainerDatabaseSpecMaintenanceWindowDaysOfWeek) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseSpecMaintenanceWindowDaysOfWeek) DeepCopyInto(out *AutonomousContainerDatabaseSpecMaintenanceWindowDaysOfWeek)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseSpecMaintenanceWindowDetails ¶
type AutonomousContainerDatabaseSpecMaintenanceWindowDetails struct { // +optional CustomActionTimeoutInMins *int64 `json:"customActionTimeoutInMins,omitempty" tf:"custom_action_timeout_in_mins"` // +optional DaysOfWeek []AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek `json:"daysOfWeek,omitempty" tf:"days_of_week"` // +optional // +kubebuilder:validation:MaxItems=20 HoursOfDay []int64 `json:"hoursOfDay,omitempty" tf:"hours_of_day"` // +optional IsCustomActionTimeoutEnabled *bool `json:"isCustomActionTimeoutEnabled,omitempty" tf:"is_custom_action_timeout_enabled"` // +optional LeadTimeInWeeks *int64 `json:"leadTimeInWeeks,omitempty" tf:"lead_time_in_weeks"` // +optional Months []AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths `json:"months,omitempty" tf:"months"` // +optional PatchingMode *string `json:"patchingMode,omitempty" tf:"patching_mode"` Preference *string `json:"preference" tf:"preference"` // +optional // +kubebuilder:validation:MaxItems=4 // +kubebuilder:validation:MinItems=1 WeeksOfMonth []int64 `json:"weeksOfMonth,omitempty" tf:"weeks_of_month"` }
func (*AutonomousContainerDatabaseSpecMaintenanceWindowDetails) DeepCopy ¶
func (in *AutonomousContainerDatabaseSpecMaintenanceWindowDetails) DeepCopy() *AutonomousContainerDatabaseSpecMaintenanceWindowDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseSpecMaintenanceWindowDetails.
func (*AutonomousContainerDatabaseSpecMaintenanceWindowDetails) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseSpecMaintenanceWindowDetails) DeepCopyInto(out *AutonomousContainerDatabaseSpecMaintenanceWindowDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseSpecMaintenanceWindowDetailsCodec ¶
type AutonomousContainerDatabaseSpecMaintenanceWindowDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (AutonomousContainerDatabaseSpecMaintenanceWindowDetailsCodec) Decode ¶
func (AutonomousContainerDatabaseSpecMaintenanceWindowDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek ¶
type AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek struct {
Name *string `json:"name" tf:"name"`
}
func (*AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopy ¶
func (in *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopy() *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek.
func (*AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopyInto(out *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsDaysOfWeek)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths ¶
type AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths struct {
Name *string `json:"name" tf:"name"`
}
func (*AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths) DeepCopy ¶
func (in *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths) DeepCopy() *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths.
func (*AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths) DeepCopyInto(out *AutonomousContainerDatabaseSpecMaintenanceWindowDetailsMonths)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseSpecMaintenanceWindowMonths ¶
type AutonomousContainerDatabaseSpecMaintenanceWindowMonths struct { // +optional Name *string `json:"name,omitempty" tf:"name"` }
func (*AutonomousContainerDatabaseSpecMaintenanceWindowMonths) DeepCopy ¶
func (in *AutonomousContainerDatabaseSpecMaintenanceWindowMonths) DeepCopy() *AutonomousContainerDatabaseSpecMaintenanceWindowMonths
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseSpecMaintenanceWindowMonths.
func (*AutonomousContainerDatabaseSpecMaintenanceWindowMonths) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseSpecMaintenanceWindowMonths) DeepCopyInto(out *AutonomousContainerDatabaseSpecMaintenanceWindowMonths)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfig ¶
type AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfig struct { // +optional BackupDestinationDetails []AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails `json:"backupDestinationDetails,omitempty" tf:"backup_destination_details"` // +optional RecoveryWindowInDays *int64 `json:"recoveryWindowInDays,omitempty" tf:"recovery_window_in_days"` }
func (*AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfig) DeepCopy ¶
func (in *AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfig) DeepCopy() *AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfig.
func (*AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfig) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfig) DeepCopyInto(out *AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails ¶
type AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails struct { // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional InternetProxy *string `json:"internetProxy,omitempty" tf:"internet_proxy"` Type *string `json:"type" tf:"type"` // +optional VpcPassword *string `json:"-" sensitive:"true" tf:"vpc_password"` // +optional VpcUser *string `json:"vpcUser,omitempty" tf:"vpc_user"` }
func (*AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails) DeepCopy ¶
func (in *AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails) DeepCopy() *AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails.
func (*AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails) DeepCopyInto(out *AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigCodec ¶
type AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigCodec struct { }
+k8s:deepcopy-gen=false
func (AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigCodec) Decode ¶
func (AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutonomousContainerDatabaseSpecResource ¶
type AutonomousContainerDatabaseSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AutonomousExadataInfrastructureID *string `json:"autonomousExadataInfrastructureID,omitempty" tf:"autonomous_exadata_infrastructure_id"` // +optional AutonomousVmClusterID *string `json:"autonomousVmClusterID,omitempty" tf:"autonomous_vm_cluster_id"` // +optional AvailabilityDomain *string `json:"availabilityDomain,omitempty" tf:"availability_domain"` // +optional BackupConfig *AutonomousContainerDatabaseSpecBackupConfig `json:"backupConfig,omitempty" tf:"backup_config"` // +optional CloudAutonomousVmClusterID *string `json:"cloudAutonomousVmClusterID,omitempty" tf:"cloud_autonomous_vm_cluster_id"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional DbUniqueName *string `json:"dbUniqueName,omitempty" tf:"db_unique_name"` // +optional DbVersion *string `json:"dbVersion,omitempty" tf:"db_version"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional InfrastructureType *string `json:"infrastructureType,omitempty" tf:"infrastructure_type"` // +optional IsAutomaticFailoverEnabled *bool `json:"isAutomaticFailoverEnabled,omitempty" tf:"is_automatic_failover_enabled"` // +optional KeyHistoryEntry []AutonomousContainerDatabaseSpecKeyHistoryEntry `json:"keyHistoryEntry,omitempty" tf:"key_history_entry"` // +optional KeyStoreID *string `json:"keyStoreID,omitempty" tf:"key_store_id"` // +optional KeyStoreWalletName *string `json:"keyStoreWalletName,omitempty" tf:"key_store_wallet_name"` // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` // +optional LastMaintenanceRunID *string `json:"lastMaintenanceRunID,omitempty" tf:"last_maintenance_run_id"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional MaintenanceWindow *AutonomousContainerDatabaseSpecMaintenanceWindow `json:"maintenanceWindow,omitempty" tf:"maintenance_window"` // +optional MaintenanceWindowDetails *AutonomousContainerDatabaseSpecMaintenanceWindowDetails `json:"maintenanceWindowDetails,omitempty" tf:"maintenance_window_details"` // +optional NextMaintenanceRunID *string `json:"nextMaintenanceRunID,omitempty" tf:"next_maintenance_run_id"` // +optional PatchID *string `json:"patchID,omitempty" tf:"patch_id"` PatchModel *string `json:"patchModel" tf:"patch_model"` // +optional PeerAutonomousContainerDatabaseBackupConfig *AutonomousContainerDatabaseSpecPeerAutonomousContainerDatabaseBackupConfig `json:"peerAutonomousContainerDatabaseBackupConfig,omitempty" tf:"peer_autonomous_container_database_backup_config"` // +optional PeerAutonomousContainerDatabaseCompartmentID *string `json:"peerAutonomousContainerDatabaseCompartmentID,omitempty" tf:"peer_autonomous_container_database_compartment_id"` // +optional PeerAutonomousContainerDatabaseDisplayName *string `json:"peerAutonomousContainerDatabaseDisplayName,omitempty" tf:"peer_autonomous_container_database_display_name"` // +optional PeerAutonomousExadataInfrastructureID *string `json:"peerAutonomousExadataInfrastructureID,omitempty" tf:"peer_autonomous_exadata_infrastructure_id"` // +optional PeerAutonomousVmClusterID *string `json:"peerAutonomousVmClusterID,omitempty" tf:"peer_autonomous_vm_cluster_id"` // +optional PeerCloudAutonomousVmClusterID *string `json:"peerCloudAutonomousVmClusterID,omitempty" tf:"peer_cloud_autonomous_vm_cluster_id"` // +optional PeerDbUniqueName *string `json:"peerDbUniqueName,omitempty" tf:"peer_db_unique_name"` // +optional ProtectionMode *string `json:"protectionMode,omitempty" tf:"protection_mode"` // +optional Role *string `json:"role,omitempty" tf:"role"` // +optional RotateKeyTrigger *bool `json:"rotateKeyTrigger,omitempty" tf:"rotate_key_trigger"` // +optional ServiceLevelAgreementType *string `json:"serviceLevelAgreementType,omitempty" tf:"service_level_agreement_type"` // +optional StandbyMaintenanceBufferInDays *int64 `json:"standbyMaintenanceBufferInDays,omitempty" tf:"standby_maintenance_buffer_in_days"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional VaultID *string `json:"vaultID,omitempty" tf:"vault_id"` }
func (*AutonomousContainerDatabaseSpecResource) DeepCopy ¶
func (in *AutonomousContainerDatabaseSpecResource) DeepCopy() *AutonomousContainerDatabaseSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseSpecResource.
func (*AutonomousContainerDatabaseSpecResource) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseSpecResource) DeepCopyInto(out *AutonomousContainerDatabaseSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousContainerDatabaseStatus ¶
type AutonomousContainerDatabaseStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AutonomousContainerDatabaseStatus) DeepCopy ¶
func (in *AutonomousContainerDatabaseStatus) DeepCopy() *AutonomousContainerDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousContainerDatabaseStatus.
func (*AutonomousContainerDatabaseStatus) DeepCopyInto ¶
func (in *AutonomousContainerDatabaseStatus) DeepCopyInto(out *AutonomousContainerDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabase ¶
type AutonomousDatabase struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutonomousDatabaseSpec `json:"spec,omitempty"` Status AutonomousDatabaseStatus `json:"status,omitempty"` }
func (*AutonomousDatabase) DeepCopy ¶
func (in *AutonomousDatabase) DeepCopy() *AutonomousDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabase.
func (*AutonomousDatabase) DeepCopyInto ¶
func (in *AutonomousDatabase) DeepCopyInto(out *AutonomousDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousDatabase) DeepCopyObject ¶
func (in *AutonomousDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutonomousDatabase) SetupWebhookWithManager ¶
func (r *AutonomousDatabase) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AutonomousDatabase) ValidateCreate ¶
func (r *AutonomousDatabase) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousDatabase) ValidateDelete ¶
func (r *AutonomousDatabase) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousDatabase) ValidateUpdate ¶
func (r *AutonomousDatabase) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AutonomousDatabaseBackup ¶
type AutonomousDatabaseBackup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutonomousDatabaseBackupSpec `json:"spec,omitempty"` Status AutonomousDatabaseBackupStatus `json:"status,omitempty"` }
func (*AutonomousDatabaseBackup) DeepCopy ¶
func (in *AutonomousDatabaseBackup) DeepCopy() *AutonomousDatabaseBackup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseBackup.
func (*AutonomousDatabaseBackup) DeepCopyInto ¶
func (in *AutonomousDatabaseBackup) DeepCopyInto(out *AutonomousDatabaseBackup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousDatabaseBackup) DeepCopyObject ¶
func (in *AutonomousDatabaseBackup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutonomousDatabaseBackup) SetupWebhookWithManager ¶
func (r *AutonomousDatabaseBackup) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AutonomousDatabaseBackup) ValidateCreate ¶
func (r *AutonomousDatabaseBackup) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousDatabaseBackup) ValidateDelete ¶
func (r *AutonomousDatabaseBackup) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousDatabaseBackup) ValidateUpdate ¶
func (r *AutonomousDatabaseBackup) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AutonomousDatabaseBackupList ¶
type AutonomousDatabaseBackupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutonomousDatabaseBackup CRD objects Items []AutonomousDatabaseBackup `json:"items,omitempty"` }
AutonomousDatabaseBackupList is a list of AutonomousDatabaseBackups
func (*AutonomousDatabaseBackupList) DeepCopy ¶
func (in *AutonomousDatabaseBackupList) DeepCopy() *AutonomousDatabaseBackupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseBackupList.
func (*AutonomousDatabaseBackupList) DeepCopyInto ¶
func (in *AutonomousDatabaseBackupList) DeepCopyInto(out *AutonomousDatabaseBackupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousDatabaseBackupList) DeepCopyObject ¶
func (in *AutonomousDatabaseBackupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutonomousDatabaseBackupSpec ¶
type AutonomousDatabaseBackupSpec struct { State *AutonomousDatabaseBackupSpecResource `json:"state,omitempty" tf:"-"` Resource AutonomousDatabaseBackupSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AutonomousDatabaseBackupSpec) DeepCopy ¶
func (in *AutonomousDatabaseBackupSpec) DeepCopy() *AutonomousDatabaseBackupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseBackupSpec.
func (*AutonomousDatabaseBackupSpec) DeepCopyInto ¶
func (in *AutonomousDatabaseBackupSpec) DeepCopyInto(out *AutonomousDatabaseBackupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseBackupSpecResource ¶
type AutonomousDatabaseBackupSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AutonomousDatabaseID *string `json:"autonomousDatabaseID" tf:"autonomous_database_id"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional DatabaseSizeInTbs *float64 `json:"databaseSizeInTbs,omitempty" tf:"database_size_in_tbs"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional IsAutomatic *bool `json:"isAutomatic,omitempty" tf:"is_automatic"` // +optional IsRestorable *bool `json:"isRestorable,omitempty" tf:"is_restorable"` // +optional KeyStoreID *string `json:"keyStoreID,omitempty" tf:"key_store_id"` // +optional KeyStoreWalletName *string `json:"keyStoreWalletName,omitempty" tf:"key_store_wallet_name"` // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` // +optional KmsKeyVersionID *string `json:"kmsKeyVersionID,omitempty" tf:"kms_key_version_id"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeEnded *string `json:"timeEnded,omitempty" tf:"time_ended"` // +optional TimeStarted *string `json:"timeStarted,omitempty" tf:"time_started"` // +optional Type *string `json:"type,omitempty" tf:"type"` // +optional VaultID *string `json:"vaultID,omitempty" tf:"vault_id"` }
func (*AutonomousDatabaseBackupSpecResource) DeepCopy ¶
func (in *AutonomousDatabaseBackupSpecResource) DeepCopy() *AutonomousDatabaseBackupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseBackupSpecResource.
func (*AutonomousDatabaseBackupSpecResource) DeepCopyInto ¶
func (in *AutonomousDatabaseBackupSpecResource) DeepCopyInto(out *AutonomousDatabaseBackupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseBackupStatus ¶
type AutonomousDatabaseBackupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AutonomousDatabaseBackupStatus) DeepCopy ¶
func (in *AutonomousDatabaseBackupStatus) DeepCopy() *AutonomousDatabaseBackupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseBackupStatus.
func (*AutonomousDatabaseBackupStatus) DeepCopyInto ¶
func (in *AutonomousDatabaseBackupStatus) DeepCopyInto(out *AutonomousDatabaseBackupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseInstanceWalletManagement ¶
type AutonomousDatabaseInstanceWalletManagement struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutonomousDatabaseInstanceWalletManagementSpec `json:"spec,omitempty"` Status AutonomousDatabaseInstanceWalletManagementStatus `json:"status,omitempty"` }
func (*AutonomousDatabaseInstanceWalletManagement) DeepCopy ¶
func (in *AutonomousDatabaseInstanceWalletManagement) DeepCopy() *AutonomousDatabaseInstanceWalletManagement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseInstanceWalletManagement.
func (*AutonomousDatabaseInstanceWalletManagement) DeepCopyInto ¶
func (in *AutonomousDatabaseInstanceWalletManagement) DeepCopyInto(out *AutonomousDatabaseInstanceWalletManagement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousDatabaseInstanceWalletManagement) DeepCopyObject ¶
func (in *AutonomousDatabaseInstanceWalletManagement) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutonomousDatabaseInstanceWalletManagement) SetupWebhookWithManager ¶
func (r *AutonomousDatabaseInstanceWalletManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AutonomousDatabaseInstanceWalletManagement) ValidateCreate ¶
func (r *AutonomousDatabaseInstanceWalletManagement) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousDatabaseInstanceWalletManagement) ValidateDelete ¶
func (r *AutonomousDatabaseInstanceWalletManagement) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousDatabaseInstanceWalletManagement) ValidateUpdate ¶
func (r *AutonomousDatabaseInstanceWalletManagement) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AutonomousDatabaseInstanceWalletManagementList ¶
type AutonomousDatabaseInstanceWalletManagementList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutonomousDatabaseInstanceWalletManagement CRD objects Items []AutonomousDatabaseInstanceWalletManagement `json:"items,omitempty"` }
AutonomousDatabaseInstanceWalletManagementList is a list of AutonomousDatabaseInstanceWalletManagements
func (*AutonomousDatabaseInstanceWalletManagementList) DeepCopy ¶
func (in *AutonomousDatabaseInstanceWalletManagementList) DeepCopy() *AutonomousDatabaseInstanceWalletManagementList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseInstanceWalletManagementList.
func (*AutonomousDatabaseInstanceWalletManagementList) DeepCopyInto ¶
func (in *AutonomousDatabaseInstanceWalletManagementList) DeepCopyInto(out *AutonomousDatabaseInstanceWalletManagementList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousDatabaseInstanceWalletManagementList) DeepCopyObject ¶
func (in *AutonomousDatabaseInstanceWalletManagementList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutonomousDatabaseInstanceWalletManagementSpec ¶
type AutonomousDatabaseInstanceWalletManagementSpec struct { State *AutonomousDatabaseInstanceWalletManagementSpecResource `json:"state,omitempty" tf:"-"` Resource AutonomousDatabaseInstanceWalletManagementSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AutonomousDatabaseInstanceWalletManagementSpec) DeepCopy ¶
func (in *AutonomousDatabaseInstanceWalletManagementSpec) DeepCopy() *AutonomousDatabaseInstanceWalletManagementSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseInstanceWalletManagementSpec.
func (*AutonomousDatabaseInstanceWalletManagementSpec) DeepCopyInto ¶
func (in *AutonomousDatabaseInstanceWalletManagementSpec) DeepCopyInto(out *AutonomousDatabaseInstanceWalletManagementSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseInstanceWalletManagementSpecResource ¶
type AutonomousDatabaseInstanceWalletManagementSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AutonomousDatabaseID *string `json:"autonomousDatabaseID" tf:"autonomous_database_id"` // +optional ShouldRotate *bool `json:"shouldRotate,omitempty" tf:"should_rotate"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeRotated *string `json:"timeRotated,omitempty" tf:"time_rotated"` }
func (*AutonomousDatabaseInstanceWalletManagementSpecResource) DeepCopy ¶
func (in *AutonomousDatabaseInstanceWalletManagementSpecResource) DeepCopy() *AutonomousDatabaseInstanceWalletManagementSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseInstanceWalletManagementSpecResource.
func (*AutonomousDatabaseInstanceWalletManagementSpecResource) DeepCopyInto ¶
func (in *AutonomousDatabaseInstanceWalletManagementSpecResource) DeepCopyInto(out *AutonomousDatabaseInstanceWalletManagementSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseInstanceWalletManagementStatus ¶
type AutonomousDatabaseInstanceWalletManagementStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AutonomousDatabaseInstanceWalletManagementStatus) DeepCopy ¶
func (in *AutonomousDatabaseInstanceWalletManagementStatus) DeepCopy() *AutonomousDatabaseInstanceWalletManagementStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseInstanceWalletManagementStatus.
func (*AutonomousDatabaseInstanceWalletManagementStatus) DeepCopyInto ¶
func (in *AutonomousDatabaseInstanceWalletManagementStatus) DeepCopyInto(out *AutonomousDatabaseInstanceWalletManagementStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseList ¶
type AutonomousDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutonomousDatabase CRD objects Items []AutonomousDatabase `json:"items,omitempty"` }
AutonomousDatabaseList is a list of AutonomousDatabases
func (*AutonomousDatabaseList) DeepCopy ¶
func (in *AutonomousDatabaseList) DeepCopy() *AutonomousDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseList.
func (*AutonomousDatabaseList) DeepCopyInto ¶
func (in *AutonomousDatabaseList) DeepCopyInto(out *AutonomousDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousDatabaseList) DeepCopyObject ¶
func (in *AutonomousDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutonomousDatabaseRegionalWalletManagement ¶
type AutonomousDatabaseRegionalWalletManagement struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutonomousDatabaseRegionalWalletManagementSpec `json:"spec,omitempty"` Status AutonomousDatabaseRegionalWalletManagementStatus `json:"status,omitempty"` }
func (*AutonomousDatabaseRegionalWalletManagement) DeepCopy ¶
func (in *AutonomousDatabaseRegionalWalletManagement) DeepCopy() *AutonomousDatabaseRegionalWalletManagement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseRegionalWalletManagement.
func (*AutonomousDatabaseRegionalWalletManagement) DeepCopyInto ¶
func (in *AutonomousDatabaseRegionalWalletManagement) DeepCopyInto(out *AutonomousDatabaseRegionalWalletManagement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousDatabaseRegionalWalletManagement) DeepCopyObject ¶
func (in *AutonomousDatabaseRegionalWalletManagement) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutonomousDatabaseRegionalWalletManagement) SetupWebhookWithManager ¶
func (r *AutonomousDatabaseRegionalWalletManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AutonomousDatabaseRegionalWalletManagement) ValidateCreate ¶
func (r *AutonomousDatabaseRegionalWalletManagement) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousDatabaseRegionalWalletManagement) ValidateDelete ¶
func (r *AutonomousDatabaseRegionalWalletManagement) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousDatabaseRegionalWalletManagement) ValidateUpdate ¶
func (r *AutonomousDatabaseRegionalWalletManagement) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AutonomousDatabaseRegionalWalletManagementList ¶
type AutonomousDatabaseRegionalWalletManagementList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutonomousDatabaseRegionalWalletManagement CRD objects Items []AutonomousDatabaseRegionalWalletManagement `json:"items,omitempty"` }
AutonomousDatabaseRegionalWalletManagementList is a list of AutonomousDatabaseRegionalWalletManagements
func (*AutonomousDatabaseRegionalWalletManagementList) DeepCopy ¶
func (in *AutonomousDatabaseRegionalWalletManagementList) DeepCopy() *AutonomousDatabaseRegionalWalletManagementList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseRegionalWalletManagementList.
func (*AutonomousDatabaseRegionalWalletManagementList) DeepCopyInto ¶
func (in *AutonomousDatabaseRegionalWalletManagementList) DeepCopyInto(out *AutonomousDatabaseRegionalWalletManagementList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousDatabaseRegionalWalletManagementList) DeepCopyObject ¶
func (in *AutonomousDatabaseRegionalWalletManagementList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutonomousDatabaseRegionalWalletManagementSpec ¶
type AutonomousDatabaseRegionalWalletManagementSpec struct { State *AutonomousDatabaseRegionalWalletManagementSpecResource `json:"state,omitempty" tf:"-"` Resource AutonomousDatabaseRegionalWalletManagementSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AutonomousDatabaseRegionalWalletManagementSpec) DeepCopy ¶
func (in *AutonomousDatabaseRegionalWalletManagementSpec) DeepCopy() *AutonomousDatabaseRegionalWalletManagementSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseRegionalWalletManagementSpec.
func (*AutonomousDatabaseRegionalWalletManagementSpec) DeepCopyInto ¶
func (in *AutonomousDatabaseRegionalWalletManagementSpec) DeepCopyInto(out *AutonomousDatabaseRegionalWalletManagementSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseRegionalWalletManagementSpecResource ¶
type AutonomousDatabaseRegionalWalletManagementSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ShouldRotate *bool `json:"shouldRotate,omitempty" tf:"should_rotate"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeRotated *string `json:"timeRotated,omitempty" tf:"time_rotated"` }
func (*AutonomousDatabaseRegionalWalletManagementSpecResource) DeepCopy ¶
func (in *AutonomousDatabaseRegionalWalletManagementSpecResource) DeepCopy() *AutonomousDatabaseRegionalWalletManagementSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseRegionalWalletManagementSpecResource.
func (*AutonomousDatabaseRegionalWalletManagementSpecResource) DeepCopyInto ¶
func (in *AutonomousDatabaseRegionalWalletManagementSpecResource) DeepCopyInto(out *AutonomousDatabaseRegionalWalletManagementSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseRegionalWalletManagementStatus ¶
type AutonomousDatabaseRegionalWalletManagementStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AutonomousDatabaseRegionalWalletManagementStatus) DeepCopy ¶
func (in *AutonomousDatabaseRegionalWalletManagementStatus) DeepCopy() *AutonomousDatabaseRegionalWalletManagementStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseRegionalWalletManagementStatus.
func (*AutonomousDatabaseRegionalWalletManagementStatus) DeepCopyInto ¶
func (in *AutonomousDatabaseRegionalWalletManagementStatus) DeepCopyInto(out *AutonomousDatabaseRegionalWalletManagementStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseSpec ¶
type AutonomousDatabaseSpec struct { State *AutonomousDatabaseSpecResource `json:"state,omitempty" tf:"-"` Resource AutonomousDatabaseSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AutonomousDatabaseSpec) DeepCopy ¶
func (in *AutonomousDatabaseSpec) DeepCopy() *AutonomousDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseSpec.
func (*AutonomousDatabaseSpec) DeepCopyInto ¶
func (in *AutonomousDatabaseSpec) DeepCopyInto(out *AutonomousDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseSpecApexDetails ¶
type AutonomousDatabaseSpecApexDetails struct { // +optional ApexVersion *string `json:"apexVersion,omitempty" tf:"apex_version"` // +optional OrdsVersion *string `json:"ordsVersion,omitempty" tf:"ords_version"` }
func (*AutonomousDatabaseSpecApexDetails) DeepCopy ¶
func (in *AutonomousDatabaseSpecApexDetails) DeepCopy() *AutonomousDatabaseSpecApexDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseSpecApexDetails.
func (*AutonomousDatabaseSpecApexDetails) DeepCopyInto ¶
func (in *AutonomousDatabaseSpecApexDetails) DeepCopyInto(out *AutonomousDatabaseSpecApexDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseSpecApexDetailsCodec ¶
type AutonomousDatabaseSpecApexDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (AutonomousDatabaseSpecApexDetailsCodec) Decode ¶
func (AutonomousDatabaseSpecApexDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutonomousDatabaseSpecBackupConfig ¶
type AutonomousDatabaseSpecBackupConfig struct { // +optional ManualBackupBucketName *string `json:"manualBackupBucketName,omitempty" tf:"manual_backup_bucket_name"` // +optional ManualBackupType *string `json:"manualBackupType,omitempty" tf:"manual_backup_type"` }
func (*AutonomousDatabaseSpecBackupConfig) DeepCopy ¶
func (in *AutonomousDatabaseSpecBackupConfig) DeepCopy() *AutonomousDatabaseSpecBackupConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseSpecBackupConfig.
func (*AutonomousDatabaseSpecBackupConfig) DeepCopyInto ¶
func (in *AutonomousDatabaseSpecBackupConfig) DeepCopyInto(out *AutonomousDatabaseSpecBackupConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseSpecBackupConfigCodec ¶
type AutonomousDatabaseSpecBackupConfigCodec struct { }
+k8s:deepcopy-gen=false
func (AutonomousDatabaseSpecBackupConfigCodec) Decode ¶
func (AutonomousDatabaseSpecBackupConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutonomousDatabaseSpecConnectionStrings ¶
type AutonomousDatabaseSpecConnectionStrings struct { // +optional AllConnectionStrings map[string]string `json:"allConnectionStrings,omitempty" tf:"all_connection_strings"` // +optional Dedicated *string `json:"dedicated,omitempty" tf:"dedicated"` // +optional High *string `json:"high,omitempty" tf:"high"` // +optional Low *string `json:"low,omitempty" tf:"low"` // +optional Medium *string `json:"medium,omitempty" tf:"medium"` // +optional Profiles []AutonomousDatabaseSpecConnectionStringsProfiles `json:"profiles,omitempty" tf:"profiles"` }
func (*AutonomousDatabaseSpecConnectionStrings) DeepCopy ¶
func (in *AutonomousDatabaseSpecConnectionStrings) DeepCopy() *AutonomousDatabaseSpecConnectionStrings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseSpecConnectionStrings.
func (*AutonomousDatabaseSpecConnectionStrings) DeepCopyInto ¶
func (in *AutonomousDatabaseSpecConnectionStrings) DeepCopyInto(out *AutonomousDatabaseSpecConnectionStrings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseSpecConnectionStringsCodec ¶
type AutonomousDatabaseSpecConnectionStringsCodec struct { }
+k8s:deepcopy-gen=false
func (AutonomousDatabaseSpecConnectionStringsCodec) Decode ¶
func (AutonomousDatabaseSpecConnectionStringsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutonomousDatabaseSpecConnectionStringsProfiles ¶
type AutonomousDatabaseSpecConnectionStringsProfiles struct { // +optional ConsumerGroup *string `json:"consumerGroup,omitempty" tf:"consumer_group"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional HostFormat *string `json:"hostFormat,omitempty" tf:"host_format"` // +optional Protocol *string `json:"protocol,omitempty" tf:"protocol"` // +optional SessionMode *string `json:"sessionMode,omitempty" tf:"session_mode"` // +optional SyntaxFormat *string `json:"syntaxFormat,omitempty" tf:"syntax_format"` // +optional TlsAuthentication *string `json:"tlsAuthentication,omitempty" tf:"tls_authentication"` // +optional Value *string `json:"value,omitempty" tf:"value"` }
func (*AutonomousDatabaseSpecConnectionStringsProfiles) DeepCopy ¶
func (in *AutonomousDatabaseSpecConnectionStringsProfiles) DeepCopy() *AutonomousDatabaseSpecConnectionStringsProfiles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseSpecConnectionStringsProfiles.
func (*AutonomousDatabaseSpecConnectionStringsProfiles) DeepCopyInto ¶
func (in *AutonomousDatabaseSpecConnectionStringsProfiles) DeepCopyInto(out *AutonomousDatabaseSpecConnectionStringsProfiles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseSpecConnectionUrls ¶
type AutonomousDatabaseSpecConnectionUrls struct { // +optional ApexURL *string `json:"apexURL,omitempty" tf:"apex_url"` // +optional GraphStudioURL *string `json:"graphStudioURL,omitempty" tf:"graph_studio_url"` // +optional MachineLearningUserManagementURL *string `json:"machineLearningUserManagementURL,omitempty" tf:"machine_learning_user_management_url"` // +optional SqlDevWebURL *string `json:"sqlDevWebURL,omitempty" tf:"sql_dev_web_url"` }
func (*AutonomousDatabaseSpecConnectionUrls) DeepCopy ¶
func (in *AutonomousDatabaseSpecConnectionUrls) DeepCopy() *AutonomousDatabaseSpecConnectionUrls
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseSpecConnectionUrls.
func (*AutonomousDatabaseSpecConnectionUrls) DeepCopyInto ¶
func (in *AutonomousDatabaseSpecConnectionUrls) DeepCopyInto(out *AutonomousDatabaseSpecConnectionUrls)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseSpecConnectionUrlsCodec ¶
type AutonomousDatabaseSpecConnectionUrlsCodec struct { }
+k8s:deepcopy-gen=false
func (AutonomousDatabaseSpecConnectionUrlsCodec) Decode ¶
func (AutonomousDatabaseSpecConnectionUrlsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutonomousDatabaseSpecCustomerContacts ¶
type AutonomousDatabaseSpecCustomerContacts struct { // +optional Email *string `json:"email,omitempty" tf:"email"` }
func (*AutonomousDatabaseSpecCustomerContacts) DeepCopy ¶
func (in *AutonomousDatabaseSpecCustomerContacts) DeepCopy() *AutonomousDatabaseSpecCustomerContacts
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseSpecCustomerContacts.
func (*AutonomousDatabaseSpecCustomerContacts) DeepCopyInto ¶
func (in *AutonomousDatabaseSpecCustomerContacts) DeepCopyInto(out *AutonomousDatabaseSpecCustomerContacts)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseSpecKeyHistoryEntry ¶
type AutonomousDatabaseSpecKeyHistoryEntry struct { // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional KmsKeyVersionID *string `json:"kmsKeyVersionID,omitempty" tf:"kms_key_version_id"` // +optional TimeActivated *string `json:"timeActivated,omitempty" tf:"time_activated"` // +optional VaultID *string `json:"vaultID,omitempty" tf:"vault_id"` }
func (*AutonomousDatabaseSpecKeyHistoryEntry) DeepCopy ¶
func (in *AutonomousDatabaseSpecKeyHistoryEntry) DeepCopy() *AutonomousDatabaseSpecKeyHistoryEntry
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseSpecKeyHistoryEntry.
func (*AutonomousDatabaseSpecKeyHistoryEntry) DeepCopyInto ¶
func (in *AutonomousDatabaseSpecKeyHistoryEntry) DeepCopyInto(out *AutonomousDatabaseSpecKeyHistoryEntry)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseSpecResource ¶
type AutonomousDatabaseSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdminPassword *string `json:"-" sensitive:"true" tf:"admin_password"` // +optional ApexDetails *AutonomousDatabaseSpecApexDetails `json:"apexDetails,omitempty" tf:"apex_details"` // +optional ArePrimaryWhitelistedIPSUsed *bool `json:"arePrimaryWhitelistedIPSUsed,omitempty" tf:"are_primary_whitelisted_ips_used"` // +optional AutonomousContainerDatabaseID *string `json:"autonomousContainerDatabaseID,omitempty" tf:"autonomous_container_database_id"` // +optional AutonomousDatabaseBackupID *string `json:"autonomousDatabaseBackupID,omitempty" tf:"autonomous_database_backup_id"` // +optional AutonomousDatabaseID *string `json:"autonomousDatabaseID,omitempty" tf:"autonomous_database_id"` // +optional AutonomousMaintenanceScheduleType *string `json:"autonomousMaintenanceScheduleType,omitempty" tf:"autonomous_maintenance_schedule_type"` // +optional AvailableUpgradeVersions []string `json:"availableUpgradeVersions,omitempty" tf:"available_upgrade_versions"` // +optional BackupConfig *AutonomousDatabaseSpecBackupConfig `json:"backupConfig,omitempty" tf:"backup_config"` // +optional CloneType *string `json:"cloneType,omitempty" tf:"clone_type"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional ConnectionStrings *AutonomousDatabaseSpecConnectionStrings `json:"connectionStrings,omitempty" tf:"connection_strings"` // +optional ConnectionUrls *AutonomousDatabaseSpecConnectionUrls `json:"connectionUrls,omitempty" tf:"connection_urls"` // +optional CpuCoreCount *int64 `json:"cpuCoreCount,omitempty" tf:"cpu_core_count"` // +optional CustomerContacts []AutonomousDatabaseSpecCustomerContacts `json:"customerContacts,omitempty" tf:"customer_contacts"` // +optional DataSafeStatus *string `json:"dataSafeStatus,omitempty" tf:"data_safe_status"` // +optional DataStorageSizeInGb *int64 `json:"dataStorageSizeInGb,omitempty" tf:"data_storage_size_in_gb"` // +optional DataStorageSizeInTbs *int64 `json:"dataStorageSizeInTbs,omitempty" tf:"data_storage_size_in_tbs"` // +optional DatabaseManagementStatus *string `json:"databaseManagementStatus,omitempty" tf:"database_management_status"` DbName *string `json:"dbName" tf:"db_name"` // +optional DbVersion *string `json:"dbVersion,omitempty" tf:"db_version"` // +optional DbWorkload *string `json:"dbWorkload,omitempty" tf:"db_workload"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional FailedDataRecoveryInSeconds *int64 `json:"failedDataRecoveryInSeconds,omitempty" tf:"failed_data_recovery_in_seconds"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional InfrastructureType *string `json:"infrastructureType,omitempty" tf:"infrastructure_type"` // +optional IsAccessControlEnabled *bool `json:"isAccessControlEnabled,omitempty" tf:"is_access_control_enabled"` // +optional IsAutoScalingEnabled *bool `json:"isAutoScalingEnabled,omitempty" tf:"is_auto_scaling_enabled"` // +optional IsDataGuardEnabled *bool `json:"isDataGuardEnabled,omitempty" tf:"is_data_guard_enabled"` // +optional IsDedicated *bool `json:"isDedicated,omitempty" tf:"is_dedicated"` // +optional IsFreeTier *bool `json:"isFreeTier,omitempty" tf:"is_free_tier"` // +optional IsMtlsConnectionRequired *bool `json:"isMtlsConnectionRequired,omitempty" tf:"is_mtls_connection_required"` // +optional IsPreview *bool `json:"isPreview,omitempty" tf:"is_preview"` // +optional IsPreviewVersionWithServiceTermsAccepted *bool `json:"isPreviewVersionWithServiceTermsAccepted,omitempty" tf:"is_preview_version_with_service_terms_accepted"` // +optional IsReconnectCloneEnabled *bool `json:"isReconnectCloneEnabled,omitempty" tf:"is_reconnect_clone_enabled"` // +optional IsRefreshableClone *bool `json:"isRefreshableClone,omitempty" tf:"is_refreshable_clone"` // +optional KeyHistoryEntry []AutonomousDatabaseSpecKeyHistoryEntry `json:"keyHistoryEntry,omitempty" tf:"key_history_entry"` // +optional KeyStoreID *string `json:"keyStoreID,omitempty" tf:"key_store_id"` // +optional KeyStoreWalletName *string `json:"keyStoreWalletName,omitempty" tf:"key_store_wallet_name"` // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` // +optional KmsKeyLifecycleDetails *string `json:"kmsKeyLifecycleDetails,omitempty" tf:"kms_key_lifecycle_details"` // +optional KmsKeyVersionID *string `json:"kmsKeyVersionID,omitempty" tf:"kms_key_version_id"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional NsgIDS []string `json:"nsgIDS,omitempty" tf:"nsg_ids"` // +optional OcpuCount *float64 `json:"ocpuCount,omitempty" tf:"ocpu_count"` // +optional OpenMode *string `json:"openMode,omitempty" tf:"open_mode"` // +optional OperationsInsightsStatus *string `json:"operationsInsightsStatus,omitempty" tf:"operations_insights_status"` // +optional PermissionLevel *string `json:"permissionLevel,omitempty" tf:"permission_level"` // +optional PrivateEndpoint *string `json:"privateEndpoint,omitempty" tf:"private_endpoint"` // +optional PrivateEndpointIP *string `json:"privateEndpointIP,omitempty" tf:"private_endpoint_ip"` // +optional PrivateEndpointLabel *string `json:"privateEndpointLabel,omitempty" tf:"private_endpoint_label"` // +optional RefreshableMode *string `json:"refreshableMode,omitempty" tf:"refreshable_mode"` // +optional RefreshableStatus *string `json:"refreshableStatus,omitempty" tf:"refreshable_status"` // +optional Role *string `json:"role,omitempty" tf:"role"` // +optional RotateKeyTrigger *bool `json:"rotateKeyTrigger,omitempty" tf:"rotate_key_trigger"` // +optional ScheduledOperations []AutonomousDatabaseSpecScheduledOperations `json:"scheduledOperations,omitempty" tf:"scheduled_operations"` // +optional ServiceConsoleURL *string `json:"serviceConsoleURL,omitempty" tf:"service_console_url"` // +optional Source *string `json:"source,omitempty" tf:"source"` // +optional SourceID *string `json:"sourceID,omitempty" tf:"source_id"` // +optional StandbyDb *AutonomousDatabaseSpecStandbyDb `json:"standbyDb,omitempty" tf:"standby_db"` // +optional StandbyWhitelistedIPS []string `json:"standbyWhitelistedIPS,omitempty" tf:"standby_whitelisted_ips"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` // +optional SupportedRegionsToCloneTo []string `json:"supportedRegionsToCloneTo,omitempty" tf:"supported_regions_to_clone_to"` // +optional SwitchoverTo *string `json:"switchoverTo,omitempty" tf:"switchover_to"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeDeletionOfFreeAutonomousDatabase *string `json:"timeDeletionOfFreeAutonomousDatabase,omitempty" tf:"time_deletion_of_free_autonomous_database"` // +optional TimeMaintenanceBegin *string `json:"timeMaintenanceBegin,omitempty" tf:"time_maintenance_begin"` // +optional TimeMaintenanceEnd *string `json:"timeMaintenanceEnd,omitempty" tf:"time_maintenance_end"` // +optional TimeOfLastFailover *string `json:"timeOfLastFailover,omitempty" tf:"time_of_last_failover"` // +optional TimeOfLastRefresh *string `json:"timeOfLastRefresh,omitempty" tf:"time_of_last_refresh"` // +optional TimeOfLastRefreshPoint *string `json:"timeOfLastRefreshPoint,omitempty" tf:"time_of_last_refresh_point"` // +optional TimeOfLastSwitchover *string `json:"timeOfLastSwitchover,omitempty" tf:"time_of_last_switchover"` // +optional TimeOfNextRefresh *string `json:"timeOfNextRefresh,omitempty" tf:"time_of_next_refresh"` // +optional TimeReclamationOfFreeAutonomousDatabase *string `json:"timeReclamationOfFreeAutonomousDatabase,omitempty" tf:"time_reclamation_of_free_autonomous_database"` // +optional TimeUntilReconnectCloneEnabled *string `json:"timeUntilReconnectCloneEnabled,omitempty" tf:"time_until_reconnect_clone_enabled"` // +optional Timestamp *string `json:"timestamp,omitempty" tf:"timestamp"` // +optional UsedDataStorageSizeInTbs *int64 `json:"usedDataStorageSizeInTbs,omitempty" tf:"used_data_storage_size_in_tbs"` // +optional VaultID *string `json:"vaultID,omitempty" tf:"vault_id"` // +optional WhitelistedIPS []string `json:"whitelistedIPS,omitempty" tf:"whitelisted_ips"` }
func (*AutonomousDatabaseSpecResource) DeepCopy ¶
func (in *AutonomousDatabaseSpecResource) DeepCopy() *AutonomousDatabaseSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseSpecResource.
func (*AutonomousDatabaseSpecResource) DeepCopyInto ¶
func (in *AutonomousDatabaseSpecResource) DeepCopyInto(out *AutonomousDatabaseSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseSpecScheduledOperations ¶ added in v0.5.0
type AutonomousDatabaseSpecScheduledOperations struct { DayOfWeek *AutonomousDatabaseSpecScheduledOperationsDayOfWeek `json:"dayOfWeek" tf:"day_of_week"` // +optional ScheduledStartTime *string `json:"scheduledStartTime,omitempty" tf:"scheduled_start_time"` // +optional ScheduledStopTime *string `json:"scheduledStopTime,omitempty" tf:"scheduled_stop_time"` }
func (*AutonomousDatabaseSpecScheduledOperations) DeepCopy ¶ added in v0.5.0
func (in *AutonomousDatabaseSpecScheduledOperations) DeepCopy() *AutonomousDatabaseSpecScheduledOperations
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseSpecScheduledOperations.
func (*AutonomousDatabaseSpecScheduledOperations) DeepCopyInto ¶ added in v0.5.0
func (in *AutonomousDatabaseSpecScheduledOperations) DeepCopyInto(out *AutonomousDatabaseSpecScheduledOperations)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseSpecScheduledOperationsDayOfWeek ¶ added in v0.5.0
type AutonomousDatabaseSpecScheduledOperationsDayOfWeek struct {
Name *string `json:"name" tf:"name"`
}
func (*AutonomousDatabaseSpecScheduledOperationsDayOfWeek) DeepCopy ¶ added in v0.5.0
func (in *AutonomousDatabaseSpecScheduledOperationsDayOfWeek) DeepCopy() *AutonomousDatabaseSpecScheduledOperationsDayOfWeek
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseSpecScheduledOperationsDayOfWeek.
func (*AutonomousDatabaseSpecScheduledOperationsDayOfWeek) DeepCopyInto ¶ added in v0.5.0
func (in *AutonomousDatabaseSpecScheduledOperationsDayOfWeek) DeepCopyInto(out *AutonomousDatabaseSpecScheduledOperationsDayOfWeek)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseSpecScheduledOperationsDayOfWeekCodec ¶ added in v0.5.0
type AutonomousDatabaseSpecScheduledOperationsDayOfWeekCodec struct { }
+k8s:deepcopy-gen=false
func (AutonomousDatabaseSpecScheduledOperationsDayOfWeekCodec) Decode ¶ added in v0.5.0
func (AutonomousDatabaseSpecScheduledOperationsDayOfWeekCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutonomousDatabaseSpecStandbyDb ¶
type AutonomousDatabaseSpecStandbyDb struct { // +optional LagTimeInSeconds *int64 `json:"lagTimeInSeconds,omitempty" tf:"lag_time_in_seconds"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional State *string `json:"state,omitempty" tf:"state"` }
func (*AutonomousDatabaseSpecStandbyDb) DeepCopy ¶
func (in *AutonomousDatabaseSpecStandbyDb) DeepCopy() *AutonomousDatabaseSpecStandbyDb
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseSpecStandbyDb.
func (*AutonomousDatabaseSpecStandbyDb) DeepCopyInto ¶
func (in *AutonomousDatabaseSpecStandbyDb) DeepCopyInto(out *AutonomousDatabaseSpecStandbyDb)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseSpecStandbyDbCodec ¶
type AutonomousDatabaseSpecStandbyDbCodec struct { }
+k8s:deepcopy-gen=false
func (AutonomousDatabaseSpecStandbyDbCodec) Decode ¶
func (AutonomousDatabaseSpecStandbyDbCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutonomousDatabaseStatus ¶
type AutonomousDatabaseStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AutonomousDatabaseStatus) DeepCopy ¶
func (in *AutonomousDatabaseStatus) DeepCopy() *AutonomousDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseStatus.
func (*AutonomousDatabaseStatus) DeepCopyInto ¶
func (in *AutonomousDatabaseStatus) DeepCopyInto(out *AutonomousDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseWallet ¶
type AutonomousDatabaseWallet struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutonomousDatabaseWalletSpec `json:"spec,omitempty"` Status AutonomousDatabaseWalletStatus `json:"status,omitempty"` }
func (*AutonomousDatabaseWallet) DeepCopy ¶
func (in *AutonomousDatabaseWallet) DeepCopy() *AutonomousDatabaseWallet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseWallet.
func (*AutonomousDatabaseWallet) DeepCopyInto ¶
func (in *AutonomousDatabaseWallet) DeepCopyInto(out *AutonomousDatabaseWallet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousDatabaseWallet) DeepCopyObject ¶
func (in *AutonomousDatabaseWallet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutonomousDatabaseWallet) SetupWebhookWithManager ¶
func (r *AutonomousDatabaseWallet) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AutonomousDatabaseWallet) ValidateCreate ¶
func (r *AutonomousDatabaseWallet) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousDatabaseWallet) ValidateDelete ¶
func (r *AutonomousDatabaseWallet) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousDatabaseWallet) ValidateUpdate ¶
func (r *AutonomousDatabaseWallet) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AutonomousDatabaseWalletList ¶
type AutonomousDatabaseWalletList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutonomousDatabaseWallet CRD objects Items []AutonomousDatabaseWallet `json:"items,omitempty"` }
AutonomousDatabaseWalletList is a list of AutonomousDatabaseWallets
func (*AutonomousDatabaseWalletList) DeepCopy ¶
func (in *AutonomousDatabaseWalletList) DeepCopy() *AutonomousDatabaseWalletList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseWalletList.
func (*AutonomousDatabaseWalletList) DeepCopyInto ¶
func (in *AutonomousDatabaseWalletList) DeepCopyInto(out *AutonomousDatabaseWalletList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousDatabaseWalletList) DeepCopyObject ¶
func (in *AutonomousDatabaseWalletList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutonomousDatabaseWalletSpec ¶
type AutonomousDatabaseWalletSpec struct { State *AutonomousDatabaseWalletSpecResource `json:"state,omitempty" tf:"-"` Resource AutonomousDatabaseWalletSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AutonomousDatabaseWalletSpec) DeepCopy ¶
func (in *AutonomousDatabaseWalletSpec) DeepCopy() *AutonomousDatabaseWalletSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseWalletSpec.
func (*AutonomousDatabaseWalletSpec) DeepCopyInto ¶
func (in *AutonomousDatabaseWalletSpec) DeepCopyInto(out *AutonomousDatabaseWalletSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseWalletSpecResource ¶
type AutonomousDatabaseWalletSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AutonomousDatabaseID *string `json:"autonomousDatabaseID" tf:"autonomous_database_id"` // +optional Base64EncodeContent *bool `json:"base64EncodeContent,omitempty" tf:"base64_encode_content"` // +optional Content *string `json:"content,omitempty" tf:"content"` // +optional GenerateType *string `json:"generateType,omitempty" tf:"generate_type"` Password *string `json:"-" sensitive:"true" tf:"password"` }
func (*AutonomousDatabaseWalletSpecResource) DeepCopy ¶
func (in *AutonomousDatabaseWalletSpecResource) DeepCopy() *AutonomousDatabaseWalletSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseWalletSpecResource.
func (*AutonomousDatabaseWalletSpecResource) DeepCopyInto ¶
func (in *AutonomousDatabaseWalletSpecResource) DeepCopyInto(out *AutonomousDatabaseWalletSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousDatabaseWalletStatus ¶
type AutonomousDatabaseWalletStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AutonomousDatabaseWalletStatus) DeepCopy ¶
func (in *AutonomousDatabaseWalletStatus) DeepCopy() *AutonomousDatabaseWalletStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousDatabaseWalletStatus.
func (*AutonomousDatabaseWalletStatus) DeepCopyInto ¶
func (in *AutonomousDatabaseWalletStatus) DeepCopyInto(out *AutonomousDatabaseWalletStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousExadataInfrastructure ¶
type AutonomousExadataInfrastructure struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutonomousExadataInfrastructureSpec `json:"spec,omitempty"` Status AutonomousExadataInfrastructureStatus `json:"status,omitempty"` }
func (*AutonomousExadataInfrastructure) DeepCopy ¶
func (in *AutonomousExadataInfrastructure) DeepCopy() *AutonomousExadataInfrastructure
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousExadataInfrastructure.
func (*AutonomousExadataInfrastructure) DeepCopyInto ¶
func (in *AutonomousExadataInfrastructure) DeepCopyInto(out *AutonomousExadataInfrastructure)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousExadataInfrastructure) DeepCopyObject ¶
func (in *AutonomousExadataInfrastructure) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutonomousExadataInfrastructure) SetupWebhookWithManager ¶
func (r *AutonomousExadataInfrastructure) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AutonomousExadataInfrastructure) ValidateCreate ¶
func (r *AutonomousExadataInfrastructure) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousExadataInfrastructure) ValidateDelete ¶
func (r *AutonomousExadataInfrastructure) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousExadataInfrastructure) ValidateUpdate ¶
func (r *AutonomousExadataInfrastructure) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AutonomousExadataInfrastructureList ¶
type AutonomousExadataInfrastructureList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutonomousExadataInfrastructure CRD objects Items []AutonomousExadataInfrastructure `json:"items,omitempty"` }
AutonomousExadataInfrastructureList is a list of AutonomousExadataInfrastructures
func (*AutonomousExadataInfrastructureList) DeepCopy ¶
func (in *AutonomousExadataInfrastructureList) DeepCopy() *AutonomousExadataInfrastructureList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousExadataInfrastructureList.
func (*AutonomousExadataInfrastructureList) DeepCopyInto ¶
func (in *AutonomousExadataInfrastructureList) DeepCopyInto(out *AutonomousExadataInfrastructureList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousExadataInfrastructureList) DeepCopyObject ¶
func (in *AutonomousExadataInfrastructureList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutonomousExadataInfrastructureSpec ¶
type AutonomousExadataInfrastructureSpec struct { State *AutonomousExadataInfrastructureSpecResource `json:"state,omitempty" tf:"-"` Resource AutonomousExadataInfrastructureSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AutonomousExadataInfrastructureSpec) DeepCopy ¶
func (in *AutonomousExadataInfrastructureSpec) DeepCopy() *AutonomousExadataInfrastructureSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousExadataInfrastructureSpec.
func (*AutonomousExadataInfrastructureSpec) DeepCopyInto ¶
func (in *AutonomousExadataInfrastructureSpec) DeepCopyInto(out *AutonomousExadataInfrastructureSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousExadataInfrastructureSpecMaintenanceWindow ¶
type AutonomousExadataInfrastructureSpecMaintenanceWindow struct { // +optional CustomActionTimeoutInMins *int64 `json:"customActionTimeoutInMins,omitempty" tf:"custom_action_timeout_in_mins"` // +optional DaysOfWeek []AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek `json:"daysOfWeek,omitempty" tf:"days_of_week"` // +optional // +kubebuilder:validation:MaxItems=20 HoursOfDay []int64 `json:"hoursOfDay,omitempty" tf:"hours_of_day"` // +optional IsCustomActionTimeoutEnabled *bool `json:"isCustomActionTimeoutEnabled,omitempty" tf:"is_custom_action_timeout_enabled"` // +optional LeadTimeInWeeks *int64 `json:"leadTimeInWeeks,omitempty" tf:"lead_time_in_weeks"` // +optional Months []AutonomousExadataInfrastructureSpecMaintenanceWindowMonths `json:"months,omitempty" tf:"months"` // +optional PatchingMode *string `json:"patchingMode,omitempty" tf:"patching_mode"` // +optional Preference *string `json:"preference,omitempty" tf:"preference"` // +optional // +kubebuilder:validation:MaxItems=4 // +kubebuilder:validation:MinItems=1 WeeksOfMonth []int64 `json:"weeksOfMonth,omitempty" tf:"weeks_of_month"` }
func (*AutonomousExadataInfrastructureSpecMaintenanceWindow) DeepCopy ¶
func (in *AutonomousExadataInfrastructureSpecMaintenanceWindow) DeepCopy() *AutonomousExadataInfrastructureSpecMaintenanceWindow
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousExadataInfrastructureSpecMaintenanceWindow.
func (*AutonomousExadataInfrastructureSpecMaintenanceWindow) DeepCopyInto ¶
func (in *AutonomousExadataInfrastructureSpecMaintenanceWindow) DeepCopyInto(out *AutonomousExadataInfrastructureSpecMaintenanceWindow)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousExadataInfrastructureSpecMaintenanceWindowCodec ¶
type AutonomousExadataInfrastructureSpecMaintenanceWindowCodec struct { }
+k8s:deepcopy-gen=false
func (AutonomousExadataInfrastructureSpecMaintenanceWindowCodec) Decode ¶
func (AutonomousExadataInfrastructureSpecMaintenanceWindowCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek ¶
type AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek struct { // +optional Name *string `json:"name,omitempty" tf:"name"` }
func (*AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopy ¶
func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopy() *AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek.
func (*AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopyInto ¶
func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopyInto(out *AutonomousExadataInfrastructureSpecMaintenanceWindowDaysOfWeek)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousExadataInfrastructureSpecMaintenanceWindowDetails ¶
type AutonomousExadataInfrastructureSpecMaintenanceWindowDetails struct { // +optional CustomActionTimeoutInMins *int64 `json:"customActionTimeoutInMins,omitempty" tf:"custom_action_timeout_in_mins"` // +optional DaysOfWeek []AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek `json:"daysOfWeek,omitempty" tf:"days_of_week"` // +optional // +kubebuilder:validation:MaxItems=20 HoursOfDay []int64 `json:"hoursOfDay,omitempty" tf:"hours_of_day"` // +optional IsCustomActionTimeoutEnabled *bool `json:"isCustomActionTimeoutEnabled,omitempty" tf:"is_custom_action_timeout_enabled"` // +optional LeadTimeInWeeks *int64 `json:"leadTimeInWeeks,omitempty" tf:"lead_time_in_weeks"` // +optional Months []AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths `json:"months,omitempty" tf:"months"` // +optional PatchingMode *string `json:"patchingMode,omitempty" tf:"patching_mode"` Preference *string `json:"preference" tf:"preference"` // +optional // +kubebuilder:validation:MaxItems=4 // +kubebuilder:validation:MinItems=1 WeeksOfMonth []int64 `json:"weeksOfMonth,omitempty" tf:"weeks_of_month"` }
func (*AutonomousExadataInfrastructureSpecMaintenanceWindowDetails) DeepCopy ¶
func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDetails) DeepCopy() *AutonomousExadataInfrastructureSpecMaintenanceWindowDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousExadataInfrastructureSpecMaintenanceWindowDetails.
func (*AutonomousExadataInfrastructureSpecMaintenanceWindowDetails) DeepCopyInto ¶
func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDetails) DeepCopyInto(out *AutonomousExadataInfrastructureSpecMaintenanceWindowDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsCodec ¶
type AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsCodec) Decode ¶
func (AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek ¶
type AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek struct {
Name *string `json:"name" tf:"name"`
}
func (*AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopy ¶
func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopy() *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek.
func (*AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopyInto ¶
func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopyInto(out *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsDaysOfWeek)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths ¶
type AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths struct {
Name *string `json:"name" tf:"name"`
}
func (*AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths) DeepCopy ¶
func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths) DeepCopy() *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths.
func (*AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths) DeepCopyInto ¶
func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths) DeepCopyInto(out *AutonomousExadataInfrastructureSpecMaintenanceWindowDetailsMonths)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousExadataInfrastructureSpecMaintenanceWindowMonths ¶
type AutonomousExadataInfrastructureSpecMaintenanceWindowMonths struct { // +optional Name *string `json:"name,omitempty" tf:"name"` }
func (*AutonomousExadataInfrastructureSpecMaintenanceWindowMonths) DeepCopy ¶
func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowMonths) DeepCopy() *AutonomousExadataInfrastructureSpecMaintenanceWindowMonths
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousExadataInfrastructureSpecMaintenanceWindowMonths.
func (*AutonomousExadataInfrastructureSpecMaintenanceWindowMonths) DeepCopyInto ¶
func (in *AutonomousExadataInfrastructureSpecMaintenanceWindowMonths) DeepCopyInto(out *AutonomousExadataInfrastructureSpecMaintenanceWindowMonths)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousExadataInfrastructureSpecResource ¶
type AutonomousExadataInfrastructureSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // Deprecated AvailabilityDomain *string `json:"availabilityDomain" tf:"availability_domain"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional CreateAsync *bool `json:"createAsync,omitempty" tf:"create_async"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional Domain *string `json:"domain,omitempty" tf:"domain"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional Hostname *string `json:"hostname,omitempty" tf:"hostname"` // +optional LastMaintenanceRunID *string `json:"lastMaintenanceRunID,omitempty" tf:"last_maintenance_run_id"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional MaintenanceWindow *AutonomousExadataInfrastructureSpecMaintenanceWindow `json:"maintenanceWindow,omitempty" tf:"maintenance_window"` // +optional MaintenanceWindowDetails *AutonomousExadataInfrastructureSpecMaintenanceWindowDetails `json:"maintenanceWindowDetails,omitempty" tf:"maintenance_window_details"` // +optional NextMaintenanceRunID *string `json:"nextMaintenanceRunID,omitempty" tf:"next_maintenance_run_id"` // +optional NsgIDS []string `json:"nsgIDS,omitempty" tf:"nsg_ids"` // +optional ScanDNSName *string `json:"scanDNSName,omitempty" tf:"scan_dns_name"` Shape *string `json:"shape" tf:"shape"` // +optional State *string `json:"state,omitempty" tf:"state"` SubnetID *string `json:"subnetID" tf:"subnet_id"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional ZoneID *string `json:"zoneID,omitempty" tf:"zone_id"` }
func (*AutonomousExadataInfrastructureSpecResource) DeepCopy ¶
func (in *AutonomousExadataInfrastructureSpecResource) DeepCopy() *AutonomousExadataInfrastructureSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousExadataInfrastructureSpecResource.
func (*AutonomousExadataInfrastructureSpecResource) DeepCopyInto ¶
func (in *AutonomousExadataInfrastructureSpecResource) DeepCopyInto(out *AutonomousExadataInfrastructureSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousExadataInfrastructureStatus ¶
type AutonomousExadataInfrastructureStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AutonomousExadataInfrastructureStatus) DeepCopy ¶
func (in *AutonomousExadataInfrastructureStatus) DeepCopy() *AutonomousExadataInfrastructureStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousExadataInfrastructureStatus.
func (*AutonomousExadataInfrastructureStatus) DeepCopyInto ¶
func (in *AutonomousExadataInfrastructureStatus) DeepCopyInto(out *AutonomousExadataInfrastructureStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousVmCluster ¶
type AutonomousVmCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutonomousVmClusterSpec `json:"spec,omitempty"` Status AutonomousVmClusterStatus `json:"status,omitempty"` }
func (*AutonomousVmCluster) DeepCopy ¶
func (in *AutonomousVmCluster) DeepCopy() *AutonomousVmCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousVmCluster.
func (*AutonomousVmCluster) DeepCopyInto ¶
func (in *AutonomousVmCluster) DeepCopyInto(out *AutonomousVmCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousVmCluster) DeepCopyObject ¶
func (in *AutonomousVmCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutonomousVmCluster) SetupWebhookWithManager ¶
func (r *AutonomousVmCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AutonomousVmCluster) ValidateCreate ¶
func (r *AutonomousVmCluster) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousVmCluster) ValidateDelete ¶
func (r *AutonomousVmCluster) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AutonomousVmCluster) ValidateUpdate ¶
func (r *AutonomousVmCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AutonomousVmClusterList ¶
type AutonomousVmClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutonomousVmCluster CRD objects Items []AutonomousVmCluster `json:"items,omitempty"` }
AutonomousVmClusterList is a list of AutonomousVmClusters
func (*AutonomousVmClusterList) DeepCopy ¶
func (in *AutonomousVmClusterList) DeepCopy() *AutonomousVmClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousVmClusterList.
func (*AutonomousVmClusterList) DeepCopyInto ¶
func (in *AutonomousVmClusterList) DeepCopyInto(out *AutonomousVmClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutonomousVmClusterList) DeepCopyObject ¶
func (in *AutonomousVmClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutonomousVmClusterSpec ¶
type AutonomousVmClusterSpec struct { State *AutonomousVmClusterSpecResource `json:"state,omitempty" tf:"-"` Resource AutonomousVmClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AutonomousVmClusterSpec) DeepCopy ¶
func (in *AutonomousVmClusterSpec) DeepCopy() *AutonomousVmClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousVmClusterSpec.
func (*AutonomousVmClusterSpec) DeepCopyInto ¶
func (in *AutonomousVmClusterSpec) DeepCopyInto(out *AutonomousVmClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousVmClusterSpecResource ¶
type AutonomousVmClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AvailableCpus *int64 `json:"availableCpus,omitempty" tf:"available_cpus"` // +optional AvailableDataStorageSizeInTbs *float64 `json:"availableDataStorageSizeInTbs,omitempty" tf:"available_data_storage_size_in_tbs"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional CpusEnabled *int64 `json:"cpusEnabled,omitempty" tf:"cpus_enabled"` // +optional DataStorageSizeInGb *float64 `json:"dataStorageSizeInGb,omitempty" tf:"data_storage_size_in_gb"` // +optional DataStorageSizeInTbs *float64 `json:"dataStorageSizeInTbs,omitempty" tf:"data_storage_size_in_tbs"` // +optional DbNodeStorageSizeInGbs *int64 `json:"dbNodeStorageSizeInGbs,omitempty" tf:"db_node_storage_size_in_gbs"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` ExadataInfrastructureID *string `json:"exadataInfrastructureID" tf:"exadata_infrastructure_id"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional IsLocalBackupEnabled *bool `json:"isLocalBackupEnabled,omitempty" tf:"is_local_backup_enabled"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional MemorySizeInGbs *int64 `json:"memorySizeInGbs,omitempty" tf:"memory_size_in_gbs"` // +optional OcpusEnabled *float64 `json:"ocpusEnabled,omitempty" tf:"ocpus_enabled"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeZone *string `json:"timeZone,omitempty" tf:"time_zone"` VmClusterNetworkID *string `json:"vmClusterNetworkID" tf:"vm_cluster_network_id"` }
func (*AutonomousVmClusterSpecResource) DeepCopy ¶
func (in *AutonomousVmClusterSpecResource) DeepCopy() *AutonomousVmClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousVmClusterSpecResource.
func (*AutonomousVmClusterSpecResource) DeepCopyInto ¶
func (in *AutonomousVmClusterSpecResource) DeepCopyInto(out *AutonomousVmClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutonomousVmClusterStatus ¶
type AutonomousVmClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AutonomousVmClusterStatus) DeepCopy ¶
func (in *AutonomousVmClusterStatus) DeepCopy() *AutonomousVmClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutonomousVmClusterStatus.
func (*AutonomousVmClusterStatus) DeepCopyInto ¶
func (in *AutonomousVmClusterStatus) DeepCopyInto(out *AutonomousVmClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Backup ¶
type Backup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BackupSpec `json:"spec,omitempty"` Status BackupStatus `json:"status,omitempty"` }
func (*Backup) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Backup.
func (*Backup) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Backup) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Backup) SetupWebhookWithManager ¶
func (*Backup) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Backup) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type BackupDestination ¶
type BackupDestination struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BackupDestinationSpec `json:"spec,omitempty"` Status BackupDestinationStatus `json:"status,omitempty"` }
func (*BackupDestination) DeepCopy ¶
func (in *BackupDestination) DeepCopy() *BackupDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupDestination.
func (*BackupDestination) DeepCopyInto ¶
func (in *BackupDestination) DeepCopyInto(out *BackupDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupDestination) DeepCopyObject ¶
func (in *BackupDestination) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BackupDestination) SetupWebhookWithManager ¶
func (r *BackupDestination) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*BackupDestination) ValidateCreate ¶
func (r *BackupDestination) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*BackupDestination) ValidateDelete ¶
func (r *BackupDestination) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*BackupDestination) ValidateUpdate ¶
func (r *BackupDestination) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type BackupDestinationList ¶
type BackupDestinationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of BackupDestination CRD objects Items []BackupDestination `json:"items,omitempty"` }
BackupDestinationList is a list of BackupDestinations
func (*BackupDestinationList) DeepCopy ¶
func (in *BackupDestinationList) DeepCopy() *BackupDestinationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupDestinationList.
func (*BackupDestinationList) DeepCopyInto ¶
func (in *BackupDestinationList) DeepCopyInto(out *BackupDestinationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupDestinationList) DeepCopyObject ¶
func (in *BackupDestinationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BackupDestinationSpec ¶
type BackupDestinationSpec struct { State *BackupDestinationSpecResource `json:"state,omitempty" tf:"-"` Resource BackupDestinationSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*BackupDestinationSpec) DeepCopy ¶
func (in *BackupDestinationSpec) DeepCopy() *BackupDestinationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupDestinationSpec.
func (*BackupDestinationSpec) DeepCopyInto ¶
func (in *BackupDestinationSpec) DeepCopyInto(out *BackupDestinationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupDestinationSpecAssociatedDatabases ¶
type BackupDestinationSpecAssociatedDatabases struct { // +optional DbName *string `json:"dbName,omitempty" tf:"db_name"` // +optional ID *string `json:"ID,omitempty" tf:"id"` }
func (*BackupDestinationSpecAssociatedDatabases) DeepCopy ¶
func (in *BackupDestinationSpecAssociatedDatabases) DeepCopy() *BackupDestinationSpecAssociatedDatabases
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupDestinationSpecAssociatedDatabases.
func (*BackupDestinationSpecAssociatedDatabases) DeepCopyInto ¶
func (in *BackupDestinationSpecAssociatedDatabases) DeepCopyInto(out *BackupDestinationSpecAssociatedDatabases)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupDestinationSpecMountTypeDetails ¶
type BackupDestinationSpecMountTypeDetails struct { // +optional LocalMountPointPath *string `json:"localMountPointPath,omitempty" tf:"local_mount_point_path"` MountType *string `json:"mountType" tf:"mount_type"` // +optional NfsServer []string `json:"nfsServer,omitempty" tf:"nfs_server"` // +optional NfsServerExport *string `json:"nfsServerExport,omitempty" tf:"nfs_server_export"` }
func (*BackupDestinationSpecMountTypeDetails) DeepCopy ¶
func (in *BackupDestinationSpecMountTypeDetails) DeepCopy() *BackupDestinationSpecMountTypeDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupDestinationSpecMountTypeDetails.
func (*BackupDestinationSpecMountTypeDetails) DeepCopyInto ¶
func (in *BackupDestinationSpecMountTypeDetails) DeepCopyInto(out *BackupDestinationSpecMountTypeDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupDestinationSpecMountTypeDetailsCodec ¶
type BackupDestinationSpecMountTypeDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (BackupDestinationSpecMountTypeDetailsCodec) Decode ¶
func (BackupDestinationSpecMountTypeDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type BackupDestinationSpecResource ¶
type BackupDestinationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AssociatedDatabases []BackupDestinationSpecAssociatedDatabases `json:"associatedDatabases,omitempty" tf:"associated_databases"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional ConnectionString *string `json:"connectionString,omitempty" tf:"connection_string"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional // Deprecated LocalMountPointPath *string `json:"localMountPointPath,omitempty" tf:"local_mount_point_path"` // +optional MountTypeDetails *BackupDestinationSpecMountTypeDetails `json:"mountTypeDetails,omitempty" tf:"mount_type_details"` // +optional NfsMountType *string `json:"nfsMountType,omitempty" tf:"nfs_mount_type"` // +optional NfsServer []string `json:"nfsServer,omitempty" tf:"nfs_server"` // +optional NfsServerExport *string `json:"nfsServerExport,omitempty" tf:"nfs_server_export"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` Type *string `json:"type" tf:"type"` // +optional VpcUsers []string `json:"vpcUsers,omitempty" tf:"vpc_users"` }
func (*BackupDestinationSpecResource) DeepCopy ¶
func (in *BackupDestinationSpecResource) DeepCopy() *BackupDestinationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupDestinationSpecResource.
func (*BackupDestinationSpecResource) DeepCopyInto ¶
func (in *BackupDestinationSpecResource) DeepCopyInto(out *BackupDestinationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupDestinationStatus ¶
type BackupDestinationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*BackupDestinationStatus) DeepCopy ¶
func (in *BackupDestinationStatus) DeepCopy() *BackupDestinationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupDestinationStatus.
func (*BackupDestinationStatus) DeepCopyInto ¶
func (in *BackupDestinationStatus) DeepCopyInto(out *BackupDestinationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupList ¶
type BackupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Backup CRD objects Items []Backup `json:"items,omitempty"` }
BackupList is a list of Backups
func (*BackupList) DeepCopy ¶
func (in *BackupList) DeepCopy() *BackupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupList.
func (*BackupList) DeepCopyInto ¶
func (in *BackupList) DeepCopyInto(out *BackupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupList) DeepCopyObject ¶
func (in *BackupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BackupSpec ¶
type BackupSpec struct { State *BackupSpecResource `json:"state,omitempty" tf:"-"` Resource BackupSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*BackupSpec) DeepCopy ¶
func (in *BackupSpec) DeepCopy() *BackupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupSpec.
func (*BackupSpec) DeepCopyInto ¶
func (in *BackupSpec) DeepCopyInto(out *BackupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupSpecResource ¶
type BackupSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AvailabilityDomain *string `json:"availabilityDomain,omitempty" tf:"availability_domain"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional DatabaseEdition *string `json:"databaseEdition,omitempty" tf:"database_edition"` DatabaseID *string `json:"databaseID" tf:"database_id"` // +optional DatabaseSizeInGbs *float64 `json:"databaseSizeInGbs,omitempty" tf:"database_size_in_gbs"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional Shape *string `json:"shape,omitempty" tf:"shape"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeEnded *string `json:"timeEnded,omitempty" tf:"time_ended"` // +optional TimeStarted *string `json:"timeStarted,omitempty" tf:"time_started"` // +optional Type *string `json:"type,omitempty" tf:"type"` // +optional Version *string `json:"version,omitempty" tf:"version"` }
func (*BackupSpecResource) DeepCopy ¶
func (in *BackupSpecResource) DeepCopy() *BackupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupSpecResource.
func (*BackupSpecResource) DeepCopyInto ¶
func (in *BackupSpecResource) DeepCopyInto(out *BackupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupStatus ¶
type BackupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*BackupStatus) DeepCopy ¶
func (in *BackupStatus) DeepCopy() *BackupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupStatus.
func (*BackupStatus) DeepCopyInto ¶
func (in *BackupStatus) DeepCopyInto(out *BackupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudAutonomousVmCluster ¶ added in v0.5.0
type CloudAutonomousVmCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CloudAutonomousVmClusterSpec `json:"spec,omitempty"` Status CloudAutonomousVmClusterStatus `json:"status,omitempty"` }
func (*CloudAutonomousVmCluster) DeepCopy ¶ added in v0.5.0
func (in *CloudAutonomousVmCluster) DeepCopy() *CloudAutonomousVmCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudAutonomousVmCluster.
func (*CloudAutonomousVmCluster) DeepCopyInto ¶ added in v0.5.0
func (in *CloudAutonomousVmCluster) DeepCopyInto(out *CloudAutonomousVmCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudAutonomousVmCluster) DeepCopyObject ¶ added in v0.5.0
func (in *CloudAutonomousVmCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CloudAutonomousVmCluster) SetupWebhookWithManager ¶ added in v0.5.0
func (r *CloudAutonomousVmCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CloudAutonomousVmCluster) ValidateCreate ¶ added in v0.5.0
func (r *CloudAutonomousVmCluster) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CloudAutonomousVmCluster) ValidateDelete ¶ added in v0.5.0
func (r *CloudAutonomousVmCluster) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CloudAutonomousVmCluster) ValidateUpdate ¶ added in v0.5.0
func (r *CloudAutonomousVmCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CloudAutonomousVmClusterList ¶ added in v0.5.0
type CloudAutonomousVmClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CloudAutonomousVmCluster CRD objects Items []CloudAutonomousVmCluster `json:"items,omitempty"` }
CloudAutonomousVmClusterList is a list of CloudAutonomousVmClusters
func (*CloudAutonomousVmClusterList) DeepCopy ¶ added in v0.5.0
func (in *CloudAutonomousVmClusterList) DeepCopy() *CloudAutonomousVmClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudAutonomousVmClusterList.
func (*CloudAutonomousVmClusterList) DeepCopyInto ¶ added in v0.5.0
func (in *CloudAutonomousVmClusterList) DeepCopyInto(out *CloudAutonomousVmClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudAutonomousVmClusterList) DeepCopyObject ¶ added in v0.5.0
func (in *CloudAutonomousVmClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CloudAutonomousVmClusterSpec ¶ added in v0.5.0
type CloudAutonomousVmClusterSpec struct { State *CloudAutonomousVmClusterSpecResource `json:"state,omitempty" tf:"-"` Resource CloudAutonomousVmClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*CloudAutonomousVmClusterSpec) DeepCopy ¶ added in v0.5.0
func (in *CloudAutonomousVmClusterSpec) DeepCopy() *CloudAutonomousVmClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudAutonomousVmClusterSpec.
func (*CloudAutonomousVmClusterSpec) DeepCopyInto ¶ added in v0.5.0
func (in *CloudAutonomousVmClusterSpec) DeepCopyInto(out *CloudAutonomousVmClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudAutonomousVmClusterSpecResource ¶ added in v0.5.0
type CloudAutonomousVmClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AvailabilityDomain *string `json:"availabilityDomain,omitempty" tf:"availability_domain"` CloudExadataInfrastructureID *string `json:"cloudExadataInfrastructureID" tf:"cloud_exadata_infrastructure_id"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional CpuCoreCount *int64 `json:"cpuCoreCount,omitempty" tf:"cpu_core_count"` // +optional DataStorageSizeInGb *float64 `json:"dataStorageSizeInGb,omitempty" tf:"data_storage_size_in_gb"` // +optional DataStorageSizeInTbs *float64 `json:"dataStorageSizeInTbs,omitempty" tf:"data_storage_size_in_tbs"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional Description *string `json:"description,omitempty" tf:"description"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional Domain *string `json:"domain,omitempty" tf:"domain"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional Hostname *string `json:"hostname,omitempty" tf:"hostname"` // +optional LastMaintenanceRunID *string `json:"lastMaintenanceRunID,omitempty" tf:"last_maintenance_run_id"` // +optional LastUpdateHistoryEntryID *string `json:"lastUpdateHistoryEntryID,omitempty" tf:"last_update_history_entry_id"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional MemorySizeInGbs *int64 `json:"memorySizeInGbs,omitempty" tf:"memory_size_in_gbs"` // +optional NextMaintenanceRunID *string `json:"nextMaintenanceRunID,omitempty" tf:"next_maintenance_run_id"` // +optional NodeCount *int64 `json:"nodeCount,omitempty" tf:"node_count"` // +optional NsgIDS []string `json:"nsgIDS,omitempty" tf:"nsg_ids"` // +optional OcpuCount *float64 `json:"ocpuCount,omitempty" tf:"ocpu_count"` // +optional RotateOrdsCertsTrigger *bool `json:"rotateOrdsCertsTrigger,omitempty" tf:"rotate_ords_certs_trigger"` // +optional RotateSslCertsTrigger *bool `json:"rotateSslCertsTrigger,omitempty" tf:"rotate_ssl_certs_trigger"` // +optional Shape *string `json:"shape,omitempty" tf:"shape"` // +optional State *string `json:"state,omitempty" tf:"state"` SubnetID *string `json:"subnetID" tf:"subnet_id"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*CloudAutonomousVmClusterSpecResource) DeepCopy ¶ added in v0.5.0
func (in *CloudAutonomousVmClusterSpecResource) DeepCopy() *CloudAutonomousVmClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudAutonomousVmClusterSpecResource.
func (*CloudAutonomousVmClusterSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *CloudAutonomousVmClusterSpecResource) DeepCopyInto(out *CloudAutonomousVmClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudAutonomousVmClusterStatus ¶ added in v0.5.0
type CloudAutonomousVmClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*CloudAutonomousVmClusterStatus) DeepCopy ¶ added in v0.5.0
func (in *CloudAutonomousVmClusterStatus) DeepCopy() *CloudAutonomousVmClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudAutonomousVmClusterStatus.
func (*CloudAutonomousVmClusterStatus) DeepCopyInto ¶ added in v0.5.0
func (in *CloudAutonomousVmClusterStatus) DeepCopyInto(out *CloudAutonomousVmClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudDatabaseManagement ¶
type CloudDatabaseManagement struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CloudDatabaseManagementSpec `json:"spec,omitempty"` Status CloudDatabaseManagementStatus `json:"status,omitempty"` }
func (*CloudDatabaseManagement) DeepCopy ¶
func (in *CloudDatabaseManagement) DeepCopy() *CloudDatabaseManagement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudDatabaseManagement.
func (*CloudDatabaseManagement) DeepCopyInto ¶
func (in *CloudDatabaseManagement) DeepCopyInto(out *CloudDatabaseManagement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudDatabaseManagement) DeepCopyObject ¶
func (in *CloudDatabaseManagement) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CloudDatabaseManagement) SetupWebhookWithManager ¶
func (r *CloudDatabaseManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CloudDatabaseManagement) ValidateCreate ¶
func (r *CloudDatabaseManagement) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CloudDatabaseManagement) ValidateDelete ¶
func (r *CloudDatabaseManagement) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CloudDatabaseManagement) ValidateUpdate ¶
func (r *CloudDatabaseManagement) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CloudDatabaseManagementList ¶
type CloudDatabaseManagementList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CloudDatabaseManagement CRD objects Items []CloudDatabaseManagement `json:"items,omitempty"` }
CloudDatabaseManagementList is a list of CloudDatabaseManagements
func (*CloudDatabaseManagementList) DeepCopy ¶
func (in *CloudDatabaseManagementList) DeepCopy() *CloudDatabaseManagementList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudDatabaseManagementList.
func (*CloudDatabaseManagementList) DeepCopyInto ¶
func (in *CloudDatabaseManagementList) DeepCopyInto(out *CloudDatabaseManagementList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudDatabaseManagementList) DeepCopyObject ¶
func (in *CloudDatabaseManagementList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CloudDatabaseManagementSpec ¶
type CloudDatabaseManagementSpec struct { State *CloudDatabaseManagementSpecResource `json:"state,omitempty" tf:"-"` Resource CloudDatabaseManagementSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*CloudDatabaseManagementSpec) DeepCopy ¶
func (in *CloudDatabaseManagementSpec) DeepCopy() *CloudDatabaseManagementSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudDatabaseManagementSpec.
func (*CloudDatabaseManagementSpec) DeepCopyInto ¶
func (in *CloudDatabaseManagementSpec) DeepCopyInto(out *CloudDatabaseManagementSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudDatabaseManagementSpecCredentialdetails ¶
type CloudDatabaseManagementSpecCredentialdetails struct { PasswordSecretID *string `json:"passwordSecretID" tf:"password_secret_id"` UserName *string `json:"userName" tf:"user_name"` }
func (*CloudDatabaseManagementSpecCredentialdetails) DeepCopy ¶
func (in *CloudDatabaseManagementSpecCredentialdetails) DeepCopy() *CloudDatabaseManagementSpecCredentialdetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudDatabaseManagementSpecCredentialdetails.
func (*CloudDatabaseManagementSpecCredentialdetails) DeepCopyInto ¶
func (in *CloudDatabaseManagementSpecCredentialdetails) DeepCopyInto(out *CloudDatabaseManagementSpecCredentialdetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudDatabaseManagementSpecCredentialdetailsCodec ¶
type CloudDatabaseManagementSpecCredentialdetailsCodec struct { }
+k8s:deepcopy-gen=false
func (CloudDatabaseManagementSpecCredentialdetailsCodec) Decode ¶
func (CloudDatabaseManagementSpecCredentialdetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type CloudDatabaseManagementSpecResource ¶
type CloudDatabaseManagementSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Credentialdetails *CloudDatabaseManagementSpecCredentialdetails `json:"credentialdetails" tf:"credentialdetails"` DatabaseID *string `json:"databaseID" tf:"database_id"` EnableManagement *bool `json:"enableManagement" tf:"enable_management"` ManagementType *string `json:"managementType" tf:"management_type"` PrivateEndPointID *string `json:"privateEndPointID" tf:"private_end_point_id"` ServiceName *string `json:"serviceName" tf:"service_name"` }
func (*CloudDatabaseManagementSpecResource) DeepCopy ¶
func (in *CloudDatabaseManagementSpecResource) DeepCopy() *CloudDatabaseManagementSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudDatabaseManagementSpecResource.
func (*CloudDatabaseManagementSpecResource) DeepCopyInto ¶
func (in *CloudDatabaseManagementSpecResource) DeepCopyInto(out *CloudDatabaseManagementSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudDatabaseManagementStatus ¶
type CloudDatabaseManagementStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*CloudDatabaseManagementStatus) DeepCopy ¶
func (in *CloudDatabaseManagementStatus) DeepCopy() *CloudDatabaseManagementStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudDatabaseManagementStatus.
func (*CloudDatabaseManagementStatus) DeepCopyInto ¶
func (in *CloudDatabaseManagementStatus) DeepCopyInto(out *CloudDatabaseManagementStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudExadataInfrastructure ¶
type CloudExadataInfrastructure struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CloudExadataInfrastructureSpec `json:"spec,omitempty"` Status CloudExadataInfrastructureStatus `json:"status,omitempty"` }
func (*CloudExadataInfrastructure) DeepCopy ¶
func (in *CloudExadataInfrastructure) DeepCopy() *CloudExadataInfrastructure
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudExadataInfrastructure.
func (*CloudExadataInfrastructure) DeepCopyInto ¶
func (in *CloudExadataInfrastructure) DeepCopyInto(out *CloudExadataInfrastructure)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudExadataInfrastructure) DeepCopyObject ¶
func (in *CloudExadataInfrastructure) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CloudExadataInfrastructure) SetupWebhookWithManager ¶
func (r *CloudExadataInfrastructure) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CloudExadataInfrastructure) ValidateCreate ¶
func (r *CloudExadataInfrastructure) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CloudExadataInfrastructure) ValidateDelete ¶
func (r *CloudExadataInfrastructure) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CloudExadataInfrastructure) ValidateUpdate ¶
func (r *CloudExadataInfrastructure) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CloudExadataInfrastructureList ¶
type CloudExadataInfrastructureList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CloudExadataInfrastructure CRD objects Items []CloudExadataInfrastructure `json:"items,omitempty"` }
CloudExadataInfrastructureList is a list of CloudExadataInfrastructures
func (*CloudExadataInfrastructureList) DeepCopy ¶
func (in *CloudExadataInfrastructureList) DeepCopy() *CloudExadataInfrastructureList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudExadataInfrastructureList.
func (*CloudExadataInfrastructureList) DeepCopyInto ¶
func (in *CloudExadataInfrastructureList) DeepCopyInto(out *CloudExadataInfrastructureList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudExadataInfrastructureList) DeepCopyObject ¶
func (in *CloudExadataInfrastructureList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CloudExadataInfrastructureSpec ¶
type CloudExadataInfrastructureSpec struct { State *CloudExadataInfrastructureSpecResource `json:"state,omitempty" tf:"-"` Resource CloudExadataInfrastructureSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*CloudExadataInfrastructureSpec) DeepCopy ¶
func (in *CloudExadataInfrastructureSpec) DeepCopy() *CloudExadataInfrastructureSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudExadataInfrastructureSpec.
func (*CloudExadataInfrastructureSpec) DeepCopyInto ¶
func (in *CloudExadataInfrastructureSpec) DeepCopyInto(out *CloudExadataInfrastructureSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudExadataInfrastructureSpecCustomerContacts ¶
type CloudExadataInfrastructureSpecCustomerContacts struct { // +optional Email *string `json:"email,omitempty" tf:"email"` }
func (*CloudExadataInfrastructureSpecCustomerContacts) DeepCopy ¶
func (in *CloudExadataInfrastructureSpecCustomerContacts) DeepCopy() *CloudExadataInfrastructureSpecCustomerContacts
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudExadataInfrastructureSpecCustomerContacts.
func (*CloudExadataInfrastructureSpecCustomerContacts) DeepCopyInto ¶
func (in *CloudExadataInfrastructureSpecCustomerContacts) DeepCopyInto(out *CloudExadataInfrastructureSpecCustomerContacts)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudExadataInfrastructureSpecMaintenanceWindow ¶
type CloudExadataInfrastructureSpecMaintenanceWindow struct { // +optional CustomActionTimeoutInMins *int64 `json:"customActionTimeoutInMins,omitempty" tf:"custom_action_timeout_in_mins"` // +optional DaysOfWeek []CloudExadataInfrastructureSpecMaintenanceWindowDaysOfWeek `json:"daysOfWeek,omitempty" tf:"days_of_week"` // +optional // +kubebuilder:validation:MaxItems=20 HoursOfDay []int64 `json:"hoursOfDay,omitempty" tf:"hours_of_day"` // +optional IsCustomActionTimeoutEnabled *bool `json:"isCustomActionTimeoutEnabled,omitempty" tf:"is_custom_action_timeout_enabled"` // +optional LeadTimeInWeeks *int64 `json:"leadTimeInWeeks,omitempty" tf:"lead_time_in_weeks"` // +optional Months []CloudExadataInfrastructureSpecMaintenanceWindowMonths `json:"months,omitempty" tf:"months"` // +optional PatchingMode *string `json:"patchingMode,omitempty" tf:"patching_mode"` Preference *string `json:"preference" tf:"preference"` // +optional // +kubebuilder:validation:MaxItems=4 // +kubebuilder:validation:MinItems=1 WeeksOfMonth []int64 `json:"weeksOfMonth,omitempty" tf:"weeks_of_month"` }
func (*CloudExadataInfrastructureSpecMaintenanceWindow) DeepCopy ¶
func (in *CloudExadataInfrastructureSpecMaintenanceWindow) DeepCopy() *CloudExadataInfrastructureSpecMaintenanceWindow
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudExadataInfrastructureSpecMaintenanceWindow.
func (*CloudExadataInfrastructureSpecMaintenanceWindow) DeepCopyInto ¶
func (in *CloudExadataInfrastructureSpecMaintenanceWindow) DeepCopyInto(out *CloudExadataInfrastructureSpecMaintenanceWindow)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudExadataInfrastructureSpecMaintenanceWindowCodec ¶
type CloudExadataInfrastructureSpecMaintenanceWindowCodec struct { }
+k8s:deepcopy-gen=false
func (CloudExadataInfrastructureSpecMaintenanceWindowCodec) Decode ¶
func (CloudExadataInfrastructureSpecMaintenanceWindowCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type CloudExadataInfrastructureSpecMaintenanceWindowDaysOfWeek ¶
type CloudExadataInfrastructureSpecMaintenanceWindowDaysOfWeek struct {
Name *string `json:"name" tf:"name"`
}
func (*CloudExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopy ¶
func (in *CloudExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopy() *CloudExadataInfrastructureSpecMaintenanceWindowDaysOfWeek
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudExadataInfrastructureSpecMaintenanceWindowDaysOfWeek.
func (*CloudExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopyInto ¶
func (in *CloudExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopyInto(out *CloudExadataInfrastructureSpecMaintenanceWindowDaysOfWeek)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudExadataInfrastructureSpecMaintenanceWindowMonths ¶
type CloudExadataInfrastructureSpecMaintenanceWindowMonths struct {
Name *string `json:"name" tf:"name"`
}
func (*CloudExadataInfrastructureSpecMaintenanceWindowMonths) DeepCopy ¶
func (in *CloudExadataInfrastructureSpecMaintenanceWindowMonths) DeepCopy() *CloudExadataInfrastructureSpecMaintenanceWindowMonths
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudExadataInfrastructureSpecMaintenanceWindowMonths.
func (*CloudExadataInfrastructureSpecMaintenanceWindowMonths) DeepCopyInto ¶
func (in *CloudExadataInfrastructureSpecMaintenanceWindowMonths) DeepCopyInto(out *CloudExadataInfrastructureSpecMaintenanceWindowMonths)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudExadataInfrastructureSpecResource ¶
type CloudExadataInfrastructureSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AvailabilityDomain *string `json:"availabilityDomain" tf:"availability_domain"` // +optional AvailableStorageSizeInGbs *int64 `json:"availableStorageSizeInGbs,omitempty" tf:"available_storage_size_in_gbs"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional ComputeCount *int64 `json:"computeCount,omitempty" tf:"compute_count"` // +optional CustomerContacts []CloudExadataInfrastructureSpecCustomerContacts `json:"customerContacts,omitempty" tf:"customer_contacts"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LastMaintenanceRunID *string `json:"lastMaintenanceRunID,omitempty" tf:"last_maintenance_run_id"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional MaintenanceWindow *CloudExadataInfrastructureSpecMaintenanceWindow `json:"maintenanceWindow,omitempty" tf:"maintenance_window"` // +optional NextMaintenanceRunID *string `json:"nextMaintenanceRunID,omitempty" tf:"next_maintenance_run_id"` Shape *string `json:"shape" tf:"shape"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional StorageCount *int64 `json:"storageCount,omitempty" tf:"storage_count"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TotalStorageSizeInGbs *int64 `json:"totalStorageSizeInGbs,omitempty" tf:"total_storage_size_in_gbs"` }
func (*CloudExadataInfrastructureSpecResource) DeepCopy ¶
func (in *CloudExadataInfrastructureSpecResource) DeepCopy() *CloudExadataInfrastructureSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudExadataInfrastructureSpecResource.
func (*CloudExadataInfrastructureSpecResource) DeepCopyInto ¶
func (in *CloudExadataInfrastructureSpecResource) DeepCopyInto(out *CloudExadataInfrastructureSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudExadataInfrastructureStatus ¶
type CloudExadataInfrastructureStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*CloudExadataInfrastructureStatus) DeepCopy ¶
func (in *CloudExadataInfrastructureStatus) DeepCopy() *CloudExadataInfrastructureStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudExadataInfrastructureStatus.
func (*CloudExadataInfrastructureStatus) DeepCopyInto ¶
func (in *CloudExadataInfrastructureStatus) DeepCopyInto(out *CloudExadataInfrastructureStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudVmCluster ¶
type CloudVmCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CloudVmClusterSpec `json:"spec,omitempty"` Status CloudVmClusterStatus `json:"status,omitempty"` }
func (*CloudVmCluster) DeepCopy ¶
func (in *CloudVmCluster) DeepCopy() *CloudVmCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudVmCluster.
func (*CloudVmCluster) DeepCopyInto ¶
func (in *CloudVmCluster) DeepCopyInto(out *CloudVmCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudVmCluster) DeepCopyObject ¶
func (in *CloudVmCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CloudVmCluster) SetupWebhookWithManager ¶
func (r *CloudVmCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CloudVmCluster) ValidateCreate ¶
func (r *CloudVmCluster) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CloudVmCluster) ValidateDelete ¶
func (r *CloudVmCluster) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CloudVmCluster) ValidateUpdate ¶
func (r *CloudVmCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CloudVmClusterList ¶
type CloudVmClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CloudVmCluster CRD objects Items []CloudVmCluster `json:"items,omitempty"` }
CloudVmClusterList is a list of CloudVmClusters
func (*CloudVmClusterList) DeepCopy ¶
func (in *CloudVmClusterList) DeepCopy() *CloudVmClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudVmClusterList.
func (*CloudVmClusterList) DeepCopyInto ¶
func (in *CloudVmClusterList) DeepCopyInto(out *CloudVmClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudVmClusterList) DeepCopyObject ¶
func (in *CloudVmClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CloudVmClusterSpec ¶
type CloudVmClusterSpec struct { State *CloudVmClusterSpecResource `json:"state,omitempty" tf:"-"` Resource CloudVmClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*CloudVmClusterSpec) DeepCopy ¶
func (in *CloudVmClusterSpec) DeepCopy() *CloudVmClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudVmClusterSpec.
func (*CloudVmClusterSpec) DeepCopyInto ¶
func (in *CloudVmClusterSpec) DeepCopyInto(out *CloudVmClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudVmClusterSpecIormConfigCache ¶
type CloudVmClusterSpecIormConfigCache struct { // +optional DbPlans []CloudVmClusterSpecIormConfigCacheDbPlans `json:"dbPlans,omitempty" tf:"db_plans"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional Objective *string `json:"objective,omitempty" tf:"objective"` // +optional State *string `json:"state,omitempty" tf:"state"` }
func (*CloudVmClusterSpecIormConfigCache) DeepCopy ¶
func (in *CloudVmClusterSpecIormConfigCache) DeepCopy() *CloudVmClusterSpecIormConfigCache
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudVmClusterSpecIormConfigCache.
func (*CloudVmClusterSpecIormConfigCache) DeepCopyInto ¶
func (in *CloudVmClusterSpecIormConfigCache) DeepCopyInto(out *CloudVmClusterSpecIormConfigCache)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudVmClusterSpecIormConfigCacheCodec ¶
type CloudVmClusterSpecIormConfigCacheCodec struct { }
+k8s:deepcopy-gen=false
func (CloudVmClusterSpecIormConfigCacheCodec) Decode ¶
func (CloudVmClusterSpecIormConfigCacheCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type CloudVmClusterSpecIormConfigCacheDbPlans ¶
type CloudVmClusterSpecIormConfigCacheDbPlans struct { // +optional DbName *string `json:"dbName,omitempty" tf:"db_name"` // +optional FlashCacheLimit *string `json:"flashCacheLimit,omitempty" tf:"flash_cache_limit"` Share *int64 `json:"share,omitempty" tf:"share"` }
func (*CloudVmClusterSpecIormConfigCacheDbPlans) DeepCopy ¶
func (in *CloudVmClusterSpecIormConfigCacheDbPlans) DeepCopy() *CloudVmClusterSpecIormConfigCacheDbPlans
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudVmClusterSpecIormConfigCacheDbPlans.
func (*CloudVmClusterSpecIormConfigCacheDbPlans) DeepCopyInto ¶
func (in *CloudVmClusterSpecIormConfigCacheDbPlans) DeepCopyInto(out *CloudVmClusterSpecIormConfigCacheDbPlans)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudVmClusterSpecResource ¶
type CloudVmClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AvailabilityDomain *string `json:"availabilityDomain,omitempty" tf:"availability_domain"` // +optional BackupNetworkNsgIDS []string `json:"backupNetworkNsgIDS,omitempty" tf:"backup_network_nsg_ids"` BackupSubnetID *string `json:"backupSubnetID" tf:"backup_subnet_id"` CloudExadataInfrastructureID *string `json:"cloudExadataInfrastructureID" tf:"cloud_exadata_infrastructure_id"` // +optional ClusterName *string `json:"clusterName,omitempty" tf:"cluster_name"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` CpuCoreCount *int64 `json:"cpuCoreCount" tf:"cpu_core_count"` // +optional CreateAsync *bool `json:"createAsync,omitempty" tf:"create_async"` // +optional DataStoragePercentage *int64 `json:"dataStoragePercentage,omitempty" tf:"data_storage_percentage"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DiskRedundancy *string `json:"diskRedundancy,omitempty" tf:"disk_redundancy"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional Domain *string `json:"domain,omitempty" tf:"domain"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` GiVersion *string `json:"giVersion" tf:"gi_version"` Hostname *string `json:"hostname" tf:"hostname"` // +optional IormConfigCache *CloudVmClusterSpecIormConfigCache `json:"iormConfigCache,omitempty" tf:"iorm_config_cache"` // +optional IsLocalBackupEnabled *bool `json:"isLocalBackupEnabled,omitempty" tf:"is_local_backup_enabled"` // +optional IsSparseDiskgroupEnabled *bool `json:"isSparseDiskgroupEnabled,omitempty" tf:"is_sparse_diskgroup_enabled"` // +optional LastUpdateHistoryEntryID *string `json:"lastUpdateHistoryEntryID,omitempty" tf:"last_update_history_entry_id"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional ListenerPort *string `json:"listenerPort,omitempty" tf:"listener_port"` // +optional NodeCount *int64 `json:"nodeCount,omitempty" tf:"node_count"` // +optional NsgIDS []string `json:"nsgIDS,omitempty" tf:"nsg_ids"` // +optional OcpuCount *float64 `json:"ocpuCount,omitempty" tf:"ocpu_count"` // +optional ScanDNSName *string `json:"scanDNSName,omitempty" tf:"scan_dns_name"` // +optional ScanDNSRecordID *string `json:"scanDNSRecordID,omitempty" tf:"scan_dns_record_id"` // +optional ScanIPIDS []string `json:"scanIPIDS,omitempty" tf:"scan_ip_ids"` // +optional ScanListenerPortTcp *int64 `json:"scanListenerPortTcp,omitempty" tf:"scan_listener_port_tcp"` // +optional ScanListenerPortTcpSsl *int64 `json:"scanListenerPortTcpSsl,omitempty" tf:"scan_listener_port_tcp_ssl"` // +optional Shape *string `json:"shape,omitempty" tf:"shape"` SshPublicKeys []string `json:"sshPublicKeys" tf:"ssh_public_keys"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional StorageSizeInGbs *int64 `json:"storageSizeInGbs,omitempty" tf:"storage_size_in_gbs"` SubnetID *string `json:"subnetID" tf:"subnet_id"` // +optional SystemVersion *string `json:"systemVersion,omitempty" tf:"system_version"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeZone *string `json:"timeZone,omitempty" tf:"time_zone"` // +optional VipIDS []string `json:"vipIDS,omitempty" tf:"vip_ids"` // +optional ZoneID *string `json:"zoneID,omitempty" tf:"zone_id"` }
func (*CloudVmClusterSpecResource) DeepCopy ¶
func (in *CloudVmClusterSpecResource) DeepCopy() *CloudVmClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudVmClusterSpecResource.
func (*CloudVmClusterSpecResource) DeepCopyInto ¶
func (in *CloudVmClusterSpecResource) DeepCopyInto(out *CloudVmClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudVmClusterStatus ¶
type CloudVmClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*CloudVmClusterStatus) DeepCopy ¶
func (in *CloudVmClusterStatus) DeepCopy() *CloudVmClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudVmClusterStatus.
func (*CloudVmClusterStatus) DeepCopyInto ¶
func (in *CloudVmClusterStatus) DeepCopyInto(out *CloudVmClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataGuardAssociation ¶
type DataGuardAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataGuardAssociationSpec `json:"spec,omitempty"` Status DataGuardAssociationStatus `json:"status,omitempty"` }
func (*DataGuardAssociation) DeepCopy ¶
func (in *DataGuardAssociation) DeepCopy() *DataGuardAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataGuardAssociation.
func (*DataGuardAssociation) DeepCopyInto ¶
func (in *DataGuardAssociation) DeepCopyInto(out *DataGuardAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataGuardAssociation) DeepCopyObject ¶
func (in *DataGuardAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataGuardAssociation) SetupWebhookWithManager ¶
func (r *DataGuardAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DataGuardAssociation) ValidateCreate ¶
func (r *DataGuardAssociation) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DataGuardAssociation) ValidateDelete ¶
func (r *DataGuardAssociation) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DataGuardAssociation) ValidateUpdate ¶
func (r *DataGuardAssociation) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DataGuardAssociationList ¶
type DataGuardAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataGuardAssociation CRD objects Items []DataGuardAssociation `json:"items,omitempty"` }
DataGuardAssociationList is a list of DataGuardAssociations
func (*DataGuardAssociationList) DeepCopy ¶
func (in *DataGuardAssociationList) DeepCopy() *DataGuardAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataGuardAssociationList.
func (*DataGuardAssociationList) DeepCopyInto ¶
func (in *DataGuardAssociationList) DeepCopyInto(out *DataGuardAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataGuardAssociationList) DeepCopyObject ¶
func (in *DataGuardAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataGuardAssociationSpec ¶
type DataGuardAssociationSpec struct { State *DataGuardAssociationSpecResource `json:"state,omitempty" tf:"-"` Resource DataGuardAssociationSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DataGuardAssociationSpec) DeepCopy ¶
func (in *DataGuardAssociationSpec) DeepCopy() *DataGuardAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataGuardAssociationSpec.
func (*DataGuardAssociationSpec) DeepCopyInto ¶
func (in *DataGuardAssociationSpec) DeepCopyInto(out *DataGuardAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataGuardAssociationSpecResource ¶
type DataGuardAssociationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ApplyLag *string `json:"applyLag,omitempty" tf:"apply_lag"` // +optional ApplyRate *string `json:"applyRate,omitempty" tf:"apply_rate"` // +optional AvailabilityDomain *string `json:"availabilityDomain,omitempty" tf:"availability_domain"` // +optional BackupNetworkNsgIDS []string `json:"backupNetworkNsgIDS,omitempty" tf:"backup_network_nsg_ids"` // +optional CreateAsync *bool `json:"createAsync,omitempty" tf:"create_async"` CreationType *string `json:"creationType" tf:"creation_type"` DatabaseAdminPassword *string `json:"-" sensitive:"true" tf:"database_admin_password"` DatabaseID *string `json:"databaseID" tf:"database_id"` // +optional DatabaseSoftwareImageID *string `json:"databaseSoftwareImageID,omitempty" tf:"database_software_image_id"` DeleteStandbyDbHomeOnDelete *string `json:"deleteStandbyDbHomeOnDelete" tf:"delete_standby_db_home_on_delete"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional Hostname *string `json:"hostname,omitempty" tf:"hostname"` // +optional IsActiveDataGuardEnabled *bool `json:"isActiveDataGuardEnabled,omitempty" tf:"is_active_data_guard_enabled"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional NsgIDS []string `json:"nsgIDS,omitempty" tf:"nsg_ids"` // +optional PeerDataGuardAssociationID *string `json:"peerDataGuardAssociationID,omitempty" tf:"peer_data_guard_association_id"` // +optional PeerDatabaseID *string `json:"peerDatabaseID,omitempty" tf:"peer_database_id"` // +optional PeerDbHomeID *string `json:"peerDbHomeID,omitempty" tf:"peer_db_home_id"` // +optional PeerDbSystemID *string `json:"peerDbSystemID,omitempty" tf:"peer_db_system_id"` // +optional PeerDbUniqueName *string `json:"peerDbUniqueName,omitempty" tf:"peer_db_unique_name"` // +optional PeerRole *string `json:"peerRole,omitempty" tf:"peer_role"` // +optional PeerSidPrefix *string `json:"peerSidPrefix,omitempty" tf:"peer_sid_prefix"` // +optional PeerVmClusterID *string `json:"peerVmClusterID,omitempty" tf:"peer_vm_cluster_id"` ProtectionMode *string `json:"protectionMode" tf:"protection_mode"` // +optional Role *string `json:"role,omitempty" tf:"role"` // +optional Shape *string `json:"shape,omitempty" tf:"shape"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional SubnetID *string `json:"subnetID,omitempty" tf:"subnet_id"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` TransportType *string `json:"transportType" tf:"transport_type"` }
func (*DataGuardAssociationSpecResource) DeepCopy ¶
func (in *DataGuardAssociationSpecResource) DeepCopy() *DataGuardAssociationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataGuardAssociationSpecResource.
func (*DataGuardAssociationSpecResource) DeepCopyInto ¶
func (in *DataGuardAssociationSpecResource) DeepCopyInto(out *DataGuardAssociationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataGuardAssociationStatus ¶
type DataGuardAssociationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DataGuardAssociationStatus) DeepCopy ¶
func (in *DataGuardAssociationStatus) DeepCopy() *DataGuardAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataGuardAssociationStatus.
func (*DataGuardAssociationStatus) DeepCopyInto ¶
func (in *DataGuardAssociationStatus) DeepCopyInto(out *DataGuardAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Database ¶
type Database struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseSpec `json:"spec,omitempty"` Status DatabaseStatus `json:"status,omitempty"` }
func (*Database) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Database.
func (*Database) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Database) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Database) SetupWebhookWithManager ¶
func (*Database) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Database) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type DatabaseList ¶
type DatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Database CRD objects Items []Database `json:"items,omitempty"` }
DatabaseList is a list of Databases
func (*DatabaseList) DeepCopy ¶
func (in *DatabaseList) DeepCopy() *DatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseList.
func (*DatabaseList) DeepCopyInto ¶
func (in *DatabaseList) DeepCopyInto(out *DatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseList) DeepCopyObject ¶
func (in *DatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DatabaseSoftwareImage ¶
type DatabaseSoftwareImage struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseSoftwareImageSpec `json:"spec,omitempty"` Status DatabaseSoftwareImageStatus `json:"status,omitempty"` }
func (*DatabaseSoftwareImage) DeepCopy ¶
func (in *DatabaseSoftwareImage) DeepCopy() *DatabaseSoftwareImage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSoftwareImage.
func (*DatabaseSoftwareImage) DeepCopyInto ¶
func (in *DatabaseSoftwareImage) DeepCopyInto(out *DatabaseSoftwareImage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseSoftwareImage) DeepCopyObject ¶
func (in *DatabaseSoftwareImage) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DatabaseSoftwareImage) SetupWebhookWithManager ¶
func (r *DatabaseSoftwareImage) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DatabaseSoftwareImage) ValidateCreate ¶
func (r *DatabaseSoftwareImage) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DatabaseSoftwareImage) ValidateDelete ¶
func (r *DatabaseSoftwareImage) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DatabaseSoftwareImage) ValidateUpdate ¶
func (r *DatabaseSoftwareImage) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DatabaseSoftwareImageList ¶
type DatabaseSoftwareImageList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DatabaseSoftwareImage CRD objects Items []DatabaseSoftwareImage `json:"items,omitempty"` }
DatabaseSoftwareImageList is a list of DatabaseSoftwareImages
func (*DatabaseSoftwareImageList) DeepCopy ¶
func (in *DatabaseSoftwareImageList) DeepCopy() *DatabaseSoftwareImageList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSoftwareImageList.
func (*DatabaseSoftwareImageList) DeepCopyInto ¶
func (in *DatabaseSoftwareImageList) DeepCopyInto(out *DatabaseSoftwareImageList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseSoftwareImageList) DeepCopyObject ¶
func (in *DatabaseSoftwareImageList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DatabaseSoftwareImageSpec ¶
type DatabaseSoftwareImageSpec struct { State *DatabaseSoftwareImageSpecResource `json:"state,omitempty" tf:"-"` Resource DatabaseSoftwareImageSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DatabaseSoftwareImageSpec) DeepCopy ¶
func (in *DatabaseSoftwareImageSpec) DeepCopy() *DatabaseSoftwareImageSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSoftwareImageSpec.
func (*DatabaseSoftwareImageSpec) DeepCopyInto ¶
func (in *DatabaseSoftwareImageSpec) DeepCopyInto(out *DatabaseSoftwareImageSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseSoftwareImageSpecResource ¶
type DatabaseSoftwareImageSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DatabaseSoftwareImageIncludedPatches []string `json:"databaseSoftwareImageIncludedPatches,omitempty" tf:"database_software_image_included_patches"` // +optional DatabaseSoftwareImageOneOffPatches []string `json:"databaseSoftwareImageOneOffPatches,omitempty" tf:"database_software_image_one_off_patches"` // +optional DatabaseVersion *string `json:"databaseVersion,omitempty" tf:"database_version"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional ImageShapeFamily *string `json:"imageShapeFamily,omitempty" tf:"image_shape_family"` // +optional ImageType *string `json:"imageType,omitempty" tf:"image_type"` // +optional IncludedPatchesSummary *string `json:"includedPatchesSummary,omitempty" tf:"included_patches_summary"` // +optional IsUpgradeSupported *bool `json:"isUpgradeSupported,omitempty" tf:"is_upgrade_supported"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional LsInventory *string `json:"lsInventory,omitempty" tf:"ls_inventory"` // +optional PatchSet *string `json:"patchSet,omitempty" tf:"patch_set"` // +optional SourceDbHomeID *string `json:"sourceDbHomeID,omitempty" tf:"source_db_home_id"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*DatabaseSoftwareImageSpecResource) DeepCopy ¶
func (in *DatabaseSoftwareImageSpecResource) DeepCopy() *DatabaseSoftwareImageSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSoftwareImageSpecResource.
func (*DatabaseSoftwareImageSpecResource) DeepCopyInto ¶
func (in *DatabaseSoftwareImageSpecResource) DeepCopyInto(out *DatabaseSoftwareImageSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseSoftwareImageStatus ¶
type DatabaseSoftwareImageStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DatabaseSoftwareImageStatus) DeepCopy ¶
func (in *DatabaseSoftwareImageStatus) DeepCopy() *DatabaseSoftwareImageStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSoftwareImageStatus.
func (*DatabaseSoftwareImageStatus) DeepCopyInto ¶
func (in *DatabaseSoftwareImageStatus) DeepCopyInto(out *DatabaseSoftwareImageStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseSpec ¶
type DatabaseSpec struct { State *DatabaseSpecResource `json:"state,omitempty" tf:"-"` Resource DatabaseSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DatabaseSpec) DeepCopy ¶
func (in *DatabaseSpec) DeepCopy() *DatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSpec.
func (*DatabaseSpec) DeepCopyInto ¶
func (in *DatabaseSpec) DeepCopyInto(out *DatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseSpecConnectionStrings ¶
type DatabaseSpecConnectionStrings struct { // +optional AllConnectionStrings map[string]string `json:"allConnectionStrings,omitempty" tf:"all_connection_strings"` // +optional CdbDefault *string `json:"cdbDefault,omitempty" tf:"cdb_default"` // +optional CdbIPDefault *string `json:"cdbIPDefault,omitempty" tf:"cdb_ip_default"` }
func (*DatabaseSpecConnectionStrings) DeepCopy ¶
func (in *DatabaseSpecConnectionStrings) DeepCopy() *DatabaseSpecConnectionStrings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSpecConnectionStrings.
func (*DatabaseSpecConnectionStrings) DeepCopyInto ¶
func (in *DatabaseSpecConnectionStrings) DeepCopyInto(out *DatabaseSpecConnectionStrings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseSpecConnectionStringsCodec ¶
type DatabaseSpecConnectionStringsCodec struct { }
+k8s:deepcopy-gen=false
func (DatabaseSpecConnectionStringsCodec) Decode ¶
func (DatabaseSpecConnectionStringsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DatabaseSpecDatabase ¶
type DatabaseSpecDatabase struct { AdminPassword *string `json:"-" sensitive:"true" tf:"admin_password"` // +optional BackupID *string `json:"backupID,omitempty" tf:"backup_id"` // +optional BackupTdePassword *string `json:"-" sensitive:"true" tf:"backup_tde_password"` // +optional CharacterSet *string `json:"characterSet,omitempty" tf:"character_set"` // +optional DatabaseSoftwareImageID *string `json:"databaseSoftwareImageID,omitempty" tf:"database_software_image_id"` // +optional DbBackupConfig *DatabaseSpecDatabaseDbBackupConfig `json:"dbBackupConfig,omitempty" tf:"db_backup_config"` DbName *string `json:"dbName" tf:"db_name"` // +optional DbUniqueName *string `json:"dbUniqueName,omitempty" tf:"db_unique_name"` // +optional DbWorkload *string `json:"dbWorkload,omitempty" tf:"db_workload"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional NcharacterSet *string `json:"ncharacterSet,omitempty" tf:"ncharacter_set"` // +optional PdbName *string `json:"pdbName,omitempty" tf:"pdb_name"` // +optional SidPrefix *string `json:"sidPrefix,omitempty" tf:"sid_prefix"` // +optional TdeWalletPassword *string `json:"-" sensitive:"true" tf:"tde_wallet_password"` }
func (*DatabaseSpecDatabase) DeepCopy ¶
func (in *DatabaseSpecDatabase) DeepCopy() *DatabaseSpecDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSpecDatabase.
func (*DatabaseSpecDatabase) DeepCopyInto ¶
func (in *DatabaseSpecDatabase) DeepCopyInto(out *DatabaseSpecDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseSpecDatabaseCodec ¶
type DatabaseSpecDatabaseCodec struct { }
+k8s:deepcopy-gen=false
func (DatabaseSpecDatabaseCodec) Decode ¶
func (DatabaseSpecDatabaseCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DatabaseSpecDatabaseDbBackupConfig ¶
type DatabaseSpecDatabaseDbBackupConfig struct { // +optional AutoBackupEnabled *bool `json:"autoBackupEnabled,omitempty" tf:"auto_backup_enabled"` // +optional AutoBackupWindow *string `json:"autoBackupWindow,omitempty" tf:"auto_backup_window"` // +optional BackupDestinationDetails []DatabaseSpecDatabaseDbBackupConfigBackupDestinationDetails `json:"backupDestinationDetails,omitempty" tf:"backup_destination_details"` // +optional RecoveryWindowInDays *int64 `json:"recoveryWindowInDays,omitempty" tf:"recovery_window_in_days"` }
func (*DatabaseSpecDatabaseDbBackupConfig) DeepCopy ¶
func (in *DatabaseSpecDatabaseDbBackupConfig) DeepCopy() *DatabaseSpecDatabaseDbBackupConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSpecDatabaseDbBackupConfig.
func (*DatabaseSpecDatabaseDbBackupConfig) DeepCopyInto ¶
func (in *DatabaseSpecDatabaseDbBackupConfig) DeepCopyInto(out *DatabaseSpecDatabaseDbBackupConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseSpecDatabaseDbBackupConfigBackupDestinationDetails ¶
type DatabaseSpecDatabaseDbBackupConfigBackupDestinationDetails struct { // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional Type *string `json:"type,omitempty" tf:"type"` // +optional VpcUser *string `json:"vpcUser,omitempty" tf:"vpc_user"` }
func (*DatabaseSpecDatabaseDbBackupConfigBackupDestinationDetails) DeepCopy ¶
func (in *DatabaseSpecDatabaseDbBackupConfigBackupDestinationDetails) DeepCopy() *DatabaseSpecDatabaseDbBackupConfigBackupDestinationDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSpecDatabaseDbBackupConfigBackupDestinationDetails.
func (*DatabaseSpecDatabaseDbBackupConfigBackupDestinationDetails) DeepCopyInto ¶
func (in *DatabaseSpecDatabaseDbBackupConfigBackupDestinationDetails) DeepCopyInto(out *DatabaseSpecDatabaseDbBackupConfigBackupDestinationDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseSpecDatabaseDbBackupConfigCodec ¶
type DatabaseSpecDatabaseDbBackupConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DatabaseSpecDatabaseDbBackupConfigCodec) Decode ¶
func (DatabaseSpecDatabaseDbBackupConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DatabaseSpecDatabaseManagementConfig ¶
type DatabaseSpecDatabaseManagementConfig struct { // +optional ManagementStatus *string `json:"managementStatus,omitempty" tf:"management_status"` // +optional ManagementType *string `json:"managementType,omitempty" tf:"management_type"` }
func (*DatabaseSpecDatabaseManagementConfig) DeepCopy ¶
func (in *DatabaseSpecDatabaseManagementConfig) DeepCopy() *DatabaseSpecDatabaseManagementConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSpecDatabaseManagementConfig.
func (*DatabaseSpecDatabaseManagementConfig) DeepCopyInto ¶
func (in *DatabaseSpecDatabaseManagementConfig) DeepCopyInto(out *DatabaseSpecDatabaseManagementConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseSpecDatabaseManagementConfigCodec ¶
type DatabaseSpecDatabaseManagementConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DatabaseSpecDatabaseManagementConfigCodec) Decode ¶
func (DatabaseSpecDatabaseManagementConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DatabaseSpecDbBackupConfig ¶
type DatabaseSpecDbBackupConfig struct { // +optional AutoBackupEnabled *bool `json:"autoBackupEnabled,omitempty" tf:"auto_backup_enabled"` // +optional AutoBackupWindow *string `json:"autoBackupWindow,omitempty" tf:"auto_backup_window"` // +optional BackupDestinationDetails []DatabaseSpecDbBackupConfigBackupDestinationDetails `json:"backupDestinationDetails,omitempty" tf:"backup_destination_details"` // +optional RecoveryWindowInDays *int64 `json:"recoveryWindowInDays,omitempty" tf:"recovery_window_in_days"` }
func (*DatabaseSpecDbBackupConfig) DeepCopy ¶
func (in *DatabaseSpecDbBackupConfig) DeepCopy() *DatabaseSpecDbBackupConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSpecDbBackupConfig.
func (*DatabaseSpecDbBackupConfig) DeepCopyInto ¶
func (in *DatabaseSpecDbBackupConfig) DeepCopyInto(out *DatabaseSpecDbBackupConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseSpecDbBackupConfigBackupDestinationDetails ¶
type DatabaseSpecDbBackupConfigBackupDestinationDetails struct { // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional Type *string `json:"type,omitempty" tf:"type"` // +optional VpcUser *string `json:"vpcUser,omitempty" tf:"vpc_user"` }
func (*DatabaseSpecDbBackupConfigBackupDestinationDetails) DeepCopy ¶
func (in *DatabaseSpecDbBackupConfigBackupDestinationDetails) DeepCopy() *DatabaseSpecDbBackupConfigBackupDestinationDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSpecDbBackupConfigBackupDestinationDetails.
func (*DatabaseSpecDbBackupConfigBackupDestinationDetails) DeepCopyInto ¶
func (in *DatabaseSpecDbBackupConfigBackupDestinationDetails) DeepCopyInto(out *DatabaseSpecDbBackupConfigBackupDestinationDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseSpecDbBackupConfigCodec ¶
type DatabaseSpecDbBackupConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DatabaseSpecDbBackupConfigCodec) Decode ¶
func (DatabaseSpecDbBackupConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DatabaseSpecResource ¶
type DatabaseSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CharacterSet *string `json:"characterSet,omitempty" tf:"character_set"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional ConnectionStrings *DatabaseSpecConnectionStrings `json:"connectionStrings,omitempty" tf:"connection_strings"` Database *DatabaseSpecDatabase `json:"database" tf:"database"` // +optional DatabaseManagementConfig *DatabaseSpecDatabaseManagementConfig `json:"databaseManagementConfig,omitempty" tf:"database_management_config"` // +optional DatabaseSoftwareImageID *string `json:"databaseSoftwareImageID,omitempty" tf:"database_software_image_id"` // +optional DbBackupConfig *DatabaseSpecDbBackupConfig `json:"dbBackupConfig,omitempty" tf:"db_backup_config"` DbHomeID *string `json:"dbHomeID" tf:"db_home_id"` // +optional DbName *string `json:"dbName,omitempty" tf:"db_name"` // +optional DbSystemID *string `json:"dbSystemID,omitempty" tf:"db_system_id"` // +optional DbUniqueName *string `json:"dbUniqueName,omitempty" tf:"db_unique_name"` // +optional DbVersion *string `json:"dbVersion,omitempty" tf:"db_version"` // +optional DbWorkload *string `json:"dbWorkload,omitempty" tf:"db_workload"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional IsCdb *bool `json:"isCdb,omitempty" tf:"is_cdb"` // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` // +optional KmsKeyMigration *bool `json:"kmsKeyMigration,omitempty" tf:"kms_key_migration"` // +optional KmsKeyRotation *int64 `json:"kmsKeyRotation,omitempty" tf:"kms_key_rotation"` // +optional KmsKeyVersionID *string `json:"kmsKeyVersionID,omitempty" tf:"kms_key_version_id"` // +optional LastBackupTimestamp *string `json:"lastBackupTimestamp,omitempty" tf:"last_backup_timestamp"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional NcharacterSet *string `json:"ncharacterSet,omitempty" tf:"ncharacter_set"` // +optional PdbName *string `json:"pdbName,omitempty" tf:"pdb_name"` // +optional SidPrefix *string `json:"sidPrefix,omitempty" tf:"sid_prefix"` Source *string `json:"source" tf:"source"` // +optional SourceDatabasePointInTimeRecoveryTimestamp *string `json:"sourceDatabasePointInTimeRecoveryTimestamp,omitempty" tf:"source_database_point_in_time_recovery_timestamp"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional VmClusterID *string `json:"vmClusterID,omitempty" tf:"vm_cluster_id"` }
func (*DatabaseSpecResource) DeepCopy ¶
func (in *DatabaseSpecResource) DeepCopy() *DatabaseSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSpecResource.
func (*DatabaseSpecResource) DeepCopyInto ¶
func (in *DatabaseSpecResource) DeepCopyInto(out *DatabaseSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseStatus ¶
type DatabaseStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DatabaseStatus) DeepCopy ¶
func (in *DatabaseStatus) DeepCopy() *DatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseStatus.
func (*DatabaseStatus) DeepCopyInto ¶
func (in *DatabaseStatus) DeepCopyInto(out *DatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseUpgrade ¶
type DatabaseUpgrade struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseUpgradeSpec `json:"spec,omitempty"` Status DatabaseUpgradeStatus `json:"status,omitempty"` }
func (*DatabaseUpgrade) DeepCopy ¶
func (in *DatabaseUpgrade) DeepCopy() *DatabaseUpgrade
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseUpgrade.
func (*DatabaseUpgrade) DeepCopyInto ¶
func (in *DatabaseUpgrade) DeepCopyInto(out *DatabaseUpgrade)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseUpgrade) DeepCopyObject ¶
func (in *DatabaseUpgrade) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DatabaseUpgrade) SetupWebhookWithManager ¶
func (r *DatabaseUpgrade) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DatabaseUpgrade) ValidateCreate ¶
func (r *DatabaseUpgrade) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DatabaseUpgrade) ValidateDelete ¶
func (r *DatabaseUpgrade) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DatabaseUpgrade) ValidateUpdate ¶
func (r *DatabaseUpgrade) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DatabaseUpgradeList ¶
type DatabaseUpgradeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DatabaseUpgrade CRD objects Items []DatabaseUpgrade `json:"items,omitempty"` }
DatabaseUpgradeList is a list of DatabaseUpgrades
func (*DatabaseUpgradeList) DeepCopy ¶
func (in *DatabaseUpgradeList) DeepCopy() *DatabaseUpgradeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseUpgradeList.
func (*DatabaseUpgradeList) DeepCopyInto ¶
func (in *DatabaseUpgradeList) DeepCopyInto(out *DatabaseUpgradeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseUpgradeList) DeepCopyObject ¶
func (in *DatabaseUpgradeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DatabaseUpgradeSpec ¶
type DatabaseUpgradeSpec struct { State *DatabaseUpgradeSpecResource `json:"state,omitempty" tf:"-"` Resource DatabaseUpgradeSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DatabaseUpgradeSpec) DeepCopy ¶
func (in *DatabaseUpgradeSpec) DeepCopy() *DatabaseUpgradeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseUpgradeSpec.
func (*DatabaseUpgradeSpec) DeepCopyInto ¶
func (in *DatabaseUpgradeSpec) DeepCopyInto(out *DatabaseUpgradeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseUpgradeSpecConnectionStrings ¶
type DatabaseUpgradeSpecConnectionStrings struct { // +optional AllConnectionStrings map[string]string `json:"allConnectionStrings,omitempty" tf:"all_connection_strings"` // +optional CdbDefault *string `json:"cdbDefault,omitempty" tf:"cdb_default"` // +optional CdbIPDefault *string `json:"cdbIPDefault,omitempty" tf:"cdb_ip_default"` }
func (*DatabaseUpgradeSpecConnectionStrings) DeepCopy ¶
func (in *DatabaseUpgradeSpecConnectionStrings) DeepCopy() *DatabaseUpgradeSpecConnectionStrings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseUpgradeSpecConnectionStrings.
func (*DatabaseUpgradeSpecConnectionStrings) DeepCopyInto ¶
func (in *DatabaseUpgradeSpecConnectionStrings) DeepCopyInto(out *DatabaseUpgradeSpecConnectionStrings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseUpgradeSpecConnectionStringsCodec ¶
type DatabaseUpgradeSpecConnectionStringsCodec struct { }
+k8s:deepcopy-gen=false
func (DatabaseUpgradeSpecConnectionStringsCodec) Decode ¶
func (DatabaseUpgradeSpecConnectionStringsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DatabaseUpgradeSpecDatabaseUpgradeSourceDetails ¶
type DatabaseUpgradeSpecDatabaseUpgradeSourceDetails struct { // +optional DatabaseSoftwareImageID *string `json:"databaseSoftwareImageID,omitempty" tf:"database_software_image_id"` // +optional DbVersion *string `json:"dbVersion,omitempty" tf:"db_version"` // +optional Options *string `json:"options,omitempty" tf:"options"` // +optional Source *string `json:"source,omitempty" tf:"source"` }
func (*DatabaseUpgradeSpecDatabaseUpgradeSourceDetails) DeepCopy ¶
func (in *DatabaseUpgradeSpecDatabaseUpgradeSourceDetails) DeepCopy() *DatabaseUpgradeSpecDatabaseUpgradeSourceDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseUpgradeSpecDatabaseUpgradeSourceDetails.
func (*DatabaseUpgradeSpecDatabaseUpgradeSourceDetails) DeepCopyInto ¶
func (in *DatabaseUpgradeSpecDatabaseUpgradeSourceDetails) DeepCopyInto(out *DatabaseUpgradeSpecDatabaseUpgradeSourceDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseUpgradeSpecDatabaseUpgradeSourceDetailsCodec ¶
type DatabaseUpgradeSpecDatabaseUpgradeSourceDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (DatabaseUpgradeSpecDatabaseUpgradeSourceDetailsCodec) Decode ¶
func (DatabaseUpgradeSpecDatabaseUpgradeSourceDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DatabaseUpgradeSpecDbBackupConfig ¶
type DatabaseUpgradeSpecDbBackupConfig struct { // +optional AutoBackupEnabled *bool `json:"autoBackupEnabled,omitempty" tf:"auto_backup_enabled"` // +optional AutoBackupWindow *string `json:"autoBackupWindow,omitempty" tf:"auto_backup_window"` // +optional BackupDestinationDetails []DatabaseUpgradeSpecDbBackupConfigBackupDestinationDetails `json:"backupDestinationDetails,omitempty" tf:"backup_destination_details"` // +optional RecoveryWindowInDays *int64 `json:"recoveryWindowInDays,omitempty" tf:"recovery_window_in_days"` }
func (*DatabaseUpgradeSpecDbBackupConfig) DeepCopy ¶
func (in *DatabaseUpgradeSpecDbBackupConfig) DeepCopy() *DatabaseUpgradeSpecDbBackupConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseUpgradeSpecDbBackupConfig.
func (*DatabaseUpgradeSpecDbBackupConfig) DeepCopyInto ¶
func (in *DatabaseUpgradeSpecDbBackupConfig) DeepCopyInto(out *DatabaseUpgradeSpecDbBackupConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseUpgradeSpecDbBackupConfigBackupDestinationDetails ¶
type DatabaseUpgradeSpecDbBackupConfigBackupDestinationDetails struct { // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional InternetProxy *string `json:"internetProxy,omitempty" tf:"internet_proxy"` // +optional Type *string `json:"type,omitempty" tf:"type"` // +optional VpcPassword *string `json:"vpcPassword,omitempty" tf:"vpc_password"` // +optional VpcUser *string `json:"vpcUser,omitempty" tf:"vpc_user"` }
func (*DatabaseUpgradeSpecDbBackupConfigBackupDestinationDetails) DeepCopy ¶
func (in *DatabaseUpgradeSpecDbBackupConfigBackupDestinationDetails) DeepCopy() *DatabaseUpgradeSpecDbBackupConfigBackupDestinationDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseUpgradeSpecDbBackupConfigBackupDestinationDetails.
func (*DatabaseUpgradeSpecDbBackupConfigBackupDestinationDetails) DeepCopyInto ¶
func (in *DatabaseUpgradeSpecDbBackupConfigBackupDestinationDetails) DeepCopyInto(out *DatabaseUpgradeSpecDbBackupConfigBackupDestinationDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseUpgradeSpecDbBackupConfigCodec ¶
type DatabaseUpgradeSpecDbBackupConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DatabaseUpgradeSpecDbBackupConfigCodec) Decode ¶
func (DatabaseUpgradeSpecDbBackupConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DatabaseUpgradeSpecResource ¶
type DatabaseUpgradeSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Action *string `json:"action" tf:"action"` // +optional CharacterSet *string `json:"characterSet,omitempty" tf:"character_set"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional ConnectionStrings *DatabaseUpgradeSpecConnectionStrings `json:"connectionStrings,omitempty" tf:"connection_strings"` DatabaseID *string `json:"databaseID" tf:"database_id"` // +optional DatabaseSoftwareImageID *string `json:"databaseSoftwareImageID,omitempty" tf:"database_software_image_id"` // +optional DatabaseUpgradeSourceDetails *DatabaseUpgradeSpecDatabaseUpgradeSourceDetails `json:"databaseUpgradeSourceDetails,omitempty" tf:"database_upgrade_source_details"` // +optional DbBackupConfig *DatabaseUpgradeSpecDbBackupConfig `json:"dbBackupConfig,omitempty" tf:"db_backup_config"` // +optional DbHomeID *string `json:"dbHomeID,omitempty" tf:"db_home_id"` // +optional DbName *string `json:"dbName,omitempty" tf:"db_name"` // +optional DbSystemID *string `json:"dbSystemID,omitempty" tf:"db_system_id"` // +optional DbUniqueName *string `json:"dbUniqueName,omitempty" tf:"db_unique_name"` // +optional DbWorkload *string `json:"dbWorkload,omitempty" tf:"db_workload"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional IsCdb *bool `json:"isCdb,omitempty" tf:"is_cdb"` // +optional LastBackupTimestamp *string `json:"lastBackupTimestamp,omitempty" tf:"last_backup_timestamp"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional NcharacterSet *string `json:"ncharacterSet,omitempty" tf:"ncharacter_set"` // +optional PdbName *string `json:"pdbName,omitempty" tf:"pdb_name"` // +optional SidPrefix *string `json:"sidPrefix,omitempty" tf:"sid_prefix"` // +optional SourceDatabasePointInTimeRecoveryTimestamp *string `json:"sourceDatabasePointInTimeRecoveryTimestamp,omitempty" tf:"source_database_point_in_time_recovery_timestamp"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional VmClusterID *string `json:"vmClusterID,omitempty" tf:"vm_cluster_id"` }
func (*DatabaseUpgradeSpecResource) DeepCopy ¶
func (in *DatabaseUpgradeSpecResource) DeepCopy() *DatabaseUpgradeSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseUpgradeSpecResource.
func (*DatabaseUpgradeSpecResource) DeepCopyInto ¶
func (in *DatabaseUpgradeSpecResource) DeepCopyInto(out *DatabaseUpgradeSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseUpgradeStatus ¶
type DatabaseUpgradeStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DatabaseUpgradeStatus) DeepCopy ¶
func (in *DatabaseUpgradeStatus) DeepCopy() *DatabaseUpgradeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseUpgradeStatus.
func (*DatabaseUpgradeStatus) DeepCopyInto ¶
func (in *DatabaseUpgradeStatus) DeepCopyInto(out *DatabaseUpgradeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbHome ¶
type DbHome struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DbHomeSpec `json:"spec,omitempty"` Status DbHomeStatus `json:"status,omitempty"` }
func (*DbHome) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbHome.
func (*DbHome) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DbHome) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DbHome) SetupWebhookWithManager ¶
func (*DbHome) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DbHome) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type DbHomeList ¶
type DbHomeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DbHome CRD objects Items []DbHome `json:"items,omitempty"` }
DbHomeList is a list of DbHomes
func (*DbHomeList) DeepCopy ¶
func (in *DbHomeList) DeepCopy() *DbHomeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbHomeList.
func (*DbHomeList) DeepCopyInto ¶
func (in *DbHomeList) DeepCopyInto(out *DbHomeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DbHomeList) DeepCopyObject ¶
func (in *DbHomeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DbHomeSpec ¶
type DbHomeSpec struct { State *DbHomeSpecResource `json:"state,omitempty" tf:"-"` Resource DbHomeSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DbHomeSpec) DeepCopy ¶
func (in *DbHomeSpec) DeepCopy() *DbHomeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbHomeSpec.
func (*DbHomeSpec) DeepCopyInto ¶
func (in *DbHomeSpec) DeepCopyInto(out *DbHomeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbHomeSpecDatabase ¶
type DbHomeSpecDatabase struct { AdminPassword *string `json:"-" sensitive:"true" tf:"admin_password"` // +optional BackupID *string `json:"backupID,omitempty" tf:"backup_id"` // +optional BackupTdePassword *string `json:"-" sensitive:"true" tf:"backup_tde_password"` // +optional CharacterSet *string `json:"characterSet,omitempty" tf:"character_set"` // +optional ConnectionStrings []DbHomeSpecDatabaseConnectionStrings `json:"connectionStrings,omitempty" tf:"connection_strings"` // +optional DatabaseID *string `json:"databaseID,omitempty" tf:"database_id"` // +optional DatabaseSoftwareImageID *string `json:"databaseSoftwareImageID,omitempty" tf:"database_software_image_id"` // +optional DbBackupConfig *DbHomeSpecDatabaseDbBackupConfig `json:"dbBackupConfig,omitempty" tf:"db_backup_config"` // +optional DbName *string `json:"dbName,omitempty" tf:"db_name"` // +optional DbUniqueName *string `json:"dbUniqueName,omitempty" tf:"db_unique_name"` // +optional DbWorkload *string `json:"dbWorkload,omitempty" tf:"db_workload"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional NcharacterSet *string `json:"ncharacterSet,omitempty" tf:"ncharacter_set"` // +optional OneOffPatches []string `json:"oneOffPatches,omitempty" tf:"one_off_patches"` // +optional PdbName *string `json:"pdbName,omitempty" tf:"pdb_name"` // +optional SidPrefix *string `json:"sidPrefix,omitempty" tf:"sid_prefix"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TdeWalletPassword *string `json:"-" sensitive:"true" tf:"tde_wallet_password"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeStampForPointInTimeRecovery *string `json:"timeStampForPointInTimeRecovery,omitempty" tf:"time_stamp_for_point_in_time_recovery"` }
func (*DbHomeSpecDatabase) DeepCopy ¶
func (in *DbHomeSpecDatabase) DeepCopy() *DbHomeSpecDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbHomeSpecDatabase.
func (*DbHomeSpecDatabase) DeepCopyInto ¶
func (in *DbHomeSpecDatabase) DeepCopyInto(out *DbHomeSpecDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbHomeSpecDatabaseCodec ¶
type DbHomeSpecDatabaseCodec struct { }
+k8s:deepcopy-gen=false
func (DbHomeSpecDatabaseCodec) Decode ¶
func (DbHomeSpecDatabaseCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DbHomeSpecDatabaseConnectionStrings ¶
type DbHomeSpecDatabaseConnectionStrings struct { // +optional AllConnectionStrings map[string]string `json:"allConnectionStrings,omitempty" tf:"all_connection_strings"` // +optional CdbDefault *string `json:"cdbDefault,omitempty" tf:"cdb_default"` // +optional CdbIPDefault *string `json:"cdbIPDefault,omitempty" tf:"cdb_ip_default"` }
func (*DbHomeSpecDatabaseConnectionStrings) DeepCopy ¶
func (in *DbHomeSpecDatabaseConnectionStrings) DeepCopy() *DbHomeSpecDatabaseConnectionStrings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbHomeSpecDatabaseConnectionStrings.
func (*DbHomeSpecDatabaseConnectionStrings) DeepCopyInto ¶
func (in *DbHomeSpecDatabaseConnectionStrings) DeepCopyInto(out *DbHomeSpecDatabaseConnectionStrings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbHomeSpecDatabaseDbBackupConfig ¶
type DbHomeSpecDatabaseDbBackupConfig struct { // +optional AutoBackupEnabled *bool `json:"autoBackupEnabled,omitempty" tf:"auto_backup_enabled"` // +optional AutoBackupWindow *string `json:"autoBackupWindow,omitempty" tf:"auto_backup_window"` // +optional BackupDestinationDetails []DbHomeSpecDatabaseDbBackupConfigBackupDestinationDetails `json:"backupDestinationDetails,omitempty" tf:"backup_destination_details"` // +optional RecoveryWindowInDays *int64 `json:"recoveryWindowInDays,omitempty" tf:"recovery_window_in_days"` }
func (*DbHomeSpecDatabaseDbBackupConfig) DeepCopy ¶
func (in *DbHomeSpecDatabaseDbBackupConfig) DeepCopy() *DbHomeSpecDatabaseDbBackupConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbHomeSpecDatabaseDbBackupConfig.
func (*DbHomeSpecDatabaseDbBackupConfig) DeepCopyInto ¶
func (in *DbHomeSpecDatabaseDbBackupConfig) DeepCopyInto(out *DbHomeSpecDatabaseDbBackupConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbHomeSpecDatabaseDbBackupConfigBackupDestinationDetails ¶
type DbHomeSpecDatabaseDbBackupConfigBackupDestinationDetails struct { // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional Type *string `json:"type,omitempty" tf:"type"` }
func (*DbHomeSpecDatabaseDbBackupConfigBackupDestinationDetails) DeepCopy ¶
func (in *DbHomeSpecDatabaseDbBackupConfigBackupDestinationDetails) DeepCopy() *DbHomeSpecDatabaseDbBackupConfigBackupDestinationDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbHomeSpecDatabaseDbBackupConfigBackupDestinationDetails.
func (*DbHomeSpecDatabaseDbBackupConfigBackupDestinationDetails) DeepCopyInto ¶
func (in *DbHomeSpecDatabaseDbBackupConfigBackupDestinationDetails) DeepCopyInto(out *DbHomeSpecDatabaseDbBackupConfigBackupDestinationDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbHomeSpecDatabaseDbBackupConfigCodec ¶
type DbHomeSpecDatabaseDbBackupConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DbHomeSpecDatabaseDbBackupConfigCodec) Decode ¶
func (DbHomeSpecDatabaseDbBackupConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DbHomeSpecResource ¶
type DbHomeSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` Database *DbHomeSpecDatabase `json:"database" tf:"database"` // +optional DatabaseSoftwareImageID *string `json:"databaseSoftwareImageID,omitempty" tf:"database_software_image_id"` // +optional DbHomeLocation *string `json:"dbHomeLocation,omitempty" tf:"db_home_location"` // +optional DbSystemID *string `json:"dbSystemID,omitempty" tf:"db_system_id"` // +optional DbVersion *string `json:"dbVersion,omitempty" tf:"db_version"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional IsDesupportedVersion *bool `json:"isDesupportedVersion,omitempty" tf:"is_desupported_version"` // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` // +optional KmsKeyVersionID *string `json:"kmsKeyVersionID,omitempty" tf:"kms_key_version_id"` // +optional LastPatchHistoryEntryID *string `json:"lastPatchHistoryEntryID,omitempty" tf:"last_patch_history_entry_id"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional Source *string `json:"source,omitempty" tf:"source"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional VmClusterID *string `json:"vmClusterID,omitempty" tf:"vm_cluster_id"` }
func (*DbHomeSpecResource) DeepCopy ¶
func (in *DbHomeSpecResource) DeepCopy() *DbHomeSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbHomeSpecResource.
func (*DbHomeSpecResource) DeepCopyInto ¶
func (in *DbHomeSpecResource) DeepCopyInto(out *DbHomeSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbHomeStatus ¶
type DbHomeStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DbHomeStatus) DeepCopy ¶
func (in *DbHomeStatus) DeepCopy() *DbHomeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbHomeStatus.
func (*DbHomeStatus) DeepCopyInto ¶
func (in *DbHomeStatus) DeepCopyInto(out *DbHomeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbNodeConsoleConnection ¶
type DbNodeConsoleConnection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DbNodeConsoleConnectionSpec `json:"spec,omitempty"` Status DbNodeConsoleConnectionStatus `json:"status,omitempty"` }
func (*DbNodeConsoleConnection) DeepCopy ¶
func (in *DbNodeConsoleConnection) DeepCopy() *DbNodeConsoleConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbNodeConsoleConnection.
func (*DbNodeConsoleConnection) DeepCopyInto ¶
func (in *DbNodeConsoleConnection) DeepCopyInto(out *DbNodeConsoleConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DbNodeConsoleConnection) DeepCopyObject ¶
func (in *DbNodeConsoleConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DbNodeConsoleConnection) SetupWebhookWithManager ¶
func (r *DbNodeConsoleConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DbNodeConsoleConnection) ValidateCreate ¶
func (r *DbNodeConsoleConnection) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DbNodeConsoleConnection) ValidateDelete ¶
func (r *DbNodeConsoleConnection) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DbNodeConsoleConnection) ValidateUpdate ¶
func (r *DbNodeConsoleConnection) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DbNodeConsoleConnectionList ¶
type DbNodeConsoleConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DbNodeConsoleConnection CRD objects Items []DbNodeConsoleConnection `json:"items,omitempty"` }
DbNodeConsoleConnectionList is a list of DbNodeConsoleConnections
func (*DbNodeConsoleConnectionList) DeepCopy ¶
func (in *DbNodeConsoleConnectionList) DeepCopy() *DbNodeConsoleConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbNodeConsoleConnectionList.
func (*DbNodeConsoleConnectionList) DeepCopyInto ¶
func (in *DbNodeConsoleConnectionList) DeepCopyInto(out *DbNodeConsoleConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DbNodeConsoleConnectionList) DeepCopyObject ¶
func (in *DbNodeConsoleConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DbNodeConsoleConnectionSpec ¶
type DbNodeConsoleConnectionSpec struct { State *DbNodeConsoleConnectionSpecResource `json:"state,omitempty" tf:"-"` Resource DbNodeConsoleConnectionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DbNodeConsoleConnectionSpec) DeepCopy ¶
func (in *DbNodeConsoleConnectionSpec) DeepCopy() *DbNodeConsoleConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbNodeConsoleConnectionSpec.
func (*DbNodeConsoleConnectionSpec) DeepCopyInto ¶
func (in *DbNodeConsoleConnectionSpec) DeepCopyInto(out *DbNodeConsoleConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbNodeConsoleConnectionSpecResource ¶
type DbNodeConsoleConnectionSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional ConnectionString *string `json:"connectionString,omitempty" tf:"connection_string"` DbNodeID *string `json:"dbNodeID" tf:"db_node_id"` // +optional Fingerprint *string `json:"fingerprint,omitempty" tf:"fingerprint"` PublicKey *string `json:"publicKey" tf:"public_key"` // +optional State *string `json:"state,omitempty" tf:"state"` }
func (*DbNodeConsoleConnectionSpecResource) DeepCopy ¶
func (in *DbNodeConsoleConnectionSpecResource) DeepCopy() *DbNodeConsoleConnectionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbNodeConsoleConnectionSpecResource.
func (*DbNodeConsoleConnectionSpecResource) DeepCopyInto ¶
func (in *DbNodeConsoleConnectionSpecResource) DeepCopyInto(out *DbNodeConsoleConnectionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbNodeConsoleConnectionStatus ¶
type DbNodeConsoleConnectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DbNodeConsoleConnectionStatus) DeepCopy ¶
func (in *DbNodeConsoleConnectionStatus) DeepCopy() *DbNodeConsoleConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbNodeConsoleConnectionStatus.
func (*DbNodeConsoleConnectionStatus) DeepCopyInto ¶
func (in *DbNodeConsoleConnectionStatus) DeepCopyInto(out *DbNodeConsoleConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystem ¶
type DbSystem struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DbSystemSpec `json:"spec,omitempty"` Status DbSystemStatus `json:"status,omitempty"` }
func (*DbSystem) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystem.
func (*DbSystem) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DbSystem) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DbSystem) SetupWebhookWithManager ¶
func (*DbSystem) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DbSystem) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type DbSystemList ¶
type DbSystemList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DbSystem CRD objects Items []DbSystem `json:"items,omitempty"` }
DbSystemList is a list of DbSystems
func (*DbSystemList) DeepCopy ¶
func (in *DbSystemList) DeepCopy() *DbSystemList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemList.
func (*DbSystemList) DeepCopyInto ¶
func (in *DbSystemList) DeepCopyInto(out *DbSystemList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DbSystemList) DeepCopyObject ¶
func (in *DbSystemList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DbSystemSpec ¶
type DbSystemSpec struct { State *DbSystemSpecResource `json:"state,omitempty" tf:"-"` Resource DbSystemSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DbSystemSpec) DeepCopy ¶
func (in *DbSystemSpec) DeepCopy() *DbSystemSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpec.
func (*DbSystemSpec) DeepCopyInto ¶
func (in *DbSystemSpec) DeepCopyInto(out *DbSystemSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecDbHome ¶
type DbSystemSpecDbHome struct { // +optional CreateAsync *bool `json:"createAsync,omitempty" tf:"create_async"` Database *DbSystemSpecDbHomeDatabase `json:"database" tf:"database"` // +optional DatabaseSoftwareImageID *string `json:"databaseSoftwareImageID,omitempty" tf:"database_software_image_id"` // +optional DbHomeLocation *string `json:"dbHomeLocation,omitempty" tf:"db_home_location"` // +optional DbVersion *string `json:"dbVersion,omitempty" tf:"db_version"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional LastPatchHistoryEntryID *string `json:"lastPatchHistoryEntryID,omitempty" tf:"last_patch_history_entry_id"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*DbSystemSpecDbHome) DeepCopy ¶
func (in *DbSystemSpecDbHome) DeepCopy() *DbSystemSpecDbHome
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecDbHome.
func (*DbSystemSpecDbHome) DeepCopyInto ¶
func (in *DbSystemSpecDbHome) DeepCopyInto(out *DbSystemSpecDbHome)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecDbHomeCodec ¶
type DbSystemSpecDbHomeCodec struct { }
+k8s:deepcopy-gen=false
func (DbSystemSpecDbHomeCodec) Decode ¶
func (DbSystemSpecDbHomeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DbSystemSpecDbHomeDatabase ¶
type DbSystemSpecDbHomeDatabase struct { AdminPassword *string `json:"-" sensitive:"true" tf:"admin_password"` // +optional BackupID *string `json:"backupID,omitempty" tf:"backup_id"` // +optional BackupTdePassword *string `json:"-" sensitive:"true" tf:"backup_tde_password"` // +optional CharacterSet *string `json:"characterSet,omitempty" tf:"character_set"` // +optional ConnectionStrings []DbSystemSpecDbHomeDatabaseConnectionStrings `json:"connectionStrings,omitempty" tf:"connection_strings"` // +optional DatabaseID *string `json:"databaseID,omitempty" tf:"database_id"` // +optional DatabaseSoftwareImageID *string `json:"databaseSoftwareImageID,omitempty" tf:"database_software_image_id"` // +optional DbBackupConfig *DbSystemSpecDbHomeDatabaseDbBackupConfig `json:"dbBackupConfig,omitempty" tf:"db_backup_config"` // +optional DbDomain *string `json:"dbDomain,omitempty" tf:"db_domain"` // +optional DbName *string `json:"dbName,omitempty" tf:"db_name"` // +optional DbUniqueName *string `json:"dbUniqueName,omitempty" tf:"db_unique_name"` // +optional DbWorkload *string `json:"dbWorkload,omitempty" tf:"db_workload"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional NcharacterSet *string `json:"ncharacterSet,omitempty" tf:"ncharacter_set"` // +optional PdbName *string `json:"pdbName,omitempty" tf:"pdb_name"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TdeWalletPassword *string `json:"-" sensitive:"true" tf:"tde_wallet_password"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeStampForPointInTimeRecovery *string `json:"timeStampForPointInTimeRecovery,omitempty" tf:"time_stamp_for_point_in_time_recovery"` }
func (*DbSystemSpecDbHomeDatabase) DeepCopy ¶
func (in *DbSystemSpecDbHomeDatabase) DeepCopy() *DbSystemSpecDbHomeDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecDbHomeDatabase.
func (*DbSystemSpecDbHomeDatabase) DeepCopyInto ¶
func (in *DbSystemSpecDbHomeDatabase) DeepCopyInto(out *DbSystemSpecDbHomeDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecDbHomeDatabaseCodec ¶
type DbSystemSpecDbHomeDatabaseCodec struct { }
+k8s:deepcopy-gen=false
func (DbSystemSpecDbHomeDatabaseCodec) Decode ¶
func (DbSystemSpecDbHomeDatabaseCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DbSystemSpecDbHomeDatabaseConnectionStrings ¶
type DbSystemSpecDbHomeDatabaseConnectionStrings struct { // +optional AllConnectionStrings map[string]string `json:"allConnectionStrings,omitempty" tf:"all_connection_strings"` // +optional CdbDefault *string `json:"cdbDefault,omitempty" tf:"cdb_default"` // +optional CdbIPDefault *string `json:"cdbIPDefault,omitempty" tf:"cdb_ip_default"` }
func (*DbSystemSpecDbHomeDatabaseConnectionStrings) DeepCopy ¶
func (in *DbSystemSpecDbHomeDatabaseConnectionStrings) DeepCopy() *DbSystemSpecDbHomeDatabaseConnectionStrings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecDbHomeDatabaseConnectionStrings.
func (*DbSystemSpecDbHomeDatabaseConnectionStrings) DeepCopyInto ¶
func (in *DbSystemSpecDbHomeDatabaseConnectionStrings) DeepCopyInto(out *DbSystemSpecDbHomeDatabaseConnectionStrings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecDbHomeDatabaseDbBackupConfig ¶
type DbSystemSpecDbHomeDatabaseDbBackupConfig struct { // +optional AutoBackupEnabled *bool `json:"autoBackupEnabled,omitempty" tf:"auto_backup_enabled"` // +optional AutoBackupWindow *string `json:"autoBackupWindow,omitempty" tf:"auto_backup_window"` // +optional BackupDestinationDetails []DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails `json:"backupDestinationDetails,omitempty" tf:"backup_destination_details"` // +optional RecoveryWindowInDays *int64 `json:"recoveryWindowInDays,omitempty" tf:"recovery_window_in_days"` }
func (*DbSystemSpecDbHomeDatabaseDbBackupConfig) DeepCopy ¶
func (in *DbSystemSpecDbHomeDatabaseDbBackupConfig) DeepCopy() *DbSystemSpecDbHomeDatabaseDbBackupConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecDbHomeDatabaseDbBackupConfig.
func (*DbSystemSpecDbHomeDatabaseDbBackupConfig) DeepCopyInto ¶
func (in *DbSystemSpecDbHomeDatabaseDbBackupConfig) DeepCopyInto(out *DbSystemSpecDbHomeDatabaseDbBackupConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails ¶
type DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails struct { // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional Type *string `json:"type,omitempty" tf:"type"` }
func (*DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails) DeepCopy ¶
func (in *DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails) DeepCopy() *DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails.
func (*DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails) DeepCopyInto ¶
func (in *DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails) DeepCopyInto(out *DbSystemSpecDbHomeDatabaseDbBackupConfigBackupDestinationDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecDbHomeDatabaseDbBackupConfigCodec ¶
type DbSystemSpecDbHomeDatabaseDbBackupConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DbSystemSpecDbHomeDatabaseDbBackupConfigCodec) Decode ¶
func (DbSystemSpecDbHomeDatabaseDbBackupConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DbSystemSpecDbSystemOptions ¶
type DbSystemSpecDbSystemOptions struct { // +optional StorageManagement *string `json:"storageManagement,omitempty" tf:"storage_management"` }
func (*DbSystemSpecDbSystemOptions) DeepCopy ¶
func (in *DbSystemSpecDbSystemOptions) DeepCopy() *DbSystemSpecDbSystemOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecDbSystemOptions.
func (*DbSystemSpecDbSystemOptions) DeepCopyInto ¶
func (in *DbSystemSpecDbSystemOptions) DeepCopyInto(out *DbSystemSpecDbSystemOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecDbSystemOptionsCodec ¶
type DbSystemSpecDbSystemOptionsCodec struct { }
+k8s:deepcopy-gen=false
func (DbSystemSpecDbSystemOptionsCodec) Decode ¶
func (DbSystemSpecDbSystemOptionsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DbSystemSpecIormConfigCache ¶
type DbSystemSpecIormConfigCache struct { // +optional DbPlans []DbSystemSpecIormConfigCacheDbPlans `json:"dbPlans,omitempty" tf:"db_plans"` // +optional DbSystemID *string `json:"dbSystemID,omitempty" tf:"db_system_id"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional Objective *string `json:"objective,omitempty" tf:"objective"` // +optional State *string `json:"state,omitempty" tf:"state"` }
func (*DbSystemSpecIormConfigCache) DeepCopy ¶
func (in *DbSystemSpecIormConfigCache) DeepCopy() *DbSystemSpecIormConfigCache
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecIormConfigCache.
func (*DbSystemSpecIormConfigCache) DeepCopyInto ¶
func (in *DbSystemSpecIormConfigCache) DeepCopyInto(out *DbSystemSpecIormConfigCache)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecIormConfigCacheCodec ¶
type DbSystemSpecIormConfigCacheCodec struct { }
+k8s:deepcopy-gen=false
func (DbSystemSpecIormConfigCacheCodec) Decode ¶
func (DbSystemSpecIormConfigCacheCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DbSystemSpecIormConfigCacheDbPlans ¶
type DbSystemSpecIormConfigCacheDbPlans struct { // +optional DbName *string `json:"dbName,omitempty" tf:"db_name"` // +optional FlashCacheLimit *string `json:"flashCacheLimit,omitempty" tf:"flash_cache_limit"` Share *int64 `json:"share,omitempty" tf:"share"` }
func (*DbSystemSpecIormConfigCacheDbPlans) DeepCopy ¶
func (in *DbSystemSpecIormConfigCacheDbPlans) DeepCopy() *DbSystemSpecIormConfigCacheDbPlans
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecIormConfigCacheDbPlans.
func (*DbSystemSpecIormConfigCacheDbPlans) DeepCopyInto ¶
func (in *DbSystemSpecIormConfigCacheDbPlans) DeepCopyInto(out *DbSystemSpecIormConfigCacheDbPlans)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecMaintenanceWindow ¶
type DbSystemSpecMaintenanceWindow struct { // +optional CustomActionTimeoutInMins *int64 `json:"customActionTimeoutInMins,omitempty" tf:"custom_action_timeout_in_mins"` // +optional DaysOfWeek []DbSystemSpecMaintenanceWindowDaysOfWeek `json:"daysOfWeek,omitempty" tf:"days_of_week"` // +optional // +kubebuilder:validation:MaxItems=20 HoursOfDay []int64 `json:"hoursOfDay,omitempty" tf:"hours_of_day"` // +optional IsCustomActionTimeoutEnabled *bool `json:"isCustomActionTimeoutEnabled,omitempty" tf:"is_custom_action_timeout_enabled"` // +optional LeadTimeInWeeks *int64 `json:"leadTimeInWeeks,omitempty" tf:"lead_time_in_weeks"` // +optional Months []DbSystemSpecMaintenanceWindowMonths `json:"months,omitempty" tf:"months"` // +optional PatchingMode *string `json:"patchingMode,omitempty" tf:"patching_mode"` // +optional Preference *string `json:"preference,omitempty" tf:"preference"` // +optional // +kubebuilder:validation:MaxItems=4 // +kubebuilder:validation:MinItems=1 WeeksOfMonth []int64 `json:"weeksOfMonth,omitempty" tf:"weeks_of_month"` }
func (*DbSystemSpecMaintenanceWindow) DeepCopy ¶
func (in *DbSystemSpecMaintenanceWindow) DeepCopy() *DbSystemSpecMaintenanceWindow
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecMaintenanceWindow.
func (*DbSystemSpecMaintenanceWindow) DeepCopyInto ¶
func (in *DbSystemSpecMaintenanceWindow) DeepCopyInto(out *DbSystemSpecMaintenanceWindow)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecMaintenanceWindowCodec ¶
type DbSystemSpecMaintenanceWindowCodec struct { }
+k8s:deepcopy-gen=false
func (DbSystemSpecMaintenanceWindowCodec) Decode ¶
func (DbSystemSpecMaintenanceWindowCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DbSystemSpecMaintenanceWindowDaysOfWeek ¶
type DbSystemSpecMaintenanceWindowDaysOfWeek struct { // +optional Name *string `json:"name,omitempty" tf:"name"` }
func (*DbSystemSpecMaintenanceWindowDaysOfWeek) DeepCopy ¶
func (in *DbSystemSpecMaintenanceWindowDaysOfWeek) DeepCopy() *DbSystemSpecMaintenanceWindowDaysOfWeek
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecMaintenanceWindowDaysOfWeek.
func (*DbSystemSpecMaintenanceWindowDaysOfWeek) DeepCopyInto ¶
func (in *DbSystemSpecMaintenanceWindowDaysOfWeek) DeepCopyInto(out *DbSystemSpecMaintenanceWindowDaysOfWeek)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecMaintenanceWindowDetails ¶
type DbSystemSpecMaintenanceWindowDetails struct { // +optional CustomActionTimeoutInMins *int64 `json:"customActionTimeoutInMins,omitempty" tf:"custom_action_timeout_in_mins"` // +optional DaysOfWeek []DbSystemSpecMaintenanceWindowDetailsDaysOfWeek `json:"daysOfWeek,omitempty" tf:"days_of_week"` // +optional // +kubebuilder:validation:MaxItems=20 HoursOfDay []int64 `json:"hoursOfDay,omitempty" tf:"hours_of_day"` // +optional IsCustomActionTimeoutEnabled *bool `json:"isCustomActionTimeoutEnabled,omitempty" tf:"is_custom_action_timeout_enabled"` // +optional LeadTimeInWeeks *int64 `json:"leadTimeInWeeks,omitempty" tf:"lead_time_in_weeks"` // +optional Months []DbSystemSpecMaintenanceWindowDetailsMonths `json:"months,omitempty" tf:"months"` // +optional PatchingMode *string `json:"patchingMode,omitempty" tf:"patching_mode"` // +optional Preference *string `json:"preference,omitempty" tf:"preference"` // +optional // +kubebuilder:validation:MaxItems=4 // +kubebuilder:validation:MinItems=1 WeeksOfMonth []int64 `json:"weeksOfMonth,omitempty" tf:"weeks_of_month"` }
func (*DbSystemSpecMaintenanceWindowDetails) DeepCopy ¶
func (in *DbSystemSpecMaintenanceWindowDetails) DeepCopy() *DbSystemSpecMaintenanceWindowDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecMaintenanceWindowDetails.
func (*DbSystemSpecMaintenanceWindowDetails) DeepCopyInto ¶
func (in *DbSystemSpecMaintenanceWindowDetails) DeepCopyInto(out *DbSystemSpecMaintenanceWindowDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecMaintenanceWindowDetailsCodec ¶
type DbSystemSpecMaintenanceWindowDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (DbSystemSpecMaintenanceWindowDetailsCodec) Decode ¶
func (DbSystemSpecMaintenanceWindowDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DbSystemSpecMaintenanceWindowDetailsDaysOfWeek ¶
type DbSystemSpecMaintenanceWindowDetailsDaysOfWeek struct { // +optional Name *string `json:"name,omitempty" tf:"name"` }
func (*DbSystemSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopy ¶
func (in *DbSystemSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopy() *DbSystemSpecMaintenanceWindowDetailsDaysOfWeek
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecMaintenanceWindowDetailsDaysOfWeek.
func (*DbSystemSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopyInto ¶
func (in *DbSystemSpecMaintenanceWindowDetailsDaysOfWeek) DeepCopyInto(out *DbSystemSpecMaintenanceWindowDetailsDaysOfWeek)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecMaintenanceWindowDetailsMonths ¶
type DbSystemSpecMaintenanceWindowDetailsMonths struct { // +optional Name *string `json:"name,omitempty" tf:"name"` }
func (*DbSystemSpecMaintenanceWindowDetailsMonths) DeepCopy ¶
func (in *DbSystemSpecMaintenanceWindowDetailsMonths) DeepCopy() *DbSystemSpecMaintenanceWindowDetailsMonths
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecMaintenanceWindowDetailsMonths.
func (*DbSystemSpecMaintenanceWindowDetailsMonths) DeepCopyInto ¶
func (in *DbSystemSpecMaintenanceWindowDetailsMonths) DeepCopyInto(out *DbSystemSpecMaintenanceWindowDetailsMonths)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecMaintenanceWindowMonths ¶
type DbSystemSpecMaintenanceWindowMonths struct { // +optional Name *string `json:"name,omitempty" tf:"name"` }
func (*DbSystemSpecMaintenanceWindowMonths) DeepCopy ¶
func (in *DbSystemSpecMaintenanceWindowMonths) DeepCopy() *DbSystemSpecMaintenanceWindowMonths
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecMaintenanceWindowMonths.
func (*DbSystemSpecMaintenanceWindowMonths) DeepCopyInto ¶
func (in *DbSystemSpecMaintenanceWindowMonths) DeepCopyInto(out *DbSystemSpecMaintenanceWindowMonths)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemSpecResource ¶
type DbSystemSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AvailabilityDomain *string `json:"availabilityDomain" tf:"availability_domain"` // +optional BackupNetworkNsgIDS []string `json:"backupNetworkNsgIDS,omitempty" tf:"backup_network_nsg_ids"` // +optional BackupSubnetID *string `json:"backupSubnetID,omitempty" tf:"backup_subnet_id"` // +optional ClusterName *string `json:"clusterName,omitempty" tf:"cluster_name"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional CpuCoreCount *int64 `json:"cpuCoreCount,omitempty" tf:"cpu_core_count"` // +optional DataStoragePercentage *int64 `json:"dataStoragePercentage,omitempty" tf:"data_storage_percentage"` // +optional DataStorageSizeInGb *int64 `json:"dataStorageSizeInGb,omitempty" tf:"data_storage_size_in_gb"` // +optional DatabaseEdition *string `json:"databaseEdition,omitempty" tf:"database_edition"` DbHome *DbSystemSpecDbHome `json:"dbHome" tf:"db_home"` // +optional DbSystemOptions *DbSystemSpecDbSystemOptions `json:"dbSystemOptions,omitempty" tf:"db_system_options"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DiskRedundancy *string `json:"diskRedundancy,omitempty" tf:"disk_redundancy"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional Domain *string `json:"domain,omitempty" tf:"domain"` // +optional FaultDomains []string `json:"faultDomains,omitempty" tf:"fault_domains"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` Hostname *string `json:"hostname" tf:"hostname"` // +optional IormConfigCache *DbSystemSpecIormConfigCache `json:"iormConfigCache,omitempty" tf:"iorm_config_cache"` // +optional KmsKeyID *string `json:"kmsKeyID,omitempty" tf:"kms_key_id"` // +optional KmsKeyVersionID *string `json:"kmsKeyVersionID,omitempty" tf:"kms_key_version_id"` // +optional LastMaintenanceRunID *string `json:"lastMaintenanceRunID,omitempty" tf:"last_maintenance_run_id"` // +optional LastPatchHistoryEntryID *string `json:"lastPatchHistoryEntryID,omitempty" tf:"last_patch_history_entry_id"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional ListenerPort *int64 `json:"listenerPort,omitempty" tf:"listener_port"` // +optional MaintenanceWindow *DbSystemSpecMaintenanceWindow `json:"maintenanceWindow,omitempty" tf:"maintenance_window"` // +optional MaintenanceWindowDetails *DbSystemSpecMaintenanceWindowDetails `json:"maintenanceWindowDetails,omitempty" tf:"maintenance_window_details"` // +optional NextMaintenanceRunID *string `json:"nextMaintenanceRunID,omitempty" tf:"next_maintenance_run_id"` // +optional NodeCount *int64 `json:"nodeCount,omitempty" tf:"node_count"` // +optional NsgIDS []string `json:"nsgIDS,omitempty" tf:"nsg_ids"` // +optional PointInTimeDataDiskCloneTimestamp *string `json:"pointInTimeDataDiskCloneTimestamp,omitempty" tf:"point_in_time_data_disk_clone_timestamp"` // +optional PrivateIP *string `json:"privateIP,omitempty" tf:"private_ip"` // +optional RecoStorageSizeInGb *int64 `json:"recoStorageSizeInGb,omitempty" tf:"reco_storage_size_in_gb"` // +optional ScanDNSName *string `json:"scanDNSName,omitempty" tf:"scan_dns_name"` // +optional ScanDNSRecordID *string `json:"scanDNSRecordID,omitempty" tf:"scan_dns_record_id"` // +optional ScanIPIDS []string `json:"scanIPIDS,omitempty" tf:"scan_ip_ids"` Shape *string `json:"shape" tf:"shape"` // +optional Source *string `json:"source,omitempty" tf:"source"` // +optional SourceDbSystemID *string `json:"sourceDbSystemID,omitempty" tf:"source_db_system_id"` // +optional SparseDiskgroup *bool `json:"sparseDiskgroup,omitempty" tf:"sparse_diskgroup"` SshPublicKeys []string `json:"sshPublicKeys" tf:"ssh_public_keys"` // +optional State *string `json:"state,omitempty" tf:"state"` SubnetID *string `json:"subnetID" tf:"subnet_id"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeZone *string `json:"timeZone,omitempty" tf:"time_zone"` // +optional Version *string `json:"version,omitempty" tf:"version"` // +optional VipIDS []string `json:"vipIDS,omitempty" tf:"vip_ids"` // +optional ZoneID *string `json:"zoneID,omitempty" tf:"zone_id"` }
func (*DbSystemSpecResource) DeepCopy ¶
func (in *DbSystemSpecResource) DeepCopy() *DbSystemSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemSpecResource.
func (*DbSystemSpecResource) DeepCopyInto ¶
func (in *DbSystemSpecResource) DeepCopyInto(out *DbSystemSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbSystemStatus ¶
type DbSystemStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DbSystemStatus) DeepCopy ¶
func (in *DbSystemStatus) DeepCopy() *DbSystemStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbSystemStatus.
func (*DbSystemStatus) DeepCopyInto ¶
func (in *DbSystemStatus) DeepCopyInto(out *DbSystemStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructure ¶
type ExadataInfrastructure struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExadataInfrastructureSpec `json:"spec,omitempty"` Status ExadataInfrastructureStatus `json:"status,omitempty"` }
func (*ExadataInfrastructure) DeepCopy ¶
func (in *ExadataInfrastructure) DeepCopy() *ExadataInfrastructure
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructure.
func (*ExadataInfrastructure) DeepCopyInto ¶
func (in *ExadataInfrastructure) DeepCopyInto(out *ExadataInfrastructure)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExadataInfrastructure) DeepCopyObject ¶
func (in *ExadataInfrastructure) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExadataInfrastructure) SetupWebhookWithManager ¶
func (r *ExadataInfrastructure) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ExadataInfrastructure) ValidateCreate ¶
func (r *ExadataInfrastructure) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ExadataInfrastructure) ValidateDelete ¶
func (r *ExadataInfrastructure) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ExadataInfrastructure) ValidateUpdate ¶
func (r *ExadataInfrastructure) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ExadataInfrastructureList ¶
type ExadataInfrastructureList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExadataInfrastructure CRD objects Items []ExadataInfrastructure `json:"items,omitempty"` }
ExadataInfrastructureList is a list of ExadataInfrastructures
func (*ExadataInfrastructureList) DeepCopy ¶
func (in *ExadataInfrastructureList) DeepCopy() *ExadataInfrastructureList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureList.
func (*ExadataInfrastructureList) DeepCopyInto ¶
func (in *ExadataInfrastructureList) DeepCopyInto(out *ExadataInfrastructureList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExadataInfrastructureList) DeepCopyObject ¶
func (in *ExadataInfrastructureList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExadataInfrastructureSpec ¶
type ExadataInfrastructureSpec struct { State *ExadataInfrastructureSpecResource `json:"state,omitempty" tf:"-"` Resource ExadataInfrastructureSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ExadataInfrastructureSpec) DeepCopy ¶
func (in *ExadataInfrastructureSpec) DeepCopy() *ExadataInfrastructureSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureSpec.
func (*ExadataInfrastructureSpec) DeepCopyInto ¶
func (in *ExadataInfrastructureSpec) DeepCopyInto(out *ExadataInfrastructureSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructureSpecContacts ¶
type ExadataInfrastructureSpecContacts struct { Email *string `json:"email" tf:"email"` // +optional IsContactMosValidated *bool `json:"isContactMosValidated,omitempty" tf:"is_contact_mos_validated"` IsPrimary *bool `json:"isPrimary" tf:"is_primary"` Name *string `json:"name" tf:"name"` // +optional PhoneNumber *string `json:"phoneNumber,omitempty" tf:"phone_number"` }
func (*ExadataInfrastructureSpecContacts) DeepCopy ¶
func (in *ExadataInfrastructureSpecContacts) DeepCopy() *ExadataInfrastructureSpecContacts
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureSpecContacts.
func (*ExadataInfrastructureSpecContacts) DeepCopyInto ¶
func (in *ExadataInfrastructureSpecContacts) DeepCopyInto(out *ExadataInfrastructureSpecContacts)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructureSpecMaintenanceWindow ¶
type ExadataInfrastructureSpecMaintenanceWindow struct { // +optional CustomActionTimeoutInMins *int64 `json:"customActionTimeoutInMins,omitempty" tf:"custom_action_timeout_in_mins"` // +optional DaysOfWeek []ExadataInfrastructureSpecMaintenanceWindowDaysOfWeek `json:"daysOfWeek,omitempty" tf:"days_of_week"` // +optional // +kubebuilder:validation:MaxItems=20 HoursOfDay []int64 `json:"hoursOfDay,omitempty" tf:"hours_of_day"` // +optional IsCustomActionTimeoutEnabled *bool `json:"isCustomActionTimeoutEnabled,omitempty" tf:"is_custom_action_timeout_enabled"` // +optional LeadTimeInWeeks *int64 `json:"leadTimeInWeeks,omitempty" tf:"lead_time_in_weeks"` // +optional Months []ExadataInfrastructureSpecMaintenanceWindowMonths `json:"months,omitempty" tf:"months"` // +optional PatchingMode *string `json:"patchingMode,omitempty" tf:"patching_mode"` Preference *string `json:"preference" tf:"preference"` // +optional // +kubebuilder:validation:MaxItems=4 // +kubebuilder:validation:MinItems=1 WeeksOfMonth []int64 `json:"weeksOfMonth,omitempty" tf:"weeks_of_month"` }
func (*ExadataInfrastructureSpecMaintenanceWindow) DeepCopy ¶
func (in *ExadataInfrastructureSpecMaintenanceWindow) DeepCopy() *ExadataInfrastructureSpecMaintenanceWindow
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureSpecMaintenanceWindow.
func (*ExadataInfrastructureSpecMaintenanceWindow) DeepCopyInto ¶
func (in *ExadataInfrastructureSpecMaintenanceWindow) DeepCopyInto(out *ExadataInfrastructureSpecMaintenanceWindow)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructureSpecMaintenanceWindowCodec ¶
type ExadataInfrastructureSpecMaintenanceWindowCodec struct { }
+k8s:deepcopy-gen=false
func (ExadataInfrastructureSpecMaintenanceWindowCodec) Decode ¶
func (ExadataInfrastructureSpecMaintenanceWindowCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ExadataInfrastructureSpecMaintenanceWindowDaysOfWeek ¶
type ExadataInfrastructureSpecMaintenanceWindowDaysOfWeek struct {
Name *string `json:"name" tf:"name"`
}
func (*ExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopy ¶
func (in *ExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopy() *ExadataInfrastructureSpecMaintenanceWindowDaysOfWeek
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureSpecMaintenanceWindowDaysOfWeek.
func (*ExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopyInto ¶
func (in *ExadataInfrastructureSpecMaintenanceWindowDaysOfWeek) DeepCopyInto(out *ExadataInfrastructureSpecMaintenanceWindowDaysOfWeek)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructureSpecMaintenanceWindowMonths ¶
type ExadataInfrastructureSpecMaintenanceWindowMonths struct {
Name *string `json:"name" tf:"name"`
}
func (*ExadataInfrastructureSpecMaintenanceWindowMonths) DeepCopy ¶
func (in *ExadataInfrastructureSpecMaintenanceWindowMonths) DeepCopy() *ExadataInfrastructureSpecMaintenanceWindowMonths
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureSpecMaintenanceWindowMonths.
func (*ExadataInfrastructureSpecMaintenanceWindowMonths) DeepCopyInto ¶
func (in *ExadataInfrastructureSpecMaintenanceWindowMonths) DeepCopyInto(out *ExadataInfrastructureSpecMaintenanceWindowMonths)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructureSpecResource ¶
type ExadataInfrastructureSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ActivatedStorageCount *int64 `json:"activatedStorageCount,omitempty" tf:"activated_storage_count"` // +optional ActivationFile *string `json:"activationFile,omitempty" tf:"activation_file"` // +optional AdditionalStorageCount *int64 `json:"additionalStorageCount,omitempty" tf:"additional_storage_count"` AdminNetworkCIDR *string `json:"adminNetworkCIDR" tf:"admin_network_cidr"` CloudControlPlaneServer1 *string `json:"cloudControlPlaneServer1" tf:"cloud_control_plane_server1"` CloudControlPlaneServer2 *string `json:"cloudControlPlaneServer2" tf:"cloud_control_plane_server2"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional ComputeCount *int64 `json:"computeCount,omitempty" tf:"compute_count"` // +optional Contacts []ExadataInfrastructureSpecContacts `json:"contacts,omitempty" tf:"contacts"` // +optional CorporateProxy *string `json:"corporateProxy,omitempty" tf:"corporate_proxy"` // +optional CpusEnabled *int64 `json:"cpusEnabled,omitempty" tf:"cpus_enabled"` // +optional CreateAsync *bool `json:"createAsync,omitempty" tf:"create_async"` // +optional CsiNumber *string `json:"csiNumber,omitempty" tf:"csi_number"` // +optional DataStorageSizeInTbs *float64 `json:"dataStorageSizeInTbs,omitempty" tf:"data_storage_size_in_tbs"` // +optional DbNodeStorageSizeInGbs *int64 `json:"dbNodeStorageSizeInGbs,omitempty" tf:"db_node_storage_size_in_gbs"` // +optional DbServerVersion *string `json:"dbServerVersion,omitempty" tf:"db_server_version"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` DnsServer []string `json:"dnsServer" tf:"dns_server"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` Gateway *string `json:"gateway" tf:"gateway"` InfiniBandNetworkCIDR *string `json:"infiniBandNetworkCIDR" tf:"infini_band_network_cidr"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional MaintenanceSloStatus *string `json:"maintenanceSloStatus,omitempty" tf:"maintenance_slo_status"` // +optional MaintenanceWindow *ExadataInfrastructureSpecMaintenanceWindow `json:"maintenanceWindow,omitempty" tf:"maintenance_window"` // +optional MaxCPUCount *int64 `json:"maxCPUCount,omitempty" tf:"max_cpu_count"` // +optional MaxDataStorageInTbs *float64 `json:"maxDataStorageInTbs,omitempty" tf:"max_data_storage_in_tbs"` // +optional MaxDbNodeStorageInGbs *int64 `json:"maxDbNodeStorageInGbs,omitempty" tf:"max_db_node_storage_in_gbs"` // +optional MaxMemoryInGbs *int64 `json:"maxMemoryInGbs,omitempty" tf:"max_memory_in_gbs"` // +optional MemorySizeInGbs *int64 `json:"memorySizeInGbs,omitempty" tf:"memory_size_in_gbs"` Netmask *string `json:"netmask" tf:"netmask"` NtpServer []string `json:"ntpServer" tf:"ntp_server"` Shape *string `json:"shape" tf:"shape"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional StorageCount *int64 `json:"storageCount,omitempty" tf:"storage_count"` // +optional StorageServerVersion *string `json:"storageServerVersion,omitempty" tf:"storage_server_version"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` TimeZone *string `json:"timeZone" tf:"time_zone"` }
func (*ExadataInfrastructureSpecResource) DeepCopy ¶
func (in *ExadataInfrastructureSpecResource) DeepCopy() *ExadataInfrastructureSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureSpecResource.
func (*ExadataInfrastructureSpecResource) DeepCopyInto ¶
func (in *ExadataInfrastructureSpecResource) DeepCopyInto(out *ExadataInfrastructureSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructureStatus ¶
type ExadataInfrastructureStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ExadataInfrastructureStatus) DeepCopy ¶
func (in *ExadataInfrastructureStatus) DeepCopy() *ExadataInfrastructureStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureStatus.
func (*ExadataInfrastructureStatus) DeepCopyInto ¶
func (in *ExadataInfrastructureStatus) DeepCopyInto(out *ExadataInfrastructureStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructureStorage ¶
type ExadataInfrastructureStorage struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExadataInfrastructureStorageSpec `json:"spec,omitempty"` Status ExadataInfrastructureStorageStatus `json:"status,omitempty"` }
func (*ExadataInfrastructureStorage) DeepCopy ¶
func (in *ExadataInfrastructureStorage) DeepCopy() *ExadataInfrastructureStorage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureStorage.
func (*ExadataInfrastructureStorage) DeepCopyInto ¶
func (in *ExadataInfrastructureStorage) DeepCopyInto(out *ExadataInfrastructureStorage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExadataInfrastructureStorage) DeepCopyObject ¶
func (in *ExadataInfrastructureStorage) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExadataInfrastructureStorage) SetupWebhookWithManager ¶
func (r *ExadataInfrastructureStorage) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ExadataInfrastructureStorage) ValidateCreate ¶
func (r *ExadataInfrastructureStorage) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ExadataInfrastructureStorage) ValidateDelete ¶
func (r *ExadataInfrastructureStorage) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ExadataInfrastructureStorage) ValidateUpdate ¶
func (r *ExadataInfrastructureStorage) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ExadataInfrastructureStorageList ¶
type ExadataInfrastructureStorageList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExadataInfrastructureStorage CRD objects Items []ExadataInfrastructureStorage `json:"items,omitempty"` }
ExadataInfrastructureStorageList is a list of ExadataInfrastructureStorages
func (*ExadataInfrastructureStorageList) DeepCopy ¶
func (in *ExadataInfrastructureStorageList) DeepCopy() *ExadataInfrastructureStorageList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureStorageList.
func (*ExadataInfrastructureStorageList) DeepCopyInto ¶
func (in *ExadataInfrastructureStorageList) DeepCopyInto(out *ExadataInfrastructureStorageList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExadataInfrastructureStorageList) DeepCopyObject ¶
func (in *ExadataInfrastructureStorageList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExadataInfrastructureStorageSpec ¶
type ExadataInfrastructureStorageSpec struct { State *ExadataInfrastructureStorageSpecResource `json:"state,omitempty" tf:"-"` Resource ExadataInfrastructureStorageSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ExadataInfrastructureStorageSpec) DeepCopy ¶
func (in *ExadataInfrastructureStorageSpec) DeepCopy() *ExadataInfrastructureStorageSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureStorageSpec.
func (*ExadataInfrastructureStorageSpec) DeepCopyInto ¶
func (in *ExadataInfrastructureStorageSpec) DeepCopyInto(out *ExadataInfrastructureStorageSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructureStorageSpecContacts ¶
type ExadataInfrastructureStorageSpecContacts struct { Email *string `json:"email" tf:"email"` // +optional IsContactMosValidated *bool `json:"isContactMosValidated,omitempty" tf:"is_contact_mos_validated"` IsPrimary *bool `json:"isPrimary" tf:"is_primary"` Name *string `json:"name" tf:"name"` // +optional PhoneNumber *string `json:"phoneNumber,omitempty" tf:"phone_number"` }
func (*ExadataInfrastructureStorageSpecContacts) DeepCopy ¶
func (in *ExadataInfrastructureStorageSpecContacts) DeepCopy() *ExadataInfrastructureStorageSpecContacts
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureStorageSpecContacts.
func (*ExadataInfrastructureStorageSpecContacts) DeepCopyInto ¶
func (in *ExadataInfrastructureStorageSpecContacts) DeepCopyInto(out *ExadataInfrastructureStorageSpecContacts)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructureStorageSpecMaintenanceWindow ¶
type ExadataInfrastructureStorageSpecMaintenanceWindow struct { // +optional DaysOfWeek []ExadataInfrastructureStorageSpecMaintenanceWindowDaysOfWeek `json:"daysOfWeek,omitempty" tf:"days_of_week"` // +optional // +kubebuilder:validation:MaxItems=20 HoursOfDay []int64 `json:"hoursOfDay,omitempty" tf:"hours_of_day"` // +optional LeadTimeInWeeks *int64 `json:"leadTimeInWeeks,omitempty" tf:"lead_time_in_weeks"` // +optional Months []ExadataInfrastructureStorageSpecMaintenanceWindowMonths `json:"months,omitempty" tf:"months"` Preference *string `json:"preference" tf:"preference"` // +optional // +kubebuilder:validation:MaxItems=4 // +kubebuilder:validation:MinItems=1 WeeksOfMonth []int64 `json:"weeksOfMonth,omitempty" tf:"weeks_of_month"` }
func (*ExadataInfrastructureStorageSpecMaintenanceWindow) DeepCopy ¶
func (in *ExadataInfrastructureStorageSpecMaintenanceWindow) DeepCopy() *ExadataInfrastructureStorageSpecMaintenanceWindow
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureStorageSpecMaintenanceWindow.
func (*ExadataInfrastructureStorageSpecMaintenanceWindow) DeepCopyInto ¶
func (in *ExadataInfrastructureStorageSpecMaintenanceWindow) DeepCopyInto(out *ExadataInfrastructureStorageSpecMaintenanceWindow)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructureStorageSpecMaintenanceWindowCodec ¶
type ExadataInfrastructureStorageSpecMaintenanceWindowCodec struct { }
+k8s:deepcopy-gen=false
func (ExadataInfrastructureStorageSpecMaintenanceWindowCodec) Decode ¶
func (ExadataInfrastructureStorageSpecMaintenanceWindowCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ExadataInfrastructureStorageSpecMaintenanceWindowDaysOfWeek ¶
type ExadataInfrastructureStorageSpecMaintenanceWindowDaysOfWeek struct {
Name *string `json:"name" tf:"name"`
}
func (*ExadataInfrastructureStorageSpecMaintenanceWindowDaysOfWeek) DeepCopy ¶
func (in *ExadataInfrastructureStorageSpecMaintenanceWindowDaysOfWeek) DeepCopy() *ExadataInfrastructureStorageSpecMaintenanceWindowDaysOfWeek
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureStorageSpecMaintenanceWindowDaysOfWeek.
func (*ExadataInfrastructureStorageSpecMaintenanceWindowDaysOfWeek) DeepCopyInto ¶
func (in *ExadataInfrastructureStorageSpecMaintenanceWindowDaysOfWeek) DeepCopyInto(out *ExadataInfrastructureStorageSpecMaintenanceWindowDaysOfWeek)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructureStorageSpecMaintenanceWindowMonths ¶
type ExadataInfrastructureStorageSpecMaintenanceWindowMonths struct {
Name *string `json:"name" tf:"name"`
}
func (*ExadataInfrastructureStorageSpecMaintenanceWindowMonths) DeepCopy ¶
func (in *ExadataInfrastructureStorageSpecMaintenanceWindowMonths) DeepCopy() *ExadataInfrastructureStorageSpecMaintenanceWindowMonths
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureStorageSpecMaintenanceWindowMonths.
func (*ExadataInfrastructureStorageSpecMaintenanceWindowMonths) DeepCopyInto ¶
func (in *ExadataInfrastructureStorageSpecMaintenanceWindowMonths) DeepCopyInto(out *ExadataInfrastructureStorageSpecMaintenanceWindowMonths)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructureStorageSpecResource ¶
type ExadataInfrastructureStorageSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ActivatedStorageCount *int64 `json:"activatedStorageCount,omitempty" tf:"activated_storage_count"` // +optional ActivationFile *string `json:"activationFile,omitempty" tf:"activation_file"` // +optional AdditionalStorageCount *int64 `json:"additionalStorageCount,omitempty" tf:"additional_storage_count"` AdminNetworkCIDR *string `json:"adminNetworkCIDR" tf:"admin_network_cidr"` CloudControlPlaneServer1 *string `json:"cloudControlPlaneServer1" tf:"cloud_control_plane_server1"` CloudControlPlaneServer2 *string `json:"cloudControlPlaneServer2" tf:"cloud_control_plane_server2"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional ComputeCount *int64 `json:"computeCount,omitempty" tf:"compute_count"` // +optional Contacts []ExadataInfrastructureStorageSpecContacts `json:"contacts,omitempty" tf:"contacts"` // +optional CorporateProxy *string `json:"corporateProxy,omitempty" tf:"corporate_proxy"` // +optional CpusEnabled *int64 `json:"cpusEnabled,omitempty" tf:"cpus_enabled"` // +optional CsiNumber *string `json:"csiNumber,omitempty" tf:"csi_number"` // +optional DataStorageSizeInTbs *float64 `json:"dataStorageSizeInTbs,omitempty" tf:"data_storage_size_in_tbs"` // +optional DbNodeStorageSizeInGbs *int64 `json:"dbNodeStorageSizeInGbs,omitempty" tf:"db_node_storage_size_in_gbs"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` DnsServer []string `json:"dnsServer" tf:"dns_server"` // +optional ExadataInfrastructureID *string `json:"exadataInfrastructureID,omitempty" tf:"exadata_infrastructure_id"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` Gateway *string `json:"gateway" tf:"gateway"` InfiniBandNetworkCIDR *string `json:"infiniBandNetworkCIDR" tf:"infini_band_network_cidr"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional MaintenanceSloStatus *string `json:"maintenanceSloStatus,omitempty" tf:"maintenance_slo_status"` // +optional MaintenanceWindow *ExadataInfrastructureStorageSpecMaintenanceWindow `json:"maintenanceWindow,omitempty" tf:"maintenance_window"` // +optional MaxCPUCount *int64 `json:"maxCPUCount,omitempty" tf:"max_cpu_count"` // +optional MaxDataStorageInTbs *float64 `json:"maxDataStorageInTbs,omitempty" tf:"max_data_storage_in_tbs"` // +optional MaxDbNodeStorageInGbs *int64 `json:"maxDbNodeStorageInGbs,omitempty" tf:"max_db_node_storage_in_gbs"` // +optional MaxMemoryInGbs *int64 `json:"maxMemoryInGbs,omitempty" tf:"max_memory_in_gbs"` // +optional MemorySizeInGbs *int64 `json:"memorySizeInGbs,omitempty" tf:"memory_size_in_gbs"` Netmask *string `json:"netmask" tf:"netmask"` NtpServer []string `json:"ntpServer" tf:"ntp_server"` Shape *string `json:"shape" tf:"shape"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional StorageCount *int64 `json:"storageCount,omitempty" tf:"storage_count"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` TimeZone *string `json:"timeZone" tf:"time_zone"` }
func (*ExadataInfrastructureStorageSpecResource) DeepCopy ¶
func (in *ExadataInfrastructureStorageSpecResource) DeepCopy() *ExadataInfrastructureStorageSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureStorageSpecResource.
func (*ExadataInfrastructureStorageSpecResource) DeepCopyInto ¶
func (in *ExadataInfrastructureStorageSpecResource) DeepCopyInto(out *ExadataInfrastructureStorageSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInfrastructureStorageStatus ¶
type ExadataInfrastructureStorageStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ExadataInfrastructureStorageStatus) DeepCopy ¶
func (in *ExadataInfrastructureStorageStatus) DeepCopy() *ExadataInfrastructureStorageStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInfrastructureStorageStatus.
func (*ExadataInfrastructureStorageStatus) DeepCopyInto ¶
func (in *ExadataInfrastructureStorageStatus) DeepCopyInto(out *ExadataInfrastructureStorageStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataIormConfig ¶
type ExadataIormConfig struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExadataIormConfigSpec `json:"spec,omitempty"` Status ExadataIormConfigStatus `json:"status,omitempty"` }
func (*ExadataIormConfig) DeepCopy ¶
func (in *ExadataIormConfig) DeepCopy() *ExadataIormConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataIormConfig.
func (*ExadataIormConfig) DeepCopyInto ¶
func (in *ExadataIormConfig) DeepCopyInto(out *ExadataIormConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExadataIormConfig) DeepCopyObject ¶
func (in *ExadataIormConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExadataIormConfig) SetupWebhookWithManager ¶
func (r *ExadataIormConfig) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ExadataIormConfig) ValidateCreate ¶
func (r *ExadataIormConfig) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ExadataIormConfig) ValidateDelete ¶
func (r *ExadataIormConfig) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ExadataIormConfig) ValidateUpdate ¶
func (r *ExadataIormConfig) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ExadataIormConfigList ¶
type ExadataIormConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExadataIormConfig CRD objects Items []ExadataIormConfig `json:"items,omitempty"` }
ExadataIormConfigList is a list of ExadataIormConfigs
func (*ExadataIormConfigList) DeepCopy ¶
func (in *ExadataIormConfigList) DeepCopy() *ExadataIormConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataIormConfigList.
func (*ExadataIormConfigList) DeepCopyInto ¶
func (in *ExadataIormConfigList) DeepCopyInto(out *ExadataIormConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExadataIormConfigList) DeepCopyObject ¶
func (in *ExadataIormConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExadataIormConfigSpec ¶
type ExadataIormConfigSpec struct { State *ExadataIormConfigSpecResource `json:"state,omitempty" tf:"-"` Resource ExadataIormConfigSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ExadataIormConfigSpec) DeepCopy ¶
func (in *ExadataIormConfigSpec) DeepCopy() *ExadataIormConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataIormConfigSpec.
func (*ExadataIormConfigSpec) DeepCopyInto ¶
func (in *ExadataIormConfigSpec) DeepCopyInto(out *ExadataIormConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataIormConfigSpecDbPlans ¶
type ExadataIormConfigSpecDbPlans struct { DbName *string `json:"dbName" tf:"db_name"` // +optional FlashCacheLimit *string `json:"flashCacheLimit,omitempty" tf:"flash_cache_limit"` }
func (*ExadataIormConfigSpecDbPlans) DeepCopy ¶
func (in *ExadataIormConfigSpecDbPlans) DeepCopy() *ExadataIormConfigSpecDbPlans
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataIormConfigSpecDbPlans.
func (*ExadataIormConfigSpecDbPlans) DeepCopyInto ¶
func (in *ExadataIormConfigSpecDbPlans) DeepCopyInto(out *ExadataIormConfigSpecDbPlans)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataIormConfigSpecResource ¶
type ExadataIormConfigSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:MinItems=1 DbPlans []ExadataIormConfigSpecDbPlans `json:"dbPlans" tf:"db_plans"` DbSystemID *string `json:"dbSystemID" tf:"db_system_id"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional Objective *string `json:"objective,omitempty" tf:"objective"` // +optional State *string `json:"state,omitempty" tf:"state"` }
func (*ExadataIormConfigSpecResource) DeepCopy ¶
func (in *ExadataIormConfigSpecResource) DeepCopy() *ExadataIormConfigSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataIormConfigSpecResource.
func (*ExadataIormConfigSpecResource) DeepCopyInto ¶
func (in *ExadataIormConfigSpecResource) DeepCopyInto(out *ExadataIormConfigSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataIormConfigStatus ¶
type ExadataIormConfigStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ExadataIormConfigStatus) DeepCopy ¶
func (in *ExadataIormConfigStatus) DeepCopy() *ExadataIormConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataIormConfigStatus.
func (*ExadataIormConfigStatus) DeepCopyInto ¶
func (in *ExadataIormConfigStatus) DeepCopyInto(out *ExadataIormConfigStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalContainerDatabase ¶
type ExternalContainerDatabase struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExternalContainerDatabaseSpec `json:"spec,omitempty"` Status ExternalContainerDatabaseStatus `json:"status,omitempty"` }
func (*ExternalContainerDatabase) DeepCopy ¶
func (in *ExternalContainerDatabase) DeepCopy() *ExternalContainerDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalContainerDatabase.
func (*ExternalContainerDatabase) DeepCopyInto ¶
func (in *ExternalContainerDatabase) DeepCopyInto(out *ExternalContainerDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalContainerDatabase) DeepCopyObject ¶
func (in *ExternalContainerDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExternalContainerDatabase) SetupWebhookWithManager ¶
func (r *ExternalContainerDatabase) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ExternalContainerDatabase) ValidateCreate ¶
func (r *ExternalContainerDatabase) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ExternalContainerDatabase) ValidateDelete ¶
func (r *ExternalContainerDatabase) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ExternalContainerDatabase) ValidateUpdate ¶
func (r *ExternalContainerDatabase) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ExternalContainerDatabaseList ¶
type ExternalContainerDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExternalContainerDatabase CRD objects Items []ExternalContainerDatabase `json:"items,omitempty"` }
ExternalContainerDatabaseList is a list of ExternalContainerDatabases
func (*ExternalContainerDatabaseList) DeepCopy ¶
func (in *ExternalContainerDatabaseList) DeepCopy() *ExternalContainerDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalContainerDatabaseList.
func (*ExternalContainerDatabaseList) DeepCopyInto ¶
func (in *ExternalContainerDatabaseList) DeepCopyInto(out *ExternalContainerDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalContainerDatabaseList) DeepCopyObject ¶
func (in *ExternalContainerDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExternalContainerDatabaseManagement ¶
type ExternalContainerDatabaseManagement struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExternalContainerDatabaseManagementSpec `json:"spec,omitempty"` Status ExternalContainerDatabaseManagementStatus `json:"status,omitempty"` }
func (*ExternalContainerDatabaseManagement) DeepCopy ¶
func (in *ExternalContainerDatabaseManagement) DeepCopy() *ExternalContainerDatabaseManagement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalContainerDatabaseManagement.
func (*ExternalContainerDatabaseManagement) DeepCopyInto ¶
func (in *ExternalContainerDatabaseManagement) DeepCopyInto(out *ExternalContainerDatabaseManagement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalContainerDatabaseManagement) DeepCopyObject ¶
func (in *ExternalContainerDatabaseManagement) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExternalContainerDatabaseManagement) SetupWebhookWithManager ¶
func (r *ExternalContainerDatabaseManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ExternalContainerDatabaseManagement) ValidateCreate ¶
func (r *ExternalContainerDatabaseManagement) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ExternalContainerDatabaseManagement) ValidateDelete ¶
func (r *ExternalContainerDatabaseManagement) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ExternalContainerDatabaseManagement) ValidateUpdate ¶
func (r *ExternalContainerDatabaseManagement) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ExternalContainerDatabaseManagementList ¶
type ExternalContainerDatabaseManagementList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExternalContainerDatabaseManagement CRD objects Items []ExternalContainerDatabaseManagement `json:"items,omitempty"` }
ExternalContainerDatabaseManagementList is a list of ExternalContainerDatabaseManagements
func (*ExternalContainerDatabaseManagementList) DeepCopy ¶
func (in *ExternalContainerDatabaseManagementList) DeepCopy() *ExternalContainerDatabaseManagementList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalContainerDatabaseManagementList.
func (*ExternalContainerDatabaseManagementList) DeepCopyInto ¶
func (in *ExternalContainerDatabaseManagementList) DeepCopyInto(out *ExternalContainerDatabaseManagementList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalContainerDatabaseManagementList) DeepCopyObject ¶
func (in *ExternalContainerDatabaseManagementList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExternalContainerDatabaseManagementSpec ¶
type ExternalContainerDatabaseManagementSpec struct { State *ExternalContainerDatabaseManagementSpecResource `json:"state,omitempty" tf:"-"` Resource ExternalContainerDatabaseManagementSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ExternalContainerDatabaseManagementSpec) DeepCopy ¶
func (in *ExternalContainerDatabaseManagementSpec) DeepCopy() *ExternalContainerDatabaseManagementSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalContainerDatabaseManagementSpec.
func (*ExternalContainerDatabaseManagementSpec) DeepCopyInto ¶
func (in *ExternalContainerDatabaseManagementSpec) DeepCopyInto(out *ExternalContainerDatabaseManagementSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalContainerDatabaseManagementSpecResource ¶
type ExternalContainerDatabaseManagementSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` EnableManagement *bool `json:"enableManagement" tf:"enable_management"` ExternalContainerDatabaseID *string `json:"externalContainerDatabaseID" tf:"external_container_database_id"` ExternalDatabaseConnectorID *string `json:"externalDatabaseConnectorID" tf:"external_database_connector_id"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` }
func (*ExternalContainerDatabaseManagementSpecResource) DeepCopy ¶
func (in *ExternalContainerDatabaseManagementSpecResource) DeepCopy() *ExternalContainerDatabaseManagementSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalContainerDatabaseManagementSpecResource.
func (*ExternalContainerDatabaseManagementSpecResource) DeepCopyInto ¶
func (in *ExternalContainerDatabaseManagementSpecResource) DeepCopyInto(out *ExternalContainerDatabaseManagementSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalContainerDatabaseManagementStatus ¶
type ExternalContainerDatabaseManagementStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ExternalContainerDatabaseManagementStatus) DeepCopy ¶
func (in *ExternalContainerDatabaseManagementStatus) DeepCopy() *ExternalContainerDatabaseManagementStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalContainerDatabaseManagementStatus.
func (*ExternalContainerDatabaseManagementStatus) DeepCopyInto ¶
func (in *ExternalContainerDatabaseManagementStatus) DeepCopyInto(out *ExternalContainerDatabaseManagementStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalContainerDatabaseSpec ¶
type ExternalContainerDatabaseSpec struct { State *ExternalContainerDatabaseSpecResource `json:"state,omitempty" tf:"-"` Resource ExternalContainerDatabaseSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ExternalContainerDatabaseSpec) DeepCopy ¶
func (in *ExternalContainerDatabaseSpec) DeepCopy() *ExternalContainerDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalContainerDatabaseSpec.
func (*ExternalContainerDatabaseSpec) DeepCopyInto ¶
func (in *ExternalContainerDatabaseSpec) DeepCopyInto(out *ExternalContainerDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalContainerDatabaseSpecDatabaseManagementConfig ¶
type ExternalContainerDatabaseSpecDatabaseManagementConfig struct { // +optional DatabaseManagementConnectionID *string `json:"databaseManagementConnectionID,omitempty" tf:"database_management_connection_id"` // +optional DatabaseManagementStatus *string `json:"databaseManagementStatus,omitempty" tf:"database_management_status"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` }
func (*ExternalContainerDatabaseSpecDatabaseManagementConfig) DeepCopy ¶
func (in *ExternalContainerDatabaseSpecDatabaseManagementConfig) DeepCopy() *ExternalContainerDatabaseSpecDatabaseManagementConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalContainerDatabaseSpecDatabaseManagementConfig.
func (*ExternalContainerDatabaseSpecDatabaseManagementConfig) DeepCopyInto ¶
func (in *ExternalContainerDatabaseSpecDatabaseManagementConfig) DeepCopyInto(out *ExternalContainerDatabaseSpecDatabaseManagementConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalContainerDatabaseSpecDatabaseManagementConfigCodec ¶
type ExternalContainerDatabaseSpecDatabaseManagementConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ExternalContainerDatabaseSpecDatabaseManagementConfigCodec) Decode ¶
func (ExternalContainerDatabaseSpecDatabaseManagementConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ExternalContainerDatabaseSpecResource ¶
type ExternalContainerDatabaseSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CharacterSet *string `json:"characterSet,omitempty" tf:"character_set"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DatabaseConfiguration *string `json:"databaseConfiguration,omitempty" tf:"database_configuration"` // +optional DatabaseEdition *string `json:"databaseEdition,omitempty" tf:"database_edition"` // +optional DatabaseManagementConfig *ExternalContainerDatabaseSpecDatabaseManagementConfig `json:"databaseManagementConfig,omitempty" tf:"database_management_config"` // +optional DatabaseVersion *string `json:"databaseVersion,omitempty" tf:"database_version"` // +optional DbID *string `json:"dbID,omitempty" tf:"db_id"` // +optional DbPacks *string `json:"dbPacks,omitempty" tf:"db_packs"` // +optional DbUniqueName *string `json:"dbUniqueName,omitempty" tf:"db_unique_name"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional NcharacterSet *string `json:"ncharacterSet,omitempty" tf:"ncharacter_set"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeZone *string `json:"timeZone,omitempty" tf:"time_zone"` }
func (*ExternalContainerDatabaseSpecResource) DeepCopy ¶
func (in *ExternalContainerDatabaseSpecResource) DeepCopy() *ExternalContainerDatabaseSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalContainerDatabaseSpecResource.
func (*ExternalContainerDatabaseSpecResource) DeepCopyInto ¶
func (in *ExternalContainerDatabaseSpecResource) DeepCopyInto(out *ExternalContainerDatabaseSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalContainerDatabaseStatus ¶
type ExternalContainerDatabaseStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ExternalContainerDatabaseStatus) DeepCopy ¶
func (in *ExternalContainerDatabaseStatus) DeepCopy() *ExternalContainerDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalContainerDatabaseStatus.
func (*ExternalContainerDatabaseStatus) DeepCopyInto ¶
func (in *ExternalContainerDatabaseStatus) DeepCopyInto(out *ExternalContainerDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalDatabaseConnector ¶
type ExternalDatabaseConnector struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExternalDatabaseConnectorSpec `json:"spec,omitempty"` Status ExternalDatabaseConnectorStatus `json:"status,omitempty"` }
func (*ExternalDatabaseConnector) DeepCopy ¶
func (in *ExternalDatabaseConnector) DeepCopy() *ExternalDatabaseConnector
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalDatabaseConnector.
func (*ExternalDatabaseConnector) DeepCopyInto ¶
func (in *ExternalDatabaseConnector) DeepCopyInto(out *ExternalDatabaseConnector)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalDatabaseConnector) DeepCopyObject ¶
func (in *ExternalDatabaseConnector) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExternalDatabaseConnector) SetupWebhookWithManager ¶
func (r *ExternalDatabaseConnector) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ExternalDatabaseConnector) ValidateCreate ¶
func (r *ExternalDatabaseConnector) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ExternalDatabaseConnector) ValidateDelete ¶
func (r *ExternalDatabaseConnector) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ExternalDatabaseConnector) ValidateUpdate ¶
func (r *ExternalDatabaseConnector) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ExternalDatabaseConnectorList ¶
type ExternalDatabaseConnectorList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExternalDatabaseConnector CRD objects Items []ExternalDatabaseConnector `json:"items,omitempty"` }
ExternalDatabaseConnectorList is a list of ExternalDatabaseConnectors
func (*ExternalDatabaseConnectorList) DeepCopy ¶
func (in *ExternalDatabaseConnectorList) DeepCopy() *ExternalDatabaseConnectorList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalDatabaseConnectorList.
func (*ExternalDatabaseConnectorList) DeepCopyInto ¶
func (in *ExternalDatabaseConnectorList) DeepCopyInto(out *ExternalDatabaseConnectorList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalDatabaseConnectorList) DeepCopyObject ¶
func (in *ExternalDatabaseConnectorList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExternalDatabaseConnectorSpec ¶
type ExternalDatabaseConnectorSpec struct { State *ExternalDatabaseConnectorSpecResource `json:"state,omitempty" tf:"-"` Resource ExternalDatabaseConnectorSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ExternalDatabaseConnectorSpec) DeepCopy ¶
func (in *ExternalDatabaseConnectorSpec) DeepCopy() *ExternalDatabaseConnectorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalDatabaseConnectorSpec.
func (*ExternalDatabaseConnectorSpec) DeepCopyInto ¶
func (in *ExternalDatabaseConnectorSpec) DeepCopyInto(out *ExternalDatabaseConnectorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalDatabaseConnectorSpecConnectionCredentials ¶
type ExternalDatabaseConnectorSpecConnectionCredentials struct { // +optional CredentialName *string `json:"credentialName,omitempty" tf:"credential_name"` // +optional CredentialType *string `json:"credentialType,omitempty" tf:"credential_type"` // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional Role *string `json:"role,omitempty" tf:"role"` // +optional Username *string `json:"username,omitempty" tf:"username"` }
func (*ExternalDatabaseConnectorSpecConnectionCredentials) DeepCopy ¶
func (in *ExternalDatabaseConnectorSpecConnectionCredentials) DeepCopy() *ExternalDatabaseConnectorSpecConnectionCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalDatabaseConnectorSpecConnectionCredentials.
func (*ExternalDatabaseConnectorSpecConnectionCredentials) DeepCopyInto ¶
func (in *ExternalDatabaseConnectorSpecConnectionCredentials) DeepCopyInto(out *ExternalDatabaseConnectorSpecConnectionCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalDatabaseConnectorSpecConnectionCredentialsCodec ¶
type ExternalDatabaseConnectorSpecConnectionCredentialsCodec struct { }
+k8s:deepcopy-gen=false
func (ExternalDatabaseConnectorSpecConnectionCredentialsCodec) Decode ¶
func (ExternalDatabaseConnectorSpecConnectionCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ExternalDatabaseConnectorSpecConnectionString ¶
type ExternalDatabaseConnectorSpecConnectionString struct { Hostname *string `json:"hostname" tf:"hostname"` Port *int64 `json:"port" tf:"port"` Protocol *string `json:"protocol" tf:"protocol"` Service *string `json:"service" tf:"service"` }
func (*ExternalDatabaseConnectorSpecConnectionString) DeepCopy ¶
func (in *ExternalDatabaseConnectorSpecConnectionString) DeepCopy() *ExternalDatabaseConnectorSpecConnectionString
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalDatabaseConnectorSpecConnectionString.
func (*ExternalDatabaseConnectorSpecConnectionString) DeepCopyInto ¶
func (in *ExternalDatabaseConnectorSpecConnectionString) DeepCopyInto(out *ExternalDatabaseConnectorSpecConnectionString)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalDatabaseConnectorSpecConnectionStringCodec ¶
type ExternalDatabaseConnectorSpecConnectionStringCodec struct { }
+k8s:deepcopy-gen=false
func (ExternalDatabaseConnectorSpecConnectionStringCodec) Decode ¶
func (ExternalDatabaseConnectorSpecConnectionStringCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ExternalDatabaseConnectorSpecResource ¶
type ExternalDatabaseConnectorSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` ConnectionCredentials *ExternalDatabaseConnectorSpecConnectionCredentials `json:"connectionCredentials" tf:"connection_credentials"` // +optional ConnectionStatus *string `json:"connectionStatus,omitempty" tf:"connection_status"` ConnectionString *ExternalDatabaseConnectorSpecConnectionString `json:"connectionString" tf:"connection_string"` ConnectorAgentID *string `json:"connectorAgentID" tf:"connector_agent_id"` // +optional ConnectorType *string `json:"connectorType,omitempty" tf:"connector_type"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` ExternalDatabaseID *string `json:"externalDatabaseID" tf:"external_database_id"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeConnectionStatusLastUpdated *string `json:"timeConnectionStatusLastUpdated,omitempty" tf:"time_connection_status_last_updated"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*ExternalDatabaseConnectorSpecResource) DeepCopy ¶
func (in *ExternalDatabaseConnectorSpecResource) DeepCopy() *ExternalDatabaseConnectorSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalDatabaseConnectorSpecResource.
func (*ExternalDatabaseConnectorSpecResource) DeepCopyInto ¶
func (in *ExternalDatabaseConnectorSpecResource) DeepCopyInto(out *ExternalDatabaseConnectorSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalDatabaseConnectorStatus ¶
type ExternalDatabaseConnectorStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ExternalDatabaseConnectorStatus) DeepCopy ¶
func (in *ExternalDatabaseConnectorStatus) DeepCopy() *ExternalDatabaseConnectorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalDatabaseConnectorStatus.
func (*ExternalDatabaseConnectorStatus) DeepCopyInto ¶
func (in *ExternalDatabaseConnectorStatus) DeepCopyInto(out *ExternalDatabaseConnectorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalNonContainerDatabase ¶
type ExternalNonContainerDatabase struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExternalNonContainerDatabaseSpec `json:"spec,omitempty"` Status ExternalNonContainerDatabaseStatus `json:"status,omitempty"` }
func (*ExternalNonContainerDatabase) DeepCopy ¶
func (in *ExternalNonContainerDatabase) DeepCopy() *ExternalNonContainerDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabase.
func (*ExternalNonContainerDatabase) DeepCopyInto ¶
func (in *ExternalNonContainerDatabase) DeepCopyInto(out *ExternalNonContainerDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalNonContainerDatabase) DeepCopyObject ¶
func (in *ExternalNonContainerDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExternalNonContainerDatabase) SetupWebhookWithManager ¶
func (r *ExternalNonContainerDatabase) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ExternalNonContainerDatabase) ValidateCreate ¶
func (r *ExternalNonContainerDatabase) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ExternalNonContainerDatabase) ValidateDelete ¶
func (r *ExternalNonContainerDatabase) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ExternalNonContainerDatabase) ValidateUpdate ¶
func (r *ExternalNonContainerDatabase) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ExternalNonContainerDatabaseList ¶
type ExternalNonContainerDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExternalNonContainerDatabase CRD objects Items []ExternalNonContainerDatabase `json:"items,omitempty"` }
ExternalNonContainerDatabaseList is a list of ExternalNonContainerDatabases
func (*ExternalNonContainerDatabaseList) DeepCopy ¶
func (in *ExternalNonContainerDatabaseList) DeepCopy() *ExternalNonContainerDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseList.
func (*ExternalNonContainerDatabaseList) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseList) DeepCopyInto(out *ExternalNonContainerDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalNonContainerDatabaseList) DeepCopyObject ¶
func (in *ExternalNonContainerDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExternalNonContainerDatabaseManagement ¶
type ExternalNonContainerDatabaseManagement struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExternalNonContainerDatabaseManagementSpec `json:"spec,omitempty"` Status ExternalNonContainerDatabaseManagementStatus `json:"status,omitempty"` }
func (*ExternalNonContainerDatabaseManagement) DeepCopy ¶
func (in *ExternalNonContainerDatabaseManagement) DeepCopy() *ExternalNonContainerDatabaseManagement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseManagement.
func (*ExternalNonContainerDatabaseManagement) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseManagement) DeepCopyInto(out *ExternalNonContainerDatabaseManagement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalNonContainerDatabaseManagement) DeepCopyObject ¶
func (in *ExternalNonContainerDatabaseManagement) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExternalNonContainerDatabaseManagement) SetupWebhookWithManager ¶
func (r *ExternalNonContainerDatabaseManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ExternalNonContainerDatabaseManagement) ValidateCreate ¶
func (r *ExternalNonContainerDatabaseManagement) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ExternalNonContainerDatabaseManagement) ValidateDelete ¶
func (r *ExternalNonContainerDatabaseManagement) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ExternalNonContainerDatabaseManagement) ValidateUpdate ¶
func (r *ExternalNonContainerDatabaseManagement) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ExternalNonContainerDatabaseManagementList ¶
type ExternalNonContainerDatabaseManagementList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExternalNonContainerDatabaseManagement CRD objects Items []ExternalNonContainerDatabaseManagement `json:"items,omitempty"` }
ExternalNonContainerDatabaseManagementList is a list of ExternalNonContainerDatabaseManagements
func (*ExternalNonContainerDatabaseManagementList) DeepCopy ¶
func (in *ExternalNonContainerDatabaseManagementList) DeepCopy() *ExternalNonContainerDatabaseManagementList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseManagementList.
func (*ExternalNonContainerDatabaseManagementList) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseManagementList) DeepCopyInto(out *ExternalNonContainerDatabaseManagementList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalNonContainerDatabaseManagementList) DeepCopyObject ¶
func (in *ExternalNonContainerDatabaseManagementList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExternalNonContainerDatabaseManagementSpec ¶
type ExternalNonContainerDatabaseManagementSpec struct { State *ExternalNonContainerDatabaseManagementSpecResource `json:"state,omitempty" tf:"-"` Resource ExternalNonContainerDatabaseManagementSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ExternalNonContainerDatabaseManagementSpec) DeepCopy ¶
func (in *ExternalNonContainerDatabaseManagementSpec) DeepCopy() *ExternalNonContainerDatabaseManagementSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseManagementSpec.
func (*ExternalNonContainerDatabaseManagementSpec) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseManagementSpec) DeepCopyInto(out *ExternalNonContainerDatabaseManagementSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalNonContainerDatabaseManagementSpecResource ¶
type ExternalNonContainerDatabaseManagementSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` EnableManagement *bool `json:"enableManagement" tf:"enable_management"` ExternalDatabaseConnectorID *string `json:"externalDatabaseConnectorID" tf:"external_database_connector_id"` ExternalNonContainerDatabaseID *string `json:"externalNonContainerDatabaseID" tf:"external_non_container_database_id"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` }
func (*ExternalNonContainerDatabaseManagementSpecResource) DeepCopy ¶
func (in *ExternalNonContainerDatabaseManagementSpecResource) DeepCopy() *ExternalNonContainerDatabaseManagementSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseManagementSpecResource.
func (*ExternalNonContainerDatabaseManagementSpecResource) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseManagementSpecResource) DeepCopyInto(out *ExternalNonContainerDatabaseManagementSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalNonContainerDatabaseManagementStatus ¶
type ExternalNonContainerDatabaseManagementStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ExternalNonContainerDatabaseManagementStatus) DeepCopy ¶
func (in *ExternalNonContainerDatabaseManagementStatus) DeepCopy() *ExternalNonContainerDatabaseManagementStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseManagementStatus.
func (*ExternalNonContainerDatabaseManagementStatus) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseManagementStatus) DeepCopyInto(out *ExternalNonContainerDatabaseManagementStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalNonContainerDatabaseOperationsInsightsManagement ¶
type ExternalNonContainerDatabaseOperationsInsightsManagement struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExternalNonContainerDatabaseOperationsInsightsManagementSpec `json:"spec,omitempty"` Status ExternalNonContainerDatabaseOperationsInsightsManagementStatus `json:"status,omitempty"` }
func (*ExternalNonContainerDatabaseOperationsInsightsManagement) DeepCopy ¶
func (in *ExternalNonContainerDatabaseOperationsInsightsManagement) DeepCopy() *ExternalNonContainerDatabaseOperationsInsightsManagement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseOperationsInsightsManagement.
func (*ExternalNonContainerDatabaseOperationsInsightsManagement) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseOperationsInsightsManagement) DeepCopyInto(out *ExternalNonContainerDatabaseOperationsInsightsManagement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalNonContainerDatabaseOperationsInsightsManagement) DeepCopyObject ¶
func (in *ExternalNonContainerDatabaseOperationsInsightsManagement) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExternalNonContainerDatabaseOperationsInsightsManagement) SetupWebhookWithManager ¶
func (r *ExternalNonContainerDatabaseOperationsInsightsManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ExternalNonContainerDatabaseOperationsInsightsManagement) ValidateCreate ¶
func (r *ExternalNonContainerDatabaseOperationsInsightsManagement) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ExternalNonContainerDatabaseOperationsInsightsManagement) ValidateDelete ¶
func (r *ExternalNonContainerDatabaseOperationsInsightsManagement) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ExternalNonContainerDatabaseOperationsInsightsManagement) ValidateUpdate ¶
func (r *ExternalNonContainerDatabaseOperationsInsightsManagement) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ExternalNonContainerDatabaseOperationsInsightsManagementList ¶
type ExternalNonContainerDatabaseOperationsInsightsManagementList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExternalNonContainerDatabaseOperationsInsightsManagement CRD objects Items []ExternalNonContainerDatabaseOperationsInsightsManagement `json:"items,omitempty"` }
ExternalNonContainerDatabaseOperationsInsightsManagementList is a list of ExternalNonContainerDatabaseOperationsInsightsManagements
func (*ExternalNonContainerDatabaseOperationsInsightsManagementList) DeepCopy ¶
func (in *ExternalNonContainerDatabaseOperationsInsightsManagementList) DeepCopy() *ExternalNonContainerDatabaseOperationsInsightsManagementList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseOperationsInsightsManagementList.
func (*ExternalNonContainerDatabaseOperationsInsightsManagementList) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseOperationsInsightsManagementList) DeepCopyInto(out *ExternalNonContainerDatabaseOperationsInsightsManagementList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalNonContainerDatabaseOperationsInsightsManagementList) DeepCopyObject ¶
func (in *ExternalNonContainerDatabaseOperationsInsightsManagementList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExternalNonContainerDatabaseOperationsInsightsManagementSpec ¶
type ExternalNonContainerDatabaseOperationsInsightsManagementSpec struct { State *ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource `json:"state,omitempty" tf:"-"` Resource ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ExternalNonContainerDatabaseOperationsInsightsManagementSpec) DeepCopy ¶
func (in *ExternalNonContainerDatabaseOperationsInsightsManagementSpec) DeepCopy() *ExternalNonContainerDatabaseOperationsInsightsManagementSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseOperationsInsightsManagementSpec.
func (*ExternalNonContainerDatabaseOperationsInsightsManagementSpec) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseOperationsInsightsManagementSpec) DeepCopyInto(out *ExternalNonContainerDatabaseOperationsInsightsManagementSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource ¶
type ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` EnableOperationsInsights *bool `json:"enableOperationsInsights" tf:"enable_operations_insights"` ExternalDatabaseConnectorID *string `json:"externalDatabaseConnectorID" tf:"external_database_connector_id"` ExternalNonContainerDatabaseID *string `json:"externalNonContainerDatabaseID" tf:"external_non_container_database_id"` }
func (*ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource) DeepCopy ¶
func (in *ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource) DeepCopy() *ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource.
func (*ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource) DeepCopyInto(out *ExternalNonContainerDatabaseOperationsInsightsManagementSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalNonContainerDatabaseOperationsInsightsManagementStatus ¶
type ExternalNonContainerDatabaseOperationsInsightsManagementStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ExternalNonContainerDatabaseOperationsInsightsManagementStatus) DeepCopy ¶
func (in *ExternalNonContainerDatabaseOperationsInsightsManagementStatus) DeepCopy() *ExternalNonContainerDatabaseOperationsInsightsManagementStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseOperationsInsightsManagementStatus.
func (*ExternalNonContainerDatabaseOperationsInsightsManagementStatus) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseOperationsInsightsManagementStatus) DeepCopyInto(out *ExternalNonContainerDatabaseOperationsInsightsManagementStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalNonContainerDatabaseSpec ¶
type ExternalNonContainerDatabaseSpec struct { State *ExternalNonContainerDatabaseSpecResource `json:"state,omitempty" tf:"-"` Resource ExternalNonContainerDatabaseSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ExternalNonContainerDatabaseSpec) DeepCopy ¶
func (in *ExternalNonContainerDatabaseSpec) DeepCopy() *ExternalNonContainerDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseSpec.
func (*ExternalNonContainerDatabaseSpec) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseSpec) DeepCopyInto(out *ExternalNonContainerDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalNonContainerDatabaseSpecDatabaseManagementConfig ¶
type ExternalNonContainerDatabaseSpecDatabaseManagementConfig struct { // +optional DatabaseManagementConnectionID *string `json:"databaseManagementConnectionID,omitempty" tf:"database_management_connection_id"` // +optional DatabaseManagementStatus *string `json:"databaseManagementStatus,omitempty" tf:"database_management_status"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` }
func (*ExternalNonContainerDatabaseSpecDatabaseManagementConfig) DeepCopy ¶
func (in *ExternalNonContainerDatabaseSpecDatabaseManagementConfig) DeepCopy() *ExternalNonContainerDatabaseSpecDatabaseManagementConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseSpecDatabaseManagementConfig.
func (*ExternalNonContainerDatabaseSpecDatabaseManagementConfig) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseSpecDatabaseManagementConfig) DeepCopyInto(out *ExternalNonContainerDatabaseSpecDatabaseManagementConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalNonContainerDatabaseSpecDatabaseManagementConfigCodec ¶
type ExternalNonContainerDatabaseSpecDatabaseManagementConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ExternalNonContainerDatabaseSpecDatabaseManagementConfigCodec) Decode ¶
func (ExternalNonContainerDatabaseSpecDatabaseManagementConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ExternalNonContainerDatabaseSpecOperationsInsightsConfig ¶
type ExternalNonContainerDatabaseSpecOperationsInsightsConfig struct { // +optional OperationsInsightsConnectorID *string `json:"operationsInsightsConnectorID,omitempty" tf:"operations_insights_connector_id"` // +optional OperationsInsightsStatus *string `json:"operationsInsightsStatus,omitempty" tf:"operations_insights_status"` }
func (*ExternalNonContainerDatabaseSpecOperationsInsightsConfig) DeepCopy ¶
func (in *ExternalNonContainerDatabaseSpecOperationsInsightsConfig) DeepCopy() *ExternalNonContainerDatabaseSpecOperationsInsightsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseSpecOperationsInsightsConfig.
func (*ExternalNonContainerDatabaseSpecOperationsInsightsConfig) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseSpecOperationsInsightsConfig) DeepCopyInto(out *ExternalNonContainerDatabaseSpecOperationsInsightsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalNonContainerDatabaseSpecOperationsInsightsConfigCodec ¶
type ExternalNonContainerDatabaseSpecOperationsInsightsConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ExternalNonContainerDatabaseSpecOperationsInsightsConfigCodec) Decode ¶
func (ExternalNonContainerDatabaseSpecOperationsInsightsConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ExternalNonContainerDatabaseSpecResource ¶
type ExternalNonContainerDatabaseSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CharacterSet *string `json:"characterSet,omitempty" tf:"character_set"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DatabaseConfiguration *string `json:"databaseConfiguration,omitempty" tf:"database_configuration"` // +optional DatabaseEdition *string `json:"databaseEdition,omitempty" tf:"database_edition"` // +optional DatabaseManagementConfig *ExternalNonContainerDatabaseSpecDatabaseManagementConfig `json:"databaseManagementConfig,omitempty" tf:"database_management_config"` // +optional DatabaseVersion *string `json:"databaseVersion,omitempty" tf:"database_version"` // +optional DbID *string `json:"dbID,omitempty" tf:"db_id"` // +optional DbPacks *string `json:"dbPacks,omitempty" tf:"db_packs"` // +optional DbUniqueName *string `json:"dbUniqueName,omitempty" tf:"db_unique_name"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional NcharacterSet *string `json:"ncharacterSet,omitempty" tf:"ncharacter_set"` // +optional OperationsInsightsConfig *ExternalNonContainerDatabaseSpecOperationsInsightsConfig `json:"operationsInsightsConfig,omitempty" tf:"operations_insights_config"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeZone *string `json:"timeZone,omitempty" tf:"time_zone"` }
func (*ExternalNonContainerDatabaseSpecResource) DeepCopy ¶
func (in *ExternalNonContainerDatabaseSpecResource) DeepCopy() *ExternalNonContainerDatabaseSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseSpecResource.
func (*ExternalNonContainerDatabaseSpecResource) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseSpecResource) DeepCopyInto(out *ExternalNonContainerDatabaseSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalNonContainerDatabaseStatus ¶
type ExternalNonContainerDatabaseStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ExternalNonContainerDatabaseStatus) DeepCopy ¶
func (in *ExternalNonContainerDatabaseStatus) DeepCopy() *ExternalNonContainerDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalNonContainerDatabaseStatus.
func (*ExternalNonContainerDatabaseStatus) DeepCopyInto ¶
func (in *ExternalNonContainerDatabaseStatus) DeepCopyInto(out *ExternalNonContainerDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalPluggableDatabase ¶
type ExternalPluggableDatabase struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExternalPluggableDatabaseSpec `json:"spec,omitempty"` Status ExternalPluggableDatabaseStatus `json:"status,omitempty"` }
func (*ExternalPluggableDatabase) DeepCopy ¶
func (in *ExternalPluggableDatabase) DeepCopy() *ExternalPluggableDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabase.
func (*ExternalPluggableDatabase) DeepCopyInto ¶
func (in *ExternalPluggableDatabase) DeepCopyInto(out *ExternalPluggableDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalPluggableDatabase) DeepCopyObject ¶
func (in *ExternalPluggableDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExternalPluggableDatabase) SetupWebhookWithManager ¶
func (r *ExternalPluggableDatabase) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ExternalPluggableDatabase) ValidateCreate ¶
func (r *ExternalPluggableDatabase) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ExternalPluggableDatabase) ValidateDelete ¶
func (r *ExternalPluggableDatabase) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ExternalPluggableDatabase) ValidateUpdate ¶
func (r *ExternalPluggableDatabase) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ExternalPluggableDatabaseList ¶
type ExternalPluggableDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExternalPluggableDatabase CRD objects Items []ExternalPluggableDatabase `json:"items,omitempty"` }
ExternalPluggableDatabaseList is a list of ExternalPluggableDatabases
func (*ExternalPluggableDatabaseList) DeepCopy ¶
func (in *ExternalPluggableDatabaseList) DeepCopy() *ExternalPluggableDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseList.
func (*ExternalPluggableDatabaseList) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseList) DeepCopyInto(out *ExternalPluggableDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalPluggableDatabaseList) DeepCopyObject ¶
func (in *ExternalPluggableDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExternalPluggableDatabaseManagement ¶
type ExternalPluggableDatabaseManagement struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExternalPluggableDatabaseManagementSpec `json:"spec,omitempty"` Status ExternalPluggableDatabaseManagementStatus `json:"status,omitempty"` }
func (*ExternalPluggableDatabaseManagement) DeepCopy ¶
func (in *ExternalPluggableDatabaseManagement) DeepCopy() *ExternalPluggableDatabaseManagement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseManagement.
func (*ExternalPluggableDatabaseManagement) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseManagement) DeepCopyInto(out *ExternalPluggableDatabaseManagement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalPluggableDatabaseManagement) DeepCopyObject ¶
func (in *ExternalPluggableDatabaseManagement) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExternalPluggableDatabaseManagement) SetupWebhookWithManager ¶
func (r *ExternalPluggableDatabaseManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ExternalPluggableDatabaseManagement) ValidateCreate ¶
func (r *ExternalPluggableDatabaseManagement) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ExternalPluggableDatabaseManagement) ValidateDelete ¶
func (r *ExternalPluggableDatabaseManagement) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ExternalPluggableDatabaseManagement) ValidateUpdate ¶
func (r *ExternalPluggableDatabaseManagement) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ExternalPluggableDatabaseManagementList ¶
type ExternalPluggableDatabaseManagementList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExternalPluggableDatabaseManagement CRD objects Items []ExternalPluggableDatabaseManagement `json:"items,omitempty"` }
ExternalPluggableDatabaseManagementList is a list of ExternalPluggableDatabaseManagements
func (*ExternalPluggableDatabaseManagementList) DeepCopy ¶
func (in *ExternalPluggableDatabaseManagementList) DeepCopy() *ExternalPluggableDatabaseManagementList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseManagementList.
func (*ExternalPluggableDatabaseManagementList) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseManagementList) DeepCopyInto(out *ExternalPluggableDatabaseManagementList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalPluggableDatabaseManagementList) DeepCopyObject ¶
func (in *ExternalPluggableDatabaseManagementList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExternalPluggableDatabaseManagementSpec ¶
type ExternalPluggableDatabaseManagementSpec struct { State *ExternalPluggableDatabaseManagementSpecResource `json:"state,omitempty" tf:"-"` Resource ExternalPluggableDatabaseManagementSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ExternalPluggableDatabaseManagementSpec) DeepCopy ¶
func (in *ExternalPluggableDatabaseManagementSpec) DeepCopy() *ExternalPluggableDatabaseManagementSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseManagementSpec.
func (*ExternalPluggableDatabaseManagementSpec) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseManagementSpec) DeepCopyInto(out *ExternalPluggableDatabaseManagementSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalPluggableDatabaseManagementSpecResource ¶
type ExternalPluggableDatabaseManagementSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` EnableManagement *bool `json:"enableManagement" tf:"enable_management"` ExternalDatabaseConnectorID *string `json:"externalDatabaseConnectorID" tf:"external_database_connector_id"` ExternalPluggableDatabaseID *string `json:"externalPluggableDatabaseID" tf:"external_pluggable_database_id"` }
func (*ExternalPluggableDatabaseManagementSpecResource) DeepCopy ¶
func (in *ExternalPluggableDatabaseManagementSpecResource) DeepCopy() *ExternalPluggableDatabaseManagementSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseManagementSpecResource.
func (*ExternalPluggableDatabaseManagementSpecResource) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseManagementSpecResource) DeepCopyInto(out *ExternalPluggableDatabaseManagementSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalPluggableDatabaseManagementStatus ¶
type ExternalPluggableDatabaseManagementStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ExternalPluggableDatabaseManagementStatus) DeepCopy ¶
func (in *ExternalPluggableDatabaseManagementStatus) DeepCopy() *ExternalPluggableDatabaseManagementStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseManagementStatus.
func (*ExternalPluggableDatabaseManagementStatus) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseManagementStatus) DeepCopyInto(out *ExternalPluggableDatabaseManagementStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalPluggableDatabaseOperationsInsightsManagement ¶
type ExternalPluggableDatabaseOperationsInsightsManagement struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExternalPluggableDatabaseOperationsInsightsManagementSpec `json:"spec,omitempty"` Status ExternalPluggableDatabaseOperationsInsightsManagementStatus `json:"status,omitempty"` }
func (*ExternalPluggableDatabaseOperationsInsightsManagement) DeepCopy ¶
func (in *ExternalPluggableDatabaseOperationsInsightsManagement) DeepCopy() *ExternalPluggableDatabaseOperationsInsightsManagement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseOperationsInsightsManagement.
func (*ExternalPluggableDatabaseOperationsInsightsManagement) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseOperationsInsightsManagement) DeepCopyInto(out *ExternalPluggableDatabaseOperationsInsightsManagement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalPluggableDatabaseOperationsInsightsManagement) DeepCopyObject ¶
func (in *ExternalPluggableDatabaseOperationsInsightsManagement) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExternalPluggableDatabaseOperationsInsightsManagement) SetupWebhookWithManager ¶
func (r *ExternalPluggableDatabaseOperationsInsightsManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ExternalPluggableDatabaseOperationsInsightsManagement) ValidateCreate ¶
func (r *ExternalPluggableDatabaseOperationsInsightsManagement) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ExternalPluggableDatabaseOperationsInsightsManagement) ValidateDelete ¶
func (r *ExternalPluggableDatabaseOperationsInsightsManagement) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ExternalPluggableDatabaseOperationsInsightsManagement) ValidateUpdate ¶
func (r *ExternalPluggableDatabaseOperationsInsightsManagement) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ExternalPluggableDatabaseOperationsInsightsManagementList ¶
type ExternalPluggableDatabaseOperationsInsightsManagementList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExternalPluggableDatabaseOperationsInsightsManagement CRD objects Items []ExternalPluggableDatabaseOperationsInsightsManagement `json:"items,omitempty"` }
ExternalPluggableDatabaseOperationsInsightsManagementList is a list of ExternalPluggableDatabaseOperationsInsightsManagements
func (*ExternalPluggableDatabaseOperationsInsightsManagementList) DeepCopy ¶
func (in *ExternalPluggableDatabaseOperationsInsightsManagementList) DeepCopy() *ExternalPluggableDatabaseOperationsInsightsManagementList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseOperationsInsightsManagementList.
func (*ExternalPluggableDatabaseOperationsInsightsManagementList) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseOperationsInsightsManagementList) DeepCopyInto(out *ExternalPluggableDatabaseOperationsInsightsManagementList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExternalPluggableDatabaseOperationsInsightsManagementList) DeepCopyObject ¶
func (in *ExternalPluggableDatabaseOperationsInsightsManagementList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExternalPluggableDatabaseOperationsInsightsManagementSpec ¶
type ExternalPluggableDatabaseOperationsInsightsManagementSpec struct { State *ExternalPluggableDatabaseOperationsInsightsManagementSpecResource `json:"state,omitempty" tf:"-"` Resource ExternalPluggableDatabaseOperationsInsightsManagementSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ExternalPluggableDatabaseOperationsInsightsManagementSpec) DeepCopy ¶
func (in *ExternalPluggableDatabaseOperationsInsightsManagementSpec) DeepCopy() *ExternalPluggableDatabaseOperationsInsightsManagementSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseOperationsInsightsManagementSpec.
func (*ExternalPluggableDatabaseOperationsInsightsManagementSpec) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseOperationsInsightsManagementSpec) DeepCopyInto(out *ExternalPluggableDatabaseOperationsInsightsManagementSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalPluggableDatabaseOperationsInsightsManagementSpecResource ¶
type ExternalPluggableDatabaseOperationsInsightsManagementSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` EnableOperationsInsights *bool `json:"enableOperationsInsights" tf:"enable_operations_insights"` ExternalDatabaseConnectorID *string `json:"externalDatabaseConnectorID" tf:"external_database_connector_id"` ExternalPluggableDatabaseID *string `json:"externalPluggableDatabaseID" tf:"external_pluggable_database_id"` }
func (*ExternalPluggableDatabaseOperationsInsightsManagementSpecResource) DeepCopy ¶
func (in *ExternalPluggableDatabaseOperationsInsightsManagementSpecResource) DeepCopy() *ExternalPluggableDatabaseOperationsInsightsManagementSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseOperationsInsightsManagementSpecResource.
func (*ExternalPluggableDatabaseOperationsInsightsManagementSpecResource) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseOperationsInsightsManagementSpecResource) DeepCopyInto(out *ExternalPluggableDatabaseOperationsInsightsManagementSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalPluggableDatabaseOperationsInsightsManagementStatus ¶
type ExternalPluggableDatabaseOperationsInsightsManagementStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ExternalPluggableDatabaseOperationsInsightsManagementStatus) DeepCopy ¶
func (in *ExternalPluggableDatabaseOperationsInsightsManagementStatus) DeepCopy() *ExternalPluggableDatabaseOperationsInsightsManagementStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseOperationsInsightsManagementStatus.
func (*ExternalPluggableDatabaseOperationsInsightsManagementStatus) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseOperationsInsightsManagementStatus) DeepCopyInto(out *ExternalPluggableDatabaseOperationsInsightsManagementStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalPluggableDatabaseSpec ¶
type ExternalPluggableDatabaseSpec struct { State *ExternalPluggableDatabaseSpecResource `json:"state,omitempty" tf:"-"` Resource ExternalPluggableDatabaseSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ExternalPluggableDatabaseSpec) DeepCopy ¶
func (in *ExternalPluggableDatabaseSpec) DeepCopy() *ExternalPluggableDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseSpec.
func (*ExternalPluggableDatabaseSpec) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseSpec) DeepCopyInto(out *ExternalPluggableDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalPluggableDatabaseSpecDatabaseManagementConfig ¶
type ExternalPluggableDatabaseSpecDatabaseManagementConfig struct { // +optional DatabaseManagementConnectionID *string `json:"databaseManagementConnectionID,omitempty" tf:"database_management_connection_id"` // +optional DatabaseManagementStatus *string `json:"databaseManagementStatus,omitempty" tf:"database_management_status"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` }
func (*ExternalPluggableDatabaseSpecDatabaseManagementConfig) DeepCopy ¶
func (in *ExternalPluggableDatabaseSpecDatabaseManagementConfig) DeepCopy() *ExternalPluggableDatabaseSpecDatabaseManagementConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseSpecDatabaseManagementConfig.
func (*ExternalPluggableDatabaseSpecDatabaseManagementConfig) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseSpecDatabaseManagementConfig) DeepCopyInto(out *ExternalPluggableDatabaseSpecDatabaseManagementConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalPluggableDatabaseSpecDatabaseManagementConfigCodec ¶
type ExternalPluggableDatabaseSpecDatabaseManagementConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ExternalPluggableDatabaseSpecDatabaseManagementConfigCodec) Decode ¶
func (ExternalPluggableDatabaseSpecDatabaseManagementConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ExternalPluggableDatabaseSpecOperationsInsightsConfig ¶
type ExternalPluggableDatabaseSpecOperationsInsightsConfig struct { // +optional OperationsInsightsConnectorID *string `json:"operationsInsightsConnectorID,omitempty" tf:"operations_insights_connector_id"` // +optional OperationsInsightsStatus *string `json:"operationsInsightsStatus,omitempty" tf:"operations_insights_status"` }
func (*ExternalPluggableDatabaseSpecOperationsInsightsConfig) DeepCopy ¶
func (in *ExternalPluggableDatabaseSpecOperationsInsightsConfig) DeepCopy() *ExternalPluggableDatabaseSpecOperationsInsightsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseSpecOperationsInsightsConfig.
func (*ExternalPluggableDatabaseSpecOperationsInsightsConfig) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseSpecOperationsInsightsConfig) DeepCopyInto(out *ExternalPluggableDatabaseSpecOperationsInsightsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalPluggableDatabaseSpecOperationsInsightsConfigCodec ¶
type ExternalPluggableDatabaseSpecOperationsInsightsConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ExternalPluggableDatabaseSpecOperationsInsightsConfigCodec) Decode ¶
func (ExternalPluggableDatabaseSpecOperationsInsightsConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ExternalPluggableDatabaseSpecResource ¶
type ExternalPluggableDatabaseSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CharacterSet *string `json:"characterSet,omitempty" tf:"character_set"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DatabaseConfiguration *string `json:"databaseConfiguration,omitempty" tf:"database_configuration"` // +optional DatabaseEdition *string `json:"databaseEdition,omitempty" tf:"database_edition"` // +optional DatabaseManagementConfig *ExternalPluggableDatabaseSpecDatabaseManagementConfig `json:"databaseManagementConfig,omitempty" tf:"database_management_config"` // +optional DatabaseVersion *string `json:"databaseVersion,omitempty" tf:"database_version"` // +optional DbID *string `json:"dbID,omitempty" tf:"db_id"` // +optional DbPacks *string `json:"dbPacks,omitempty" tf:"db_packs"` // +optional DbUniqueName *string `json:"dbUniqueName,omitempty" tf:"db_unique_name"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` ExternalContainerDatabaseID *string `json:"externalContainerDatabaseID" tf:"external_container_database_id"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional NcharacterSet *string `json:"ncharacterSet,omitempty" tf:"ncharacter_set"` // +optional OperationsInsightsConfig *ExternalPluggableDatabaseSpecOperationsInsightsConfig `json:"operationsInsightsConfig,omitempty" tf:"operations_insights_config"` // +optional SourceID *string `json:"sourceID,omitempty" tf:"source_id"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeZone *string `json:"timeZone,omitempty" tf:"time_zone"` }
func (*ExternalPluggableDatabaseSpecResource) DeepCopy ¶
func (in *ExternalPluggableDatabaseSpecResource) DeepCopy() *ExternalPluggableDatabaseSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseSpecResource.
func (*ExternalPluggableDatabaseSpecResource) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseSpecResource) DeepCopyInto(out *ExternalPluggableDatabaseSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalPluggableDatabaseStatus ¶
type ExternalPluggableDatabaseStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ExternalPluggableDatabaseStatus) DeepCopy ¶
func (in *ExternalPluggableDatabaseStatus) DeepCopy() *ExternalPluggableDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPluggableDatabaseStatus.
func (*ExternalPluggableDatabaseStatus) DeepCopyInto ¶
func (in *ExternalPluggableDatabaseStatus) DeepCopyInto(out *ExternalPluggableDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyStore ¶
type KeyStore struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KeyStoreSpec `json:"spec,omitempty"` Status KeyStoreStatus `json:"status,omitempty"` }
func (*KeyStore) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyStore.
func (*KeyStore) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyStore) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KeyStore) SetupWebhookWithManager ¶
func (*KeyStore) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*KeyStore) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type KeyStoreList ¶
type KeyStoreList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of KeyStore CRD objects Items []KeyStore `json:"items,omitempty"` }
KeyStoreList is a list of KeyStores
func (*KeyStoreList) DeepCopy ¶
func (in *KeyStoreList) DeepCopy() *KeyStoreList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyStoreList.
func (*KeyStoreList) DeepCopyInto ¶
func (in *KeyStoreList) DeepCopyInto(out *KeyStoreList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyStoreList) DeepCopyObject ¶
func (in *KeyStoreList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KeyStoreSpec ¶
type KeyStoreSpec struct { State *KeyStoreSpecResource `json:"state,omitempty" tf:"-"` Resource KeyStoreSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*KeyStoreSpec) DeepCopy ¶
func (in *KeyStoreSpec) DeepCopy() *KeyStoreSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyStoreSpec.
func (*KeyStoreSpec) DeepCopyInto ¶
func (in *KeyStoreSpec) DeepCopyInto(out *KeyStoreSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyStoreSpecAssociatedDatabases ¶
type KeyStoreSpecAssociatedDatabases struct { // +optional DbName *string `json:"dbName,omitempty" tf:"db_name"` // +optional ID *string `json:"ID,omitempty" tf:"id"` }
func (*KeyStoreSpecAssociatedDatabases) DeepCopy ¶
func (in *KeyStoreSpecAssociatedDatabases) DeepCopy() *KeyStoreSpecAssociatedDatabases
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyStoreSpecAssociatedDatabases.
func (*KeyStoreSpecAssociatedDatabases) DeepCopyInto ¶
func (in *KeyStoreSpecAssociatedDatabases) DeepCopyInto(out *KeyStoreSpecAssociatedDatabases)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyStoreSpecResource ¶
type KeyStoreSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AssociatedDatabases []KeyStoreSpecAssociatedDatabases `json:"associatedDatabases,omitempty" tf:"associated_databases"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` TypeDetails *KeyStoreSpecTypeDetails `json:"typeDetails" tf:"type_details"` }
func (*KeyStoreSpecResource) DeepCopy ¶
func (in *KeyStoreSpecResource) DeepCopy() *KeyStoreSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyStoreSpecResource.
func (*KeyStoreSpecResource) DeepCopyInto ¶
func (in *KeyStoreSpecResource) DeepCopyInto(out *KeyStoreSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyStoreSpecTypeDetails ¶
type KeyStoreSpecTypeDetails struct { AdminUsername *string `json:"adminUsername" tf:"admin_username"` ConnectionIPS []string `json:"connectionIPS" tf:"connection_ips"` SecretID *string `json:"secretID" tf:"secret_id"` Type *string `json:"type" tf:"type"` VaultID *string `json:"vaultID" tf:"vault_id"` }
func (*KeyStoreSpecTypeDetails) DeepCopy ¶
func (in *KeyStoreSpecTypeDetails) DeepCopy() *KeyStoreSpecTypeDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyStoreSpecTypeDetails.
func (*KeyStoreSpecTypeDetails) DeepCopyInto ¶
func (in *KeyStoreSpecTypeDetails) DeepCopyInto(out *KeyStoreSpecTypeDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyStoreSpecTypeDetailsCodec ¶
type KeyStoreSpecTypeDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (KeyStoreSpecTypeDetailsCodec) Decode ¶
func (KeyStoreSpecTypeDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type KeyStoreStatus ¶
type KeyStoreStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*KeyStoreStatus) DeepCopy ¶
func (in *KeyStoreStatus) DeepCopy() *KeyStoreStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyStoreStatus.
func (*KeyStoreStatus) DeepCopyInto ¶
func (in *KeyStoreStatus) DeepCopyInto(out *KeyStoreStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceRun ¶
type MaintenanceRun struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MaintenanceRunSpec `json:"spec,omitempty"` Status MaintenanceRunStatus `json:"status,omitempty"` }
func (*MaintenanceRun) DeepCopy ¶
func (in *MaintenanceRun) DeepCopy() *MaintenanceRun
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceRun.
func (*MaintenanceRun) DeepCopyInto ¶
func (in *MaintenanceRun) DeepCopyInto(out *MaintenanceRun)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceRun) DeepCopyObject ¶
func (in *MaintenanceRun) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceRun) SetupWebhookWithManager ¶
func (r *MaintenanceRun) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*MaintenanceRun) ValidateCreate ¶
func (r *MaintenanceRun) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*MaintenanceRun) ValidateDelete ¶
func (r *MaintenanceRun) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*MaintenanceRun) ValidateUpdate ¶
func (r *MaintenanceRun) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type MaintenanceRunList ¶
type MaintenanceRunList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MaintenanceRun CRD objects Items []MaintenanceRun `json:"items,omitempty"` }
MaintenanceRunList is a list of MaintenanceRuns
func (*MaintenanceRunList) DeepCopy ¶
func (in *MaintenanceRunList) DeepCopy() *MaintenanceRunList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceRunList.
func (*MaintenanceRunList) DeepCopyInto ¶
func (in *MaintenanceRunList) DeepCopyInto(out *MaintenanceRunList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceRunList) DeepCopyObject ¶
func (in *MaintenanceRunList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MaintenanceRunSpec ¶
type MaintenanceRunSpec struct { State *MaintenanceRunSpecResource `json:"state,omitempty" tf:"-"` Resource MaintenanceRunSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*MaintenanceRunSpec) DeepCopy ¶
func (in *MaintenanceRunSpec) DeepCopy() *MaintenanceRunSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceRunSpec.
func (*MaintenanceRunSpec) DeepCopyInto ¶
func (in *MaintenanceRunSpec) DeepCopyInto(out *MaintenanceRunSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceRunSpecEstimatedPatchingTime ¶ added in v0.5.0
type MaintenanceRunSpecEstimatedPatchingTime struct { // +optional EstimatedDbServerPatchingTime *int64 `json:"estimatedDbServerPatchingTime,omitempty" tf:"estimated_db_server_patching_time"` // +optional EstimatedNetworkSwitchesPatchingTime *int64 `json:"estimatedNetworkSwitchesPatchingTime,omitempty" tf:"estimated_network_switches_patching_time"` // +optional EstimatedStorageServerPatchingTime *int64 `json:"estimatedStorageServerPatchingTime,omitempty" tf:"estimated_storage_server_patching_time"` // +optional TotalEstimatedPatchingTime *int64 `json:"totalEstimatedPatchingTime,omitempty" tf:"total_estimated_patching_time"` }
func (*MaintenanceRunSpecEstimatedPatchingTime) DeepCopy ¶ added in v0.5.0
func (in *MaintenanceRunSpecEstimatedPatchingTime) DeepCopy() *MaintenanceRunSpecEstimatedPatchingTime
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceRunSpecEstimatedPatchingTime.
func (*MaintenanceRunSpecEstimatedPatchingTime) DeepCopyInto ¶ added in v0.5.0
func (in *MaintenanceRunSpecEstimatedPatchingTime) DeepCopyInto(out *MaintenanceRunSpecEstimatedPatchingTime)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceRunSpecEstimatedPatchingTimeCodec ¶ added in v0.5.0
type MaintenanceRunSpecEstimatedPatchingTimeCodec struct { }
+k8s:deepcopy-gen=false
func (MaintenanceRunSpecEstimatedPatchingTimeCodec) Decode ¶ added in v0.5.0
func (MaintenanceRunSpecEstimatedPatchingTimeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MaintenanceRunSpecResource ¶
type MaintenanceRunSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional CurrentCustomActionTimeoutInMins *int64 `json:"currentCustomActionTimeoutInMins,omitempty" tf:"current_custom_action_timeout_in_mins"` // +optional CurrentPatchingComponent *string `json:"currentPatchingComponent,omitempty" tf:"current_patching_component"` // +optional CustomActionTimeoutInMins *int64 `json:"customActionTimeoutInMins,omitempty" tf:"custom_action_timeout_in_mins"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional EstimatedComponentPatchingStartTime *string `json:"estimatedComponentPatchingStartTime,omitempty" tf:"estimated_component_patching_start_time"` // +optional EstimatedPatchingTime *MaintenanceRunSpecEstimatedPatchingTime `json:"estimatedPatchingTime,omitempty" tf:"estimated_patching_time"` // +optional IsCustomActionTimeoutEnabled *bool `json:"isCustomActionTimeoutEnabled,omitempty" tf:"is_custom_action_timeout_enabled"` // +optional IsEnabled *bool `json:"isEnabled,omitempty" tf:"is_enabled"` // +optional IsPatchNowEnabled *bool `json:"isPatchNowEnabled,omitempty" tf:"is_patch_now_enabled"` // +optional IsResumePatching *bool `json:"isResumePatching,omitempty" tf:"is_resume_patching"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` MaintenanceRunID *string `json:"maintenanceRunID" tf:"maintenance_run_id"` // +optional MaintenanceSubtype *string `json:"maintenanceSubtype,omitempty" tf:"maintenance_subtype"` // +optional MaintenanceType *string `json:"maintenanceType,omitempty" tf:"maintenance_type"` // +optional PatchFailureCount *int64 `json:"patchFailureCount,omitempty" tf:"patch_failure_count"` // +optional PatchID *string `json:"patchID,omitempty" tf:"patch_id"` // +optional PatchingEndTime *string `json:"patchingEndTime,omitempty" tf:"patching_end_time"` // +optional PatchingMode *string `json:"patchingMode,omitempty" tf:"patching_mode"` // +optional PatchingStartTime *string `json:"patchingStartTime,omitempty" tf:"patching_start_time"` // +optional PatchingStatus *string `json:"patchingStatus,omitempty" tf:"patching_status"` // +optional PeerMaintenanceRunID *string `json:"peerMaintenanceRunID,omitempty" tf:"peer_maintenance_run_id"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TargetDbServerVersion *string `json:"targetDbServerVersion,omitempty" tf:"target_db_server_version"` // +optional TargetResourceID *string `json:"targetResourceID,omitempty" tf:"target_resource_id"` // +optional TargetResourceType *string `json:"targetResourceType,omitempty" tf:"target_resource_type"` // +optional TargetStorageServerVersion *string `json:"targetStorageServerVersion,omitempty" tf:"target_storage_server_version"` // +optional TimeEnded *string `json:"timeEnded,omitempty" tf:"time_ended"` // +optional TimeScheduled *string `json:"timeScheduled,omitempty" tf:"time_scheduled"` // +optional TimeStarted *string `json:"timeStarted,omitempty" tf:"time_started"` }
func (*MaintenanceRunSpecResource) DeepCopy ¶
func (in *MaintenanceRunSpecResource) DeepCopy() *MaintenanceRunSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceRunSpecResource.
func (*MaintenanceRunSpecResource) DeepCopyInto ¶
func (in *MaintenanceRunSpecResource) DeepCopyInto(out *MaintenanceRunSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceRunStatus ¶
type MaintenanceRunStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*MaintenanceRunStatus) DeepCopy ¶
func (in *MaintenanceRunStatus) DeepCopy() *MaintenanceRunStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceRunStatus.
func (*MaintenanceRunStatus) DeepCopyInto ¶
func (in *MaintenanceRunStatus) DeepCopyInto(out *MaintenanceRunStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDbManagementPrivateEndpoint ¶
type ManagementDbManagementPrivateEndpoint struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementDbManagementPrivateEndpointSpec `json:"spec,omitempty"` Status ManagementDbManagementPrivateEndpointStatus `json:"status,omitempty"` }
func (*ManagementDbManagementPrivateEndpoint) DeepCopy ¶
func (in *ManagementDbManagementPrivateEndpoint) DeepCopy() *ManagementDbManagementPrivateEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDbManagementPrivateEndpoint.
func (*ManagementDbManagementPrivateEndpoint) DeepCopyInto ¶
func (in *ManagementDbManagementPrivateEndpoint) DeepCopyInto(out *ManagementDbManagementPrivateEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementDbManagementPrivateEndpoint) DeepCopyObject ¶
func (in *ManagementDbManagementPrivateEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementDbManagementPrivateEndpoint) SetupWebhookWithManager ¶
func (r *ManagementDbManagementPrivateEndpoint) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagementDbManagementPrivateEndpoint) ValidateCreate ¶
func (r *ManagementDbManagementPrivateEndpoint) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagementDbManagementPrivateEndpoint) ValidateDelete ¶
func (r *ManagementDbManagementPrivateEndpoint) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagementDbManagementPrivateEndpoint) ValidateUpdate ¶
func (r *ManagementDbManagementPrivateEndpoint) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagementDbManagementPrivateEndpointList ¶
type ManagementDbManagementPrivateEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagementDbManagementPrivateEndpoint CRD objects Items []ManagementDbManagementPrivateEndpoint `json:"items,omitempty"` }
ManagementDbManagementPrivateEndpointList is a list of ManagementDbManagementPrivateEndpoints
func (*ManagementDbManagementPrivateEndpointList) DeepCopy ¶
func (in *ManagementDbManagementPrivateEndpointList) DeepCopy() *ManagementDbManagementPrivateEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDbManagementPrivateEndpointList.
func (*ManagementDbManagementPrivateEndpointList) DeepCopyInto ¶
func (in *ManagementDbManagementPrivateEndpointList) DeepCopyInto(out *ManagementDbManagementPrivateEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementDbManagementPrivateEndpointList) DeepCopyObject ¶
func (in *ManagementDbManagementPrivateEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagementDbManagementPrivateEndpointSpec ¶
type ManagementDbManagementPrivateEndpointSpec struct { State *ManagementDbManagementPrivateEndpointSpecResource `json:"state,omitempty" tf:"-"` Resource ManagementDbManagementPrivateEndpointSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagementDbManagementPrivateEndpointSpec) DeepCopy ¶
func (in *ManagementDbManagementPrivateEndpointSpec) DeepCopy() *ManagementDbManagementPrivateEndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDbManagementPrivateEndpointSpec.
func (*ManagementDbManagementPrivateEndpointSpec) DeepCopyInto ¶
func (in *ManagementDbManagementPrivateEndpointSpec) DeepCopyInto(out *ManagementDbManagementPrivateEndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDbManagementPrivateEndpointSpecResource ¶
type ManagementDbManagementPrivateEndpointSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional IsCluster *bool `json:"isCluster,omitempty" tf:"is_cluster"` Name *string `json:"name" tf:"name"` // +optional NsgIDS []string `json:"nsgIDS,omitempty" tf:"nsg_ids"` // +optional PrivateIP *string `json:"privateIP,omitempty" tf:"private_ip"` // +optional State *string `json:"state,omitempty" tf:"state"` SubnetID *string `json:"subnetID" tf:"subnet_id"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional VcnID *string `json:"vcnID,omitempty" tf:"vcn_id"` }
func (*ManagementDbManagementPrivateEndpointSpecResource) DeepCopy ¶
func (in *ManagementDbManagementPrivateEndpointSpecResource) DeepCopy() *ManagementDbManagementPrivateEndpointSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDbManagementPrivateEndpointSpecResource.
func (*ManagementDbManagementPrivateEndpointSpecResource) DeepCopyInto ¶
func (in *ManagementDbManagementPrivateEndpointSpecResource) DeepCopyInto(out *ManagementDbManagementPrivateEndpointSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDbManagementPrivateEndpointStatus ¶
type ManagementDbManagementPrivateEndpointStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagementDbManagementPrivateEndpointStatus) DeepCopy ¶
func (in *ManagementDbManagementPrivateEndpointStatus) DeepCopy() *ManagementDbManagementPrivateEndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDbManagementPrivateEndpointStatus.
func (*ManagementDbManagementPrivateEndpointStatus) DeepCopyInto ¶
func (in *ManagementDbManagementPrivateEndpointStatus) DeepCopyInto(out *ManagementDbManagementPrivateEndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementManagedDatabaseGroup ¶
type ManagementManagedDatabaseGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementManagedDatabaseGroupSpec `json:"spec,omitempty"` Status ManagementManagedDatabaseGroupStatus `json:"status,omitempty"` }
func (*ManagementManagedDatabaseGroup) DeepCopy ¶
func (in *ManagementManagedDatabaseGroup) DeepCopy() *ManagementManagedDatabaseGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabaseGroup.
func (*ManagementManagedDatabaseGroup) DeepCopyInto ¶
func (in *ManagementManagedDatabaseGroup) DeepCopyInto(out *ManagementManagedDatabaseGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementManagedDatabaseGroup) DeepCopyObject ¶
func (in *ManagementManagedDatabaseGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementManagedDatabaseGroup) SetupWebhookWithManager ¶
func (r *ManagementManagedDatabaseGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagementManagedDatabaseGroup) ValidateCreate ¶
func (r *ManagementManagedDatabaseGroup) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagementManagedDatabaseGroup) ValidateDelete ¶
func (r *ManagementManagedDatabaseGroup) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagementManagedDatabaseGroup) ValidateUpdate ¶
func (r *ManagementManagedDatabaseGroup) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagementManagedDatabaseGroupList ¶
type ManagementManagedDatabaseGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagementManagedDatabaseGroup CRD objects Items []ManagementManagedDatabaseGroup `json:"items,omitempty"` }
ManagementManagedDatabaseGroupList is a list of ManagementManagedDatabaseGroups
func (*ManagementManagedDatabaseGroupList) DeepCopy ¶
func (in *ManagementManagedDatabaseGroupList) DeepCopy() *ManagementManagedDatabaseGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabaseGroupList.
func (*ManagementManagedDatabaseGroupList) DeepCopyInto ¶
func (in *ManagementManagedDatabaseGroupList) DeepCopyInto(out *ManagementManagedDatabaseGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementManagedDatabaseGroupList) DeepCopyObject ¶
func (in *ManagementManagedDatabaseGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagementManagedDatabaseGroupSpec ¶
type ManagementManagedDatabaseGroupSpec struct { State *ManagementManagedDatabaseGroupSpecResource `json:"state,omitempty" tf:"-"` Resource ManagementManagedDatabaseGroupSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagementManagedDatabaseGroupSpec) DeepCopy ¶
func (in *ManagementManagedDatabaseGroupSpec) DeepCopy() *ManagementManagedDatabaseGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabaseGroupSpec.
func (*ManagementManagedDatabaseGroupSpec) DeepCopyInto ¶
func (in *ManagementManagedDatabaseGroupSpec) DeepCopyInto(out *ManagementManagedDatabaseGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementManagedDatabaseGroupSpecManagedDatabases ¶
type ManagementManagedDatabaseGroupSpecManagedDatabases struct { // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional DatabaseSubType *string `json:"databaseSubType,omitempty" tf:"database_sub_type"` // +optional DatabaseType *string `json:"databaseType,omitempty" tf:"database_type"` // +optional DeploymentType *string `json:"deploymentType,omitempty" tf:"deployment_type"` // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional TimeAdded *string `json:"timeAdded,omitempty" tf:"time_added"` // +optional WorkloadType *string `json:"workloadType,omitempty" tf:"workload_type"` }
func (*ManagementManagedDatabaseGroupSpecManagedDatabases) DeepCopy ¶
func (in *ManagementManagedDatabaseGroupSpecManagedDatabases) DeepCopy() *ManagementManagedDatabaseGroupSpecManagedDatabases
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabaseGroupSpecManagedDatabases.
func (*ManagementManagedDatabaseGroupSpecManagedDatabases) DeepCopyInto ¶
func (in *ManagementManagedDatabaseGroupSpecManagedDatabases) DeepCopyInto(out *ManagementManagedDatabaseGroupSpecManagedDatabases)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementManagedDatabaseGroupSpecResource ¶
type ManagementManagedDatabaseGroupSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional ManagedDatabases []ManagementManagedDatabaseGroupSpecManagedDatabases `json:"managedDatabases,omitempty" tf:"managed_databases"` Name *string `json:"name" tf:"name"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*ManagementManagedDatabaseGroupSpecResource) DeepCopy ¶
func (in *ManagementManagedDatabaseGroupSpecResource) DeepCopy() *ManagementManagedDatabaseGroupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabaseGroupSpecResource.
func (*ManagementManagedDatabaseGroupSpecResource) DeepCopyInto ¶
func (in *ManagementManagedDatabaseGroupSpecResource) DeepCopyInto(out *ManagementManagedDatabaseGroupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementManagedDatabaseGroupStatus ¶
type ManagementManagedDatabaseGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagementManagedDatabaseGroupStatus) DeepCopy ¶
func (in *ManagementManagedDatabaseGroupStatus) DeepCopy() *ManagementManagedDatabaseGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabaseGroupStatus.
func (*ManagementManagedDatabaseGroupStatus) DeepCopyInto ¶
func (in *ManagementManagedDatabaseGroupStatus) DeepCopyInto(out *ManagementManagedDatabaseGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementManagedDatabasesChangeDatabaseParameter ¶
type ManagementManagedDatabasesChangeDatabaseParameter struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementManagedDatabasesChangeDatabaseParameterSpec `json:"spec,omitempty"` Status ManagementManagedDatabasesChangeDatabaseParameterStatus `json:"status,omitempty"` }
func (*ManagementManagedDatabasesChangeDatabaseParameter) DeepCopy ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameter) DeepCopy() *ManagementManagedDatabasesChangeDatabaseParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabasesChangeDatabaseParameter.
func (*ManagementManagedDatabasesChangeDatabaseParameter) DeepCopyInto ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameter) DeepCopyInto(out *ManagementManagedDatabasesChangeDatabaseParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementManagedDatabasesChangeDatabaseParameter) DeepCopyObject ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementManagedDatabasesChangeDatabaseParameter) SetupWebhookWithManager ¶
func (r *ManagementManagedDatabasesChangeDatabaseParameter) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagementManagedDatabasesChangeDatabaseParameter) ValidateCreate ¶
func (r *ManagementManagedDatabasesChangeDatabaseParameter) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagementManagedDatabasesChangeDatabaseParameter) ValidateDelete ¶
func (r *ManagementManagedDatabasesChangeDatabaseParameter) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagementManagedDatabasesChangeDatabaseParameter) ValidateUpdate ¶
func (r *ManagementManagedDatabasesChangeDatabaseParameter) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagementManagedDatabasesChangeDatabaseParameterList ¶
type ManagementManagedDatabasesChangeDatabaseParameterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagementManagedDatabasesChangeDatabaseParameter CRD objects Items []ManagementManagedDatabasesChangeDatabaseParameter `json:"items,omitempty"` }
ManagementManagedDatabasesChangeDatabaseParameterList is a list of ManagementManagedDatabasesChangeDatabaseParameters
func (*ManagementManagedDatabasesChangeDatabaseParameterList) DeepCopy ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameterList) DeepCopy() *ManagementManagedDatabasesChangeDatabaseParameterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabasesChangeDatabaseParameterList.
func (*ManagementManagedDatabasesChangeDatabaseParameterList) DeepCopyInto ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameterList) DeepCopyInto(out *ManagementManagedDatabasesChangeDatabaseParameterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementManagedDatabasesChangeDatabaseParameterList) DeepCopyObject ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagementManagedDatabasesChangeDatabaseParameterSpec ¶
type ManagementManagedDatabasesChangeDatabaseParameterSpec struct { State *ManagementManagedDatabasesChangeDatabaseParameterSpecResource `json:"state,omitempty" tf:"-"` Resource ManagementManagedDatabasesChangeDatabaseParameterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagementManagedDatabasesChangeDatabaseParameterSpec) DeepCopy ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameterSpec) DeepCopy() *ManagementManagedDatabasesChangeDatabaseParameterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabasesChangeDatabaseParameterSpec.
func (*ManagementManagedDatabasesChangeDatabaseParameterSpec) DeepCopyInto ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameterSpec) DeepCopyInto(out *ManagementManagedDatabasesChangeDatabaseParameterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials ¶
type ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional Role *string `json:"role,omitempty" tf:"role"` // +optional SecretID *string `json:"secretID,omitempty" tf:"secret_id"` // +optional UserName *string `json:"userName,omitempty" tf:"user_name"` }
func (*ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials) DeepCopy ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials) DeepCopy() *ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials.
func (*ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials) DeepCopyInto ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials) DeepCopyInto(out *ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementManagedDatabasesChangeDatabaseParameterSpecCredentialsCodec ¶
type ManagementManagedDatabasesChangeDatabaseParameterSpecCredentialsCodec struct { }
+k8s:deepcopy-gen=false
func (ManagementManagedDatabasesChangeDatabaseParameterSpecCredentialsCodec) Decode ¶
func (ManagementManagedDatabasesChangeDatabaseParameterSpecCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ManagementManagedDatabasesChangeDatabaseParameterSpecParameters ¶
type ManagementManagedDatabasesChangeDatabaseParameterSpecParameters struct { Name *string `json:"name" tf:"name"` // +optional UpdateComment *string `json:"updateComment,omitempty" tf:"update_comment"` Value *string `json:"value" tf:"value"` }
func (*ManagementManagedDatabasesChangeDatabaseParameterSpecParameters) DeepCopy ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameterSpecParameters) DeepCopy() *ManagementManagedDatabasesChangeDatabaseParameterSpecParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabasesChangeDatabaseParameterSpecParameters.
func (*ManagementManagedDatabasesChangeDatabaseParameterSpecParameters) DeepCopyInto ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameterSpecParameters) DeepCopyInto(out *ManagementManagedDatabasesChangeDatabaseParameterSpecParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementManagedDatabasesChangeDatabaseParameterSpecResource ¶
type ManagementManagedDatabasesChangeDatabaseParameterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Credentials *ManagementManagedDatabasesChangeDatabaseParameterSpecCredentials `json:"credentials" tf:"credentials"` ManagedDatabaseID *string `json:"managedDatabaseID" tf:"managed_database_id"` Parameters []ManagementManagedDatabasesChangeDatabaseParameterSpecParameters `json:"parameters" tf:"parameters"` Scope *string `json:"scope" tf:"scope"` }
func (*ManagementManagedDatabasesChangeDatabaseParameterSpecResource) DeepCopy ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameterSpecResource) DeepCopy() *ManagementManagedDatabasesChangeDatabaseParameterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabasesChangeDatabaseParameterSpecResource.
func (*ManagementManagedDatabasesChangeDatabaseParameterSpecResource) DeepCopyInto ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameterSpecResource) DeepCopyInto(out *ManagementManagedDatabasesChangeDatabaseParameterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementManagedDatabasesChangeDatabaseParameterStatus ¶
type ManagementManagedDatabasesChangeDatabaseParameterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagementManagedDatabasesChangeDatabaseParameterStatus) DeepCopy ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameterStatus) DeepCopy() *ManagementManagedDatabasesChangeDatabaseParameterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabasesChangeDatabaseParameterStatus.
func (*ManagementManagedDatabasesChangeDatabaseParameterStatus) DeepCopyInto ¶
func (in *ManagementManagedDatabasesChangeDatabaseParameterStatus) DeepCopyInto(out *ManagementManagedDatabasesChangeDatabaseParameterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementManagedDatabasesResetDatabaseParameter ¶
type ManagementManagedDatabasesResetDatabaseParameter struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementManagedDatabasesResetDatabaseParameterSpec `json:"spec,omitempty"` Status ManagementManagedDatabasesResetDatabaseParameterStatus `json:"status,omitempty"` }
func (*ManagementManagedDatabasesResetDatabaseParameter) DeepCopy ¶
func (in *ManagementManagedDatabasesResetDatabaseParameter) DeepCopy() *ManagementManagedDatabasesResetDatabaseParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabasesResetDatabaseParameter.
func (*ManagementManagedDatabasesResetDatabaseParameter) DeepCopyInto ¶
func (in *ManagementManagedDatabasesResetDatabaseParameter) DeepCopyInto(out *ManagementManagedDatabasesResetDatabaseParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementManagedDatabasesResetDatabaseParameter) DeepCopyObject ¶
func (in *ManagementManagedDatabasesResetDatabaseParameter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementManagedDatabasesResetDatabaseParameter) SetupWebhookWithManager ¶
func (r *ManagementManagedDatabasesResetDatabaseParameter) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagementManagedDatabasesResetDatabaseParameter) ValidateCreate ¶
func (r *ManagementManagedDatabasesResetDatabaseParameter) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagementManagedDatabasesResetDatabaseParameter) ValidateDelete ¶
func (r *ManagementManagedDatabasesResetDatabaseParameter) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagementManagedDatabasesResetDatabaseParameter) ValidateUpdate ¶
func (r *ManagementManagedDatabasesResetDatabaseParameter) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagementManagedDatabasesResetDatabaseParameterList ¶
type ManagementManagedDatabasesResetDatabaseParameterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagementManagedDatabasesResetDatabaseParameter CRD objects Items []ManagementManagedDatabasesResetDatabaseParameter `json:"items,omitempty"` }
ManagementManagedDatabasesResetDatabaseParameterList is a list of ManagementManagedDatabasesResetDatabaseParameters
func (*ManagementManagedDatabasesResetDatabaseParameterList) DeepCopy ¶
func (in *ManagementManagedDatabasesResetDatabaseParameterList) DeepCopy() *ManagementManagedDatabasesResetDatabaseParameterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabasesResetDatabaseParameterList.
func (*ManagementManagedDatabasesResetDatabaseParameterList) DeepCopyInto ¶
func (in *ManagementManagedDatabasesResetDatabaseParameterList) DeepCopyInto(out *ManagementManagedDatabasesResetDatabaseParameterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementManagedDatabasesResetDatabaseParameterList) DeepCopyObject ¶
func (in *ManagementManagedDatabasesResetDatabaseParameterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagementManagedDatabasesResetDatabaseParameterSpec ¶
type ManagementManagedDatabasesResetDatabaseParameterSpec struct { State *ManagementManagedDatabasesResetDatabaseParameterSpecResource `json:"state,omitempty" tf:"-"` Resource ManagementManagedDatabasesResetDatabaseParameterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagementManagedDatabasesResetDatabaseParameterSpec) DeepCopy ¶
func (in *ManagementManagedDatabasesResetDatabaseParameterSpec) DeepCopy() *ManagementManagedDatabasesResetDatabaseParameterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabasesResetDatabaseParameterSpec.
func (*ManagementManagedDatabasesResetDatabaseParameterSpec) DeepCopyInto ¶
func (in *ManagementManagedDatabasesResetDatabaseParameterSpec) DeepCopyInto(out *ManagementManagedDatabasesResetDatabaseParameterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementManagedDatabasesResetDatabaseParameterSpecCredentials ¶
type ManagementManagedDatabasesResetDatabaseParameterSpecCredentials struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional Role *string `json:"role,omitempty" tf:"role"` // +optional SecretID *string `json:"secretID,omitempty" tf:"secret_id"` // +optional UserName *string `json:"userName,omitempty" tf:"user_name"` }
func (*ManagementManagedDatabasesResetDatabaseParameterSpecCredentials) DeepCopy ¶
func (in *ManagementManagedDatabasesResetDatabaseParameterSpecCredentials) DeepCopy() *ManagementManagedDatabasesResetDatabaseParameterSpecCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabasesResetDatabaseParameterSpecCredentials.
func (*ManagementManagedDatabasesResetDatabaseParameterSpecCredentials) DeepCopyInto ¶
func (in *ManagementManagedDatabasesResetDatabaseParameterSpecCredentials) DeepCopyInto(out *ManagementManagedDatabasesResetDatabaseParameterSpecCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementManagedDatabasesResetDatabaseParameterSpecCredentialsCodec ¶
type ManagementManagedDatabasesResetDatabaseParameterSpecCredentialsCodec struct { }
+k8s:deepcopy-gen=false
func (ManagementManagedDatabasesResetDatabaseParameterSpecCredentialsCodec) Decode ¶
func (ManagementManagedDatabasesResetDatabaseParameterSpecCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ManagementManagedDatabasesResetDatabaseParameterSpecResource ¶
type ManagementManagedDatabasesResetDatabaseParameterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Credentials *ManagementManagedDatabasesResetDatabaseParameterSpecCredentials `json:"credentials" tf:"credentials"` ManagedDatabaseID *string `json:"managedDatabaseID" tf:"managed_database_id"` Parameters []string `json:"parameters" tf:"parameters"` Scope *string `json:"scope" tf:"scope"` }
func (*ManagementManagedDatabasesResetDatabaseParameterSpecResource) DeepCopy ¶
func (in *ManagementManagedDatabasesResetDatabaseParameterSpecResource) DeepCopy() *ManagementManagedDatabasesResetDatabaseParameterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabasesResetDatabaseParameterSpecResource.
func (*ManagementManagedDatabasesResetDatabaseParameterSpecResource) DeepCopyInto ¶
func (in *ManagementManagedDatabasesResetDatabaseParameterSpecResource) DeepCopyInto(out *ManagementManagedDatabasesResetDatabaseParameterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementManagedDatabasesResetDatabaseParameterStatus ¶
type ManagementManagedDatabasesResetDatabaseParameterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagementManagedDatabasesResetDatabaseParameterStatus) DeepCopy ¶
func (in *ManagementManagedDatabasesResetDatabaseParameterStatus) DeepCopy() *ManagementManagedDatabasesResetDatabaseParameterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementManagedDatabasesResetDatabaseParameterStatus.
func (*ManagementManagedDatabasesResetDatabaseParameterStatus) DeepCopyInto ¶
func (in *ManagementManagedDatabasesResetDatabaseParameterStatus) DeepCopyInto(out *ManagementManagedDatabasesResetDatabaseParameterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Migration ¶
type Migration struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MigrationSpec `json:"spec,omitempty"` Status MigrationStatus `json:"status,omitempty"` }
func (*Migration) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Migration.
func (*Migration) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Migration) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Migration) SetupWebhookWithManager ¶
func (*Migration) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Migration) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type MigrationAgent ¶
type MigrationAgent struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MigrationAgentSpec `json:"spec,omitempty"` Status MigrationAgentStatus `json:"status,omitempty"` }
func (*MigrationAgent) DeepCopy ¶
func (in *MigrationAgent) DeepCopy() *MigrationAgent
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationAgent.
func (*MigrationAgent) DeepCopyInto ¶
func (in *MigrationAgent) DeepCopyInto(out *MigrationAgent)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MigrationAgent) DeepCopyObject ¶
func (in *MigrationAgent) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MigrationAgent) SetupWebhookWithManager ¶
func (r *MigrationAgent) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*MigrationAgent) ValidateCreate ¶
func (r *MigrationAgent) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*MigrationAgent) ValidateDelete ¶
func (r *MigrationAgent) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*MigrationAgent) ValidateUpdate ¶
func (r *MigrationAgent) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type MigrationAgentList ¶
type MigrationAgentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MigrationAgent CRD objects Items []MigrationAgent `json:"items,omitempty"` }
MigrationAgentList is a list of MigrationAgents
func (*MigrationAgentList) DeepCopy ¶
func (in *MigrationAgentList) DeepCopy() *MigrationAgentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationAgentList.
func (*MigrationAgentList) DeepCopyInto ¶
func (in *MigrationAgentList) DeepCopyInto(out *MigrationAgentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MigrationAgentList) DeepCopyObject ¶
func (in *MigrationAgentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MigrationAgentSpec ¶
type MigrationAgentSpec struct { State *MigrationAgentSpecResource `json:"state,omitempty" tf:"-"` Resource MigrationAgentSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*MigrationAgentSpec) DeepCopy ¶
func (in *MigrationAgentSpec) DeepCopy() *MigrationAgentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationAgentSpec.
func (*MigrationAgentSpec) DeepCopyInto ¶
func (in *MigrationAgentSpec) DeepCopyInto(out *MigrationAgentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationAgentSpecResource ¶
type MigrationAgentSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AgentID *string `json:"agentID" tf:"agent_id"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional PublicKey *string `json:"publicKey,omitempty" tf:"public_key"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional StreamID *string `json:"streamID,omitempty" tf:"stream_id"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` // +optional Version *string `json:"version,omitempty" tf:"version"` }
func (*MigrationAgentSpecResource) DeepCopy ¶
func (in *MigrationAgentSpecResource) DeepCopy() *MigrationAgentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationAgentSpecResource.
func (*MigrationAgentSpecResource) DeepCopyInto ¶
func (in *MigrationAgentSpecResource) DeepCopyInto(out *MigrationAgentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationAgentStatus ¶
type MigrationAgentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*MigrationAgentStatus) DeepCopy ¶
func (in *MigrationAgentStatus) DeepCopy() *MigrationAgentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationAgentStatus.
func (*MigrationAgentStatus) DeepCopyInto ¶
func (in *MigrationAgentStatus) DeepCopyInto(out *MigrationAgentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationConnection ¶
type MigrationConnection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MigrationConnectionSpec `json:"spec,omitempty"` Status MigrationConnectionStatus `json:"status,omitempty"` }
func (*MigrationConnection) DeepCopy ¶
func (in *MigrationConnection) DeepCopy() *MigrationConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationConnection.
func (*MigrationConnection) DeepCopyInto ¶
func (in *MigrationConnection) DeepCopyInto(out *MigrationConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MigrationConnection) DeepCopyObject ¶
func (in *MigrationConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MigrationConnection) SetupWebhookWithManager ¶
func (r *MigrationConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*MigrationConnection) ValidateCreate ¶
func (r *MigrationConnection) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*MigrationConnection) ValidateDelete ¶
func (r *MigrationConnection) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*MigrationConnection) ValidateUpdate ¶
func (r *MigrationConnection) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type MigrationConnectionList ¶
type MigrationConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MigrationConnection CRD objects Items []MigrationConnection `json:"items,omitempty"` }
MigrationConnectionList is a list of MigrationConnections
func (*MigrationConnectionList) DeepCopy ¶
func (in *MigrationConnectionList) DeepCopy() *MigrationConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationConnectionList.
func (*MigrationConnectionList) DeepCopyInto ¶
func (in *MigrationConnectionList) DeepCopyInto(out *MigrationConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MigrationConnectionList) DeepCopyObject ¶
func (in *MigrationConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MigrationConnectionSpec ¶
type MigrationConnectionSpec struct { State *MigrationConnectionSpecResource `json:"state,omitempty" tf:"-"` Resource MigrationConnectionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*MigrationConnectionSpec) DeepCopy ¶
func (in *MigrationConnectionSpec) DeepCopy() *MigrationConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationConnectionSpec.
func (*MigrationConnectionSpec) DeepCopyInto ¶
func (in *MigrationConnectionSpec) DeepCopyInto(out *MigrationConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationConnectionSpecAdminCredentials ¶
type MigrationConnectionSpecAdminCredentials struct { Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*MigrationConnectionSpecAdminCredentials) DeepCopy ¶
func (in *MigrationConnectionSpecAdminCredentials) DeepCopy() *MigrationConnectionSpecAdminCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationConnectionSpecAdminCredentials.
func (*MigrationConnectionSpecAdminCredentials) DeepCopyInto ¶
func (in *MigrationConnectionSpecAdminCredentials) DeepCopyInto(out *MigrationConnectionSpecAdminCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationConnectionSpecAdminCredentialsCodec ¶
type MigrationConnectionSpecAdminCredentialsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationConnectionSpecAdminCredentialsCodec) Decode ¶
func (MigrationConnectionSpecAdminCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationConnectionSpecConnectDescriptor ¶
type MigrationConnectionSpecConnectDescriptor struct { // +optional ConnectString *string `json:"connectString,omitempty" tf:"connect_string"` // +optional DatabaseServiceName *string `json:"databaseServiceName,omitempty" tf:"database_service_name"` // +optional Host *string `json:"host,omitempty" tf:"host"` // +optional Port *int64 `json:"port,omitempty" tf:"port"` }
func (*MigrationConnectionSpecConnectDescriptor) DeepCopy ¶
func (in *MigrationConnectionSpecConnectDescriptor) DeepCopy() *MigrationConnectionSpecConnectDescriptor
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationConnectionSpecConnectDescriptor.
func (*MigrationConnectionSpecConnectDescriptor) DeepCopyInto ¶
func (in *MigrationConnectionSpecConnectDescriptor) DeepCopyInto(out *MigrationConnectionSpecConnectDescriptor)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationConnectionSpecConnectDescriptorCodec ¶
type MigrationConnectionSpecConnectDescriptorCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationConnectionSpecConnectDescriptorCodec) Decode ¶
func (MigrationConnectionSpecConnectDescriptorCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationConnectionSpecPrivateEndpoint ¶
type MigrationConnectionSpecPrivateEndpoint struct { CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional ID *string `json:"ID,omitempty" tf:"id"` SubnetID *string `json:"subnetID" tf:"subnet_id"` VcnID *string `json:"vcnID" tf:"vcn_id"` }
func (*MigrationConnectionSpecPrivateEndpoint) DeepCopy ¶
func (in *MigrationConnectionSpecPrivateEndpoint) DeepCopy() *MigrationConnectionSpecPrivateEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationConnectionSpecPrivateEndpoint.
func (*MigrationConnectionSpecPrivateEndpoint) DeepCopyInto ¶
func (in *MigrationConnectionSpecPrivateEndpoint) DeepCopyInto(out *MigrationConnectionSpecPrivateEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationConnectionSpecPrivateEndpointCodec ¶
type MigrationConnectionSpecPrivateEndpointCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationConnectionSpecPrivateEndpointCodec) Decode ¶
func (MigrationConnectionSpecPrivateEndpointCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationConnectionSpecResource ¶
type MigrationConnectionSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AdminCredentials *MigrationConnectionSpecAdminCredentials `json:"adminCredentials" tf:"admin_credentials"` // +optional CertificateTdn *string `json:"certificateTdn,omitempty" tf:"certificate_tdn"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional ConnectDescriptor *MigrationConnectionSpecConnectDescriptor `json:"connectDescriptor,omitempty" tf:"connect_descriptor"` // +optional CredentialsSecretID *string `json:"credentialsSecretID,omitempty" tf:"credentials_secret_id"` // +optional DatabaseID *string `json:"databaseID,omitempty" tf:"database_id"` DatabaseType *string `json:"databaseType" tf:"database_type"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional PrivateEndpoint *MigrationConnectionSpecPrivateEndpoint `json:"privateEndpoint,omitempty" tf:"private_endpoint"` // +optional SshDetails *MigrationConnectionSpecSshDetails `json:"sshDetails,omitempty" tf:"ssh_details"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` // +optional TlsKeystore *string `json:"tlsKeystore,omitempty" tf:"tls_keystore"` // +optional TlsWallet *string `json:"tlsWallet,omitempty" tf:"tls_wallet"` VaultDetails *MigrationConnectionSpecVaultDetails `json:"vaultDetails" tf:"vault_details"` }
func (*MigrationConnectionSpecResource) DeepCopy ¶
func (in *MigrationConnectionSpecResource) DeepCopy() *MigrationConnectionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationConnectionSpecResource.
func (*MigrationConnectionSpecResource) DeepCopyInto ¶
func (in *MigrationConnectionSpecResource) DeepCopyInto(out *MigrationConnectionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationConnectionSpecSshDetails ¶
type MigrationConnectionSpecSshDetails struct { Host *string `json:"host" tf:"host"` Sshkey *string `json:"sshkey" tf:"sshkey"` // +optional SudoLocation *string `json:"sudoLocation,omitempty" tf:"sudo_location"` User *string `json:"user" tf:"user"` }
func (*MigrationConnectionSpecSshDetails) DeepCopy ¶
func (in *MigrationConnectionSpecSshDetails) DeepCopy() *MigrationConnectionSpecSshDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationConnectionSpecSshDetails.
func (*MigrationConnectionSpecSshDetails) DeepCopyInto ¶
func (in *MigrationConnectionSpecSshDetails) DeepCopyInto(out *MigrationConnectionSpecSshDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationConnectionSpecSshDetailsCodec ¶
type MigrationConnectionSpecSshDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationConnectionSpecSshDetailsCodec) Decode ¶
func (MigrationConnectionSpecSshDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationConnectionSpecVaultDetails ¶
type MigrationConnectionSpecVaultDetails struct { CompartmentID *string `json:"compartmentID" tf:"compartment_id"` KeyID *string `json:"keyID" tf:"key_id"` VaultID *string `json:"vaultID" tf:"vault_id"` }
func (*MigrationConnectionSpecVaultDetails) DeepCopy ¶
func (in *MigrationConnectionSpecVaultDetails) DeepCopy() *MigrationConnectionSpecVaultDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationConnectionSpecVaultDetails.
func (*MigrationConnectionSpecVaultDetails) DeepCopyInto ¶
func (in *MigrationConnectionSpecVaultDetails) DeepCopyInto(out *MigrationConnectionSpecVaultDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationConnectionSpecVaultDetailsCodec ¶
type MigrationConnectionSpecVaultDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationConnectionSpecVaultDetailsCodec) Decode ¶
func (MigrationConnectionSpecVaultDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationConnectionStatus ¶
type MigrationConnectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*MigrationConnectionStatus) DeepCopy ¶
func (in *MigrationConnectionStatus) DeepCopy() *MigrationConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationConnectionStatus.
func (*MigrationConnectionStatus) DeepCopyInto ¶
func (in *MigrationConnectionStatus) DeepCopyInto(out *MigrationConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationJob ¶
type MigrationJob struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MigrationJobSpec `json:"spec,omitempty"` Status MigrationJobStatus `json:"status,omitempty"` }
func (*MigrationJob) DeepCopy ¶
func (in *MigrationJob) DeepCopy() *MigrationJob
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationJob.
func (*MigrationJob) DeepCopyInto ¶
func (in *MigrationJob) DeepCopyInto(out *MigrationJob)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MigrationJob) DeepCopyObject ¶
func (in *MigrationJob) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MigrationJob) SetupWebhookWithManager ¶
func (r *MigrationJob) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*MigrationJob) ValidateCreate ¶
func (r *MigrationJob) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*MigrationJob) ValidateDelete ¶
func (r *MigrationJob) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*MigrationJob) ValidateUpdate ¶
func (r *MigrationJob) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type MigrationJobList ¶
type MigrationJobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MigrationJob CRD objects Items []MigrationJob `json:"items,omitempty"` }
MigrationJobList is a list of MigrationJobs
func (*MigrationJobList) DeepCopy ¶
func (in *MigrationJobList) DeepCopy() *MigrationJobList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationJobList.
func (*MigrationJobList) DeepCopyInto ¶
func (in *MigrationJobList) DeepCopyInto(out *MigrationJobList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MigrationJobList) DeepCopyObject ¶
func (in *MigrationJobList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MigrationJobSpec ¶
type MigrationJobSpec struct { State *MigrationJobSpecResource `json:"state,omitempty" tf:"-"` Resource MigrationJobSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*MigrationJobSpec) DeepCopy ¶
func (in *MigrationJobSpec) DeepCopy() *MigrationJobSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationJobSpec.
func (*MigrationJobSpec) DeepCopyInto ¶
func (in *MigrationJobSpec) DeepCopyInto(out *MigrationJobSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationJobSpecProgress ¶
type MigrationJobSpecProgress struct { // +optional CurrentPhase *string `json:"currentPhase,omitempty" tf:"current_phase"` // +optional CurrentStatus *string `json:"currentStatus,omitempty" tf:"current_status"` // +optional Phases []MigrationJobSpecProgressPhases `json:"phases,omitempty" tf:"phases"` }
func (*MigrationJobSpecProgress) DeepCopy ¶
func (in *MigrationJobSpecProgress) DeepCopy() *MigrationJobSpecProgress
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationJobSpecProgress.
func (*MigrationJobSpecProgress) DeepCopyInto ¶
func (in *MigrationJobSpecProgress) DeepCopyInto(out *MigrationJobSpecProgress)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationJobSpecProgressCodec ¶
type MigrationJobSpecProgressCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationJobSpecProgressCodec) Decode ¶
func (MigrationJobSpecProgressCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationJobSpecProgressPhases ¶
type MigrationJobSpecProgressPhases struct { // +optional DurationInMs *int64 `json:"durationInMs,omitempty" tf:"duration_in_ms"` // +optional Extract []MigrationJobSpecProgressPhasesExtract `json:"extract,omitempty" tf:"extract"` // +optional IsAdvisorReportAvailable *bool `json:"isAdvisorReportAvailable,omitempty" tf:"is_advisor_report_available"` // +optional LogLocation *MigrationJobSpecProgressPhasesLogLocation `json:"logLocation,omitempty" tf:"log_location"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional Progress *int64 `json:"progress,omitempty" tf:"progress"` // +optional Status *string `json:"status,omitempty" tf:"status"` }
func (*MigrationJobSpecProgressPhases) DeepCopy ¶
func (in *MigrationJobSpecProgressPhases) DeepCopy() *MigrationJobSpecProgressPhases
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationJobSpecProgressPhases.
func (*MigrationJobSpecProgressPhases) DeepCopyInto ¶
func (in *MigrationJobSpecProgressPhases) DeepCopyInto(out *MigrationJobSpecProgressPhases)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationJobSpecProgressPhasesExtract ¶ added in v0.5.0
type MigrationJobSpecProgressPhasesExtract struct { // +optional Message *string `json:"message,omitempty" tf:"message"` // +optional Type *string `json:"type,omitempty" tf:"type"` }
func (*MigrationJobSpecProgressPhasesExtract) DeepCopy ¶ added in v0.5.0
func (in *MigrationJobSpecProgressPhasesExtract) DeepCopy() *MigrationJobSpecProgressPhasesExtract
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationJobSpecProgressPhasesExtract.
func (*MigrationJobSpecProgressPhasesExtract) DeepCopyInto ¶ added in v0.5.0
func (in *MigrationJobSpecProgressPhasesExtract) DeepCopyInto(out *MigrationJobSpecProgressPhasesExtract)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationJobSpecProgressPhasesLogLocation ¶ added in v0.5.0
type MigrationJobSpecProgressPhasesLogLocation struct { // +optional Bucket *string `json:"bucket,omitempty" tf:"bucket"` // +optional Namespace *string `json:"namespace,omitempty" tf:"namespace"` // +optional Object *string `json:"object,omitempty" tf:"object"` }
func (*MigrationJobSpecProgressPhasesLogLocation) DeepCopy ¶ added in v0.5.0
func (in *MigrationJobSpecProgressPhasesLogLocation) DeepCopy() *MigrationJobSpecProgressPhasesLogLocation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationJobSpecProgressPhasesLogLocation.
func (*MigrationJobSpecProgressPhasesLogLocation) DeepCopyInto ¶ added in v0.5.0
func (in *MigrationJobSpecProgressPhasesLogLocation) DeepCopyInto(out *MigrationJobSpecProgressPhasesLogLocation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationJobSpecProgressPhasesLogLocationCodec ¶ added in v0.5.0
type MigrationJobSpecProgressPhasesLogLocationCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationJobSpecProgressPhasesLogLocationCodec) Decode ¶ added in v0.5.0
func (MigrationJobSpecProgressPhasesLogLocationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationJobSpecResource ¶
type MigrationJobSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` JobID *string `json:"jobID" tf:"job_id"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional MigrationID *string `json:"migrationID,omitempty" tf:"migration_id"` // +optional Progress *MigrationJobSpecProgress `json:"progress,omitempty" tf:"progress"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` // +optional Type *string `json:"type,omitempty" tf:"type"` // +optional UnsupportedObjects []MigrationJobSpecUnsupportedObjects `json:"unsupportedObjects,omitempty" tf:"unsupported_objects"` }
func (*MigrationJobSpecResource) DeepCopy ¶
func (in *MigrationJobSpecResource) DeepCopy() *MigrationJobSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationJobSpecResource.
func (*MigrationJobSpecResource) DeepCopyInto ¶
func (in *MigrationJobSpecResource) DeepCopyInto(out *MigrationJobSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationJobSpecUnsupportedObjects ¶
type MigrationJobSpecUnsupportedObjects struct { // +optional Object *string `json:"object,omitempty" tf:"object"` // +optional Owner *string `json:"owner,omitempty" tf:"owner"` // +optional Type *string `json:"type,omitempty" tf:"type"` }
func (*MigrationJobSpecUnsupportedObjects) DeepCopy ¶
func (in *MigrationJobSpecUnsupportedObjects) DeepCopy() *MigrationJobSpecUnsupportedObjects
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationJobSpecUnsupportedObjects.
func (*MigrationJobSpecUnsupportedObjects) DeepCopyInto ¶
func (in *MigrationJobSpecUnsupportedObjects) DeepCopyInto(out *MigrationJobSpecUnsupportedObjects)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationJobStatus ¶
type MigrationJobStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*MigrationJobStatus) DeepCopy ¶
func (in *MigrationJobStatus) DeepCopy() *MigrationJobStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationJobStatus.
func (*MigrationJobStatus) DeepCopyInto ¶
func (in *MigrationJobStatus) DeepCopyInto(out *MigrationJobStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationList ¶
type MigrationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Migration CRD objects Items []Migration `json:"items,omitempty"` }
MigrationList is a list of Migrations
func (*MigrationList) DeepCopy ¶
func (in *MigrationList) DeepCopy() *MigrationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationList.
func (*MigrationList) DeepCopyInto ¶
func (in *MigrationList) DeepCopyInto(out *MigrationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MigrationList) DeepCopyObject ¶
func (in *MigrationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MigrationMigration ¶
type MigrationMigration struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MigrationMigrationSpec `json:"spec,omitempty"` Status MigrationMigrationStatus `json:"status,omitempty"` }
func (*MigrationMigration) DeepCopy ¶
func (in *MigrationMigration) DeepCopy() *MigrationMigration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigration.
func (*MigrationMigration) DeepCopyInto ¶
func (in *MigrationMigration) DeepCopyInto(out *MigrationMigration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MigrationMigration) DeepCopyObject ¶
func (in *MigrationMigration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MigrationMigration) SetupWebhookWithManager ¶
func (r *MigrationMigration) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*MigrationMigration) ValidateCreate ¶
func (r *MigrationMigration) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*MigrationMigration) ValidateDelete ¶
func (r *MigrationMigration) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*MigrationMigration) ValidateUpdate ¶
func (r *MigrationMigration) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type MigrationMigrationList ¶
type MigrationMigrationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of MigrationMigration CRD objects Items []MigrationMigration `json:"items,omitempty"` }
MigrationMigrationList is a list of MigrationMigrations
func (*MigrationMigrationList) DeepCopy ¶
func (in *MigrationMigrationList) DeepCopy() *MigrationMigrationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationList.
func (*MigrationMigrationList) DeepCopyInto ¶
func (in *MigrationMigrationList) DeepCopyInto(out *MigrationMigrationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MigrationMigrationList) DeepCopyObject ¶
func (in *MigrationMigrationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MigrationMigrationSpec ¶
type MigrationMigrationSpec struct { State *MigrationMigrationSpecResource `json:"state,omitempty" tf:"-"` Resource MigrationMigrationSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*MigrationMigrationSpec) DeepCopy ¶
func (in *MigrationMigrationSpec) DeepCopy() *MigrationMigrationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpec.
func (*MigrationMigrationSpec) DeepCopyInto ¶
func (in *MigrationMigrationSpec) DeepCopyInto(out *MigrationMigrationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecAdvisorSettings ¶ added in v0.5.0
type MigrationMigrationSpecAdvisorSettings struct { // +optional IsIgnoreErrors *bool `json:"isIgnoreErrors,omitempty" tf:"is_ignore_errors"` // +optional IsSkipAdvisor *bool `json:"isSkipAdvisor,omitempty" tf:"is_skip_advisor"` }
func (*MigrationMigrationSpecAdvisorSettings) DeepCopy ¶ added in v0.5.0
func (in *MigrationMigrationSpecAdvisorSettings) DeepCopy() *MigrationMigrationSpecAdvisorSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecAdvisorSettings.
func (*MigrationMigrationSpecAdvisorSettings) DeepCopyInto ¶ added in v0.5.0
func (in *MigrationMigrationSpecAdvisorSettings) DeepCopyInto(out *MigrationMigrationSpecAdvisorSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecAdvisorSettingsCodec ¶ added in v0.5.0
type MigrationMigrationSpecAdvisorSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecAdvisorSettingsCodec) Decode ¶ added in v0.5.0
func (MigrationMigrationSpecAdvisorSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecDataTransferMediumDetails ¶
type MigrationMigrationSpecDataTransferMediumDetails struct { // +optional DatabaseLinkDetails *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails `json:"databaseLinkDetails,omitempty" tf:"database_link_details"` // +optional ObjectStorageDetails *MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails `json:"objectStorageDetails,omitempty" tf:"object_storage_details"` }
func (*MigrationMigrationSpecDataTransferMediumDetails) DeepCopy ¶
func (in *MigrationMigrationSpecDataTransferMediumDetails) DeepCopy() *MigrationMigrationSpecDataTransferMediumDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecDataTransferMediumDetails.
func (*MigrationMigrationSpecDataTransferMediumDetails) DeepCopyInto ¶
func (in *MigrationMigrationSpecDataTransferMediumDetails) DeepCopyInto(out *MigrationMigrationSpecDataTransferMediumDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecDataTransferMediumDetailsCodec ¶
type MigrationMigrationSpecDataTransferMediumDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecDataTransferMediumDetailsCodec) Decode ¶
func (MigrationMigrationSpecDataTransferMediumDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails ¶
type MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails struct { // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional WalletBucket *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket `json:"walletBucket,omitempty" tf:"wallet_bucket"` }
func (*MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails) DeepCopy ¶
func (in *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails) DeepCopy() *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails.
func (*MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails) DeepCopyInto ¶
func (in *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails) DeepCopyInto(out *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsCodec ¶
type MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsCodec) Decode ¶
func (MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket ¶ added in v0.5.0
type MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket struct { Bucket *string `json:"bucket" tf:"bucket"` Namespace *string `json:"namespace" tf:"namespace"` }
func (*MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket) DeepCopy ¶ added in v0.5.0
func (in *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket) DeepCopy() *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket.
func (*MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket) DeepCopyInto ¶ added in v0.5.0
func (in *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket) DeepCopyInto(out *MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketCodec ¶ added in v0.5.0
type MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketCodec) Decode ¶ added in v0.5.0
func (MigrationMigrationSpecDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails ¶
type MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails struct { Bucket *string `json:"bucket" tf:"bucket"` Namespace *string `json:"namespace" tf:"namespace"` }
func (*MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails) DeepCopy ¶
func (in *MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails) DeepCopy() *MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails.
func (*MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails) DeepCopyInto ¶
func (in *MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails) DeepCopyInto(out *MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetailsCodec ¶
type MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetailsCodec) Decode ¶
func (MigrationMigrationSpecDataTransferMediumDetailsObjectStorageDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecDatapumpSettings ¶
type MigrationMigrationSpecDatapumpSettings struct { // +optional DataPumpParameters *MigrationMigrationSpecDatapumpSettingsDataPumpParameters `json:"dataPumpParameters,omitempty" tf:"data_pump_parameters"` // +optional ExportDirectoryObject *MigrationMigrationSpecDatapumpSettingsExportDirectoryObject `json:"exportDirectoryObject,omitempty" tf:"export_directory_object"` // +optional ImportDirectoryObject *MigrationMigrationSpecDatapumpSettingsImportDirectoryObject `json:"importDirectoryObject,omitempty" tf:"import_directory_object"` // +optional JobMode *string `json:"jobMode,omitempty" tf:"job_mode"` // +optional MetadataRemaps []MigrationMigrationSpecDatapumpSettingsMetadataRemaps `json:"metadataRemaps,omitempty" tf:"metadata_remaps"` }
func (*MigrationMigrationSpecDatapumpSettings) DeepCopy ¶
func (in *MigrationMigrationSpecDatapumpSettings) DeepCopy() *MigrationMigrationSpecDatapumpSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecDatapumpSettings.
func (*MigrationMigrationSpecDatapumpSettings) DeepCopyInto ¶
func (in *MigrationMigrationSpecDatapumpSettings) DeepCopyInto(out *MigrationMigrationSpecDatapumpSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecDatapumpSettingsCodec ¶
type MigrationMigrationSpecDatapumpSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecDatapumpSettingsCodec) Decode ¶
func (MigrationMigrationSpecDatapumpSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecDatapumpSettingsDataPumpParameters ¶
type MigrationMigrationSpecDatapumpSettingsDataPumpParameters struct { // +optional Estimate *string `json:"estimate,omitempty" tf:"estimate"` // +optional ExcludeParameters []string `json:"excludeParameters,omitempty" tf:"exclude_parameters"` // +optional ExportParallelismDegree *int64 `json:"exportParallelismDegree,omitempty" tf:"export_parallelism_degree"` // +optional ImportParallelismDegree *int64 `json:"importParallelismDegree,omitempty" tf:"import_parallelism_degree"` // +optional IsCluster *bool `json:"isCluster,omitempty" tf:"is_cluster"` // +optional TableExistsAction *string `json:"tableExistsAction,omitempty" tf:"table_exists_action"` }
func (*MigrationMigrationSpecDatapumpSettingsDataPumpParameters) DeepCopy ¶
func (in *MigrationMigrationSpecDatapumpSettingsDataPumpParameters) DeepCopy() *MigrationMigrationSpecDatapumpSettingsDataPumpParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecDatapumpSettingsDataPumpParameters.
func (*MigrationMigrationSpecDatapumpSettingsDataPumpParameters) DeepCopyInto ¶
func (in *MigrationMigrationSpecDatapumpSettingsDataPumpParameters) DeepCopyInto(out *MigrationMigrationSpecDatapumpSettingsDataPumpParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecDatapumpSettingsDataPumpParametersCodec ¶
type MigrationMigrationSpecDatapumpSettingsDataPumpParametersCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecDatapumpSettingsDataPumpParametersCodec) Decode ¶
func (MigrationMigrationSpecDatapumpSettingsDataPumpParametersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecDatapumpSettingsExportDirectoryObject ¶
type MigrationMigrationSpecDatapumpSettingsExportDirectoryObject struct { Name *string `json:"name" tf:"name"` Path *string `json:"path" tf:"path"` }
func (*MigrationMigrationSpecDatapumpSettingsExportDirectoryObject) DeepCopy ¶
func (in *MigrationMigrationSpecDatapumpSettingsExportDirectoryObject) DeepCopy() *MigrationMigrationSpecDatapumpSettingsExportDirectoryObject
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecDatapumpSettingsExportDirectoryObject.
func (*MigrationMigrationSpecDatapumpSettingsExportDirectoryObject) DeepCopyInto ¶
func (in *MigrationMigrationSpecDatapumpSettingsExportDirectoryObject) DeepCopyInto(out *MigrationMigrationSpecDatapumpSettingsExportDirectoryObject)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecDatapumpSettingsExportDirectoryObjectCodec ¶
type MigrationMigrationSpecDatapumpSettingsExportDirectoryObjectCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecDatapumpSettingsExportDirectoryObjectCodec) Decode ¶
func (MigrationMigrationSpecDatapumpSettingsExportDirectoryObjectCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecDatapumpSettingsImportDirectoryObject ¶
type MigrationMigrationSpecDatapumpSettingsImportDirectoryObject struct { Name *string `json:"name" tf:"name"` Path *string `json:"path" tf:"path"` }
func (*MigrationMigrationSpecDatapumpSettingsImportDirectoryObject) DeepCopy ¶
func (in *MigrationMigrationSpecDatapumpSettingsImportDirectoryObject) DeepCopy() *MigrationMigrationSpecDatapumpSettingsImportDirectoryObject
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecDatapumpSettingsImportDirectoryObject.
func (*MigrationMigrationSpecDatapumpSettingsImportDirectoryObject) DeepCopyInto ¶
func (in *MigrationMigrationSpecDatapumpSettingsImportDirectoryObject) DeepCopyInto(out *MigrationMigrationSpecDatapumpSettingsImportDirectoryObject)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecDatapumpSettingsImportDirectoryObjectCodec ¶
type MigrationMigrationSpecDatapumpSettingsImportDirectoryObjectCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecDatapumpSettingsImportDirectoryObjectCodec) Decode ¶
func (MigrationMigrationSpecDatapumpSettingsImportDirectoryObjectCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecDatapumpSettingsMetadataRemaps ¶
type MigrationMigrationSpecDatapumpSettingsMetadataRemaps struct { NewValue *string `json:"newValue" tf:"new_value"` OldValue *string `json:"oldValue" tf:"old_value"` Type *string `json:"type" tf:"type"` }
func (*MigrationMigrationSpecDatapumpSettingsMetadataRemaps) DeepCopy ¶
func (in *MigrationMigrationSpecDatapumpSettingsMetadataRemaps) DeepCopy() *MigrationMigrationSpecDatapumpSettingsMetadataRemaps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecDatapumpSettingsMetadataRemaps.
func (*MigrationMigrationSpecDatapumpSettingsMetadataRemaps) DeepCopyInto ¶
func (in *MigrationMigrationSpecDatapumpSettingsMetadataRemaps) DeepCopyInto(out *MigrationMigrationSpecDatapumpSettingsMetadataRemaps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecDumpTransferDetails ¶ added in v0.5.0
type MigrationMigrationSpecDumpTransferDetails struct { // +optional Source *MigrationMigrationSpecDumpTransferDetailsSource `json:"source,omitempty" tf:"source"` // +optional Target *MigrationMigrationSpecDumpTransferDetailsTarget `json:"target,omitempty" tf:"target"` }
func (*MigrationMigrationSpecDumpTransferDetails) DeepCopy ¶ added in v0.5.0
func (in *MigrationMigrationSpecDumpTransferDetails) DeepCopy() *MigrationMigrationSpecDumpTransferDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecDumpTransferDetails.
func (*MigrationMigrationSpecDumpTransferDetails) DeepCopyInto ¶ added in v0.5.0
func (in *MigrationMigrationSpecDumpTransferDetails) DeepCopyInto(out *MigrationMigrationSpecDumpTransferDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecDumpTransferDetailsCodec ¶ added in v0.5.0
type MigrationMigrationSpecDumpTransferDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecDumpTransferDetailsCodec) Decode ¶ added in v0.5.0
func (MigrationMigrationSpecDumpTransferDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecDumpTransferDetailsSource ¶ added in v0.5.0
type MigrationMigrationSpecDumpTransferDetailsSource struct { Kind *string `json:"kind" tf:"kind"` // +optional OciHome *string `json:"ociHome,omitempty" tf:"oci_home"` }
func (*MigrationMigrationSpecDumpTransferDetailsSource) DeepCopy ¶ added in v0.5.0
func (in *MigrationMigrationSpecDumpTransferDetailsSource) DeepCopy() *MigrationMigrationSpecDumpTransferDetailsSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecDumpTransferDetailsSource.
func (*MigrationMigrationSpecDumpTransferDetailsSource) DeepCopyInto ¶ added in v0.5.0
func (in *MigrationMigrationSpecDumpTransferDetailsSource) DeepCopyInto(out *MigrationMigrationSpecDumpTransferDetailsSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecDumpTransferDetailsSourceCodec ¶ added in v0.5.0
type MigrationMigrationSpecDumpTransferDetailsSourceCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecDumpTransferDetailsSourceCodec) Decode ¶ added in v0.5.0
func (MigrationMigrationSpecDumpTransferDetailsSourceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecDumpTransferDetailsTarget ¶ added in v0.5.0
type MigrationMigrationSpecDumpTransferDetailsTarget struct { Kind *string `json:"kind" tf:"kind"` // +optional OciHome *string `json:"ociHome,omitempty" tf:"oci_home"` }
func (*MigrationMigrationSpecDumpTransferDetailsTarget) DeepCopy ¶ added in v0.5.0
func (in *MigrationMigrationSpecDumpTransferDetailsTarget) DeepCopy() *MigrationMigrationSpecDumpTransferDetailsTarget
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecDumpTransferDetailsTarget.
func (*MigrationMigrationSpecDumpTransferDetailsTarget) DeepCopyInto ¶ added in v0.5.0
func (in *MigrationMigrationSpecDumpTransferDetailsTarget) DeepCopyInto(out *MigrationMigrationSpecDumpTransferDetailsTarget)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecDumpTransferDetailsTargetCodec ¶ added in v0.5.0
type MigrationMigrationSpecDumpTransferDetailsTargetCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecDumpTransferDetailsTargetCodec) Decode ¶ added in v0.5.0
func (MigrationMigrationSpecDumpTransferDetailsTargetCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecExcludeObjects ¶
type MigrationMigrationSpecExcludeObjects struct { Object *string `json:"object" tf:"object"` Owner *string `json:"owner" tf:"owner"` // +optional Type *string `json:"type,omitempty" tf:"type"` }
func (*MigrationMigrationSpecExcludeObjects) DeepCopy ¶
func (in *MigrationMigrationSpecExcludeObjects) DeepCopy() *MigrationMigrationSpecExcludeObjects
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecExcludeObjects.
func (*MigrationMigrationSpecExcludeObjects) DeepCopyInto ¶
func (in *MigrationMigrationSpecExcludeObjects) DeepCopyInto(out *MigrationMigrationSpecExcludeObjects)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecGoldenGateDetails ¶
type MigrationMigrationSpecGoldenGateDetails struct { Hub *MigrationMigrationSpecGoldenGateDetailsHub `json:"hub" tf:"hub"` // +optional Settings *MigrationMigrationSpecGoldenGateDetailsSettings `json:"settings,omitempty" tf:"settings"` }
func (*MigrationMigrationSpecGoldenGateDetails) DeepCopy ¶
func (in *MigrationMigrationSpecGoldenGateDetails) DeepCopy() *MigrationMigrationSpecGoldenGateDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecGoldenGateDetails.
func (*MigrationMigrationSpecGoldenGateDetails) DeepCopyInto ¶
func (in *MigrationMigrationSpecGoldenGateDetails) DeepCopyInto(out *MigrationMigrationSpecGoldenGateDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecGoldenGateDetailsCodec ¶
type MigrationMigrationSpecGoldenGateDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecGoldenGateDetailsCodec) Decode ¶
func (MigrationMigrationSpecGoldenGateDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecGoldenGateDetailsHub ¶
type MigrationMigrationSpecGoldenGateDetailsHub struct { // +optional ComputeID *string `json:"computeID,omitempty" tf:"compute_id"` RestAdminCredentials *MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials `json:"restAdminCredentials" tf:"rest_admin_credentials"` // +optional SourceContainerDbAdminCredentials *MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentials `json:"sourceContainerDbAdminCredentials,omitempty" tf:"source_container_db_admin_credentials"` SourceDbAdminCredentials *MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials `json:"sourceDbAdminCredentials" tf:"source_db_admin_credentials"` SourceMicroservicesDeploymentName *string `json:"sourceMicroservicesDeploymentName" tf:"source_microservices_deployment_name"` TargetDbAdminCredentials *MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials `json:"targetDbAdminCredentials" tf:"target_db_admin_credentials"` TargetMicroservicesDeploymentName *string `json:"targetMicroservicesDeploymentName" tf:"target_microservices_deployment_name"` Url *string `json:"url" tf:"url"` }
func (*MigrationMigrationSpecGoldenGateDetailsHub) DeepCopy ¶
func (in *MigrationMigrationSpecGoldenGateDetailsHub) DeepCopy() *MigrationMigrationSpecGoldenGateDetailsHub
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecGoldenGateDetailsHub.
func (*MigrationMigrationSpecGoldenGateDetailsHub) DeepCopyInto ¶
func (in *MigrationMigrationSpecGoldenGateDetailsHub) DeepCopyInto(out *MigrationMigrationSpecGoldenGateDetailsHub)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecGoldenGateDetailsHubCodec ¶
type MigrationMigrationSpecGoldenGateDetailsHubCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecGoldenGateDetailsHubCodec) Decode ¶
func (MigrationMigrationSpecGoldenGateDetailsHubCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials ¶
type MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials struct { Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials) DeepCopy ¶
func (in *MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials) DeepCopy() *MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials.
func (*MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials) DeepCopyInto ¶
func (in *MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials) DeepCopyInto(out *MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentialsCodec ¶
type MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentialsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentialsCodec) Decode ¶
func (MigrationMigrationSpecGoldenGateDetailsHubRestAdminCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentials ¶
type MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentials struct { Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentials) DeepCopy ¶
func (in *MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentials) DeepCopy() *MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentials.
func (*MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentials) DeepCopyInto ¶
func (in *MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentials) DeepCopyInto(out *MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentialsCodec ¶
type MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentialsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentialsCodec) Decode ¶
func (MigrationMigrationSpecGoldenGateDetailsHubSourceContainerDbAdminCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials ¶
type MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials struct { Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials) DeepCopy ¶
func (in *MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials) DeepCopy() *MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials.
func (*MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials) DeepCopyInto ¶
func (in *MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials) DeepCopyInto(out *MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentialsCodec ¶
type MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentialsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentialsCodec) Decode ¶
func (MigrationMigrationSpecGoldenGateDetailsHubSourceDbAdminCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials ¶
type MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials struct { Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials) DeepCopy ¶
func (in *MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials) DeepCopy() *MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials.
func (*MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials) DeepCopyInto ¶
func (in *MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials) DeepCopyInto(out *MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentialsCodec ¶
type MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentialsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentialsCodec) Decode ¶
func (MigrationMigrationSpecGoldenGateDetailsHubTargetDbAdminCredentialsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecGoldenGateDetailsSettings ¶
type MigrationMigrationSpecGoldenGateDetailsSettings struct { // +optional AcceptableLag *int64 `json:"acceptableLag,omitempty" tf:"acceptable_lag"` // +optional Extract *MigrationMigrationSpecGoldenGateDetailsSettingsExtract `json:"extract,omitempty" tf:"extract"` // +optional Replicat *MigrationMigrationSpecGoldenGateDetailsSettingsReplicat `json:"replicat,omitempty" tf:"replicat"` }
func (*MigrationMigrationSpecGoldenGateDetailsSettings) DeepCopy ¶
func (in *MigrationMigrationSpecGoldenGateDetailsSettings) DeepCopy() *MigrationMigrationSpecGoldenGateDetailsSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecGoldenGateDetailsSettings.
func (*MigrationMigrationSpecGoldenGateDetailsSettings) DeepCopyInto ¶
func (in *MigrationMigrationSpecGoldenGateDetailsSettings) DeepCopyInto(out *MigrationMigrationSpecGoldenGateDetailsSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecGoldenGateDetailsSettingsCodec ¶
type MigrationMigrationSpecGoldenGateDetailsSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecGoldenGateDetailsSettingsCodec) Decode ¶
func (MigrationMigrationSpecGoldenGateDetailsSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecGoldenGateDetailsSettingsExtract ¶
type MigrationMigrationSpecGoldenGateDetailsSettingsExtract struct { // +optional LongTransDuration *int64 `json:"longTransDuration,omitempty" tf:"long_trans_duration"` // +optional PerformanceProfile *string `json:"performanceProfile,omitempty" tf:"performance_profile"` }
func (*MigrationMigrationSpecGoldenGateDetailsSettingsExtract) DeepCopy ¶
func (in *MigrationMigrationSpecGoldenGateDetailsSettingsExtract) DeepCopy() *MigrationMigrationSpecGoldenGateDetailsSettingsExtract
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecGoldenGateDetailsSettingsExtract.
func (*MigrationMigrationSpecGoldenGateDetailsSettingsExtract) DeepCopyInto ¶
func (in *MigrationMigrationSpecGoldenGateDetailsSettingsExtract) DeepCopyInto(out *MigrationMigrationSpecGoldenGateDetailsSettingsExtract)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecGoldenGateDetailsSettingsExtractCodec ¶
type MigrationMigrationSpecGoldenGateDetailsSettingsExtractCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecGoldenGateDetailsSettingsExtractCodec) Decode ¶
func (MigrationMigrationSpecGoldenGateDetailsSettingsExtractCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecGoldenGateDetailsSettingsReplicat ¶
type MigrationMigrationSpecGoldenGateDetailsSettingsReplicat struct { // +optional MapParallelism *int64 `json:"mapParallelism,omitempty" tf:"map_parallelism"` // +optional MaxApplyParallelism *int64 `json:"maxApplyParallelism,omitempty" tf:"max_apply_parallelism"` // +optional MinApplyParallelism *int64 `json:"minApplyParallelism,omitempty" tf:"min_apply_parallelism"` }
func (*MigrationMigrationSpecGoldenGateDetailsSettingsReplicat) DeepCopy ¶
func (in *MigrationMigrationSpecGoldenGateDetailsSettingsReplicat) DeepCopy() *MigrationMigrationSpecGoldenGateDetailsSettingsReplicat
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecGoldenGateDetailsSettingsReplicat.
func (*MigrationMigrationSpecGoldenGateDetailsSettingsReplicat) DeepCopyInto ¶
func (in *MigrationMigrationSpecGoldenGateDetailsSettingsReplicat) DeepCopyInto(out *MigrationMigrationSpecGoldenGateDetailsSettingsReplicat)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecGoldenGateDetailsSettingsReplicatCodec ¶
type MigrationMigrationSpecGoldenGateDetailsSettingsReplicatCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecGoldenGateDetailsSettingsReplicatCodec) Decode ¶
func (MigrationMigrationSpecGoldenGateDetailsSettingsReplicatCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationSpecIncludeObjects ¶ added in v0.5.0
type MigrationMigrationSpecIncludeObjects struct { Object *string `json:"object" tf:"object"` Owner *string `json:"owner" tf:"owner"` // +optional Type *string `json:"type,omitempty" tf:"type"` }
func (*MigrationMigrationSpecIncludeObjects) DeepCopy ¶ added in v0.5.0
func (in *MigrationMigrationSpecIncludeObjects) DeepCopy() *MigrationMigrationSpecIncludeObjects
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecIncludeObjects.
func (*MigrationMigrationSpecIncludeObjects) DeepCopyInto ¶ added in v0.5.0
func (in *MigrationMigrationSpecIncludeObjects) DeepCopyInto(out *MigrationMigrationSpecIncludeObjects)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecResource ¶
type MigrationMigrationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdvisorSettings *MigrationMigrationSpecAdvisorSettings `json:"advisorSettings,omitempty" tf:"advisor_settings"` // +optional AgentID *string `json:"agentID,omitempty" tf:"agent_id"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional CredentialsSecretID *string `json:"credentialsSecretID,omitempty" tf:"credentials_secret_id"` // +optional DataTransferMediumDetails *MigrationMigrationSpecDataTransferMediumDetails `json:"dataTransferMediumDetails,omitempty" tf:"data_transfer_medium_details"` // +optional DatapumpSettings *MigrationMigrationSpecDatapumpSettings `json:"datapumpSettings,omitempty" tf:"datapump_settings"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional DumpTransferDetails *MigrationMigrationSpecDumpTransferDetails `json:"dumpTransferDetails,omitempty" tf:"dump_transfer_details"` // +optional ExcludeObjects []MigrationMigrationSpecExcludeObjects `json:"excludeObjects,omitempty" tf:"exclude_objects"` // +optional ExecutingJobID *string `json:"executingJobID,omitempty" tf:"executing_job_id"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional GoldenGateDetails *MigrationMigrationSpecGoldenGateDetails `json:"goldenGateDetails,omitempty" tf:"golden_gate_details"` // +optional IncludeObjects []MigrationMigrationSpecIncludeObjects `json:"includeObjects,omitempty" tf:"include_objects"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional SourceContainerDatabaseConnectionID *string `json:"sourceContainerDatabaseConnectionID,omitempty" tf:"source_container_database_connection_id"` SourceDatabaseConnectionID *string `json:"sourceDatabaseConnectionID" tf:"source_database_connection_id"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` TargetDatabaseConnectionID *string `json:"targetDatabaseConnectionID" tf:"target_database_connection_id"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeLastMigration *string `json:"timeLastMigration,omitempty" tf:"time_last_migration"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` Type *string `json:"type" tf:"type"` // +optional VaultDetails *MigrationMigrationSpecVaultDetails `json:"vaultDetails,omitempty" tf:"vault_details"` // +optional WaitAfter *string `json:"waitAfter,omitempty" tf:"wait_after"` }
func (*MigrationMigrationSpecResource) DeepCopy ¶
func (in *MigrationMigrationSpecResource) DeepCopy() *MigrationMigrationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecResource.
func (*MigrationMigrationSpecResource) DeepCopyInto ¶
func (in *MigrationMigrationSpecResource) DeepCopyInto(out *MigrationMigrationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecVaultDetails ¶
type MigrationMigrationSpecVaultDetails struct { CompartmentID *string `json:"compartmentID" tf:"compartment_id"` KeyID *string `json:"keyID" tf:"key_id"` VaultID *string `json:"vaultID" tf:"vault_id"` }
func (*MigrationMigrationSpecVaultDetails) DeepCopy ¶
func (in *MigrationMigrationSpecVaultDetails) DeepCopy() *MigrationMigrationSpecVaultDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationSpecVaultDetails.
func (*MigrationMigrationSpecVaultDetails) DeepCopyInto ¶
func (in *MigrationMigrationSpecVaultDetails) DeepCopyInto(out *MigrationMigrationSpecVaultDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationMigrationSpecVaultDetailsCodec ¶
type MigrationMigrationSpecVaultDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (MigrationMigrationSpecVaultDetailsCodec) Decode ¶
func (MigrationMigrationSpecVaultDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type MigrationMigrationStatus ¶
type MigrationMigrationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*MigrationMigrationStatus) DeepCopy ¶
func (in *MigrationMigrationStatus) DeepCopy() *MigrationMigrationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationMigrationStatus.
func (*MigrationMigrationStatus) DeepCopyInto ¶
func (in *MigrationMigrationStatus) DeepCopyInto(out *MigrationMigrationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationSpec ¶
type MigrationSpec struct { State *MigrationSpecResource `json:"state,omitempty" tf:"-"` Resource MigrationSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*MigrationSpec) DeepCopy ¶
func (in *MigrationSpec) DeepCopy() *MigrationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationSpec.
func (*MigrationSpec) DeepCopyInto ¶
func (in *MigrationSpec) DeepCopyInto(out *MigrationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationSpecAdditionalMigrations ¶
type MigrationSpecAdditionalMigrations struct { // +optional CloudExadataInfrastructureID *string `json:"cloudExadataInfrastructureID,omitempty" tf:"cloud_exadata_infrastructure_id"` // +optional CloudVmClusterID *string `json:"cloudVmClusterID,omitempty" tf:"cloud_vm_cluster_id"` // +optional DbSystemID *string `json:"dbSystemID,omitempty" tf:"db_system_id"` }
func (*MigrationSpecAdditionalMigrations) DeepCopy ¶
func (in *MigrationSpecAdditionalMigrations) DeepCopy() *MigrationSpecAdditionalMigrations
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationSpecAdditionalMigrations.
func (*MigrationSpecAdditionalMigrations) DeepCopyInto ¶
func (in *MigrationSpecAdditionalMigrations) DeepCopyInto(out *MigrationSpecAdditionalMigrations)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationSpecResource ¶
type MigrationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdditionalMigrations []MigrationSpecAdditionalMigrations `json:"additionalMigrations,omitempty" tf:"additional_migrations"` // +optional CloudExadataInfrastructureID *string `json:"cloudExadataInfrastructureID,omitempty" tf:"cloud_exadata_infrastructure_id"` // +optional CloudVmClusterID *string `json:"cloudVmClusterID,omitempty" tf:"cloud_vm_cluster_id"` DbSystemID *string `json:"dbSystemID" tf:"db_system_id"` }
func (*MigrationSpecResource) DeepCopy ¶
func (in *MigrationSpecResource) DeepCopy() *MigrationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationSpecResource.
func (*MigrationSpecResource) DeepCopyInto ¶
func (in *MigrationSpecResource) DeepCopyInto(out *MigrationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationStatus ¶
type MigrationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*MigrationStatus) DeepCopy ¶
func (in *MigrationStatus) DeepCopy() *MigrationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationStatus.
func (*MigrationStatus) DeepCopyInto ¶
func (in *MigrationStatus) DeepCopyInto(out *MigrationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PluggableDatabase ¶
type PluggableDatabase struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PluggableDatabaseSpec `json:"spec,omitempty"` Status PluggableDatabaseStatus `json:"status,omitempty"` }
func (*PluggableDatabase) DeepCopy ¶
func (in *PluggableDatabase) DeepCopy() *PluggableDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabase.
func (*PluggableDatabase) DeepCopyInto ¶
func (in *PluggableDatabase) DeepCopyInto(out *PluggableDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PluggableDatabase) DeepCopyObject ¶
func (in *PluggableDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PluggableDatabase) SetupWebhookWithManager ¶
func (r *PluggableDatabase) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*PluggableDatabase) ValidateCreate ¶
func (r *PluggableDatabase) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*PluggableDatabase) ValidateDelete ¶
func (r *PluggableDatabase) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*PluggableDatabase) ValidateUpdate ¶
func (r *PluggableDatabase) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type PluggableDatabaseList ¶
type PluggableDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PluggableDatabase CRD objects Items []PluggableDatabase `json:"items,omitempty"` }
PluggableDatabaseList is a list of PluggableDatabases
func (*PluggableDatabaseList) DeepCopy ¶
func (in *PluggableDatabaseList) DeepCopy() *PluggableDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabaseList.
func (*PluggableDatabaseList) DeepCopyInto ¶
func (in *PluggableDatabaseList) DeepCopyInto(out *PluggableDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PluggableDatabaseList) DeepCopyObject ¶
func (in *PluggableDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PluggableDatabaseSpec ¶
type PluggableDatabaseSpec struct { State *PluggableDatabaseSpecResource `json:"state,omitempty" tf:"-"` Resource PluggableDatabaseSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*PluggableDatabaseSpec) DeepCopy ¶
func (in *PluggableDatabaseSpec) DeepCopy() *PluggableDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabaseSpec.
func (*PluggableDatabaseSpec) DeepCopyInto ¶
func (in *PluggableDatabaseSpec) DeepCopyInto(out *PluggableDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PluggableDatabaseSpecConnectionStrings ¶
type PluggableDatabaseSpecConnectionStrings struct { // +optional AllConnectionStrings map[string]string `json:"allConnectionStrings,omitempty" tf:"all_connection_strings"` // +optional PdbDefault *string `json:"pdbDefault,omitempty" tf:"pdb_default"` // +optional PdbIPDefault *string `json:"pdbIPDefault,omitempty" tf:"pdb_ip_default"` }
func (*PluggableDatabaseSpecConnectionStrings) DeepCopy ¶
func (in *PluggableDatabaseSpecConnectionStrings) DeepCopy() *PluggableDatabaseSpecConnectionStrings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabaseSpecConnectionStrings.
func (*PluggableDatabaseSpecConnectionStrings) DeepCopyInto ¶
func (in *PluggableDatabaseSpecConnectionStrings) DeepCopyInto(out *PluggableDatabaseSpecConnectionStrings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PluggableDatabaseSpecConnectionStringsCodec ¶
type PluggableDatabaseSpecConnectionStringsCodec struct { }
+k8s:deepcopy-gen=false
func (PluggableDatabaseSpecConnectionStringsCodec) Decode ¶
func (PluggableDatabaseSpecConnectionStringsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type PluggableDatabaseSpecResource ¶
type PluggableDatabaseSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional ConnectionStrings *PluggableDatabaseSpecConnectionStrings `json:"connectionStrings,omitempty" tf:"connection_strings"` ContainerDatabaseID *string `json:"containerDatabaseID" tf:"container_database_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional IsRestricted *bool `json:"isRestricted,omitempty" tf:"is_restricted"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional OpenMode *string `json:"openMode,omitempty" tf:"open_mode"` // +optional PdbAdminPassword *string `json:"-" sensitive:"true" tf:"pdb_admin_password"` PdbName *string `json:"pdbName" tf:"pdb_name"` // +optional ShouldPdbAdminAccountBeLocked *bool `json:"shouldPdbAdminAccountBeLocked,omitempty" tf:"should_pdb_admin_account_be_locked"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TdeWalletPassword *string `json:"-" sensitive:"true" tf:"tde_wallet_password"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*PluggableDatabaseSpecResource) DeepCopy ¶
func (in *PluggableDatabaseSpecResource) DeepCopy() *PluggableDatabaseSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabaseSpecResource.
func (*PluggableDatabaseSpecResource) DeepCopyInto ¶
func (in *PluggableDatabaseSpecResource) DeepCopyInto(out *PluggableDatabaseSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PluggableDatabaseStatus ¶
type PluggableDatabaseStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*PluggableDatabaseStatus) DeepCopy ¶
func (in *PluggableDatabaseStatus) DeepCopy() *PluggableDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabaseStatus.
func (*PluggableDatabaseStatus) DeepCopyInto ¶
func (in *PluggableDatabaseStatus) DeepCopyInto(out *PluggableDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PluggableDatabasesLocalClone ¶
type PluggableDatabasesLocalClone struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PluggableDatabasesLocalCloneSpec `json:"spec,omitempty"` Status PluggableDatabasesLocalCloneStatus `json:"status,omitempty"` }
func (*PluggableDatabasesLocalClone) DeepCopy ¶
func (in *PluggableDatabasesLocalClone) DeepCopy() *PluggableDatabasesLocalClone
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabasesLocalClone.
func (*PluggableDatabasesLocalClone) DeepCopyInto ¶
func (in *PluggableDatabasesLocalClone) DeepCopyInto(out *PluggableDatabasesLocalClone)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PluggableDatabasesLocalClone) DeepCopyObject ¶
func (in *PluggableDatabasesLocalClone) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PluggableDatabasesLocalClone) SetupWebhookWithManager ¶
func (r *PluggableDatabasesLocalClone) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*PluggableDatabasesLocalClone) ValidateCreate ¶
func (r *PluggableDatabasesLocalClone) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*PluggableDatabasesLocalClone) ValidateDelete ¶
func (r *PluggableDatabasesLocalClone) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*PluggableDatabasesLocalClone) ValidateUpdate ¶
func (r *PluggableDatabasesLocalClone) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type PluggableDatabasesLocalCloneList ¶
type PluggableDatabasesLocalCloneList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PluggableDatabasesLocalClone CRD objects Items []PluggableDatabasesLocalClone `json:"items,omitempty"` }
PluggableDatabasesLocalCloneList is a list of PluggableDatabasesLocalClones
func (*PluggableDatabasesLocalCloneList) DeepCopy ¶
func (in *PluggableDatabasesLocalCloneList) DeepCopy() *PluggableDatabasesLocalCloneList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabasesLocalCloneList.
func (*PluggableDatabasesLocalCloneList) DeepCopyInto ¶
func (in *PluggableDatabasesLocalCloneList) DeepCopyInto(out *PluggableDatabasesLocalCloneList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PluggableDatabasesLocalCloneList) DeepCopyObject ¶
func (in *PluggableDatabasesLocalCloneList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PluggableDatabasesLocalCloneSpec ¶
type PluggableDatabasesLocalCloneSpec struct { State *PluggableDatabasesLocalCloneSpecResource `json:"state,omitempty" tf:"-"` Resource PluggableDatabasesLocalCloneSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*PluggableDatabasesLocalCloneSpec) DeepCopy ¶
func (in *PluggableDatabasesLocalCloneSpec) DeepCopy() *PluggableDatabasesLocalCloneSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabasesLocalCloneSpec.
func (*PluggableDatabasesLocalCloneSpec) DeepCopyInto ¶
func (in *PluggableDatabasesLocalCloneSpec) DeepCopyInto(out *PluggableDatabasesLocalCloneSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PluggableDatabasesLocalCloneSpecConnectionStrings ¶
type PluggableDatabasesLocalCloneSpecConnectionStrings struct { // +optional AllConnectionStrings map[string]string `json:"allConnectionStrings,omitempty" tf:"all_connection_strings"` // +optional PdbDefault *string `json:"pdbDefault,omitempty" tf:"pdb_default"` // +optional PdbIPDefault *string `json:"pdbIPDefault,omitempty" tf:"pdb_ip_default"` }
func (*PluggableDatabasesLocalCloneSpecConnectionStrings) DeepCopy ¶
func (in *PluggableDatabasesLocalCloneSpecConnectionStrings) DeepCopy() *PluggableDatabasesLocalCloneSpecConnectionStrings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabasesLocalCloneSpecConnectionStrings.
func (*PluggableDatabasesLocalCloneSpecConnectionStrings) DeepCopyInto ¶
func (in *PluggableDatabasesLocalCloneSpecConnectionStrings) DeepCopyInto(out *PluggableDatabasesLocalCloneSpecConnectionStrings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PluggableDatabasesLocalCloneSpecConnectionStringsCodec ¶
type PluggableDatabasesLocalCloneSpecConnectionStringsCodec struct { }
+k8s:deepcopy-gen=false
func (PluggableDatabasesLocalCloneSpecConnectionStringsCodec) Decode ¶
func (PluggableDatabasesLocalCloneSpecConnectionStringsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type PluggableDatabasesLocalCloneSpecResource ¶
type PluggableDatabasesLocalCloneSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` ClonedPdbName *string `json:"clonedPdbName" tf:"cloned_pdb_name"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional ConnectionStrings *PluggableDatabasesLocalCloneSpecConnectionStrings `json:"connectionStrings,omitempty" tf:"connection_strings"` // +optional ContainerDatabaseID *string `json:"containerDatabaseID,omitempty" tf:"container_database_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional IsRestricted *bool `json:"isRestricted,omitempty" tf:"is_restricted"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional OpenMode *string `json:"openMode,omitempty" tf:"open_mode"` // +optional PdbAdminPassword *string `json:"-" sensitive:"true" tf:"pdb_admin_password"` // +optional PdbName *string `json:"pdbName,omitempty" tf:"pdb_name"` PluggableDatabaseID *string `json:"pluggableDatabaseID" tf:"pluggable_database_id"` // +optional ShouldPdbAdminAccountBeLocked *bool `json:"shouldPdbAdminAccountBeLocked,omitempty" tf:"should_pdb_admin_account_be_locked"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TargetTdeWalletPassword *string `json:"-" sensitive:"true" tf:"target_tde_wallet_password"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*PluggableDatabasesLocalCloneSpecResource) DeepCopy ¶
func (in *PluggableDatabasesLocalCloneSpecResource) DeepCopy() *PluggableDatabasesLocalCloneSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabasesLocalCloneSpecResource.
func (*PluggableDatabasesLocalCloneSpecResource) DeepCopyInto ¶
func (in *PluggableDatabasesLocalCloneSpecResource) DeepCopyInto(out *PluggableDatabasesLocalCloneSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PluggableDatabasesLocalCloneStatus ¶
type PluggableDatabasesLocalCloneStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*PluggableDatabasesLocalCloneStatus) DeepCopy ¶
func (in *PluggableDatabasesLocalCloneStatus) DeepCopy() *PluggableDatabasesLocalCloneStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabasesLocalCloneStatus.
func (*PluggableDatabasesLocalCloneStatus) DeepCopyInto ¶
func (in *PluggableDatabasesLocalCloneStatus) DeepCopyInto(out *PluggableDatabasesLocalCloneStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PluggableDatabasesRemoteClone ¶
type PluggableDatabasesRemoteClone struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PluggableDatabasesRemoteCloneSpec `json:"spec,omitempty"` Status PluggableDatabasesRemoteCloneStatus `json:"status,omitempty"` }
func (*PluggableDatabasesRemoteClone) DeepCopy ¶
func (in *PluggableDatabasesRemoteClone) DeepCopy() *PluggableDatabasesRemoteClone
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabasesRemoteClone.
func (*PluggableDatabasesRemoteClone) DeepCopyInto ¶
func (in *PluggableDatabasesRemoteClone) DeepCopyInto(out *PluggableDatabasesRemoteClone)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PluggableDatabasesRemoteClone) DeepCopyObject ¶
func (in *PluggableDatabasesRemoteClone) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PluggableDatabasesRemoteClone) SetupWebhookWithManager ¶
func (r *PluggableDatabasesRemoteClone) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*PluggableDatabasesRemoteClone) ValidateCreate ¶
func (r *PluggableDatabasesRemoteClone) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*PluggableDatabasesRemoteClone) ValidateDelete ¶
func (r *PluggableDatabasesRemoteClone) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*PluggableDatabasesRemoteClone) ValidateUpdate ¶
func (r *PluggableDatabasesRemoteClone) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type PluggableDatabasesRemoteCloneList ¶
type PluggableDatabasesRemoteCloneList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PluggableDatabasesRemoteClone CRD objects Items []PluggableDatabasesRemoteClone `json:"items,omitempty"` }
PluggableDatabasesRemoteCloneList is a list of PluggableDatabasesRemoteClones
func (*PluggableDatabasesRemoteCloneList) DeepCopy ¶
func (in *PluggableDatabasesRemoteCloneList) DeepCopy() *PluggableDatabasesRemoteCloneList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabasesRemoteCloneList.
func (*PluggableDatabasesRemoteCloneList) DeepCopyInto ¶
func (in *PluggableDatabasesRemoteCloneList) DeepCopyInto(out *PluggableDatabasesRemoteCloneList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PluggableDatabasesRemoteCloneList) DeepCopyObject ¶
func (in *PluggableDatabasesRemoteCloneList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PluggableDatabasesRemoteCloneSpec ¶
type PluggableDatabasesRemoteCloneSpec struct { State *PluggableDatabasesRemoteCloneSpecResource `json:"state,omitempty" tf:"-"` Resource PluggableDatabasesRemoteCloneSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*PluggableDatabasesRemoteCloneSpec) DeepCopy ¶
func (in *PluggableDatabasesRemoteCloneSpec) DeepCopy() *PluggableDatabasesRemoteCloneSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabasesRemoteCloneSpec.
func (*PluggableDatabasesRemoteCloneSpec) DeepCopyInto ¶
func (in *PluggableDatabasesRemoteCloneSpec) DeepCopyInto(out *PluggableDatabasesRemoteCloneSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PluggableDatabasesRemoteCloneSpecConnectionStrings ¶
type PluggableDatabasesRemoteCloneSpecConnectionStrings struct { // +optional AllConnectionStrings map[string]string `json:"allConnectionStrings,omitempty" tf:"all_connection_strings"` // +optional PdbDefault *string `json:"pdbDefault,omitempty" tf:"pdb_default"` // +optional PdbIPDefault *string `json:"pdbIPDefault,omitempty" tf:"pdb_ip_default"` }
func (*PluggableDatabasesRemoteCloneSpecConnectionStrings) DeepCopy ¶
func (in *PluggableDatabasesRemoteCloneSpecConnectionStrings) DeepCopy() *PluggableDatabasesRemoteCloneSpecConnectionStrings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabasesRemoteCloneSpecConnectionStrings.
func (*PluggableDatabasesRemoteCloneSpecConnectionStrings) DeepCopyInto ¶
func (in *PluggableDatabasesRemoteCloneSpecConnectionStrings) DeepCopyInto(out *PluggableDatabasesRemoteCloneSpecConnectionStrings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PluggableDatabasesRemoteCloneSpecConnectionStringsCodec ¶
type PluggableDatabasesRemoteCloneSpecConnectionStringsCodec struct { }
+k8s:deepcopy-gen=false
func (PluggableDatabasesRemoteCloneSpecConnectionStringsCodec) Decode ¶
func (PluggableDatabasesRemoteCloneSpecConnectionStringsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type PluggableDatabasesRemoteCloneSpecResource ¶
type PluggableDatabasesRemoteCloneSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` ClonedPdbName *string `json:"clonedPdbName" tf:"cloned_pdb_name"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional ConnectionStrings *PluggableDatabasesRemoteCloneSpecConnectionStrings `json:"connectionStrings,omitempty" tf:"connection_strings"` // +optional ContainerDatabaseID *string `json:"containerDatabaseID,omitempty" tf:"container_database_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional IsRestricted *bool `json:"isRestricted,omitempty" tf:"is_restricted"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional OpenMode *string `json:"openMode,omitempty" tf:"open_mode"` // +optional PdbAdminPassword *string `json:"-" sensitive:"true" tf:"pdb_admin_password"` // +optional PdbName *string `json:"pdbName,omitempty" tf:"pdb_name"` PluggableDatabaseID *string `json:"pluggableDatabaseID" tf:"pluggable_database_id"` // +optional ShouldPdbAdminAccountBeLocked *bool `json:"shouldPdbAdminAccountBeLocked,omitempty" tf:"should_pdb_admin_account_be_locked"` SourceContainerDbAdminPassword *string `json:"-" sensitive:"true" tf:"source_container_db_admin_password"` // +optional State *string `json:"state,omitempty" tf:"state"` TargetContainerDatabaseID *string `json:"targetContainerDatabaseID" tf:"target_container_database_id"` // +optional TargetTdeWalletPassword *string `json:"-" sensitive:"true" tf:"target_tde_wallet_password"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*PluggableDatabasesRemoteCloneSpecResource) DeepCopy ¶
func (in *PluggableDatabasesRemoteCloneSpecResource) DeepCopy() *PluggableDatabasesRemoteCloneSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabasesRemoteCloneSpecResource.
func (*PluggableDatabasesRemoteCloneSpecResource) DeepCopyInto ¶
func (in *PluggableDatabasesRemoteCloneSpecResource) DeepCopyInto(out *PluggableDatabasesRemoteCloneSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PluggableDatabasesRemoteCloneStatus ¶
type PluggableDatabasesRemoteCloneStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*PluggableDatabasesRemoteCloneStatus) DeepCopy ¶
func (in *PluggableDatabasesRemoteCloneStatus) DeepCopy() *PluggableDatabasesRemoteCloneStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluggableDatabasesRemoteCloneStatus.
func (*PluggableDatabasesRemoteCloneStatus) DeepCopyInto ¶
func (in *PluggableDatabasesRemoteCloneStatus) DeepCopyInto(out *PluggableDatabasesRemoteCloneStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolsDatabaseToolsConnection ¶ added in v0.5.0
type ToolsDatabaseToolsConnection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ToolsDatabaseToolsConnectionSpec `json:"spec,omitempty"` Status ToolsDatabaseToolsConnectionStatus `json:"status,omitempty"` }
func (*ToolsDatabaseToolsConnection) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnection) DeepCopy() *ToolsDatabaseToolsConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsConnection.
func (*ToolsDatabaseToolsConnection) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnection) DeepCopyInto(out *ToolsDatabaseToolsConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ToolsDatabaseToolsConnection) DeepCopyObject ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ToolsDatabaseToolsConnection) SetupWebhookWithManager ¶ added in v0.5.0
func (r *ToolsDatabaseToolsConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ToolsDatabaseToolsConnection) ValidateCreate ¶ added in v0.5.0
func (r *ToolsDatabaseToolsConnection) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ToolsDatabaseToolsConnection) ValidateDelete ¶ added in v0.5.0
func (r *ToolsDatabaseToolsConnection) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ToolsDatabaseToolsConnection) ValidateUpdate ¶ added in v0.5.0
func (r *ToolsDatabaseToolsConnection) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ToolsDatabaseToolsConnectionList ¶ added in v0.5.0
type ToolsDatabaseToolsConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ToolsDatabaseToolsConnection CRD objects Items []ToolsDatabaseToolsConnection `json:"items,omitempty"` }
ToolsDatabaseToolsConnectionList is a list of ToolsDatabaseToolsConnections
func (*ToolsDatabaseToolsConnectionList) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionList) DeepCopy() *ToolsDatabaseToolsConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsConnectionList.
func (*ToolsDatabaseToolsConnectionList) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionList) DeepCopyInto(out *ToolsDatabaseToolsConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ToolsDatabaseToolsConnectionList) DeepCopyObject ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ToolsDatabaseToolsConnectionSpec ¶ added in v0.5.0
type ToolsDatabaseToolsConnectionSpec struct { State *ToolsDatabaseToolsConnectionSpecResource `json:"state,omitempty" tf:"-"` Resource ToolsDatabaseToolsConnectionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ToolsDatabaseToolsConnectionSpec) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpec) DeepCopy() *ToolsDatabaseToolsConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsConnectionSpec.
func (*ToolsDatabaseToolsConnectionSpec) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpec) DeepCopyInto(out *ToolsDatabaseToolsConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolsDatabaseToolsConnectionSpecKeyStores ¶ added in v0.5.0
type ToolsDatabaseToolsConnectionSpecKeyStores struct { // +optional KeyStoreContent *ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContent `json:"keyStoreContent,omitempty" tf:"key_store_content"` // +optional KeyStorePassword *ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePassword `json:"keyStorePassword,omitempty" tf:"key_store_password"` // +optional KeyStoreType *string `json:"keyStoreType,omitempty" tf:"key_store_type"` }
func (*ToolsDatabaseToolsConnectionSpecKeyStores) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpecKeyStores) DeepCopy() *ToolsDatabaseToolsConnectionSpecKeyStores
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsConnectionSpecKeyStores.
func (*ToolsDatabaseToolsConnectionSpecKeyStores) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpecKeyStores) DeepCopyInto(out *ToolsDatabaseToolsConnectionSpecKeyStores)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContent ¶ added in v0.5.0
type ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContent struct { // +optional SecretID *string `json:"secretID,omitempty" tf:"secret_id"` ValueType *string `json:"valueType" tf:"value_type"` }
func (*ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContent) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContent) DeepCopy() *ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContent
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContent.
func (*ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContent) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContent) DeepCopyInto(out *ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContent)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContentCodec ¶ added in v0.5.0
type ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContentCodec struct { }
+k8s:deepcopy-gen=false
func (ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContentCodec) Decode ¶ added in v0.5.0
func (ToolsDatabaseToolsConnectionSpecKeyStoresKeyStoreContentCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePassword ¶ added in v0.5.0
type ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePassword struct { // +optional SecretID *string `json:"secretID,omitempty" tf:"secret_id"` ValueType *string `json:"valueType" tf:"value_type"` }
func (*ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePassword) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePassword) DeepCopy() *ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePassword
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePassword.
func (*ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePassword) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePassword) DeepCopyInto(out *ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePassword)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePasswordCodec ¶ added in v0.5.0
type ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePasswordCodec struct { }
+k8s:deepcopy-gen=false
func (ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePasswordCodec) Decode ¶ added in v0.5.0
func (ToolsDatabaseToolsConnectionSpecKeyStoresKeyStorePasswordCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ToolsDatabaseToolsConnectionSpecRelatedResource ¶ added in v0.5.0
type ToolsDatabaseToolsConnectionSpecRelatedResource struct { EntityType *string `json:"entityType" tf:"entity_type"` Identifier *string `json:"identifier" tf:"identifier"` }
func (*ToolsDatabaseToolsConnectionSpecRelatedResource) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpecRelatedResource) DeepCopy() *ToolsDatabaseToolsConnectionSpecRelatedResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsConnectionSpecRelatedResource.
func (*ToolsDatabaseToolsConnectionSpecRelatedResource) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpecRelatedResource) DeepCopyInto(out *ToolsDatabaseToolsConnectionSpecRelatedResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolsDatabaseToolsConnectionSpecRelatedResourceCodec ¶ added in v0.5.0
type ToolsDatabaseToolsConnectionSpecRelatedResourceCodec struct { }
+k8s:deepcopy-gen=false
func (ToolsDatabaseToolsConnectionSpecRelatedResourceCodec) Decode ¶ added in v0.5.0
func (ToolsDatabaseToolsConnectionSpecRelatedResourceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ToolsDatabaseToolsConnectionSpecResource ¶ added in v0.5.0
type ToolsDatabaseToolsConnectionSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdvancedProperties map[string]string `json:"advancedProperties,omitempty" tf:"advanced_properties"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional ConnectionString *string `json:"connectionString,omitempty" tf:"connection_string"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional KeyStores []ToolsDatabaseToolsConnectionSpecKeyStores `json:"keyStores,omitempty" tf:"key_stores"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional PrivateEndpointID *string `json:"privateEndpointID,omitempty" tf:"private_endpoint_id"` // +optional RelatedResource *ToolsDatabaseToolsConnectionSpecRelatedResource `json:"relatedResource,omitempty" tf:"related_resource"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` Type *string `json:"type" tf:"type"` // +optional UserName *string `json:"userName,omitempty" tf:"user_name"` // +optional UserPassword *ToolsDatabaseToolsConnectionSpecUserPassword `json:"userPassword,omitempty" tf:"user_password"` }
func (*ToolsDatabaseToolsConnectionSpecResource) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpecResource) DeepCopy() *ToolsDatabaseToolsConnectionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsConnectionSpecResource.
func (*ToolsDatabaseToolsConnectionSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpecResource) DeepCopyInto(out *ToolsDatabaseToolsConnectionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolsDatabaseToolsConnectionSpecUserPassword ¶ added in v0.5.0
type ToolsDatabaseToolsConnectionSpecUserPassword struct { // +optional SecretID *string `json:"secretID,omitempty" tf:"secret_id"` ValueType *string `json:"valueType" tf:"value_type"` }
func (*ToolsDatabaseToolsConnectionSpecUserPassword) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpecUserPassword) DeepCopy() *ToolsDatabaseToolsConnectionSpecUserPassword
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsConnectionSpecUserPassword.
func (*ToolsDatabaseToolsConnectionSpecUserPassword) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionSpecUserPassword) DeepCopyInto(out *ToolsDatabaseToolsConnectionSpecUserPassword)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolsDatabaseToolsConnectionSpecUserPasswordCodec ¶ added in v0.5.0
type ToolsDatabaseToolsConnectionSpecUserPasswordCodec struct { }
+k8s:deepcopy-gen=false
func (ToolsDatabaseToolsConnectionSpecUserPasswordCodec) Decode ¶ added in v0.5.0
func (ToolsDatabaseToolsConnectionSpecUserPasswordCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ToolsDatabaseToolsConnectionStatus ¶ added in v0.5.0
type ToolsDatabaseToolsConnectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ToolsDatabaseToolsConnectionStatus) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionStatus) DeepCopy() *ToolsDatabaseToolsConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsConnectionStatus.
func (*ToolsDatabaseToolsConnectionStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsConnectionStatus) DeepCopyInto(out *ToolsDatabaseToolsConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolsDatabaseToolsPrivateEndpoint ¶ added in v0.5.0
type ToolsDatabaseToolsPrivateEndpoint struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ToolsDatabaseToolsPrivateEndpointSpec `json:"spec,omitempty"` Status ToolsDatabaseToolsPrivateEndpointStatus `json:"status,omitempty"` }
func (*ToolsDatabaseToolsPrivateEndpoint) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpoint) DeepCopy() *ToolsDatabaseToolsPrivateEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsPrivateEndpoint.
func (*ToolsDatabaseToolsPrivateEndpoint) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpoint) DeepCopyInto(out *ToolsDatabaseToolsPrivateEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ToolsDatabaseToolsPrivateEndpoint) DeepCopyObject ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ToolsDatabaseToolsPrivateEndpoint) SetupWebhookWithManager ¶ added in v0.5.0
func (r *ToolsDatabaseToolsPrivateEndpoint) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ToolsDatabaseToolsPrivateEndpoint) ValidateCreate ¶ added in v0.5.0
func (r *ToolsDatabaseToolsPrivateEndpoint) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ToolsDatabaseToolsPrivateEndpoint) ValidateDelete ¶ added in v0.5.0
func (r *ToolsDatabaseToolsPrivateEndpoint) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ToolsDatabaseToolsPrivateEndpoint) ValidateUpdate ¶ added in v0.5.0
func (r *ToolsDatabaseToolsPrivateEndpoint) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ToolsDatabaseToolsPrivateEndpointList ¶ added in v0.5.0
type ToolsDatabaseToolsPrivateEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ToolsDatabaseToolsPrivateEndpoint CRD objects Items []ToolsDatabaseToolsPrivateEndpoint `json:"items,omitempty"` }
ToolsDatabaseToolsPrivateEndpointList is a list of ToolsDatabaseToolsPrivateEndpoints
func (*ToolsDatabaseToolsPrivateEndpointList) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpointList) DeepCopy() *ToolsDatabaseToolsPrivateEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsPrivateEndpointList.
func (*ToolsDatabaseToolsPrivateEndpointList) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpointList) DeepCopyInto(out *ToolsDatabaseToolsPrivateEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ToolsDatabaseToolsPrivateEndpointList) DeepCopyObject ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ToolsDatabaseToolsPrivateEndpointSpec ¶ added in v0.5.0
type ToolsDatabaseToolsPrivateEndpointSpec struct { State *ToolsDatabaseToolsPrivateEndpointSpecResource `json:"state,omitempty" tf:"-"` Resource ToolsDatabaseToolsPrivateEndpointSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ToolsDatabaseToolsPrivateEndpointSpec) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpointSpec) DeepCopy() *ToolsDatabaseToolsPrivateEndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsPrivateEndpointSpec.
func (*ToolsDatabaseToolsPrivateEndpointSpec) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpointSpec) DeepCopyInto(out *ToolsDatabaseToolsPrivateEndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolsDatabaseToolsPrivateEndpointSpecResource ¶ added in v0.5.0
type ToolsDatabaseToolsPrivateEndpointSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdditionalFqdns []string `json:"additionalFqdns,omitempty" tf:"additional_fqdns"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional Description *string `json:"description,omitempty" tf:"description"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional EndpointFqdn *string `json:"endpointFqdn,omitempty" tf:"endpoint_fqdn"` EndpointServiceID *string `json:"endpointServiceID" tf:"endpoint_service_id"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional NsgIDS []string `json:"nsgIDS,omitempty" tf:"nsg_ids"` // +optional PrivateEndpointIP *string `json:"privateEndpointIP,omitempty" tf:"private_endpoint_ip"` // +optional PrivateEndpointVnicID *string `json:"privateEndpointVnicID,omitempty" tf:"private_endpoint_vnic_id"` // +optional ReverseConnectionConfiguration *ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration `json:"reverseConnectionConfiguration,omitempty" tf:"reverse_connection_configuration"` // +optional State *string `json:"state,omitempty" tf:"state"` SubnetID *string `json:"subnetID" tf:"subnet_id"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` // +optional VcnID *string `json:"vcnID,omitempty" tf:"vcn_id"` }
func (*ToolsDatabaseToolsPrivateEndpointSpecResource) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpointSpecResource) DeepCopy() *ToolsDatabaseToolsPrivateEndpointSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsPrivateEndpointSpecResource.
func (*ToolsDatabaseToolsPrivateEndpointSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpointSpecResource) DeepCopyInto(out *ToolsDatabaseToolsPrivateEndpointSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration ¶ added in v0.5.0
type ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration struct { // +optional ReverseConnectionsSourceIPS []ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationReverseConnectionsSourceIPS `json:"reverseConnectionsSourceIPS,omitempty" tf:"reverse_connections_source_ips"` }
func (*ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration) DeepCopy() *ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration.
func (*ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration) DeepCopyInto(out *ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationCodec ¶ added in v0.5.0
type ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationCodec) Decode ¶ added in v0.5.0
func (ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationReverseConnectionsSourceIPS ¶ added in v0.5.0
type ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationReverseConnectionsSourceIPS struct { // +optional SourceIP *string `json:"sourceIP,omitempty" tf:"source_ip"` }
func (*ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationReverseConnectionsSourceIPS) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationReverseConnectionsSourceIPS) DeepCopy() *ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationReverseConnectionsSourceIPS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationReverseConnectionsSourceIPS.
func (*ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationReverseConnectionsSourceIPS) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationReverseConnectionsSourceIPS) DeepCopyInto(out *ToolsDatabaseToolsPrivateEndpointSpecReverseConnectionConfigurationReverseConnectionsSourceIPS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolsDatabaseToolsPrivateEndpointStatus ¶ added in v0.5.0
type ToolsDatabaseToolsPrivateEndpointStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ToolsDatabaseToolsPrivateEndpointStatus) DeepCopy ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpointStatus) DeepCopy() *ToolsDatabaseToolsPrivateEndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolsDatabaseToolsPrivateEndpointStatus.
func (*ToolsDatabaseToolsPrivateEndpointStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ToolsDatabaseToolsPrivateEndpointStatus) DeepCopyInto(out *ToolsDatabaseToolsPrivateEndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmCluster ¶
type VmCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VmClusterSpec `json:"spec,omitempty"` Status VmClusterStatus `json:"status,omitempty"` }
func (*VmCluster) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmCluster.
func (*VmCluster) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VmCluster) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VmCluster) SetupWebhookWithManager ¶
func (*VmCluster) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*VmCluster) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type VmClusterAddVirtualMachine ¶
type VmClusterAddVirtualMachine struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VmClusterAddVirtualMachineSpec `json:"spec,omitempty"` Status VmClusterAddVirtualMachineStatus `json:"status,omitempty"` }
func (*VmClusterAddVirtualMachine) DeepCopy ¶
func (in *VmClusterAddVirtualMachine) DeepCopy() *VmClusterAddVirtualMachine
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterAddVirtualMachine.
func (*VmClusterAddVirtualMachine) DeepCopyInto ¶
func (in *VmClusterAddVirtualMachine) DeepCopyInto(out *VmClusterAddVirtualMachine)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VmClusterAddVirtualMachine) DeepCopyObject ¶
func (in *VmClusterAddVirtualMachine) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VmClusterAddVirtualMachine) SetupWebhookWithManager ¶
func (r *VmClusterAddVirtualMachine) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*VmClusterAddVirtualMachine) ValidateCreate ¶
func (r *VmClusterAddVirtualMachine) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*VmClusterAddVirtualMachine) ValidateDelete ¶
func (r *VmClusterAddVirtualMachine) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*VmClusterAddVirtualMachine) ValidateUpdate ¶
func (r *VmClusterAddVirtualMachine) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type VmClusterAddVirtualMachineList ¶
type VmClusterAddVirtualMachineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VmClusterAddVirtualMachine CRD objects Items []VmClusterAddVirtualMachine `json:"items,omitempty"` }
VmClusterAddVirtualMachineList is a list of VmClusterAddVirtualMachines
func (*VmClusterAddVirtualMachineList) DeepCopy ¶
func (in *VmClusterAddVirtualMachineList) DeepCopy() *VmClusterAddVirtualMachineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterAddVirtualMachineList.
func (*VmClusterAddVirtualMachineList) DeepCopyInto ¶
func (in *VmClusterAddVirtualMachineList) DeepCopyInto(out *VmClusterAddVirtualMachineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VmClusterAddVirtualMachineList) DeepCopyObject ¶
func (in *VmClusterAddVirtualMachineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VmClusterAddVirtualMachineSpec ¶
type VmClusterAddVirtualMachineSpec struct { State *VmClusterAddVirtualMachineSpecResource `json:"state,omitempty" tf:"-"` Resource VmClusterAddVirtualMachineSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*VmClusterAddVirtualMachineSpec) DeepCopy ¶
func (in *VmClusterAddVirtualMachineSpec) DeepCopy() *VmClusterAddVirtualMachineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterAddVirtualMachineSpec.
func (*VmClusterAddVirtualMachineSpec) DeepCopyInto ¶
func (in *VmClusterAddVirtualMachineSpec) DeepCopyInto(out *VmClusterAddVirtualMachineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterAddVirtualMachineSpecDbServers ¶
type VmClusterAddVirtualMachineSpecDbServers struct {
DbServerID *string `json:"dbServerID" tf:"db_server_id"`
}
func (*VmClusterAddVirtualMachineSpecDbServers) DeepCopy ¶
func (in *VmClusterAddVirtualMachineSpecDbServers) DeepCopy() *VmClusterAddVirtualMachineSpecDbServers
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterAddVirtualMachineSpecDbServers.
func (*VmClusterAddVirtualMachineSpecDbServers) DeepCopyInto ¶
func (in *VmClusterAddVirtualMachineSpecDbServers) DeepCopyInto(out *VmClusterAddVirtualMachineSpecDbServers)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterAddVirtualMachineSpecResource ¶
type VmClusterAddVirtualMachineSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional CpusEnabled *int64 `json:"cpusEnabled,omitempty" tf:"cpus_enabled"` // +optional DataStorageSizeInGb *float64 `json:"dataStorageSizeInGb,omitempty" tf:"data_storage_size_in_gb"` // +optional DataStorageSizeInTbs *float64 `json:"dataStorageSizeInTbs,omitempty" tf:"data_storage_size_in_tbs"` // +optional DbNodeStorageSizeInGbs *int64 `json:"dbNodeStorageSizeInGbs,omitempty" tf:"db_node_storage_size_in_gbs"` DbServers []VmClusterAddVirtualMachineSpecDbServers `json:"dbServers" tf:"db_servers"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional ExadataInfrastructureID *string `json:"exadataInfrastructureID,omitempty" tf:"exadata_infrastructure_id"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional GiVersion *string `json:"giVersion,omitempty" tf:"gi_version"` // +optional IsLocalBackupEnabled *bool `json:"isLocalBackupEnabled,omitempty" tf:"is_local_backup_enabled"` // +optional IsSparseDiskgroupEnabled *bool `json:"isSparseDiskgroupEnabled,omitempty" tf:"is_sparse_diskgroup_enabled"` // +optional LastPatchHistoryEntryID *string `json:"lastPatchHistoryEntryID,omitempty" tf:"last_patch_history_entry_id"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional MemorySizeInGbs *int64 `json:"memorySizeInGbs,omitempty" tf:"memory_size_in_gbs"` // +optional OcpusEnabled *float64 `json:"ocpusEnabled,omitempty" tf:"ocpus_enabled"` // +optional Shape *string `json:"shape,omitempty" tf:"shape"` // +optional SshPublicKeys []string `json:"sshPublicKeys,omitempty" tf:"ssh_public_keys"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional SystemVersion *string `json:"systemVersion,omitempty" tf:"system_version"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeZone *string `json:"timeZone,omitempty" tf:"time_zone"` VmClusterID *string `json:"vmClusterID" tf:"vm_cluster_id"` // +optional VmClusterNetworkID *string `json:"vmClusterNetworkID,omitempty" tf:"vm_cluster_network_id"` }
func (*VmClusterAddVirtualMachineSpecResource) DeepCopy ¶
func (in *VmClusterAddVirtualMachineSpecResource) DeepCopy() *VmClusterAddVirtualMachineSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterAddVirtualMachineSpecResource.
func (*VmClusterAddVirtualMachineSpecResource) DeepCopyInto ¶
func (in *VmClusterAddVirtualMachineSpecResource) DeepCopyInto(out *VmClusterAddVirtualMachineSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterAddVirtualMachineStatus ¶
type VmClusterAddVirtualMachineStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*VmClusterAddVirtualMachineStatus) DeepCopy ¶
func (in *VmClusterAddVirtualMachineStatus) DeepCopy() *VmClusterAddVirtualMachineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterAddVirtualMachineStatus.
func (*VmClusterAddVirtualMachineStatus) DeepCopyInto ¶
func (in *VmClusterAddVirtualMachineStatus) DeepCopyInto(out *VmClusterAddVirtualMachineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterList ¶
type VmClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VmCluster CRD objects Items []VmCluster `json:"items,omitempty"` }
VmClusterList is a list of VmClusters
func (*VmClusterList) DeepCopy ¶
func (in *VmClusterList) DeepCopy() *VmClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterList.
func (*VmClusterList) DeepCopyInto ¶
func (in *VmClusterList) DeepCopyInto(out *VmClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VmClusterList) DeepCopyObject ¶
func (in *VmClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VmClusterNetwork ¶
type VmClusterNetwork struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VmClusterNetworkSpec `json:"spec,omitempty"` Status VmClusterNetworkStatus `json:"status,omitempty"` }
func (*VmClusterNetwork) DeepCopy ¶
func (in *VmClusterNetwork) DeepCopy() *VmClusterNetwork
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterNetwork.
func (*VmClusterNetwork) DeepCopyInto ¶
func (in *VmClusterNetwork) DeepCopyInto(out *VmClusterNetwork)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VmClusterNetwork) DeepCopyObject ¶
func (in *VmClusterNetwork) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VmClusterNetwork) SetupWebhookWithManager ¶
func (r *VmClusterNetwork) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*VmClusterNetwork) ValidateCreate ¶
func (r *VmClusterNetwork) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*VmClusterNetwork) ValidateDelete ¶
func (r *VmClusterNetwork) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*VmClusterNetwork) ValidateUpdate ¶
func (r *VmClusterNetwork) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type VmClusterNetworkList ¶
type VmClusterNetworkList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VmClusterNetwork CRD objects Items []VmClusterNetwork `json:"items,omitempty"` }
VmClusterNetworkList is a list of VmClusterNetworks
func (*VmClusterNetworkList) DeepCopy ¶
func (in *VmClusterNetworkList) DeepCopy() *VmClusterNetworkList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterNetworkList.
func (*VmClusterNetworkList) DeepCopyInto ¶
func (in *VmClusterNetworkList) DeepCopyInto(out *VmClusterNetworkList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VmClusterNetworkList) DeepCopyObject ¶
func (in *VmClusterNetworkList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VmClusterNetworkSpec ¶
type VmClusterNetworkSpec struct { State *VmClusterNetworkSpecResource `json:"state,omitempty" tf:"-"` Resource VmClusterNetworkSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*VmClusterNetworkSpec) DeepCopy ¶
func (in *VmClusterNetworkSpec) DeepCopy() *VmClusterNetworkSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterNetworkSpec.
func (*VmClusterNetworkSpec) DeepCopyInto ¶
func (in *VmClusterNetworkSpec) DeepCopyInto(out *VmClusterNetworkSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterNetworkSpecResource ¶
type VmClusterNetworkSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional Dns []string `json:"dns,omitempty" tf:"dns"` ExadataInfrastructureID *string `json:"exadataInfrastructureID" tf:"exadata_infrastructure_id"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional Ntp []string `json:"ntp,omitempty" tf:"ntp"` Scans []VmClusterNetworkSpecScans `json:"scans" tf:"scans"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional ValidateVmClusterNetwork *bool `json:"validateVmClusterNetwork,omitempty" tf:"validate_vm_cluster_network"` // +optional VmClusterID *string `json:"vmClusterID,omitempty" tf:"vm_cluster_id"` VmNetworks []VmClusterNetworkSpecVmNetworks `json:"vmNetworks" tf:"vm_networks"` }
func (*VmClusterNetworkSpecResource) DeepCopy ¶
func (in *VmClusterNetworkSpecResource) DeepCopy() *VmClusterNetworkSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterNetworkSpecResource.
func (*VmClusterNetworkSpecResource) DeepCopyInto ¶
func (in *VmClusterNetworkSpecResource) DeepCopyInto(out *VmClusterNetworkSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterNetworkSpecScans ¶
type VmClusterNetworkSpecScans struct { Hostname *string `json:"hostname" tf:"hostname"` Ips []string `json:"ips" tf:"ips"` Port *int64 `json:"port" tf:"port"` // +optional ScanListenerPortTcp *int64 `json:"scanListenerPortTcp,omitempty" tf:"scan_listener_port_tcp"` // +optional ScanListenerPortTcpSsl *int64 `json:"scanListenerPortTcpSsl,omitempty" tf:"scan_listener_port_tcp_ssl"` }
func (*VmClusterNetworkSpecScans) DeepCopy ¶
func (in *VmClusterNetworkSpecScans) DeepCopy() *VmClusterNetworkSpecScans
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterNetworkSpecScans.
func (*VmClusterNetworkSpecScans) DeepCopyInto ¶
func (in *VmClusterNetworkSpecScans) DeepCopyInto(out *VmClusterNetworkSpecScans)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterNetworkSpecVmNetworks ¶
type VmClusterNetworkSpecVmNetworks struct { DomainName *string `json:"domainName" tf:"domain_name"` Gateway *string `json:"gateway" tf:"gateway"` Netmask *string `json:"netmask" tf:"netmask"` NetworkType *string `json:"networkType" tf:"network_type"` Nodes []VmClusterNetworkSpecVmNetworksNodes `json:"nodes" tf:"nodes"` VlanID *string `json:"vlanID" tf:"vlan_id"` }
func (*VmClusterNetworkSpecVmNetworks) DeepCopy ¶
func (in *VmClusterNetworkSpecVmNetworks) DeepCopy() *VmClusterNetworkSpecVmNetworks
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterNetworkSpecVmNetworks.
func (*VmClusterNetworkSpecVmNetworks) DeepCopyInto ¶
func (in *VmClusterNetworkSpecVmNetworks) DeepCopyInto(out *VmClusterNetworkSpecVmNetworks)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterNetworkSpecVmNetworksNodes ¶
type VmClusterNetworkSpecVmNetworksNodes struct { Hostname *string `json:"hostname" tf:"hostname"` Ip *string `json:"ip" tf:"ip"` // +optional Vip *string `json:"vip,omitempty" tf:"vip"` // +optional VipHostname *string `json:"vipHostname,omitempty" tf:"vip_hostname"` }
func (*VmClusterNetworkSpecVmNetworksNodes) DeepCopy ¶
func (in *VmClusterNetworkSpecVmNetworksNodes) DeepCopy() *VmClusterNetworkSpecVmNetworksNodes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterNetworkSpecVmNetworksNodes.
func (*VmClusterNetworkSpecVmNetworksNodes) DeepCopyInto ¶
func (in *VmClusterNetworkSpecVmNetworksNodes) DeepCopyInto(out *VmClusterNetworkSpecVmNetworksNodes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterNetworkStatus ¶
type VmClusterNetworkStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*VmClusterNetworkStatus) DeepCopy ¶
func (in *VmClusterNetworkStatus) DeepCopy() *VmClusterNetworkStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterNetworkStatus.
func (*VmClusterNetworkStatus) DeepCopyInto ¶
func (in *VmClusterNetworkStatus) DeepCopyInto(out *VmClusterNetworkStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterRemoveVirtualMachine ¶
type VmClusterRemoveVirtualMachine struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VmClusterRemoveVirtualMachineSpec `json:"spec,omitempty"` Status VmClusterRemoveVirtualMachineStatus `json:"status,omitempty"` }
func (*VmClusterRemoveVirtualMachine) DeepCopy ¶
func (in *VmClusterRemoveVirtualMachine) DeepCopy() *VmClusterRemoveVirtualMachine
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterRemoveVirtualMachine.
func (*VmClusterRemoveVirtualMachine) DeepCopyInto ¶
func (in *VmClusterRemoveVirtualMachine) DeepCopyInto(out *VmClusterRemoveVirtualMachine)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VmClusterRemoveVirtualMachine) DeepCopyObject ¶
func (in *VmClusterRemoveVirtualMachine) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VmClusterRemoveVirtualMachine) SetupWebhookWithManager ¶
func (r *VmClusterRemoveVirtualMachine) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*VmClusterRemoveVirtualMachine) ValidateCreate ¶
func (r *VmClusterRemoveVirtualMachine) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*VmClusterRemoveVirtualMachine) ValidateDelete ¶
func (r *VmClusterRemoveVirtualMachine) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*VmClusterRemoveVirtualMachine) ValidateUpdate ¶
func (r *VmClusterRemoveVirtualMachine) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type VmClusterRemoveVirtualMachineList ¶
type VmClusterRemoveVirtualMachineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VmClusterRemoveVirtualMachine CRD objects Items []VmClusterRemoveVirtualMachine `json:"items,omitempty"` }
VmClusterRemoveVirtualMachineList is a list of VmClusterRemoveVirtualMachines
func (*VmClusterRemoveVirtualMachineList) DeepCopy ¶
func (in *VmClusterRemoveVirtualMachineList) DeepCopy() *VmClusterRemoveVirtualMachineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterRemoveVirtualMachineList.
func (*VmClusterRemoveVirtualMachineList) DeepCopyInto ¶
func (in *VmClusterRemoveVirtualMachineList) DeepCopyInto(out *VmClusterRemoveVirtualMachineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VmClusterRemoveVirtualMachineList) DeepCopyObject ¶
func (in *VmClusterRemoveVirtualMachineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VmClusterRemoveVirtualMachineSpec ¶
type VmClusterRemoveVirtualMachineSpec struct { State *VmClusterRemoveVirtualMachineSpecResource `json:"state,omitempty" tf:"-"` Resource VmClusterRemoveVirtualMachineSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*VmClusterRemoveVirtualMachineSpec) DeepCopy ¶
func (in *VmClusterRemoveVirtualMachineSpec) DeepCopy() *VmClusterRemoveVirtualMachineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterRemoveVirtualMachineSpec.
func (*VmClusterRemoveVirtualMachineSpec) DeepCopyInto ¶
func (in *VmClusterRemoveVirtualMachineSpec) DeepCopyInto(out *VmClusterRemoveVirtualMachineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterRemoveVirtualMachineSpecDbServers ¶
type VmClusterRemoveVirtualMachineSpecDbServers struct {
DbServerID *string `json:"dbServerID" tf:"db_server_id"`
}
func (*VmClusterRemoveVirtualMachineSpecDbServers) DeepCopy ¶
func (in *VmClusterRemoveVirtualMachineSpecDbServers) DeepCopy() *VmClusterRemoveVirtualMachineSpecDbServers
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterRemoveVirtualMachineSpecDbServers.
func (*VmClusterRemoveVirtualMachineSpecDbServers) DeepCopyInto ¶
func (in *VmClusterRemoveVirtualMachineSpecDbServers) DeepCopyInto(out *VmClusterRemoveVirtualMachineSpecDbServers)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterRemoveVirtualMachineSpecResource ¶
type VmClusterRemoveVirtualMachineSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional CpusEnabled *int64 `json:"cpusEnabled,omitempty" tf:"cpus_enabled"` // +optional DataStorageSizeInTbs *float64 `json:"dataStorageSizeInTbs,omitempty" tf:"data_storage_size_in_tbs"` // +optional DbNodeStorageSizeInGbs *int64 `json:"dbNodeStorageSizeInGbs,omitempty" tf:"db_node_storage_size_in_gbs"` DbServers []VmClusterRemoveVirtualMachineSpecDbServers `json:"dbServers" tf:"db_servers"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional ExadataInfrastructureID *string `json:"exadataInfrastructureID,omitempty" tf:"exadata_infrastructure_id"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional GiVersion *string `json:"giVersion,omitempty" tf:"gi_version"` // +optional IsLocalBackupEnabled *bool `json:"isLocalBackupEnabled,omitempty" tf:"is_local_backup_enabled"` // +optional IsSparseDiskgroupEnabled *bool `json:"isSparseDiskgroupEnabled,omitempty" tf:"is_sparse_diskgroup_enabled"` // +optional LastPatchHistoryEntryID *string `json:"lastPatchHistoryEntryID,omitempty" tf:"last_patch_history_entry_id"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional MemorySizeInGbs *int64 `json:"memorySizeInGbs,omitempty" tf:"memory_size_in_gbs"` // +optional Shape *string `json:"shape,omitempty" tf:"shape"` // +optional SshPublicKeys []string `json:"sshPublicKeys,omitempty" tf:"ssh_public_keys"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional SystemVersion *string `json:"systemVersion,omitempty" tf:"system_version"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeZone *string `json:"timeZone,omitempty" tf:"time_zone"` VmClusterID *string `json:"vmClusterID" tf:"vm_cluster_id"` // +optional VmClusterNetworkID *string `json:"vmClusterNetworkID,omitempty" tf:"vm_cluster_network_id"` }
func (*VmClusterRemoveVirtualMachineSpecResource) DeepCopy ¶
func (in *VmClusterRemoveVirtualMachineSpecResource) DeepCopy() *VmClusterRemoveVirtualMachineSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterRemoveVirtualMachineSpecResource.
func (*VmClusterRemoveVirtualMachineSpecResource) DeepCopyInto ¶
func (in *VmClusterRemoveVirtualMachineSpecResource) DeepCopyInto(out *VmClusterRemoveVirtualMachineSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterRemoveVirtualMachineStatus ¶
type VmClusterRemoveVirtualMachineStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*VmClusterRemoveVirtualMachineStatus) DeepCopy ¶
func (in *VmClusterRemoveVirtualMachineStatus) DeepCopy() *VmClusterRemoveVirtualMachineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterRemoveVirtualMachineStatus.
func (*VmClusterRemoveVirtualMachineStatus) DeepCopyInto ¶
func (in *VmClusterRemoveVirtualMachineStatus) DeepCopyInto(out *VmClusterRemoveVirtualMachineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterSpec ¶
type VmClusterSpec struct { State *VmClusterSpecResource `json:"state,omitempty" tf:"-"` Resource VmClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*VmClusterSpec) DeepCopy ¶
func (in *VmClusterSpec) DeepCopy() *VmClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterSpec.
func (*VmClusterSpec) DeepCopyInto ¶
func (in *VmClusterSpec) DeepCopyInto(out *VmClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterSpecResource ¶
type VmClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` CpuCoreCount *int64 `json:"cpuCoreCount" tf:"cpu_core_count"` // +optional CpusEnabled *int64 `json:"cpusEnabled,omitempty" tf:"cpus_enabled"` // +optional DataStorageSizeInGb *float64 `json:"dataStorageSizeInGb,omitempty" tf:"data_storage_size_in_gb"` // +optional DataStorageSizeInTbs *float64 `json:"dataStorageSizeInTbs,omitempty" tf:"data_storage_size_in_tbs"` // +optional DbNodeStorageSizeInGbs *int64 `json:"dbNodeStorageSizeInGbs,omitempty" tf:"db_node_storage_size_in_gbs"` // +optional DbServers []string `json:"dbServers,omitempty" tf:"db_servers"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` ExadataInfrastructureID *string `json:"exadataInfrastructureID" tf:"exadata_infrastructure_id"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` GiVersion *string `json:"giVersion" tf:"gi_version"` // +optional IsLocalBackupEnabled *bool `json:"isLocalBackupEnabled,omitempty" tf:"is_local_backup_enabled"` // +optional IsSparseDiskgroupEnabled *bool `json:"isSparseDiskgroupEnabled,omitempty" tf:"is_sparse_diskgroup_enabled"` // +optional LastPatchHistoryEntryID *string `json:"lastPatchHistoryEntryID,omitempty" tf:"last_patch_history_entry_id"` // +optional LicenseModel *string `json:"licenseModel,omitempty" tf:"license_model"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional MemorySizeInGbs *int64 `json:"memorySizeInGbs,omitempty" tf:"memory_size_in_gbs"` // +optional OcpuCount *float64 `json:"ocpuCount,omitempty" tf:"ocpu_count"` // +optional OcpusEnabled *float64 `json:"ocpusEnabled,omitempty" tf:"ocpus_enabled"` // +optional Shape *string `json:"shape,omitempty" tf:"shape"` SshPublicKeys []string `json:"sshPublicKeys" tf:"ssh_public_keys"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional SystemVersion *string `json:"systemVersion,omitempty" tf:"system_version"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeZone *string `json:"timeZone,omitempty" tf:"time_zone"` VmClusterNetworkID *string `json:"vmClusterNetworkID" tf:"vm_cluster_network_id"` }
func (*VmClusterSpecResource) DeepCopy ¶
func (in *VmClusterSpecResource) DeepCopy() *VmClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterSpecResource.
func (*VmClusterSpecResource) DeepCopyInto ¶
func (in *VmClusterSpecResource) DeepCopyInto(out *VmClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VmClusterStatus ¶
type VmClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*VmClusterStatus) DeepCopy ¶
func (in *VmClusterStatus) DeepCopy() *VmClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmClusterStatus.
func (*VmClusterStatus) DeepCopyInto ¶
func (in *VmClusterStatus) DeepCopyInto(out *VmClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- autonomous_container_database_dataguard_association_operation_types.go
- autonomous_container_database_dataguard_association_operation_webhook.go
- autonomous_container_database_dataguard_association_types.go
- autonomous_container_database_dataguard_association_webhook.go
- autonomous_container_database_types.go
- autonomous_container_database_webhook.go
- autonomous_database_backup_types.go
- autonomous_database_backup_webhook.go
- autonomous_database_instance_wallet_management_types.go
- autonomous_database_instance_wallet_management_webhook.go
- autonomous_database_regional_wallet_management_types.go
- autonomous_database_regional_wallet_management_webhook.go
- autonomous_database_types.go
- autonomous_database_wallet_types.go
- autonomous_database_wallet_webhook.go
- autonomous_database_webhook.go
- autonomous_exadata_infrastructure_types.go
- autonomous_exadata_infrastructure_webhook.go
- autonomous_vm_cluster_types.go
- autonomous_vm_cluster_webhook.go
- backup_destination_types.go
- backup_destination_webhook.go
- backup_types.go
- backup_webhook.go
- cloud_autonomous_vm_cluster_types.go
- cloud_autonomous_vm_cluster_webhook.go
- cloud_database_management_types.go
- cloud_database_management_webhook.go
- cloud_exadata_infrastructure_types.go
- cloud_exadata_infrastructure_webhook.go
- cloud_vm_cluster_types.go
- cloud_vm_cluster_webhook.go
- codec.go
- data_guard_association_types.go
- data_guard_association_webhook.go
- database_software_image_types.go
- database_software_image_webhook.go
- database_types.go
- database_upgrade_types.go
- database_upgrade_webhook.go
- database_webhook.go
- db_home_types.go
- db_home_webhook.go
- db_node_console_connection_types.go
- db_node_console_connection_webhook.go
- db_system_types.go
- db_system_webhook.go
- doc.go
- exadata_infrastructure_storage_types.go
- exadata_infrastructure_storage_webhook.go
- exadata_infrastructure_types.go
- exadata_infrastructure_webhook.go
- exadata_iorm_config_types.go
- exadata_iorm_config_webhook.go
- external_container_database_management_types.go
- external_container_database_management_webhook.go
- external_container_database_types.go
- external_container_database_webhook.go
- external_database_connector_types.go
- external_database_connector_webhook.go
- external_non_container_database_management_types.go
- external_non_container_database_management_webhook.go
- external_non_container_database_operations_insights_management_types.go
- external_non_container_database_operations_insights_management_webhook.go
- external_non_container_database_types.go
- external_non_container_database_webhook.go
- external_pluggable_database_management_types.go
- external_pluggable_database_management_webhook.go
- external_pluggable_database_operations_insights_management_types.go
- external_pluggable_database_operations_insights_management_webhook.go
- external_pluggable_database_types.go
- external_pluggable_database_webhook.go
- key_store_types.go
- key_store_webhook.go
- maintenance_run_types.go
- maintenance_run_webhook.go
- management_db_management_private_endpoint_types.go
- management_db_management_private_endpoint_webhook.go
- management_managed_database_group_types.go
- management_managed_database_group_webhook.go
- management_managed_databases_change_database_parameter_types.go
- management_managed_databases_change_database_parameter_webhook.go
- management_managed_databases_reset_database_parameter_types.go
- management_managed_databases_reset_database_parameter_webhook.go
- migration_agent_types.go
- migration_agent_webhook.go
- migration_connection_types.go
- migration_connection_webhook.go
- migration_job_types.go
- migration_job_webhook.go
- migration_migration_types.go
- migration_migration_webhook.go
- migration_types.go
- migration_webhook.go
- pluggable_database_types.go
- pluggable_database_webhook.go
- pluggable_databases_local_clone_types.go
- pluggable_databases_local_clone_webhook.go
- pluggable_databases_remote_clone_types.go
- pluggable_databases_remote_clone_webhook.go
- register.go
- tools_database_tools_connection_types.go
- tools_database_tools_connection_webhook.go
- tools_database_tools_private_endpoint_types.go
- tools_database_tools_private_endpoint_webhook.go
- vm_cluster_add_virtual_machine_types.go
- vm_cluster_add_virtual_machine_webhook.go
- vm_cluster_network_types.go
- vm_cluster_network_webhook.go
- vm_cluster_remove_virtual_machine_types.go
- vm_cluster_remove_virtual_machine_webhook.go
- vm_cluster_types.go
- vm_cluster_webhook.go
- zz_generated.deepcopy.go