...

Package database

import "github.com/oracle/oci-go-sdk/database"
Overview
Index

Overview ▾

Index ▾

func GetActionParamValuesSummaryParameterTypeEnumStringValues() []string
func GetAddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnumStringValues() []string
func GetAdvancedClusterFileSystemLifecycleStateEnumStringValues() []string
func GetApplicationVipLifecycleStateEnumStringValues() []string
func GetApplicationVipSummaryLifecycleStateEnumStringValues() []string
func GetAutonomousContainerDatabaseBackupInfrastructureTypeEnumStringValues() []string
func GetAutonomousContainerDatabaseBackupLifecycleStateEnumStringValues() []string
func GetAutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnumStringValues() []string
func GetAutonomousContainerDatabaseBackupSummaryLifecycleStateEnumStringValues() []string
func GetAutonomousContainerDatabaseBackupSummaryTypeEnumStringValues() []string
func GetAutonomousContainerDatabaseBackupTypeEnumStringValues() []string
func GetAutonomousContainerDatabaseComputeModelEnumStringValues() []string
func GetAutonomousContainerDatabaseDataguardAssociationLifecycleStateEnumStringValues() []string
func GetAutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnumStringValues() []string
func GetAutonomousContainerDatabaseDataguardAssociationPeerRoleEnumStringValues() []string
func GetAutonomousContainerDatabaseDataguardAssociationProtectionModeEnumStringValues() []string
func GetAutonomousContainerDatabaseDataguardAssociationRoleEnumStringValues() []string
func GetAutonomousContainerDatabaseDataguardLifecycleStateEnumStringValues() []string
func GetAutonomousContainerDatabaseDataguardProtectionModeEnumStringValues() []string
func GetAutonomousContainerDatabaseDataguardRoleEnumStringValues() []string
func GetAutonomousContainerDatabaseDistributionAffinityEnumStringValues() []string
func GetAutonomousContainerDatabaseInfrastructureTypeEnumStringValues() []string
func GetAutonomousContainerDatabaseLifecycleStateEnumStringValues() []string
func GetAutonomousContainerDatabaseNetServicesArchitectureEnumStringValues() []string
func GetAutonomousContainerDatabasePatchModelEnumStringValues() []string
func GetAutonomousContainerDatabaseRoleEnumStringValues() []string
func GetAutonomousContainerDatabaseServiceLevelAgreementTypeEnumStringValues() []string
func GetAutonomousContainerDatabaseSummaryComputeModelEnumStringValues() []string
func GetAutonomousContainerDatabaseSummaryDistributionAffinityEnumStringValues() []string
func GetAutonomousContainerDatabaseSummaryInfrastructureTypeEnumStringValues() []string
func GetAutonomousContainerDatabaseSummaryLifecycleStateEnumStringValues() []string
func GetAutonomousContainerDatabaseSummaryNetServicesArchitectureEnumStringValues() []string
func GetAutonomousContainerDatabaseSummaryPatchModelEnumStringValues() []string
func GetAutonomousContainerDatabaseSummaryRoleEnumStringValues() []string
func GetAutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnumStringValues() []string
func GetAutonomousContainerDatabaseSummaryVersionPreferenceEnumStringValues() []string
func GetAutonomousContainerDatabaseVersionPreferenceEnumStringValues() []string
func GetAutonomousDataWarehouseLicenseModelEnumStringValues() []string
func GetAutonomousDataWarehouseLifecycleStateEnumStringValues() []string
func GetAutonomousDataWarehouseSummaryLicenseModelEnumStringValues() []string
func GetAutonomousDataWarehouseSummaryLifecycleStateEnumStringValues() []string
func GetAutonomousDatabaseAutonomousMaintenanceScheduleTypeEnumStringValues() []string
func GetAutonomousDatabaseBackupConfigManualBackupTypeEnumStringValues() []string
func GetAutonomousDatabaseBackupInfrastructureTypeEnumStringValues() []string
func GetAutonomousDatabaseBackupLifecycleStateEnumStringValues() []string
func GetAutonomousDatabaseBackupSummaryInfrastructureTypeEnumStringValues() []string
func GetAutonomousDatabaseBackupSummaryLifecycleStateEnumStringValues() []string
func GetAutonomousDatabaseBackupSummaryTypeEnumStringValues() []string
func GetAutonomousDatabaseBackupTypeEnumStringValues() []string
func GetAutonomousDatabaseCloneTypeEnumStringValues() []string
func GetAutonomousDatabaseComputeModelEnumStringValues() []string
func GetAutonomousDatabaseDataSafeStatusEnumStringValues() []string
func GetAutonomousDatabaseDatabaseEditionEnumStringValues() []string
func GetAutonomousDatabaseDatabaseManagementStatusEnumStringValues() []string
func GetAutonomousDatabaseDataguardAssociationLifecycleStateEnumStringValues() []string
func GetAutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnumStringValues() []string
func GetAutonomousDatabaseDataguardAssociationPeerRoleEnumStringValues() []string
func GetAutonomousDatabaseDataguardAssociationProtectionModeEnumStringValues() []string
func GetAutonomousDatabaseDataguardAssociationRoleEnumStringValues() []string
func GetAutonomousDatabaseDataguardRegionTypeEnumStringValues() []string
func GetAutonomousDatabaseDbWorkloadEnumStringValues() []string
func GetAutonomousDatabaseDisasterRecoveryRegionTypeEnumStringValues() []string
func GetAutonomousDatabaseEncryptionKeyDetailsProviderEnumStringValues() []string
func GetAutonomousDatabaseInfrastructureTypeEnumStringValues() []string
func GetAutonomousDatabaseLicenseModelEnumStringValues() []string
func GetAutonomousDatabaseLifecycleStateEnumStringValues() []string
func GetAutonomousDatabaseNetServicesArchitectureEnumStringValues() []string
func GetAutonomousDatabaseOpenModeEnumStringValues() []string
func GetAutonomousDatabaseOperationsInsightsStatusEnumStringValues() []string
func GetAutonomousDatabasePermissionLevelEnumStringValues() []string
func GetAutonomousDatabaseRefreshableModeEnumStringValues() []string
func GetAutonomousDatabaseRefreshableStatusEnumStringValues() []string
func GetAutonomousDatabaseRoleEnumStringValues() []string
func GetAutonomousDatabaseSoftwareImageImageShapeFamilyEnumStringValues() []string
func GetAutonomousDatabaseSoftwareImageLifecycleStateEnumStringValues() []string
func GetAutonomousDatabaseStandbySummaryLifecycleStateEnumStringValues() []string
func GetAutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnumStringValues() []string
func GetAutonomousDatabaseSummaryCloneTypeEnumStringValues() []string
func GetAutonomousDatabaseSummaryComputeModelEnumStringValues() []string
func GetAutonomousDatabaseSummaryDataSafeStatusEnumStringValues() []string
func GetAutonomousDatabaseSummaryDatabaseEditionEnumStringValues() []string
func GetAutonomousDatabaseSummaryDatabaseManagementStatusEnumStringValues() []string
func GetAutonomousDatabaseSummaryDataguardRegionTypeEnumStringValues() []string
func GetAutonomousDatabaseSummaryDbWorkloadEnumStringValues() []string
func GetAutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnumStringValues() []string
func GetAutonomousDatabaseSummaryInfrastructureTypeEnumStringValues() []string
func GetAutonomousDatabaseSummaryLicenseModelEnumStringValues() []string
func GetAutonomousDatabaseSummaryLifecycleStateEnumStringValues() []string
func GetAutonomousDatabaseSummaryNetServicesArchitectureEnumStringValues() []string
func GetAutonomousDatabaseSummaryOpenModeEnumStringValues() []string
func GetAutonomousDatabaseSummaryOperationsInsightsStatusEnumStringValues() []string
func GetAutonomousDatabaseSummaryPermissionLevelEnumStringValues() []string
func GetAutonomousDatabaseSummaryRefreshableModeEnumStringValues() []string
func GetAutonomousDatabaseSummaryRefreshableStatusEnumStringValues() []string
func GetAutonomousDatabaseSummaryRoleEnumStringValues() []string
func GetAutonomousDatabaseWalletLifecycleStateEnumStringValues() []string
func GetAutonomousDbPreviewVersionSummaryDbWorkloadEnumStringValues() []string
func GetAutonomousDbVersionSummaryDbWorkloadEnumStringValues() []string
func GetAutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnumStringValues() []string
func GetAutonomousDwDatabaseCloneTypeEnumStringValues() []string
func GetAutonomousDwDatabaseComputeModelEnumStringValues() []string
func GetAutonomousDwDatabaseDataSafeStatusEnumStringValues() []string
func GetAutonomousDwDatabaseDatabaseEditionEnumStringValues() []string
func GetAutonomousDwDatabaseDatabaseManagementStatusEnumStringValues() []string
func GetAutonomousDwDatabaseDataguardRegionTypeEnumStringValues() []string
func GetAutonomousDwDatabaseDbWorkloadEnumStringValues() []string
func GetAutonomousDwDatabaseDisasterRecoveryRegionTypeEnumStringValues() []string
func GetAutonomousDwDatabaseInfrastructureTypeEnumStringValues() []string
func GetAutonomousDwDatabaseLicenseModelEnumStringValues() []string
func GetAutonomousDwDatabaseLifecycleStateEnumStringValues() []string
func GetAutonomousDwDatabaseNetServicesArchitectureEnumStringValues() []string
func GetAutonomousDwDatabaseOpenModeEnumStringValues() []string
func GetAutonomousDwDatabaseOperationsInsightsStatusEnumStringValues() []string
func GetAutonomousDwDatabasePermissionLevelEnumStringValues() []string
func GetAutonomousDwDatabaseRefreshableModeEnumStringValues() []string
func GetAutonomousDwDatabaseRefreshableStatusEnumStringValues() []string
func GetAutonomousDwDatabaseRoleEnumStringValues() []string
func GetAutonomousExadataInfrastructureLicenseModelEnumStringValues() []string
func GetAutonomousExadataInfrastructureLifecycleStateEnumStringValues() []string
func GetAutonomousExadataInfrastructureSummaryLicenseModelEnumStringValues() []string
func GetAutonomousExadataInfrastructureSummaryLifecycleStateEnumStringValues() []string
func GetAutonomousPatchAutonomousPatchTypeEnumStringValues() []string
func GetAutonomousPatchLifecycleStateEnumStringValues() []string
func GetAutonomousPatchPatchModelEnumStringValues() []string
func GetAutonomousPatchSummaryAutonomousPatchTypeEnumStringValues() []string
func GetAutonomousPatchSummaryLifecycleStateEnumStringValues() []string
func GetAutonomousPatchSummaryPatchModelEnumStringValues() []string
func GetAutonomousVirtualMachineLifecycleStateEnumStringValues() []string
func GetAutonomousVirtualMachineSummaryLifecycleStateEnumStringValues() []string
func GetAutonomousVmClusterComputeModelEnumStringValues() []string
func GetAutonomousVmClusterDistributionAlgorithmEnumStringValues() []string
func GetAutonomousVmClusterLicenseModelEnumStringValues() []string
func GetAutonomousVmClusterLifecycleStateEnumStringValues() []string
func GetAutonomousVmClusterSummaryComputeModelEnumStringValues() []string
func GetAutonomousVmClusterSummaryDistributionAlgorithmEnumStringValues() []string
func GetAutonomousVmClusterSummaryLicenseModelEnumStringValues() []string
func GetAutonomousVmClusterSummaryLifecycleStateEnumStringValues() []string
func GetBackupBackupDestinationTypeEnumStringValues() []string
func GetBackupDatabaseEditionEnumStringValues() []string
func GetBackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnumStringValues() []string
func GetBackupDestinationConfigurationSummaryTypeEnumStringValues() []string
func GetBackupDestinationDetailsBackupRetentionPolicyOnTerminateEnumStringValues() []string
func GetBackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnumStringValues() []string
func GetBackupDestinationDetailsSummaryTypeEnumStringValues() []string
func GetBackupDestinationDetailsTypeEnumStringValues() []string
func GetBackupDestinationLifecycleStateEnumStringValues() []string
func GetBackupDestinationNfsMountTypeEnumStringValues() []string
func GetBackupDestinationSummaryLifecycleStateEnumStringValues() []string
func GetBackupDestinationSummaryNfsMountTypeEnumStringValues() []string
func GetBackupDestinationSummaryTypeEnumStringValues() []string
func GetBackupDestinationTypeEnumStringValues() []string
func GetBackupLifecycleStateEnumStringValues() []string
func GetBackupSummaryBackupDestinationTypeEnumStringValues() []string
func GetBackupSummaryDatabaseEditionEnumStringValues() []string
func GetBackupSummaryLifecycleStateEnumStringValues() []string
func GetBackupSummaryTypeEnumStringValues() []string
func GetBackupTypeEnumStringValues() []string
func GetChangeDataguardRoleDetailsConnectionStringsTypeEnumStringValues() []string
func GetChangeDataguardRoleDetailsRoleEnumStringValues() []string
func GetChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnumStringValues() []string
func GetCloudAutonomousVmClusterComputeModelEnumStringValues() []string
func GetCloudAutonomousVmClusterDistributionAlgorithmEnumStringValues() []string
func GetCloudAutonomousVmClusterLicenseModelEnumStringValues() []string
func GetCloudAutonomousVmClusterLifecycleStateEnumStringValues() []string
func GetCloudAutonomousVmClusterSummaryComputeModelEnumStringValues() []string
func GetCloudAutonomousVmClusterSummaryDistributionAlgorithmEnumStringValues() []string
func GetCloudAutonomousVmClusterSummaryLicenseModelEnumStringValues() []string
func GetCloudAutonomousVmClusterSummaryLifecycleStateEnumStringValues() []string
func GetCloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnumStringValues() []string
func GetCloudAutonomousVmClusterTdeKeyStoreTypeEnumStringValues() []string
func GetCloudDatabaseManagementConfigManagementStatusEnumStringValues() []string
func GetCloudDatabaseManagementConfigManagementTypeEnumStringValues() []string
func GetCloudExadataInfrastructureComputeModelEnumStringValues() []string
func GetCloudExadataInfrastructureLifecycleStateEnumStringValues() []string
func GetCloudExadataInfrastructureSummaryComputeModelEnumStringValues() []string
func GetCloudExadataInfrastructureSummaryLifecycleStateEnumStringValues() []string
func GetCloudVmClusterComputeModelEnumStringValues() []string
func GetCloudVmClusterDiskRedundancyEnumStringValues() []string
func GetCloudVmClusterLicenseModelEnumStringValues() []string
func GetCloudVmClusterLifecycleStateEnumStringValues() []string
func GetCloudVmClusterStorageManagementTypeEnumStringValues() []string
func GetCloudVmClusterSummaryComputeModelEnumStringValues() []string
func GetCloudVmClusterSummaryDiskRedundancyEnumStringValues() []string
func GetCloudVmClusterSummaryLicenseModelEnumStringValues() []string
func GetCloudVmClusterSummaryLifecycleStateEnumStringValues() []string
func GetCloudVmClusterSummaryStorageManagementTypeEnumStringValues() []string
func GetCloudVmClusterSummaryTdeKeyStoreTypeEnumStringValues() []string
func GetCloudVmClusterSummaryVmBackupStorageTypeEnumStringValues() []string
func GetCloudVmClusterSummaryVmClusterTypeEnumStringValues() []string
func GetCloudVmClusterSummaryVmFileSystemStorageTypeEnumStringValues() []string
func GetCloudVmClusterTdeKeyStoreTypeEnumStringValues() []string
func GetCloudVmClusterVmBackupStorageTypeEnumStringValues() []string
func GetCloudVmClusterVmClusterTypeEnumStringValues() []string
func GetCloudVmClusterVmFileSystemStorageTypeEnumStringValues() []string
func GetComputePerformanceSummaryComputeModelEnumStringValues() []string
func GetConfigureSaasAdminUserDetailsAccessTypeEnumStringValues() []string
func GetConsoleConnectionLifecycleStateEnumStringValues() []string
func GetConsoleConnectionSummaryLifecycleStateEnumStringValues() []string
func GetConsoleHistoryLifecycleStateEnumStringValues() []string
func GetConsoleHistorySummaryLifecycleStateEnumStringValues() []string
func GetConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnumStringValues() []string
func GetConvertStandbyAutonomousContainerDatabaseDetailsRoleEnumStringValues() []string
func GetConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnumStringValues() []string
func GetConvertToPdbDetailsActionEnumStringValues() []string
func GetConvertToPdbTargetBaseTargetEnumStringValues() []string
func GetCreateAutonomousContainerDatabaseBaseDistributionAffinityEnumStringValues() []string
func GetCreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnumStringValues() []string
func GetCreateAutonomousContainerDatabaseBasePatchModelEnumStringValues() []string
func GetCreateAutonomousContainerDatabaseBaseProtectionModeEnumStringValues() []string
func GetCreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnumStringValues() []string
func GetCreateAutonomousContainerDatabaseBaseSourceEnumStringValues() []string
func GetCreateAutonomousContainerDatabaseBaseVersionPreferenceEnumStringValues() []string
func GetCreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnumStringValues() []string
func GetCreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnumStringValues() []string
func GetCreateAutonomousDatabaseBaseComputeModelEnumStringValues() []string
func GetCreateAutonomousDatabaseBaseDbWorkloadEnumStringValues() []string
func GetCreateAutonomousDatabaseBaseLicenseModelEnumStringValues() []string
func GetCreateAutonomousDatabaseBaseSourceEnumStringValues() []string
func GetCreateAutonomousDatabaseCloneDetailsCloneTypeEnumStringValues() []string
func GetCreateAutonomousDatabaseFromBackupDetailsCloneTypeEnumStringValues() []string
func GetCreateAutonomousDatabaseFromBackupTimestampDetailsCloneTypeEnumStringValues() []string
func GetCreateAutonomousDatabaseSoftwareImageDetailsImageShapeFamilyEnumStringValues() []string
func GetCreateAutonomousVmClusterDetailsComputeModelEnumStringValues() []string
func GetCreateAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues() []string
func GetCreateAutonomousVmClusterDetailsLicenseModelEnumStringValues() []string
func GetCreateBackupDestinationDetailsTypeEnumStringValues() []string
func GetCreateCloudAutonomousVmClusterDetailsComputeModelEnumStringValues() []string
func GetCreateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues() []string
func GetCreateCloudAutonomousVmClusterDetailsLicenseModelEnumStringValues() []string
func GetCreateCloudVmClusterDetailsLicenseModelEnumStringValues() []string
func GetCreateCloudVmClusterDetailsVmBackupStorageTypeEnumStringValues() []string
func GetCreateCloudVmClusterDetailsVmClusterTypeEnumStringValues() []string
func GetCreateCloudVmClusterDetailsVmFileSystemStorageTypeEnumStringValues() []string
func GetCreateDataGuardAssociationDetailsProtectionModeEnumStringValues() []string
func GetCreateDataGuardAssociationDetailsTransportTypeEnumStringValues() []string
func GetCreateDataGuardAssociationWithNewDbSystemDetailsComputeModelEnumStringValues() []string
func GetCreateDataGuardAssociationWithNewDbSystemDetailsLicenseModelEnumStringValues() []string
func GetCreateDataGuardAssociationWithNewDbSystemDetailsStorageVolumePerformanceModeEnumStringValues() []string
func GetCreateDatabaseBaseSourceEnumStringValues() []string
func GetCreateDatabaseDetailsDbWorkloadEnumStringValues() []string
func GetCreateDatabaseForStandbyDbSystemDetailsProtectionModeEnumStringValues() []string
func GetCreateDatabaseForStandbyDbSystemDetailsTransportTypeEnumStringValues() []string
func GetCreateDatabaseSoftwareImageDetailsImageShapeFamilyEnumStringValues() []string
func GetCreateDatabaseSoftwareImageDetailsImageTypeEnumStringValues() []string
func GetCreateDbConnectionBundleDetailsDbConnectionBundleTypeEnumStringValues() []string
func GetCreateDbHomeBaseSourceEnumStringValues() []string
func GetCreateExadbVmClusterDetailsLicenseModelEnumStringValues() []string
func GetCreateExadbVmClusterDetailsShapeAttributeEnumStringValues() []string
func GetCreateExecutionActionDetailsActionTypeEnumStringValues() []string
func GetCreateExternalBackupJobDetailsDatabaseEditionEnumStringValues() []string
func GetCreateExternalBackupJobDetailsDatabaseModeEnumStringValues() []string
func GetCreateExternalDatabaseConnectorDetailsConnectorTypeEnumStringValues() []string
func GetCreateMaintenanceRunDetailsPatchTypeEnumStringValues() []string
func GetCreateMaintenanceRunDetailsPatchingModeEnumStringValues() []string
func GetCreatePluggableDatabaseCreationTypeDetailsCreationTypeEnumStringValues() []string
func GetCreateRefreshableAutonomousDatabaseCloneDetailsCloneTypeEnumStringValues() []string
func GetCreateRefreshableAutonomousDatabaseCloneDetailsOpenModeEnumStringValues() []string
func GetCreateRefreshableAutonomousDatabaseCloneDetailsRefreshableModeEnumStringValues() []string
func GetCreateScheduledActionDetailsActionTypeEnumStringValues() []string
func GetCreateSchedulingPlanDetailsPlanIntentEnumStringValues() []string
func GetCreateSchedulingPlanDetailsServiceTypeEnumStringValues() []string
func GetCreateSchedulingPolicyDetailsCadenceEnumStringValues() []string
func GetCreateStandbyDetailsProtectionModeEnumStringValues() []string
func GetCreateStandbyDetailsTransportTypeEnumStringValues() []string
func GetCreateVmClusterDetailsLicenseModelEnumStringValues() []string
func GetCreateVmClusterDetailsVmBackupStorageTypeEnumStringValues() []string
func GetCreateVmClusterDetailsVmClusterTypeEnumStringValues() []string
func GetCreateVmClusterDetailsVmFileSystemStorageTypeEnumStringValues() []string
func GetDataGuardAssociationLifecycleStateEnumStringValues() []string
func GetDataGuardAssociationPeerRoleEnumStringValues() []string
func GetDataGuardAssociationProtectionModeEnumStringValues() []string
func GetDataGuardAssociationRoleEnumStringValues() []string
func GetDataGuardAssociationSummaryLifecycleStateEnumStringValues() []string
func GetDataGuardAssociationSummaryPeerRoleEnumStringValues() []string
func GetDataGuardAssociationSummaryProtectionModeEnumStringValues() []string
func GetDataGuardAssociationSummaryRoleEnumStringValues() []string
func GetDataGuardAssociationSummaryTransportTypeEnumStringValues() []string
func GetDataGuardAssociationTransportTypeEnumStringValues() []string
func GetDataGuardGroupMemberFailoverReadinessEnumStringValues() []string
func GetDataGuardGroupMemberRoleEnumStringValues() []string
func GetDataGuardGroupMemberSwitchoverReadinessEnumStringValues() []string
func GetDataGuardGroupMemberTransportTypeEnumStringValues() []string
func GetDataGuardGroupProtectionModeEnumStringValues() []string
func GetDatabaseConnectionCredentialsByDetailsRoleEnumStringValues() []string
func GetDatabaseConnectionCredentialsCredentialTypeEnumStringValues() []string
func GetDatabaseConnectionStringProfileConsumerGroupEnumStringValues() []string
func GetDatabaseConnectionStringProfileHostFormatEnumStringValues() []string
func GetDatabaseConnectionStringProfileProtocolEnumStringValues() []string
func GetDatabaseConnectionStringProfileSessionModeEnumStringValues() []string
func GetDatabaseConnectionStringProfileSyntaxFormatEnumStringValues() []string
func GetDatabaseConnectionStringProfileTlsAuthenticationEnumStringValues() []string
func GetDatabaseConnectionStringProtocolEnumStringValues() []string
func GetDatabaseHomeTypeEnumStringValues() []string
func GetDatabaseLifecycleStateEnumStringValues() []string
func GetDatabaseManagementConfigDatabaseManagementStatusEnumStringValues() []string
func GetDatabaseManagementConfigLicenseModelEnumStringValues() []string
func GetDatabaseSoftwareImageImageShapeFamilyEnumStringValues() []string
func GetDatabaseSoftwareImageImageTypeEnumStringValues() []string
func GetDatabaseSoftwareImageLifecycleStateEnumStringValues() []string
func GetDatabaseSoftwareImageSummaryImageShapeFamilyEnumStringValues() []string
func GetDatabaseSoftwareImageSummaryImageTypeEnumStringValues() []string
func GetDatabaseSoftwareImageSummaryLifecycleStateEnumStringValues() []string
func GetDatabaseSslConnectionCredentialsRoleEnumStringValues() []string
func GetDatabaseSummaryHomeTypeEnumStringValues() []string
func GetDatabaseSummaryLifecycleStateEnumStringValues() []string
func GetDatabaseToolNameEnumStringValues() []string
func GetDatabaseUpgradeHistoryEntryActionEnumStringValues() []string
func GetDatabaseUpgradeHistoryEntryLifecycleStateEnumStringValues() []string
func GetDatabaseUpgradeHistoryEntrySourceEnumStringValues() []string
func GetDatabaseUpgradeHistoryEntrySummaryActionEnumStringValues() []string
func GetDatabaseUpgradeHistoryEntrySummaryLifecycleStateEnumStringValues() []string
func GetDatabaseUpgradeHistoryEntrySummarySourceEnumStringValues() []string
func GetDatabaseUpgradeSourceBaseSourceEnumStringValues() []string
func GetDayOfWeekNameEnumStringValues() []string
func GetDbBackupConfigAutoBackupWindowEnumStringValues() []string
func GetDbBackupConfigAutoFullBackupDayEnumStringValues() []string
func GetDbBackupConfigAutoFullBackupWindowEnumStringValues() []string
func GetDbBackupConfigBackupDeletionPolicyEnumStringValues() []string
func GetDbConnectionBundleDbConnectionBundleTypeEnumStringValues() []string
func GetDbConnectionBundleLifecycleStateEnumStringValues() []string
func GetDbConnectionBundleSummaryDbConnectionBundleTypeEnumStringValues() []string
func GetDbConnectionBundleSummaryLifecycleStateEnumStringValues() []string
func GetDbHomeFromAgentResourceIdHomeTypeEnumStringValues() []string
func GetDbHomeFromAgentResourceIdLifecycleStateEnumStringValues() []string
func GetDbHomeHomeTypeEnumStringValues() []string
func GetDbHomeLifecycleStateEnumStringValues() []string
func GetDbHomeSummaryHomeTypeEnumStringValues() []string
func GetDbHomeSummaryLifecycleStateEnumStringValues() []string
func GetDbNodeActionActionEnumStringValues() []string
func GetDbNodeAvailableActionsEnumStringValues() []string
func GetDbNodeComputeModelEnumStringValues() []string
func GetDbNodeLifecycleStateEnumStringValues() []string
func GetDbNodeMaintenanceTypeEnumStringValues() []string
func GetDbNodeSummaryAvailableActionsEnumStringValues() []string
func GetDbNodeSummaryComputeModelEnumStringValues() []string
func GetDbNodeSummaryLifecycleStateEnumStringValues() []string
func GetDbNodeSummaryMaintenanceTypeEnumStringValues() []string
func GetDbServerComputeModelEnumStringValues() []string
func GetDbServerLifecycleStateEnumStringValues() []string
func GetDbServerPatchingDetailsPatchingStatusEnumStringValues() []string
func GetDbServerSummaryComputeModelEnumStringValues() []string
func GetDbServerSummaryLifecycleStateEnumStringValues() []string
func GetDbSystemComputeModelEnumStringValues() []string
func GetDbSystemDatabaseEditionEnumStringValues() []string
func GetDbSystemDiskRedundancyEnumStringValues() []string
func GetDbSystemLicenseModelEnumStringValues() []string
func GetDbSystemLifecycleStateEnumStringValues() []string
func GetDbSystemOptionsStorageManagementEnumStringValues() []string
func GetDbSystemOsPatchHistoryEntryActionEnumStringValues() []string
func GetDbSystemOsPatchHistoryEntryLifecycleStateEnumStringValues() []string
func GetDbSystemOsPatchHistoryEntrySummaryActionEnumStringValues() []string
func GetDbSystemOsPatchHistoryEntrySummaryLifecycleStateEnumStringValues() []string
func GetDbSystemShapeSummaryComputeModelEnumStringValues() []string
func GetDbSystemShapeSummaryShapeTypeEnumStringValues() []string
func GetDbSystemStoragePerformanceSummaryShapeTypeEnumStringValues() []string
func GetDbSystemStorageVolumePerformanceModeEnumStringValues() []string
func GetDbSystemSummaryComputeModelEnumStringValues() []string
func GetDbSystemSummaryDatabaseEditionEnumStringValues() []string
func GetDbSystemSummaryDiskRedundancyEnumStringValues() []string
func GetDbSystemSummaryLicenseModelEnumStringValues() []string
func GetDbSystemSummaryLifecycleStateEnumStringValues() []string
func GetDbSystemSummaryStorageVolumePerformanceModeEnumStringValues() []string
func GetDbSystemUpgradeHistoryEntryActionEnumStringValues() []string
func GetDbSystemUpgradeHistoryEntryLifecycleStateEnumStringValues() []string
func GetDbSystemUpgradeHistoryEntrySummaryActionEnumStringValues() []string
func GetDbSystemUpgradeHistoryEntrySummaryLifecycleStateEnumStringValues() []string
func GetDbSystemUpgradeSummaryComponentEnumStringValues() []string
func GetDbnodeSnapshotLifecycleStateEnumStringValues() []string
func GetDisasterRecoveryConfigurationDisasterRecoveryTypeEnumStringValues() []string
func GetEditAutonomousContainerDatabaseDataguardDetailsProtectionModeEnumStringValues() []string
func GetEnableDatabaseManagementDetailsManagementTypeEnumStringValues() []string
func GetEnableDatabaseManagementDetailsProtocolEnumStringValues() []string
func GetEnableDatabaseManagementDetailsRoleEnumStringValues() []string
func GetEnableExternalContainerDatabaseDatabaseManagementDetailsLicenseModelEnumStringValues() []string
func GetEnableExternalNonContainerDatabaseDatabaseManagementDetailsLicenseModelEnumStringValues() []string
func GetEnablePluggableDatabaseManagementDetailsProtocolEnumStringValues() []string
func GetEnablePluggableDatabaseManagementDetailsRoleEnumStringValues() []string
func GetEncryptionKeyLocationDetailsProviderTypeEnumStringValues() []string
func GetExadataInfrastructureAdditionalComputeSystemModelEnumStringValues() []string
func GetExadataInfrastructureComputeModelEnumStringValues() []string
func GetExadataInfrastructureLifecycleStateEnumStringValues() []string
func GetExadataInfrastructureMaintenanceSLOStatusEnumStringValues() []string
func GetExadataInfrastructureSummaryAdditionalComputeSystemModelEnumStringValues() []string
func GetExadataInfrastructureSummaryComputeModelEnumStringValues() []string
func GetExadataInfrastructureSummaryLifecycleStateEnumStringValues() []string
func GetExadataInfrastructureSummaryMaintenanceSLOStatusEnumStringValues() []string
func GetExadataIormConfigLifecycleStateEnumStringValues() []string
func GetExadataIormConfigObjectiveEnumStringValues() []string
func GetExadataIormConfigUpdateDetailsObjectiveEnumStringValues() []string
func GetExadbVmClusterGridImageTypeEnumStringValues() []string
func GetExadbVmClusterLicenseModelEnumStringValues() []string
func GetExadbVmClusterLifecycleStateEnumStringValues() []string
func GetExadbVmClusterShapeAttributeEnumStringValues() []string
func GetExadbVmClusterSummaryGridImageTypeEnumStringValues() []string
func GetExadbVmClusterSummaryLicenseModelEnumStringValues() []string
func GetExadbVmClusterSummaryLifecycleStateEnumStringValues() []string
func GetExadbVmClusterSummaryShapeAttributeEnumStringValues() []string
func GetExadbVmClusterUpdateAvailableActionsEnumStringValues() []string
func GetExadbVmClusterUpdateHistoryEntryLifecycleStateEnumStringValues() []string
func GetExadbVmClusterUpdateHistoryEntrySummaryLifecycleStateEnumStringValues() []string
func GetExadbVmClusterUpdateHistoryEntrySummaryUpdateActionEnumStringValues() []string
func GetExadbVmClusterUpdateHistoryEntrySummaryUpdateTypeEnumStringValues() []string
func GetExadbVmClusterUpdateHistoryEntryUpdateActionEnumStringValues() []string
func GetExadbVmClusterUpdateHistoryEntryUpdateTypeEnumStringValues() []string
func GetExadbVmClusterUpdateLastActionEnumStringValues() []string
func GetExadbVmClusterUpdateLifecycleStateEnumStringValues() []string
func GetExadbVmClusterUpdateSummaryAvailableActionsEnumStringValues() []string
func GetExadbVmClusterUpdateSummaryLastActionEnumStringValues() []string
func GetExadbVmClusterUpdateSummaryLifecycleStateEnumStringValues() []string
func GetExadbVmClusterUpdateSummaryUpdateTypeEnumStringValues() []string
func GetExadbVmClusterUpdateUpdateTypeEnumStringValues() []string
func GetExascaleDbStorageVaultAttachedShapeAttributesEnumStringValues() []string
func GetExascaleDbStorageVaultLifecycleStateEnumStringValues() []string
func GetExascaleDbStorageVaultSummaryAttachedShapeAttributesEnumStringValues() []string
func GetExecuteDbSystemOsPatchDetailsActionEnumStringValues() []string
func GetExecutionActionActionTypeEnumStringValues() []string
func GetExecutionActionLifecycleStateEnumStringValues() []string
func GetExecutionActionLifecycleSubstateEnumStringValues() []string
func GetExecutionActionSummaryActionTypeEnumStringValues() []string
func GetExecutionActionSummaryLifecycleStateEnumStringValues() []string
func GetExecutionActionSummaryLifecycleSubstateEnumStringValues() []string
func GetExecutionWindowLifecycleStateEnumStringValues() []string
func GetExecutionWindowLifecycleSubstateEnumStringValues() []string
func GetExecutionWindowSummaryLifecycleStateEnumStringValues() []string
func GetExecutionWindowSummaryLifecycleSubstateEnumStringValues() []string
func GetExecutionWindowSummaryWindowTypeEnumStringValues() []string
func GetExecutionWindowWindowTypeEnumStringValues() []string
func GetExternalContainerDatabaseDatabaseConfigurationEnumStringValues() []string
func GetExternalContainerDatabaseDatabaseEditionEnumStringValues() []string
func GetExternalContainerDatabaseLifecycleStateEnumStringValues() []string
func GetExternalContainerDatabaseSummaryDatabaseConfigurationEnumStringValues() []string
func GetExternalContainerDatabaseSummaryDatabaseEditionEnumStringValues() []string
func GetExternalContainerDatabaseSummaryLifecycleStateEnumStringValues() []string
func GetExternalDatabaseBaseDatabaseConfigurationEnumStringValues() []string
func GetExternalDatabaseBaseDatabaseEditionEnumStringValues() []string
func GetExternalDatabaseBaseLifecycleStateEnumStringValues() []string
func GetExternalDatabaseConnectorConnectorTypeEnumStringValues() []string
func GetExternalDatabaseConnectorLifecycleStateEnumStringValues() []string
func GetExternalDatabaseConnectorSummaryConnectorTypeEnumStringValues() []string
func GetExternalNonContainerDatabaseDatabaseConfigurationEnumStringValues() []string
func GetExternalNonContainerDatabaseDatabaseEditionEnumStringValues() []string
func GetExternalNonContainerDatabaseLifecycleStateEnumStringValues() []string
func GetExternalNonContainerDatabaseSummaryDatabaseConfigurationEnumStringValues() []string
func GetExternalNonContainerDatabaseSummaryDatabaseEditionEnumStringValues() []string
func GetExternalNonContainerDatabaseSummaryLifecycleStateEnumStringValues() []string
func GetExternalPluggableDatabaseDatabaseConfigurationEnumStringValues() []string
func GetExternalPluggableDatabaseDatabaseEditionEnumStringValues() []string
func GetExternalPluggableDatabaseLifecycleStateEnumStringValues() []string
func GetExternalPluggableDatabaseSummaryDatabaseConfigurationEnumStringValues() []string
func GetExternalPluggableDatabaseSummaryDatabaseEditionEnumStringValues() []string
func GetExternalPluggableDatabaseSummaryLifecycleStateEnumStringValues() []string
func GetFlexComponentSummaryHardwareTypeEnumStringValues() []string
func GetGenerateAutonomousDatabaseWalletDetailsGenerateTypeEnumStringValues() []string
func GetGetExadataInfrastructureExcludedFieldsEnumStringValues() []string
func GetIdentityConnectorDetailsCloudProviderEnumStringValues() []string
func GetInfoForNetworkGenDetailsNetworkTypeEnumStringValues() []string
func GetInfrastructureTargetVersionSummaryTargetResourceTypeEnumStringValues() []string
func GetInfrastructureTargetVersionTargetResourceTypeEnumStringValues() []string
func GetKeyStoreLifecycleStateEnumStringValues() []string
func GetKeyStoreSummaryLifecycleStateEnumStringValues() []string
func GetKeyStoreTypeDetailsTypeEnumStringValues() []string
func GetLaunchAutonomousExadataInfrastructureDetailsLicenseModelEnumStringValues() []string
func GetLaunchDbSystemBaseComputeModelEnumStringValues() []string
func GetLaunchDbSystemBaseSourceEnumStringValues() []string
func GetLaunchDbSystemBaseStorageVolumePerformanceModeEnumStringValues() []string
func GetLaunchDbSystemDetailsDatabaseEditionEnumStringValues() []string
func GetLaunchDbSystemDetailsDiskRedundancyEnumStringValues() []string
func GetLaunchDbSystemDetailsLicenseModelEnumStringValues() []string
func GetLaunchDbSystemFromBackupDetailsDatabaseEditionEnumStringValues() []string
func GetLaunchDbSystemFromBackupDetailsDiskRedundancyEnumStringValues() []string
func GetLaunchDbSystemFromBackupDetailsLicenseModelEnumStringValues() []string
func GetLaunchDbSystemFromDatabaseDetailsDatabaseEditionEnumStringValues() []string
func GetLaunchDbSystemFromDatabaseDetailsDiskRedundancyEnumStringValues() []string
func GetLaunchDbSystemFromDatabaseDetailsLicenseModelEnumStringValues() []string
func GetLaunchDbSystemFromDbSystemDetailsLicenseModelEnumStringValues() []string
func GetLaunchStandbyDbSystemDetailsLicenseModelEnumStringValues() []string
func GetListAdvancedClusterFileSystemsSortByEnumStringValues() []string
func GetListAdvancedClusterFileSystemsSortOrderEnumStringValues() []string
func GetListApplicationVipsSortByEnumStringValues() []string
func GetListApplicationVipsSortOrderEnumStringValues() []string
func GetListAutonomousContainerDatabaseBackupsSortByEnumStringValues() []string
func GetListAutonomousContainerDatabaseBackupsSortOrderEnumStringValues() []string
func GetListAutonomousContainerDatabaseVersionsServiceComponentEnumStringValues() []string
func GetListAutonomousContainerDatabaseVersionsSortOrderEnumStringValues() []string
func GetListAutonomousContainerDatabasesSortByEnumStringValues() []string
func GetListAutonomousContainerDatabasesSortOrderEnumStringValues() []string
func GetListAutonomousDatabaseBackupsSortByEnumStringValues() []string
func GetListAutonomousDatabaseBackupsSortOrderEnumStringValues() []string
func GetListAutonomousDatabaseCharacterSetsCharacterSetTypeEnumStringValues() []string
func GetListAutonomousDatabaseClonesCloneTypeEnumStringValues() []string
func GetListAutonomousDatabaseClonesSortByEnumStringValues() []string
func GetListAutonomousDatabaseClonesSortOrderEnumStringValues() []string
func GetListAutonomousDatabaseSoftwareImagesSortByEnumStringValues() []string
func GetListAutonomousDatabaseSoftwareImagesSortOrderEnumStringValues() []string
func GetListAutonomousDatabasesSortByEnumStringValues() []string
func GetListAutonomousDatabasesSortOrderEnumStringValues() []string
func GetListAutonomousDbPreviewVersionsSortByEnumStringValues() []string
func GetListAutonomousDbPreviewVersionsSortOrderEnumStringValues() []string
func GetListAutonomousDbVersionsSortOrderEnumStringValues() []string
func GetListAutonomousExadataInfrastructuresSortByEnumStringValues() []string
func GetListAutonomousExadataInfrastructuresSortOrderEnumStringValues() []string
func GetListAutonomousVmClustersSortByEnumStringValues() []string
func GetListAutonomousVmClustersSortOrderEnumStringValues() []string
func GetListBackupsShapeFamilyEnumStringValues() []string
func GetListCloudAutonomousVmClustersSortByEnumStringValues() []string
func GetListCloudAutonomousVmClustersSortOrderEnumStringValues() []string
func GetListCloudExadataInfrastructuresSortByEnumStringValues() []string
func GetListCloudExadataInfrastructuresSortOrderEnumStringValues() []string
func GetListCloudVmClusterUpdateHistoryEntriesUpdateTypeEnumStringValues() []string
func GetListCloudVmClusterUpdatesUpdateTypeEnumStringValues() []string
func GetListCloudVmClustersSortByEnumStringValues() []string
func GetListCloudVmClustersSortOrderEnumStringValues() []string
func GetListConsoleHistoriesSortByEnumStringValues() []string
func GetListConsoleHistoriesSortOrderEnumStringValues() []string
func GetListContainerDatabasePatchesAutonomousPatchTypeEnumStringValues() []string
func GetListDatabaseSoftwareImagesSortByEnumStringValues() []string
func GetListDatabaseSoftwareImagesSortOrderEnumStringValues() []string
func GetListDatabaseUpgradeHistoryEntriesSortByEnumStringValues() []string
func GetListDatabaseUpgradeHistoryEntriesSortOrderEnumStringValues() []string
func GetListDatabasesSortByEnumStringValues() []string
func GetListDatabasesSortOrderEnumStringValues() []string
func GetListDbConnectionBundlesDbConnectionBundleTypeEnumStringValues() []string
func GetListDbConnectionBundlesLifecycleStateEnumStringValues() []string
func GetListDbConnectionBundlesSortByEnumStringValues() []string
func GetListDbConnectionBundlesSortOrderEnumStringValues() []string
func GetListDbHomesSortByEnumStringValues() []string
func GetListDbHomesSortOrderEnumStringValues() []string
func GetListDbNodesSortByEnumStringValues() []string
func GetListDbNodesSortOrderEnumStringValues() []string
func GetListDbServersSortByEnumStringValues() []string
func GetListDbServersSortOrderEnumStringValues() []string
func GetListDbSystemOsPatchHistoryEntriesSortByEnumStringValues() []string
func GetListDbSystemOsPatchHistoryEntriesSortOrderEnumStringValues() []string
func GetListDbSystemStoragePerformancesDatabaseEditionEnumStringValues() []string
func GetListDbSystemUpgradeHistoryEntriesSortByEnumStringValues() []string
func GetListDbSystemUpgradeHistoryEntriesSortOrderEnumStringValues() []string
func GetListDbSystemsSortByEnumStringValues() []string
func GetListDbSystemsSortOrderEnumStringValues() []string
func GetListDbnodeSnapshotsSortByEnumStringValues() []string
func GetListDbnodeSnapshotsSortOrderEnumStringValues() []string
func GetListExadataInfrastructuresExcludedFieldsEnumStringValues() []string
func GetListExadataInfrastructuresSortByEnumStringValues() []string
func GetListExadataInfrastructuresSortOrderEnumStringValues() []string
func GetListExadbVmClusterUpdateHistoryEntriesUpdateTypeEnumStringValues() []string
func GetListExadbVmClusterUpdatesUpdateTypeEnumStringValues() []string
func GetListExadbVmClustersSortByEnumStringValues() []string
func GetListExadbVmClustersSortOrderEnumStringValues() []string
func GetListExascaleDbStorageVaultsSortByEnumStringValues() []string
func GetListExascaleDbStorageVaultsSortOrderEnumStringValues() []string
func GetListExecutionActionsSortByEnumStringValues() []string
func GetListExecutionActionsSortOrderEnumStringValues() []string
func GetListExecutionWindowsSortByEnumStringValues() []string
func GetListExecutionWindowsSortOrderEnumStringValues() []string
func GetListExternalContainerDatabasesSortByEnumStringValues() []string
func GetListExternalContainerDatabasesSortOrderEnumStringValues() []string
func GetListExternalDatabaseConnectorsSortByEnumStringValues() []string
func GetListExternalDatabaseConnectorsSortOrderEnumStringValues() []string
func GetListExternalNonContainerDatabasesSortByEnumStringValues() []string
func GetListExternalNonContainerDatabasesSortOrderEnumStringValues() []string
func GetListExternalPluggableDatabasesSortByEnumStringValues() []string
func GetListExternalPluggableDatabasesSortOrderEnumStringValues() []string
func GetListFlexComponentsSortByEnumStringValues() []string
func GetListFlexComponentsSortOrderEnumStringValues() []string
func GetListGiVersionMinorVersionsShapeFamilyEnumStringValues() []string
func GetListGiVersionMinorVersionsSortByEnumStringValues() []string
func GetListGiVersionMinorVersionsSortOrderEnumStringValues() []string
func GetListGiVersionsSortOrderEnumStringValues() []string
func GetListMaintenanceRunHistorySortByEnumStringValues() []string
func GetListMaintenanceRunHistorySortOrderEnumStringValues() []string
func GetListMaintenanceRunsSortByEnumStringValues() []string
func GetListMaintenanceRunsSortOrderEnumStringValues() []string
func GetListOneoffPatchesSortByEnumStringValues() []string
func GetListOneoffPatchesSortOrderEnumStringValues() []string
func GetListParamsForActionTypePlanIntentEnumStringValues() []string
func GetListPdbConversionHistoryEntriesSortByEnumStringValues() []string
func GetListPdbConversionHistoryEntriesSortOrderEnumStringValues() []string
func GetListPluggableDatabaseSnapshotsSortByEnumStringValues() []string
func GetListPluggableDatabaseSnapshotsSortOrderEnumStringValues() []string
func GetListPluggableDatabasesSortByEnumStringValues() []string
func GetListPluggableDatabasesSortOrderEnumStringValues() []string
func GetListRecommendedScheduledActionsPlanIntentEnumStringValues() []string
func GetListScheduledActionsSortByEnumStringValues() []string
func GetListScheduledActionsSortOrderEnumStringValues() []string
func GetListSchedulingPlansPlanIntentEnumStringValues() []string
func GetListSchedulingPlansSortByEnumStringValues() []string
func GetListSchedulingPlansSortOrderEnumStringValues() []string
func GetListSchedulingPoliciesSortByEnumStringValues() []string
func GetListSchedulingPoliciesSortOrderEnumStringValues() []string
func GetListSchedulingWindowsSortByEnumStringValues() []string
func GetListSchedulingWindowsSortOrderEnumStringValues() []string
func GetListSystemVersionMinorVersionsSortOrderEnumStringValues() []string
func GetListSystemVersionsSortOrderEnumStringValues() []string
func GetListVmClusterNetworksSortByEnumStringValues() []string
func GetListVmClusterNetworksSortOrderEnumStringValues() []string
func GetListVmClusterUpdateHistoryEntriesUpdateTypeEnumStringValues() []string
func GetListVmClusterUpdatesUpdateTypeEnumStringValues() []string
func GetListVmClustersSortByEnumStringValues() []string
func GetListVmClustersSortOrderEnumStringValues() []string
func GetLongTermBackUpScheduleDetailsRepeatCadenceEnumStringValues() []string
func GetMaintenanceRunLifecycleStateEnumStringValues() []string
func GetMaintenanceRunMaintenanceSubtypeEnumStringValues() []string
func GetMaintenanceRunMaintenanceTypeEnumStringValues() []string
func GetMaintenanceRunPatchingModeEnumStringValues() []string
func GetMaintenanceRunPatchingStatusEnumStringValues() []string
func GetMaintenanceRunSummaryLifecycleStateEnumStringValues() []string
func GetMaintenanceRunSummaryMaintenanceSubtypeEnumStringValues() []string
func GetMaintenanceRunSummaryMaintenanceTypeEnumStringValues() []string
func GetMaintenanceRunSummaryPatchingModeEnumStringValues() []string
func GetMaintenanceRunSummaryPatchingStatusEnumStringValues() []string
func GetMaintenanceRunSummaryTargetResourceTypeEnumStringValues() []string
func GetMaintenanceRunTargetResourceTypeEnumStringValues() []string
func GetMaintenanceWindowPatchingModeEnumStringValues() []string
func GetMaintenanceWindowPreferenceEnumStringValues() []string
func GetManagedSoftwareUpdateDayOfWeekDayOfWeekEnumStringValues() []string
func GetManagedSoftwareUpdateMaintenanceDetailsUpdateModeEnumStringValues() []string
func GetManagedSoftwareUpdateMaintenanceDetailsUpdateReadinessStatusEnumStringValues() []string
func GetManagedSoftwareUpdatePreferenceDetailsUpdateModeEnumStringValues() []string
func GetModifyDatabaseManagementDetailsManagementTypeEnumStringValues() []string
func GetModifyDatabaseManagementDetailsProtocolEnumStringValues() []string
func GetModifyDatabaseManagementDetailsRoleEnumStringValues() []string
func GetModifyPluggableDatabaseManagementDetailsProtocolEnumStringValues() []string
func GetModifyPluggableDatabaseManagementDetailsRoleEnumStringValues() []string
func GetMonthNameEnumStringValues() []string
func GetMountTypeDetailsMountTypeEnumStringValues() []string
func GetNetworkBondingModeDetailsBackupNetworkBondingModeEnumStringValues() []string
func GetNetworkBondingModeDetailsClientNetworkBondingModeEnumStringValues() []string
func GetNetworkBondingModeDetailsDrNetworkBondingModeEnumStringValues() []string
func GetNodeDetailsLifecycleStateEnumStringValues() []string
func GetOneoffPatchLifecycleStateEnumStringValues() []string
func GetOneoffPatchSummaryLifecycleStateEnumStringValues() []string
func GetOperationsInsightsConfigOperationsInsightsStatusEnumStringValues() []string
func GetPatchAvailableActionsEnumStringValues() []string
func GetPatchDetailsActionEnumStringValues() []string
func GetPatchHistoryEntryActionEnumStringValues() []string
func GetPatchHistoryEntryLifecycleStateEnumStringValues() []string
func GetPatchHistoryEntryPatchTypeEnumStringValues() []string
func GetPatchHistoryEntrySummaryActionEnumStringValues() []string
func GetPatchHistoryEntrySummaryLifecycleStateEnumStringValues() []string
func GetPatchHistoryEntrySummaryPatchTypeEnumStringValues() []string
func GetPatchLastActionEnumStringValues() []string
func GetPatchLifecycleStateEnumStringValues() []string
func GetPatchSummaryAvailableActionsEnumStringValues() []string
func GetPatchSummaryLastActionEnumStringValues() []string
func GetPatchSummaryLifecycleStateEnumStringValues() []string
func GetPdbConversionHistoryEntryActionEnumStringValues() []string
func GetPdbConversionHistoryEntryLifecycleStateEnumStringValues() []string
func GetPdbConversionHistoryEntrySummaryActionEnumStringValues() []string
func GetPdbConversionHistoryEntrySummaryLifecycleStateEnumStringValues() []string
func GetPdbConversionHistoryEntrySummaryTargetEnumStringValues() []string
func GetPdbConversionHistoryEntryTargetEnumStringValues() []string
func GetPluggableDatabaseLifecycleStateEnumStringValues() []string
func GetPluggableDatabaseManagementConfigManagementStatusEnumStringValues() []string
func GetPluggableDatabaseNodeLevelDetailsOpenModeEnumStringValues() []string
func GetPluggableDatabaseOpenModeEnumStringValues() []string
func GetPluggableDatabaseSnapshotLifecycleStateEnumStringValues() []string
func GetPluggableDatabaseSummaryLifecycleStateEnumStringValues() []string
func GetPluggableDatabaseSummaryOpenModeEnumStringValues() []string
func GetRecommendedScheduledActionSummaryActionTypeEnumStringValues() []string
func GetRegisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues() []string
func GetRegisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues() []string
func GetResizeVmClusterNetworkDetailsActionEnumStringValues() []string
func GetRotateAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnumStringValues() []string
func GetRotateAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnumStringValues() []string
func GetRotateCloudAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnumStringValues() []string
func GetRotateCloudAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnumStringValues() []string
func GetRunDataPatchDetailsActionEnumStringValues() []string
func GetSaasAdminUserConfigurationAccessTypeEnumStringValues() []string
func GetSaasAdminUserStatusAccessTypeEnumStringValues() []string
func GetScheduledActionActionTypeEnumStringValues() []string
func GetScheduledActionLifecycleStateEnumStringValues() []string
func GetScheduledActionSummaryActionTypeEnumStringValues() []string
func GetScheduledActionSummaryLifecycleStateEnumStringValues() []string
func GetSchedulingPlanLifecycleStateEnumStringValues() []string
func GetSchedulingPlanPlanIntentEnumStringValues() []string
func GetSchedulingPlanServiceTypeEnumStringValues() []string
func GetSchedulingPlanSummaryLifecycleStateEnumStringValues() []string
func GetSchedulingPlanSummaryPlanIntentEnumStringValues() []string
func GetSchedulingPlanSummaryServiceTypeEnumStringValues() []string
func GetSchedulingPolicyCadenceEnumStringValues() []string
func GetSchedulingPolicyLifecycleStateEnumStringValues() []string
func GetSchedulingPolicySummaryCadenceEnumStringValues() []string
func GetSchedulingPolicySummaryLifecycleStateEnumStringValues() []string
func GetSchedulingWindowLifecycleStateEnumStringValues() []string
func GetSchedulingWindowSummaryLifecycleStateEnumStringValues() []string
func GetSetKeyVersionDetailsProviderEnumStringValues() []string
func GetSourceDatabaseDetailsDbWorkloadEnumStringValues() []string
func GetStackMonitoringConfigStackMonitoringStatusEnumStringValues() []string
func GetUnregisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues() []string
func GetUnregisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues() []string
func GetUpdateAutonomousContainerDatabaseDataGuardAssociationDetailsProtectionModeEnumStringValues() []string
func GetUpdateAutonomousContainerDatabaseDetailsDistributionAffinityEnumStringValues() []string
func GetUpdateAutonomousContainerDatabaseDetailsNetServicesArchitectureEnumStringValues() []string
func GetUpdateAutonomousContainerDatabaseDetailsPatchModelEnumStringValues() []string
func GetUpdateAutonomousContainerDatabaseDetailsVersionPreferenceEnumStringValues() []string
func GetUpdateAutonomousDatabaseDetailsAutonomousMaintenanceScheduleTypeEnumStringValues() []string
func GetUpdateAutonomousDatabaseDetailsComputeModelEnumStringValues() []string
func GetUpdateAutonomousDatabaseDetailsDbWorkloadEnumStringValues() []string
func GetUpdateAutonomousDatabaseDetailsLicenseModelEnumStringValues() []string
func GetUpdateAutonomousDatabaseDetailsOpenModeEnumStringValues() []string
func GetUpdateAutonomousDatabaseDetailsPermissionLevelEnumStringValues() []string
func GetUpdateAutonomousDatabaseDetailsRefreshableModeEnumStringValues() []string
func GetUpdateAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues() []string
func GetUpdateAutonomousVmClusterDetailsLicenseModelEnumStringValues() []string
func GetUpdateAvailableActionsEnumStringValues() []string
func GetUpdateBackupDestinationDetailsNfsMountTypeEnumStringValues() []string
func GetUpdateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues() []string
func GetUpdateCloudAutonomousVmClusterDetailsLicenseModelEnumStringValues() []string
func GetUpdateCloudVmClusterDetailsLicenseModelEnumStringValues() []string
func GetUpdateCloudVmClusterDetailsVmBackupStorageTypeEnumStringValues() []string
func GetUpdateDataGuardAssociationDetailsProtectionModeEnumStringValues() []string
func GetUpdateDataGuardAssociationDetailsTransportTypeEnumStringValues() []string
func GetUpdateDataGuardDetailsProtectionModeEnumStringValues() []string
func GetUpdateDataGuardDetailsTransportTypeEnumStringValues() []string
func GetUpdateDbSystemDetailsComputeModelEnumStringValues() []string
func GetUpdateDbSystemDetailsLicenseModelEnumStringValues() []string
func GetUpdateDetailsUpdateActionEnumStringValues() []string
func GetUpdateExadataInfrastructureDetailsAdditionalComputeSystemModelEnumStringValues() []string
func GetUpdateExadbVmClusterDetailsLicenseModelEnumStringValues() []string
func GetUpdateExadbVmClusterDetailsUpdateActionEnumStringValues() []string
func GetUpdateExternalDatabaseConnectorDetailsConnectorTypeEnumStringValues() []string
func GetUpdateHistoryEntryLifecycleStateEnumStringValues() []string
func GetUpdateHistoryEntrySummaryLifecycleStateEnumStringValues() []string
func GetUpdateHistoryEntrySummaryUpdateActionEnumStringValues() []string
func GetUpdateHistoryEntrySummaryUpdateTypeEnumStringValues() []string
func GetUpdateHistoryEntryUpdateActionEnumStringValues() []string
func GetUpdateHistoryEntryUpdateTypeEnumStringValues() []string
func GetUpdateLastActionEnumStringValues() []string
func GetUpdateLifecycleStateEnumStringValues() []string
func GetUpdateMaintenanceRunDetailsPatchingModeEnumStringValues() []string
func GetUpdateSchedulingPolicyDetailsCadenceEnumStringValues() []string
func GetUpdateSummaryAvailableActionsEnumStringValues() []string
func GetUpdateSummaryLastActionEnumStringValues() []string
func GetUpdateSummaryLifecycleStateEnumStringValues() []string
func GetUpdateSummaryUpdateTypeEnumStringValues() []string
func GetUpdateUpdateTypeEnumStringValues() []string
func GetUpdateVmClusterDetailsLicenseModelEnumStringValues() []string
func GetUpdateVmClusterDetailsVmBackupStorageTypeEnumStringValues() []string
func GetUpgradeDatabaseDetailsActionEnumStringValues() []string
func GetUpgradeDbSystemDetailsActionEnumStringValues() []string
func GetVersionSchemeDetailsSourceEnumStringValues() []string
func GetVersionSchemeFromVersionSeriesDetailsVersionPreferenceEnumStringValues() []string
func GetVmClusterComputeModelEnumStringValues() []string
func GetVmClusterLicenseModelEnumStringValues() []string
func GetVmClusterLifecycleStateEnumStringValues() []string
func GetVmClusterNetworkLifecycleStateEnumStringValues() []string
func GetVmClusterNetworkSummaryLifecycleStateEnumStringValues() []string
func GetVmClusterStorageManagementTypeEnumStringValues() []string
func GetVmClusterSummaryComputeModelEnumStringValues() []string
func GetVmClusterSummaryLicenseModelEnumStringValues() []string
func GetVmClusterSummaryLifecycleStateEnumStringValues() []string
func GetVmClusterSummaryStorageManagementTypeEnumStringValues() []string
func GetVmClusterSummaryVmBackupStorageTypeEnumStringValues() []string
func GetVmClusterSummaryVmClusterTypeEnumStringValues() []string
func GetVmClusterSummaryVmFileSystemStorageTypeEnumStringValues() []string
func GetVmClusterUpdateAvailableActionsEnumStringValues() []string
func GetVmClusterUpdateDetailsUpdateActionEnumStringValues() []string
func GetVmClusterUpdateHistoryEntryLifecycleStateEnumStringValues() []string
func GetVmClusterUpdateHistoryEntrySummaryLifecycleStateEnumStringValues() []string
func GetVmClusterUpdateHistoryEntrySummaryUpdateActionEnumStringValues() []string
func GetVmClusterUpdateHistoryEntrySummaryUpdateTypeEnumStringValues() []string
func GetVmClusterUpdateHistoryEntryUpdateActionEnumStringValues() []string
func GetVmClusterUpdateHistoryEntryUpdateTypeEnumStringValues() []string
func GetVmClusterUpdateLastActionEnumStringValues() []string
func GetVmClusterUpdateLifecycleStateEnumStringValues() []string
func GetVmClusterUpdateSummaryAvailableActionsEnumStringValues() []string
func GetVmClusterUpdateSummaryLastActionEnumStringValues() []string
func GetVmClusterUpdateSummaryLifecycleStateEnumStringValues() []string
func GetVmClusterUpdateSummaryUpdateTypeEnumStringValues() []string
func GetVmClusterUpdateUpdateTypeEnumStringValues() []string
func GetVmClusterVmBackupStorageTypeEnumStringValues() []string
func GetVmClusterVmClusterTypeEnumStringValues() []string
func GetVmClusterVmFileSystemStorageTypeEnumStringValues() []string
func GetVmNetworkDetailsNetworkTypeEnumStringValues() []string
func GetWindowTypeDescriptionWindowTypeEnumStringValues() []string
type AcdAvmResourceStats
    func (m AcdAvmResourceStats) String() string
    func (m AcdAvmResourceStats) ValidateEnumValue() (bool, error)
type ActionMember
    func (m ActionMember) String() string
    func (m ActionMember) ValidateEnumValue() (bool, error)
type ActionOrderDetails
    func (m ActionOrderDetails) String() string
    func (m ActionOrderDetails) ValidateEnumValue() (bool, error)
type ActionParamValuesCollection
    func (m ActionParamValuesCollection) String() string
    func (m ActionParamValuesCollection) ValidateEnumValue() (bool, error)
type ActionParamValuesSummary
    func (m ActionParamValuesSummary) String() string
    func (m ActionParamValuesSummary) ValidateEnumValue() (bool, error)
type ActionParamValuesSummaryParameterTypeEnum
    func GetActionParamValuesSummaryParameterTypeEnumValues() []ActionParamValuesSummaryParameterTypeEnum
    func GetMappingActionParamValuesSummaryParameterTypeEnum(val string) (ActionParamValuesSummaryParameterTypeEnum, bool)
type ActivateExadataInfrastructureDetails
    func (m ActivateExadataInfrastructureDetails) String() string
    func (m ActivateExadataInfrastructureDetails) ValidateEnumValue() (bool, error)
type ActivateExadataInfrastructureRequest
    func (request ActivateExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ActivateExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ActivateExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request ActivateExadataInfrastructureRequest) String() string
    func (request ActivateExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type ActivateExadataInfrastructureResponse
    func (response ActivateExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response ActivateExadataInfrastructureResponse) String() string
type AddDbnodeSnapshotsForExadbVmClusterDetails
    func (m AddDbnodeSnapshotsForExadbVmClusterDetails) String() string
    func (m AddDbnodeSnapshotsForExadbVmClusterDetails) ValidateEnumValue() (bool, error)
type AddDbnodeSnapshotsForExadbVmClusterRequest
    func (request AddDbnodeSnapshotsForExadbVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AddDbnodeSnapshotsForExadbVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AddDbnodeSnapshotsForExadbVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request AddDbnodeSnapshotsForExadbVmClusterRequest) String() string
    func (request AddDbnodeSnapshotsForExadbVmClusterRequest) ValidateEnumValue() (bool, error)
type AddDbnodeSnapshotsForExadbVmClusterResponse
    func (response AddDbnodeSnapshotsForExadbVmClusterResponse) HTTPResponse() *http.Response
    func (response AddDbnodeSnapshotsForExadbVmClusterResponse) String() string
type AddStandbyAutonomousContainerDatabaseDetails
    func (m AddStandbyAutonomousContainerDatabaseDetails) String() string
    func (m AddStandbyAutonomousContainerDatabaseDetails) ValidateEnumValue() (bool, error)
type AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum
    func GetAddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnumValues() []AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum
    func GetMappingAddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum(val string) (AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum, bool)
type AddStandbyAutonomousContainerDatabaseRequest
    func (request AddStandbyAutonomousContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AddStandbyAutonomousContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AddStandbyAutonomousContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request AddStandbyAutonomousContainerDatabaseRequest) String() string
    func (request AddStandbyAutonomousContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type AddStandbyAutonomousContainerDatabaseResponse
    func (response AddStandbyAutonomousContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response AddStandbyAutonomousContainerDatabaseResponse) String() string
type AddStorageCapacityCloudExadataInfrastructureRequest
    func (request AddStorageCapacityCloudExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AddStorageCapacityCloudExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AddStorageCapacityCloudExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request AddStorageCapacityCloudExadataInfrastructureRequest) String() string
    func (request AddStorageCapacityCloudExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type AddStorageCapacityCloudExadataInfrastructureResponse
    func (response AddStorageCapacityCloudExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response AddStorageCapacityCloudExadataInfrastructureResponse) String() string
type AddStorageCapacityExadataInfrastructureRequest
    func (request AddStorageCapacityExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AddStorageCapacityExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AddStorageCapacityExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request AddStorageCapacityExadataInfrastructureRequest) String() string
    func (request AddStorageCapacityExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type AddStorageCapacityExadataInfrastructureResponse
    func (response AddStorageCapacityExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response AddStorageCapacityExadataInfrastructureResponse) String() string
type AddVirtualMachineToCloudVmClusterDetails
    func (m AddVirtualMachineToCloudVmClusterDetails) String() string
    func (m AddVirtualMachineToCloudVmClusterDetails) ValidateEnumValue() (bool, error)
type AddVirtualMachineToCloudVmClusterRequest
    func (request AddVirtualMachineToCloudVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AddVirtualMachineToCloudVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AddVirtualMachineToCloudVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request AddVirtualMachineToCloudVmClusterRequest) String() string
    func (request AddVirtualMachineToCloudVmClusterRequest) ValidateEnumValue() (bool, error)
type AddVirtualMachineToCloudVmClusterResponse
    func (response AddVirtualMachineToCloudVmClusterResponse) HTTPResponse() *http.Response
    func (response AddVirtualMachineToCloudVmClusterResponse) String() string
type AddVirtualMachineToVmClusterDetails
    func (m AddVirtualMachineToVmClusterDetails) String() string
    func (m AddVirtualMachineToVmClusterDetails) ValidateEnumValue() (bool, error)
type AddVirtualMachineToVmClusterRequest
    func (request AddVirtualMachineToVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AddVirtualMachineToVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AddVirtualMachineToVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request AddVirtualMachineToVmClusterRequest) String() string
    func (request AddVirtualMachineToVmClusterRequest) ValidateEnumValue() (bool, error)
type AddVirtualMachineToVmClusterResponse
    func (response AddVirtualMachineToVmClusterResponse) HTTPResponse() *http.Response
    func (response AddVirtualMachineToVmClusterResponse) String() string
type AdvancedClusterFileSystem
    func (m AdvancedClusterFileSystem) String() string
    func (m AdvancedClusterFileSystem) ValidateEnumValue() (bool, error)
type AdvancedClusterFileSystemCollection
    func (m AdvancedClusterFileSystemCollection) String() string
    func (m AdvancedClusterFileSystemCollection) ValidateEnumValue() (bool, error)
type AdvancedClusterFileSystemLifecycleStateEnum
    func GetAdvancedClusterFileSystemLifecycleStateEnumValues() []AdvancedClusterFileSystemLifecycleStateEnum
    func GetMappingAdvancedClusterFileSystemLifecycleStateEnum(val string) (AdvancedClusterFileSystemLifecycleStateEnum, bool)
type AdvancedClusterFileSystemSummary
    func (m AdvancedClusterFileSystemSummary) String() string
    func (m AdvancedClusterFileSystemSummary) ValidateEnumValue() (bool, error)
type AppVersionSummary
    func (m AppVersionSummary) String() string
    func (m AppVersionSummary) ValidateEnumValue() (bool, error)
type ApplicationVip
    func (m ApplicationVip) String() string
    func (m ApplicationVip) ValidateEnumValue() (bool, error)
type ApplicationVipLifecycleStateEnum
    func GetApplicationVipLifecycleStateEnumValues() []ApplicationVipLifecycleStateEnum
    func GetMappingApplicationVipLifecycleStateEnum(val string) (ApplicationVipLifecycleStateEnum, bool)
type ApplicationVipSummary
    func (m ApplicationVipSummary) String() string
    func (m ApplicationVipSummary) ValidateEnumValue() (bool, error)
type ApplicationVipSummaryLifecycleStateEnum
    func GetApplicationVipSummaryLifecycleStateEnumValues() []ApplicationVipSummaryLifecycleStateEnum
    func GetMappingApplicationVipSummaryLifecycleStateEnum(val string) (ApplicationVipSummaryLifecycleStateEnum, bool)
type AssociatedDatabaseDetails
    func (m AssociatedDatabaseDetails) String() string
    func (m AssociatedDatabaseDetails) ValidateEnumValue() (bool, error)
type AssociatedLongTermBackup
    func (m AssociatedLongTermBackup) String() string
    func (m AssociatedLongTermBackup) ValidateEnumValue() (bool, error)
type AssociatedResourceDetails
    func (m AssociatedResourceDetails) String() string
    func (m AssociatedResourceDetails) ValidateEnumValue() (bool, error)
type AutomatedMountDetails
    func (m AutomatedMountDetails) MarshalJSON() (buff []byte, e error)
    func (m AutomatedMountDetails) String() string
    func (m AutomatedMountDetails) ValidateEnumValue() (bool, error)
type AutonomousContainerDatabase
    func (m AutonomousContainerDatabase) String() string
    func (m *AutonomousContainerDatabase) UnmarshalJSON(data []byte) (e error)
    func (m AutonomousContainerDatabase) ValidateEnumValue() (bool, error)
type AutonomousContainerDatabaseBackup
    func (m AutonomousContainerDatabaseBackup) String() string
    func (m AutonomousContainerDatabaseBackup) ValidateEnumValue() (bool, error)
type AutonomousContainerDatabaseBackupCollection
    func (m AutonomousContainerDatabaseBackupCollection) String() string
    func (m AutonomousContainerDatabaseBackupCollection) ValidateEnumValue() (bool, error)
type AutonomousContainerDatabaseBackupConfig
    func (m AutonomousContainerDatabaseBackupConfig) String() string
    func (m AutonomousContainerDatabaseBackupConfig) ValidateEnumValue() (bool, error)
type AutonomousContainerDatabaseBackupInfrastructureTypeEnum
    func GetAutonomousContainerDatabaseBackupInfrastructureTypeEnumValues() []AutonomousContainerDatabaseBackupInfrastructureTypeEnum
    func GetMappingAutonomousContainerDatabaseBackupInfrastructureTypeEnum(val string) (AutonomousContainerDatabaseBackupInfrastructureTypeEnum, bool)
type AutonomousContainerDatabaseBackupLifecycleStateEnum
    func GetAutonomousContainerDatabaseBackupLifecycleStateEnumValues() []AutonomousContainerDatabaseBackupLifecycleStateEnum
    func GetMappingAutonomousContainerDatabaseBackupLifecycleStateEnum(val string) (AutonomousContainerDatabaseBackupLifecycleStateEnum, bool)
type AutonomousContainerDatabaseBackupSummary
    func (m AutonomousContainerDatabaseBackupSummary) String() string
    func (m AutonomousContainerDatabaseBackupSummary) ValidateEnumValue() (bool, error)
type AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum
    func GetAutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnumValues() []AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum
    func GetMappingAutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum(val string) (AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum, bool)
type AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum
    func GetAutonomousContainerDatabaseBackupSummaryLifecycleStateEnumValues() []AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum
    func GetMappingAutonomousContainerDatabaseBackupSummaryLifecycleStateEnum(val string) (AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum, bool)
type AutonomousContainerDatabaseBackupSummaryTypeEnum
    func GetAutonomousContainerDatabaseBackupSummaryTypeEnumValues() []AutonomousContainerDatabaseBackupSummaryTypeEnum
    func GetMappingAutonomousContainerDatabaseBackupSummaryTypeEnum(val string) (AutonomousContainerDatabaseBackupSummaryTypeEnum, bool)
type AutonomousContainerDatabaseBackupTypeEnum
    func GetAutonomousContainerDatabaseBackupTypeEnumValues() []AutonomousContainerDatabaseBackupTypeEnum
    func GetMappingAutonomousContainerDatabaseBackupTypeEnum(val string) (AutonomousContainerDatabaseBackupTypeEnum, bool)
type AutonomousContainerDatabaseComputeModelEnum
    func GetAutonomousContainerDatabaseComputeModelEnumValues() []AutonomousContainerDatabaseComputeModelEnum
    func GetMappingAutonomousContainerDatabaseComputeModelEnum(val string) (AutonomousContainerDatabaseComputeModelEnum, bool)
type AutonomousContainerDatabaseDataguard
    func (m AutonomousContainerDatabaseDataguard) String() string
    func (m AutonomousContainerDatabaseDataguard) ValidateEnumValue() (bool, error)
type AutonomousContainerDatabaseDataguardAssociation
    func (m AutonomousContainerDatabaseDataguardAssociation) String() string
    func (m AutonomousContainerDatabaseDataguardAssociation) ValidateEnumValue() (bool, error)
type AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum
    func GetAutonomousContainerDatabaseDataguardAssociationLifecycleStateEnumValues() []AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum
    func GetMappingAutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum(val string) (AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum, bool)
type AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum
    func GetAutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnumValues() []AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum
    func GetMappingAutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum(val string) (AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum, bool)
type AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum
    func GetAutonomousContainerDatabaseDataguardAssociationPeerRoleEnumValues() []AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum
    func GetMappingAutonomousContainerDatabaseDataguardAssociationPeerRoleEnum(val string) (AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum, bool)
type AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum
    func GetAutonomousContainerDatabaseDataguardAssociationProtectionModeEnumValues() []AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum
    func GetMappingAutonomousContainerDatabaseDataguardAssociationProtectionModeEnum(val string) (AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum, bool)
type AutonomousContainerDatabaseDataguardAssociationRoleEnum
    func GetAutonomousContainerDatabaseDataguardAssociationRoleEnumValues() []AutonomousContainerDatabaseDataguardAssociationRoleEnum
    func GetMappingAutonomousContainerDatabaseDataguardAssociationRoleEnum(val string) (AutonomousContainerDatabaseDataguardAssociationRoleEnum, bool)
type AutonomousContainerDatabaseDataguardLifecycleStateEnum
    func GetAutonomousContainerDatabaseDataguardLifecycleStateEnumValues() []AutonomousContainerDatabaseDataguardLifecycleStateEnum
    func GetMappingAutonomousContainerDatabaseDataguardLifecycleStateEnum(val string) (AutonomousContainerDatabaseDataguardLifecycleStateEnum, bool)
type AutonomousContainerDatabaseDataguardProtectionModeEnum
    func GetAutonomousContainerDatabaseDataguardProtectionModeEnumValues() []AutonomousContainerDatabaseDataguardProtectionModeEnum
    func GetMappingAutonomousContainerDatabaseDataguardProtectionModeEnum(val string) (AutonomousContainerDatabaseDataguardProtectionModeEnum, bool)
type AutonomousContainerDatabaseDataguardRoleEnum
    func GetAutonomousContainerDatabaseDataguardRoleEnumValues() []AutonomousContainerDatabaseDataguardRoleEnum
    func GetMappingAutonomousContainerDatabaseDataguardRoleEnum(val string) (AutonomousContainerDatabaseDataguardRoleEnum, bool)
type AutonomousContainerDatabaseDistributionAffinityEnum
    func GetAutonomousContainerDatabaseDistributionAffinityEnumValues() []AutonomousContainerDatabaseDistributionAffinityEnum
    func GetMappingAutonomousContainerDatabaseDistributionAffinityEnum(val string) (AutonomousContainerDatabaseDistributionAffinityEnum, bool)
type AutonomousContainerDatabaseInfrastructureTypeEnum
    func GetAutonomousContainerDatabaseInfrastructureTypeEnumValues() []AutonomousContainerDatabaseInfrastructureTypeEnum
    func GetMappingAutonomousContainerDatabaseInfrastructureTypeEnum(val string) (AutonomousContainerDatabaseInfrastructureTypeEnum, bool)
type AutonomousContainerDatabaseLifecycleStateEnum
    func GetAutonomousContainerDatabaseLifecycleStateEnumValues() []AutonomousContainerDatabaseLifecycleStateEnum
    func GetMappingAutonomousContainerDatabaseLifecycleStateEnum(val string) (AutonomousContainerDatabaseLifecycleStateEnum, bool)
type AutonomousContainerDatabaseNetServicesArchitectureEnum
    func GetAutonomousContainerDatabaseNetServicesArchitectureEnumValues() []AutonomousContainerDatabaseNetServicesArchitectureEnum
    func GetMappingAutonomousContainerDatabaseNetServicesArchitectureEnum(val string) (AutonomousContainerDatabaseNetServicesArchitectureEnum, bool)
type AutonomousContainerDatabasePatchModelEnum
    func GetAutonomousContainerDatabasePatchModelEnumValues() []AutonomousContainerDatabasePatchModelEnum
    func GetMappingAutonomousContainerDatabasePatchModelEnum(val string) (AutonomousContainerDatabasePatchModelEnum, bool)
type AutonomousContainerDatabaseResourceUsage
    func (m AutonomousContainerDatabaseResourceUsage) String() string
    func (m AutonomousContainerDatabaseResourceUsage) ValidateEnumValue() (bool, error)
type AutonomousContainerDatabaseRoleEnum
    func GetAutonomousContainerDatabaseRoleEnumValues() []AutonomousContainerDatabaseRoleEnum
    func GetMappingAutonomousContainerDatabaseRoleEnum(val string) (AutonomousContainerDatabaseRoleEnum, bool)
type AutonomousContainerDatabaseServiceLevelAgreementTypeEnum
    func GetAutonomousContainerDatabaseServiceLevelAgreementTypeEnumValues() []AutonomousContainerDatabaseServiceLevelAgreementTypeEnum
    func GetMappingAutonomousContainerDatabaseServiceLevelAgreementTypeEnum(val string) (AutonomousContainerDatabaseServiceLevelAgreementTypeEnum, bool)
type AutonomousContainerDatabaseSummary
    func (m AutonomousContainerDatabaseSummary) String() string
    func (m *AutonomousContainerDatabaseSummary) UnmarshalJSON(data []byte) (e error)
    func (m AutonomousContainerDatabaseSummary) ValidateEnumValue() (bool, error)
type AutonomousContainerDatabaseSummaryComputeModelEnum
    func GetAutonomousContainerDatabaseSummaryComputeModelEnumValues() []AutonomousContainerDatabaseSummaryComputeModelEnum
    func GetMappingAutonomousContainerDatabaseSummaryComputeModelEnum(val string) (AutonomousContainerDatabaseSummaryComputeModelEnum, bool)
type AutonomousContainerDatabaseSummaryDistributionAffinityEnum
    func GetAutonomousContainerDatabaseSummaryDistributionAffinityEnumValues() []AutonomousContainerDatabaseSummaryDistributionAffinityEnum
    func GetMappingAutonomousContainerDatabaseSummaryDistributionAffinityEnum(val string) (AutonomousContainerDatabaseSummaryDistributionAffinityEnum, bool)
type AutonomousContainerDatabaseSummaryInfrastructureTypeEnum
    func GetAutonomousContainerDatabaseSummaryInfrastructureTypeEnumValues() []AutonomousContainerDatabaseSummaryInfrastructureTypeEnum
    func GetMappingAutonomousContainerDatabaseSummaryInfrastructureTypeEnum(val string) (AutonomousContainerDatabaseSummaryInfrastructureTypeEnum, bool)
type AutonomousContainerDatabaseSummaryLifecycleStateEnum
    func GetAutonomousContainerDatabaseSummaryLifecycleStateEnumValues() []AutonomousContainerDatabaseSummaryLifecycleStateEnum
    func GetMappingAutonomousContainerDatabaseSummaryLifecycleStateEnum(val string) (AutonomousContainerDatabaseSummaryLifecycleStateEnum, bool)
type AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum
    func GetAutonomousContainerDatabaseSummaryNetServicesArchitectureEnumValues() []AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum
    func GetMappingAutonomousContainerDatabaseSummaryNetServicesArchitectureEnum(val string) (AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum, bool)
type AutonomousContainerDatabaseSummaryPatchModelEnum
    func GetAutonomousContainerDatabaseSummaryPatchModelEnumValues() []AutonomousContainerDatabaseSummaryPatchModelEnum
    func GetMappingAutonomousContainerDatabaseSummaryPatchModelEnum(val string) (AutonomousContainerDatabaseSummaryPatchModelEnum, bool)
type AutonomousContainerDatabaseSummaryRoleEnum
    func GetAutonomousContainerDatabaseSummaryRoleEnumValues() []AutonomousContainerDatabaseSummaryRoleEnum
    func GetMappingAutonomousContainerDatabaseSummaryRoleEnum(val string) (AutonomousContainerDatabaseSummaryRoleEnum, bool)
type AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum
    func GetAutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnumValues() []AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum
    func GetMappingAutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum(val string) (AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum, bool)
type AutonomousContainerDatabaseSummaryVersionPreferenceEnum
    func GetAutonomousContainerDatabaseSummaryVersionPreferenceEnumValues() []AutonomousContainerDatabaseSummaryVersionPreferenceEnum
    func GetMappingAutonomousContainerDatabaseSummaryVersionPreferenceEnum(val string) (AutonomousContainerDatabaseSummaryVersionPreferenceEnum, bool)
type AutonomousContainerDatabaseVersionPreferenceEnum
    func GetAutonomousContainerDatabaseVersionPreferenceEnumValues() []AutonomousContainerDatabaseVersionPreferenceEnum
    func GetMappingAutonomousContainerDatabaseVersionPreferenceEnum(val string) (AutonomousContainerDatabaseVersionPreferenceEnum, bool)
type AutonomousContainerDatabaseVersionSummary
    func (m AutonomousContainerDatabaseVersionSummary) String() string
    func (m AutonomousContainerDatabaseVersionSummary) ValidateEnumValue() (bool, error)
type AutonomousDataWarehouse
    func (m AutonomousDataWarehouse) String() string
    func (m AutonomousDataWarehouse) ValidateEnumValue() (bool, error)
type AutonomousDataWarehouseConnectionStrings
    func (m AutonomousDataWarehouseConnectionStrings) String() string
    func (m AutonomousDataWarehouseConnectionStrings) ValidateEnumValue() (bool, error)
type AutonomousDataWarehouseLicenseModelEnum
    func GetAutonomousDataWarehouseLicenseModelEnumValues() []AutonomousDataWarehouseLicenseModelEnum
    func GetMappingAutonomousDataWarehouseLicenseModelEnum(val string) (AutonomousDataWarehouseLicenseModelEnum, bool)
type AutonomousDataWarehouseLifecycleStateEnum
    func GetAutonomousDataWarehouseLifecycleStateEnumValues() []AutonomousDataWarehouseLifecycleStateEnum
    func GetMappingAutonomousDataWarehouseLifecycleStateEnum(val string) (AutonomousDataWarehouseLifecycleStateEnum, bool)
type AutonomousDataWarehouseSummary
    func (m AutonomousDataWarehouseSummary) String() string
    func (m AutonomousDataWarehouseSummary) ValidateEnumValue() (bool, error)
type AutonomousDataWarehouseSummaryLicenseModelEnum
    func GetAutonomousDataWarehouseSummaryLicenseModelEnumValues() []AutonomousDataWarehouseSummaryLicenseModelEnum
    func GetMappingAutonomousDataWarehouseSummaryLicenseModelEnum(val string) (AutonomousDataWarehouseSummaryLicenseModelEnum, bool)
type AutonomousDataWarehouseSummaryLifecycleStateEnum
    func GetAutonomousDataWarehouseSummaryLifecycleStateEnumValues() []AutonomousDataWarehouseSummaryLifecycleStateEnum
    func GetMappingAutonomousDataWarehouseSummaryLifecycleStateEnum(val string) (AutonomousDataWarehouseSummaryLifecycleStateEnum, bool)
type AutonomousDatabase
    func (m AutonomousDatabase) String() string
    func (m *AutonomousDatabase) UnmarshalJSON(data []byte) (e error)
    func (m AutonomousDatabase) ValidateEnumValue() (bool, error)
type AutonomousDatabaseApex
    func (m AutonomousDatabaseApex) String() string
    func (m AutonomousDatabaseApex) ValidateEnumValue() (bool, error)
type AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum
    func GetAutonomousDatabaseAutonomousMaintenanceScheduleTypeEnumValues() []AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum
    func GetMappingAutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum(val string) (AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum, bool)
type AutonomousDatabaseBackup
    func (m AutonomousDatabaseBackup) String() string
    func (m AutonomousDatabaseBackup) ValidateEnumValue() (bool, error)
type AutonomousDatabaseBackupConfig
    func (m AutonomousDatabaseBackupConfig) String() string
    func (m AutonomousDatabaseBackupConfig) ValidateEnumValue() (bool, error)
type AutonomousDatabaseBackupConfigManualBackupTypeEnum
    func GetAutonomousDatabaseBackupConfigManualBackupTypeEnumValues() []AutonomousDatabaseBackupConfigManualBackupTypeEnum
    func GetMappingAutonomousDatabaseBackupConfigManualBackupTypeEnum(val string) (AutonomousDatabaseBackupConfigManualBackupTypeEnum, bool)
type AutonomousDatabaseBackupInfrastructureTypeEnum
    func GetAutonomousDatabaseBackupInfrastructureTypeEnumValues() []AutonomousDatabaseBackupInfrastructureTypeEnum
    func GetMappingAutonomousDatabaseBackupInfrastructureTypeEnum(val string) (AutonomousDatabaseBackupInfrastructureTypeEnum, bool)
type AutonomousDatabaseBackupLifecycleStateEnum
    func GetAutonomousDatabaseBackupLifecycleStateEnumValues() []AutonomousDatabaseBackupLifecycleStateEnum
    func GetMappingAutonomousDatabaseBackupLifecycleStateEnum(val string) (AutonomousDatabaseBackupLifecycleStateEnum, bool)
type AutonomousDatabaseBackupSummary
    func (m AutonomousDatabaseBackupSummary) String() string
    func (m AutonomousDatabaseBackupSummary) ValidateEnumValue() (bool, error)
type AutonomousDatabaseBackupSummaryInfrastructureTypeEnum
    func GetAutonomousDatabaseBackupSummaryInfrastructureTypeEnumValues() []AutonomousDatabaseBackupSummaryInfrastructureTypeEnum
    func GetMappingAutonomousDatabaseBackupSummaryInfrastructureTypeEnum(val string) (AutonomousDatabaseBackupSummaryInfrastructureTypeEnum, bool)
type AutonomousDatabaseBackupSummaryLifecycleStateEnum
    func GetAutonomousDatabaseBackupSummaryLifecycleStateEnumValues() []AutonomousDatabaseBackupSummaryLifecycleStateEnum
    func GetMappingAutonomousDatabaseBackupSummaryLifecycleStateEnum(val string) (AutonomousDatabaseBackupSummaryLifecycleStateEnum, bool)
type AutonomousDatabaseBackupSummaryTypeEnum
    func GetAutonomousDatabaseBackupSummaryTypeEnumValues() []AutonomousDatabaseBackupSummaryTypeEnum
    func GetMappingAutonomousDatabaseBackupSummaryTypeEnum(val string) (AutonomousDatabaseBackupSummaryTypeEnum, bool)
type AutonomousDatabaseBackupTypeEnum
    func GetAutonomousDatabaseBackupTypeEnumValues() []AutonomousDatabaseBackupTypeEnum
    func GetMappingAutonomousDatabaseBackupTypeEnum(val string) (AutonomousDatabaseBackupTypeEnum, bool)
type AutonomousDatabaseCharacterSets
    func (m AutonomousDatabaseCharacterSets) String() string
    func (m AutonomousDatabaseCharacterSets) ValidateEnumValue() (bool, error)
type AutonomousDatabaseCloneTypeEnum
    func GetAutonomousDatabaseCloneTypeEnumValues() []AutonomousDatabaseCloneTypeEnum
    func GetMappingAutonomousDatabaseCloneTypeEnum(val string) (AutonomousDatabaseCloneTypeEnum, bool)
type AutonomousDatabaseComputeModelEnum
    func GetAutonomousDatabaseComputeModelEnumValues() []AutonomousDatabaseComputeModelEnum
    func GetMappingAutonomousDatabaseComputeModelEnum(val string) (AutonomousDatabaseComputeModelEnum, bool)
type AutonomousDatabaseConnectionStrings
    func (m AutonomousDatabaseConnectionStrings) String() string
    func (m AutonomousDatabaseConnectionStrings) ValidateEnumValue() (bool, error)
type AutonomousDatabaseConnectionUrls
    func (m AutonomousDatabaseConnectionUrls) String() string
    func (m AutonomousDatabaseConnectionUrls) ValidateEnumValue() (bool, error)
type AutonomousDatabaseConsoleTokenDetails
    func (m AutonomousDatabaseConsoleTokenDetails) String() string
    func (m AutonomousDatabaseConsoleTokenDetails) ValidateEnumValue() (bool, error)
type AutonomousDatabaseDataSafeStatusEnum
    func GetAutonomousDatabaseDataSafeStatusEnumValues() []AutonomousDatabaseDataSafeStatusEnum
    func GetMappingAutonomousDatabaseDataSafeStatusEnum(val string) (AutonomousDatabaseDataSafeStatusEnum, bool)
type AutonomousDatabaseDatabaseEditionEnum
    func GetAutonomousDatabaseDatabaseEditionEnumValues() []AutonomousDatabaseDatabaseEditionEnum
    func GetMappingAutonomousDatabaseDatabaseEditionEnum(val string) (AutonomousDatabaseDatabaseEditionEnum, bool)
type AutonomousDatabaseDatabaseManagementStatusEnum
    func GetAutonomousDatabaseDatabaseManagementStatusEnumValues() []AutonomousDatabaseDatabaseManagementStatusEnum
    func GetMappingAutonomousDatabaseDatabaseManagementStatusEnum(val string) (AutonomousDatabaseDatabaseManagementStatusEnum, bool)
type AutonomousDatabaseDataguardAssociation
    func (m AutonomousDatabaseDataguardAssociation) String() string
    func (m AutonomousDatabaseDataguardAssociation) ValidateEnumValue() (bool, error)
type AutonomousDatabaseDataguardAssociationLifecycleStateEnum
    func GetAutonomousDatabaseDataguardAssociationLifecycleStateEnumValues() []AutonomousDatabaseDataguardAssociationLifecycleStateEnum
    func GetMappingAutonomousDatabaseDataguardAssociationLifecycleStateEnum(val string) (AutonomousDatabaseDataguardAssociationLifecycleStateEnum, bool)
type AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum
    func GetAutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnumValues() []AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum
    func GetMappingAutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum(val string) (AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum, bool)
type AutonomousDatabaseDataguardAssociationPeerRoleEnum
    func GetAutonomousDatabaseDataguardAssociationPeerRoleEnumValues() []AutonomousDatabaseDataguardAssociationPeerRoleEnum
    func GetMappingAutonomousDatabaseDataguardAssociationPeerRoleEnum(val string) (AutonomousDatabaseDataguardAssociationPeerRoleEnum, bool)
type AutonomousDatabaseDataguardAssociationProtectionModeEnum
    func GetAutonomousDatabaseDataguardAssociationProtectionModeEnumValues() []AutonomousDatabaseDataguardAssociationProtectionModeEnum
    func GetMappingAutonomousDatabaseDataguardAssociationProtectionModeEnum(val string) (AutonomousDatabaseDataguardAssociationProtectionModeEnum, bool)
type AutonomousDatabaseDataguardAssociationRoleEnum
    func GetAutonomousDatabaseDataguardAssociationRoleEnumValues() []AutonomousDatabaseDataguardAssociationRoleEnum
    func GetMappingAutonomousDatabaseDataguardAssociationRoleEnum(val string) (AutonomousDatabaseDataguardAssociationRoleEnum, bool)
type AutonomousDatabaseDataguardRegionTypeEnum
    func GetAutonomousDatabaseDataguardRegionTypeEnumValues() []AutonomousDatabaseDataguardRegionTypeEnum
    func GetMappingAutonomousDatabaseDataguardRegionTypeEnum(val string) (AutonomousDatabaseDataguardRegionTypeEnum, bool)
type AutonomousDatabaseDbWorkloadEnum
    func GetAutonomousDatabaseDbWorkloadEnumValues() []AutonomousDatabaseDbWorkloadEnum
    func GetMappingAutonomousDatabaseDbWorkloadEnum(val string) (AutonomousDatabaseDbWorkloadEnum, bool)
type AutonomousDatabaseDisasterRecoveryRegionTypeEnum
    func GetAutonomousDatabaseDisasterRecoveryRegionTypeEnumValues() []AutonomousDatabaseDisasterRecoveryRegionTypeEnum
    func GetMappingAutonomousDatabaseDisasterRecoveryRegionTypeEnum(val string) (AutonomousDatabaseDisasterRecoveryRegionTypeEnum, bool)
type AutonomousDatabaseEncryptionKeyDetails
type AutonomousDatabaseEncryptionKeyDetailsProviderEnum
    func GetAutonomousDatabaseEncryptionKeyDetailsProviderEnumValues() []AutonomousDatabaseEncryptionKeyDetailsProviderEnum
    func GetMappingAutonomousDatabaseEncryptionKeyDetailsProviderEnum(val string) (AutonomousDatabaseEncryptionKeyDetailsProviderEnum, bool)
type AutonomousDatabaseEncryptionKeyHistoryEntry
    func (m AutonomousDatabaseEncryptionKeyHistoryEntry) String() string
    func (m *AutonomousDatabaseEncryptionKeyHistoryEntry) UnmarshalJSON(data []byte) (e error)
    func (m AutonomousDatabaseEncryptionKeyHistoryEntry) ValidateEnumValue() (bool, error)
type AutonomousDatabaseInBackup
    func (m AutonomousDatabaseInBackup) String() string
    func (m AutonomousDatabaseInBackup) ValidateEnumValue() (bool, error)
type AutonomousDatabaseInfrastructureTypeEnum
    func GetAutonomousDatabaseInfrastructureTypeEnumValues() []AutonomousDatabaseInfrastructureTypeEnum
    func GetMappingAutonomousDatabaseInfrastructureTypeEnum(val string) (AutonomousDatabaseInfrastructureTypeEnum, bool)
type AutonomousDatabaseKeyHistoryEntry
    func (m AutonomousDatabaseKeyHistoryEntry) String() string
    func (m AutonomousDatabaseKeyHistoryEntry) ValidateEnumValue() (bool, error)
type AutonomousDatabaseLicenseModelEnum
    func GetAutonomousDatabaseLicenseModelEnumValues() []AutonomousDatabaseLicenseModelEnum
    func GetMappingAutonomousDatabaseLicenseModelEnum(val string) (AutonomousDatabaseLicenseModelEnum, bool)
type AutonomousDatabaseLifecycleStateEnum
    func GetAutonomousDatabaseLifecycleStateEnumValues() []AutonomousDatabaseLifecycleStateEnum
    func GetMappingAutonomousDatabaseLifecycleStateEnum(val string) (AutonomousDatabaseLifecycleStateEnum, bool)
type AutonomousDatabaseMaintenanceWindowSummary
    func (m AutonomousDatabaseMaintenanceWindowSummary) String() string
    func (m AutonomousDatabaseMaintenanceWindowSummary) ValidateEnumValue() (bool, error)
type AutonomousDatabaseManualRefreshDetails
    func (m AutonomousDatabaseManualRefreshDetails) String() string
    func (m AutonomousDatabaseManualRefreshDetails) ValidateEnumValue() (bool, error)
type AutonomousDatabaseManualRefreshRequest
    func (request AutonomousDatabaseManualRefreshRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AutonomousDatabaseManualRefreshRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AutonomousDatabaseManualRefreshRequest) RetryPolicy() *common.RetryPolicy
    func (request AutonomousDatabaseManualRefreshRequest) String() string
    func (request AutonomousDatabaseManualRefreshRequest) ValidateEnumValue() (bool, error)
type AutonomousDatabaseManualRefreshResponse
    func (response AutonomousDatabaseManualRefreshResponse) HTTPResponse() *http.Response
    func (response AutonomousDatabaseManualRefreshResponse) String() string
type AutonomousDatabaseNetServicesArchitectureEnum
    func GetAutonomousDatabaseNetServicesArchitectureEnumValues() []AutonomousDatabaseNetServicesArchitectureEnum
    func GetMappingAutonomousDatabaseNetServicesArchitectureEnum(val string) (AutonomousDatabaseNetServicesArchitectureEnum, bool)
type AutonomousDatabaseOpenModeEnum
    func GetAutonomousDatabaseOpenModeEnumValues() []AutonomousDatabaseOpenModeEnum
    func GetMappingAutonomousDatabaseOpenModeEnum(val string) (AutonomousDatabaseOpenModeEnum, bool)
type AutonomousDatabaseOperationsInsightsStatusEnum
    func GetAutonomousDatabaseOperationsInsightsStatusEnumValues() []AutonomousDatabaseOperationsInsightsStatusEnum
    func GetMappingAutonomousDatabaseOperationsInsightsStatusEnum(val string) (AutonomousDatabaseOperationsInsightsStatusEnum, bool)
type AutonomousDatabasePeerCollection
    func (m AutonomousDatabasePeerCollection) String() string
    func (m AutonomousDatabasePeerCollection) ValidateEnumValue() (bool, error)
type AutonomousDatabasePeerSummary
    func (m AutonomousDatabasePeerSummary) String() string
    func (m AutonomousDatabasePeerSummary) ValidateEnumValue() (bool, error)
type AutonomousDatabasePermissionLevelEnum
    func GetAutonomousDatabasePermissionLevelEnumValues() []AutonomousDatabasePermissionLevelEnum
    func GetMappingAutonomousDatabasePermissionLevelEnum(val string) (AutonomousDatabasePermissionLevelEnum, bool)
type AutonomousDatabaseRefreshableModeEnum
    func GetAutonomousDatabaseRefreshableModeEnumValues() []AutonomousDatabaseRefreshableModeEnum
    func GetMappingAutonomousDatabaseRefreshableModeEnum(val string) (AutonomousDatabaseRefreshableModeEnum, bool)
type AutonomousDatabaseRefreshableStatusEnum
    func GetAutonomousDatabaseRefreshableStatusEnumValues() []AutonomousDatabaseRefreshableStatusEnum
    func GetMappingAutonomousDatabaseRefreshableStatusEnum(val string) (AutonomousDatabaseRefreshableStatusEnum, bool)
type AutonomousDatabaseRoleEnum
    func GetAutonomousDatabaseRoleEnumValues() []AutonomousDatabaseRoleEnum
    func GetMappingAutonomousDatabaseRoleEnum(val string) (AutonomousDatabaseRoleEnum, bool)
type AutonomousDatabaseSoftwareImage
    func (m AutonomousDatabaseSoftwareImage) String() string
    func (m AutonomousDatabaseSoftwareImage) ValidateEnumValue() (bool, error)
type AutonomousDatabaseSoftwareImageCollection
    func (m AutonomousDatabaseSoftwareImageCollection) String() string
    func (m AutonomousDatabaseSoftwareImageCollection) ValidateEnumValue() (bool, error)
type AutonomousDatabaseSoftwareImageImageShapeFamilyEnum
    func GetAutonomousDatabaseSoftwareImageImageShapeFamilyEnumValues() []AutonomousDatabaseSoftwareImageImageShapeFamilyEnum
    func GetMappingAutonomousDatabaseSoftwareImageImageShapeFamilyEnum(val string) (AutonomousDatabaseSoftwareImageImageShapeFamilyEnum, bool)
type AutonomousDatabaseSoftwareImageLifecycleStateEnum
    func GetAutonomousDatabaseSoftwareImageLifecycleStateEnumValues() []AutonomousDatabaseSoftwareImageLifecycleStateEnum
    func GetMappingAutonomousDatabaseSoftwareImageLifecycleStateEnum(val string) (AutonomousDatabaseSoftwareImageLifecycleStateEnum, bool)
type AutonomousDatabaseSoftwareImageSummary
    func (m AutonomousDatabaseSoftwareImageSummary) String() string
    func (m AutonomousDatabaseSoftwareImageSummary) ValidateEnumValue() (bool, error)
type AutonomousDatabaseStandbySummary
    func (m AutonomousDatabaseStandbySummary) String() string
    func (m AutonomousDatabaseStandbySummary) ValidateEnumValue() (bool, error)
type AutonomousDatabaseStandbySummaryLifecycleStateEnum
    func GetAutonomousDatabaseStandbySummaryLifecycleStateEnumValues() []AutonomousDatabaseStandbySummaryLifecycleStateEnum
    func GetMappingAutonomousDatabaseStandbySummaryLifecycleStateEnum(val string) (AutonomousDatabaseStandbySummaryLifecycleStateEnum, bool)
type AutonomousDatabaseSummary
    func (m AutonomousDatabaseSummary) String() string
    func (m *AutonomousDatabaseSummary) UnmarshalJSON(data []byte) (e error)
    func (m AutonomousDatabaseSummary) ValidateEnumValue() (bool, error)
type AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum
    func GetAutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnumValues() []AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum
    func GetMappingAutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum(val string) (AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum, bool)
type AutonomousDatabaseSummaryCloneTypeEnum
    func GetAutonomousDatabaseSummaryCloneTypeEnumValues() []AutonomousDatabaseSummaryCloneTypeEnum
    func GetMappingAutonomousDatabaseSummaryCloneTypeEnum(val string) (AutonomousDatabaseSummaryCloneTypeEnum, bool)
type AutonomousDatabaseSummaryComputeModelEnum
    func GetAutonomousDatabaseSummaryComputeModelEnumValues() []AutonomousDatabaseSummaryComputeModelEnum
    func GetMappingAutonomousDatabaseSummaryComputeModelEnum(val string) (AutonomousDatabaseSummaryComputeModelEnum, bool)
type AutonomousDatabaseSummaryDataSafeStatusEnum
    func GetAutonomousDatabaseSummaryDataSafeStatusEnumValues() []AutonomousDatabaseSummaryDataSafeStatusEnum
    func GetMappingAutonomousDatabaseSummaryDataSafeStatusEnum(val string) (AutonomousDatabaseSummaryDataSafeStatusEnum, bool)
type AutonomousDatabaseSummaryDatabaseEditionEnum
    func GetAutonomousDatabaseSummaryDatabaseEditionEnumValues() []AutonomousDatabaseSummaryDatabaseEditionEnum
    func GetMappingAutonomousDatabaseSummaryDatabaseEditionEnum(val string) (AutonomousDatabaseSummaryDatabaseEditionEnum, bool)
type AutonomousDatabaseSummaryDatabaseManagementStatusEnum
    func GetAutonomousDatabaseSummaryDatabaseManagementStatusEnumValues() []AutonomousDatabaseSummaryDatabaseManagementStatusEnum
    func GetMappingAutonomousDatabaseSummaryDatabaseManagementStatusEnum(val string) (AutonomousDatabaseSummaryDatabaseManagementStatusEnum, bool)
type AutonomousDatabaseSummaryDataguardRegionTypeEnum
    func GetAutonomousDatabaseSummaryDataguardRegionTypeEnumValues() []AutonomousDatabaseSummaryDataguardRegionTypeEnum
    func GetMappingAutonomousDatabaseSummaryDataguardRegionTypeEnum(val string) (AutonomousDatabaseSummaryDataguardRegionTypeEnum, bool)
type AutonomousDatabaseSummaryDbWorkloadEnum
    func GetAutonomousDatabaseSummaryDbWorkloadEnumValues() []AutonomousDatabaseSummaryDbWorkloadEnum
    func GetMappingAutonomousDatabaseSummaryDbWorkloadEnum(val string) (AutonomousDatabaseSummaryDbWorkloadEnum, bool)
type AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum
    func GetAutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnumValues() []AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum
    func GetMappingAutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum(val string) (AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum, bool)
type AutonomousDatabaseSummaryInfrastructureTypeEnum
    func GetAutonomousDatabaseSummaryInfrastructureTypeEnumValues() []AutonomousDatabaseSummaryInfrastructureTypeEnum
    func GetMappingAutonomousDatabaseSummaryInfrastructureTypeEnum(val string) (AutonomousDatabaseSummaryInfrastructureTypeEnum, bool)
type AutonomousDatabaseSummaryLicenseModelEnum
    func GetAutonomousDatabaseSummaryLicenseModelEnumValues() []AutonomousDatabaseSummaryLicenseModelEnum
    func GetMappingAutonomousDatabaseSummaryLicenseModelEnum(val string) (AutonomousDatabaseSummaryLicenseModelEnum, bool)
type AutonomousDatabaseSummaryLifecycleStateEnum
    func GetAutonomousDatabaseSummaryLifecycleStateEnumValues() []AutonomousDatabaseSummaryLifecycleStateEnum
    func GetMappingAutonomousDatabaseSummaryLifecycleStateEnum(val string) (AutonomousDatabaseSummaryLifecycleStateEnum, bool)
type AutonomousDatabaseSummaryNetServicesArchitectureEnum
    func GetAutonomousDatabaseSummaryNetServicesArchitectureEnumValues() []AutonomousDatabaseSummaryNetServicesArchitectureEnum
    func GetMappingAutonomousDatabaseSummaryNetServicesArchitectureEnum(val string) (AutonomousDatabaseSummaryNetServicesArchitectureEnum, bool)
type AutonomousDatabaseSummaryOpenModeEnum
    func GetAutonomousDatabaseSummaryOpenModeEnumValues() []AutonomousDatabaseSummaryOpenModeEnum
    func GetMappingAutonomousDatabaseSummaryOpenModeEnum(val string) (AutonomousDatabaseSummaryOpenModeEnum, bool)
type AutonomousDatabaseSummaryOperationsInsightsStatusEnum
    func GetAutonomousDatabaseSummaryOperationsInsightsStatusEnumValues() []AutonomousDatabaseSummaryOperationsInsightsStatusEnum
    func GetMappingAutonomousDatabaseSummaryOperationsInsightsStatusEnum(val string) (AutonomousDatabaseSummaryOperationsInsightsStatusEnum, bool)
type AutonomousDatabaseSummaryPermissionLevelEnum
    func GetAutonomousDatabaseSummaryPermissionLevelEnumValues() []AutonomousDatabaseSummaryPermissionLevelEnum
    func GetMappingAutonomousDatabaseSummaryPermissionLevelEnum(val string) (AutonomousDatabaseSummaryPermissionLevelEnum, bool)
type AutonomousDatabaseSummaryRefreshableModeEnum
    func GetAutonomousDatabaseSummaryRefreshableModeEnumValues() []AutonomousDatabaseSummaryRefreshableModeEnum
    func GetMappingAutonomousDatabaseSummaryRefreshableModeEnum(val string) (AutonomousDatabaseSummaryRefreshableModeEnum, bool)
type AutonomousDatabaseSummaryRefreshableStatusEnum
    func GetAutonomousDatabaseSummaryRefreshableStatusEnumValues() []AutonomousDatabaseSummaryRefreshableStatusEnum
    func GetMappingAutonomousDatabaseSummaryRefreshableStatusEnum(val string) (AutonomousDatabaseSummaryRefreshableStatusEnum, bool)
type AutonomousDatabaseSummaryRoleEnum
    func GetAutonomousDatabaseSummaryRoleEnumValues() []AutonomousDatabaseSummaryRoleEnum
    func GetMappingAutonomousDatabaseSummaryRoleEnum(val string) (AutonomousDatabaseSummaryRoleEnum, bool)
type AutonomousDatabaseWallet
    func (m AutonomousDatabaseWallet) String() string
    func (m AutonomousDatabaseWallet) ValidateEnumValue() (bool, error)
type AutonomousDatabaseWalletLifecycleStateEnum
    func GetAutonomousDatabaseWalletLifecycleStateEnumValues() []AutonomousDatabaseWalletLifecycleStateEnum
    func GetMappingAutonomousDatabaseWalletLifecycleStateEnum(val string) (AutonomousDatabaseWalletLifecycleStateEnum, bool)
type AutonomousDbPreviewVersionSummary
    func (m AutonomousDbPreviewVersionSummary) String() string
    func (m AutonomousDbPreviewVersionSummary) ValidateEnumValue() (bool, error)
type AutonomousDbPreviewVersionSummaryDbWorkloadEnum
    func GetAutonomousDbPreviewVersionSummaryDbWorkloadEnumValues() []AutonomousDbPreviewVersionSummaryDbWorkloadEnum
    func GetMappingAutonomousDbPreviewVersionSummaryDbWorkloadEnum(val string) (AutonomousDbPreviewVersionSummaryDbWorkloadEnum, bool)
type AutonomousDbVersionSummary
    func (m AutonomousDbVersionSummary) String() string
    func (m AutonomousDbVersionSummary) ValidateEnumValue() (bool, error)
type AutonomousDbVersionSummaryDbWorkloadEnum
    func GetAutonomousDbVersionSummaryDbWorkloadEnumValues() []AutonomousDbVersionSummaryDbWorkloadEnum
    func GetMappingAutonomousDbVersionSummaryDbWorkloadEnum(val string) (AutonomousDbVersionSummaryDbWorkloadEnum, bool)
type AutonomousDwDatabase
    func (m AutonomousDwDatabase) String() string
    func (m *AutonomousDwDatabase) UnmarshalJSON(data []byte) (e error)
    func (m AutonomousDwDatabase) ValidateEnumValue() (bool, error)
type AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum
    func GetAutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnumValues() []AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum
    func GetMappingAutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum(val string) (AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum, bool)
type AutonomousDwDatabaseCloneTypeEnum
    func GetAutonomousDwDatabaseCloneTypeEnumValues() []AutonomousDwDatabaseCloneTypeEnum
    func GetMappingAutonomousDwDatabaseCloneTypeEnum(val string) (AutonomousDwDatabaseCloneTypeEnum, bool)
type AutonomousDwDatabaseComputeModelEnum
    func GetAutonomousDwDatabaseComputeModelEnumValues() []AutonomousDwDatabaseComputeModelEnum
    func GetMappingAutonomousDwDatabaseComputeModelEnum(val string) (AutonomousDwDatabaseComputeModelEnum, bool)
type AutonomousDwDatabaseDataSafeStatusEnum
    func GetAutonomousDwDatabaseDataSafeStatusEnumValues() []AutonomousDwDatabaseDataSafeStatusEnum
    func GetMappingAutonomousDwDatabaseDataSafeStatusEnum(val string) (AutonomousDwDatabaseDataSafeStatusEnum, bool)
type AutonomousDwDatabaseDatabaseEditionEnum
    func GetAutonomousDwDatabaseDatabaseEditionEnumValues() []AutonomousDwDatabaseDatabaseEditionEnum
    func GetMappingAutonomousDwDatabaseDatabaseEditionEnum(val string) (AutonomousDwDatabaseDatabaseEditionEnum, bool)
type AutonomousDwDatabaseDatabaseManagementStatusEnum
    func GetAutonomousDwDatabaseDatabaseManagementStatusEnumValues() []AutonomousDwDatabaseDatabaseManagementStatusEnum
    func GetMappingAutonomousDwDatabaseDatabaseManagementStatusEnum(val string) (AutonomousDwDatabaseDatabaseManagementStatusEnum, bool)
type AutonomousDwDatabaseDataguardRegionTypeEnum
    func GetAutonomousDwDatabaseDataguardRegionTypeEnumValues() []AutonomousDwDatabaseDataguardRegionTypeEnum
    func GetMappingAutonomousDwDatabaseDataguardRegionTypeEnum(val string) (AutonomousDwDatabaseDataguardRegionTypeEnum, bool)
type AutonomousDwDatabaseDbWorkloadEnum
    func GetAutonomousDwDatabaseDbWorkloadEnumValues() []AutonomousDwDatabaseDbWorkloadEnum
    func GetMappingAutonomousDwDatabaseDbWorkloadEnum(val string) (AutonomousDwDatabaseDbWorkloadEnum, bool)
type AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum
    func GetAutonomousDwDatabaseDisasterRecoveryRegionTypeEnumValues() []AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum
    func GetMappingAutonomousDwDatabaseDisasterRecoveryRegionTypeEnum(val string) (AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum, bool)
type AutonomousDwDatabaseInfrastructureTypeEnum
    func GetAutonomousDwDatabaseInfrastructureTypeEnumValues() []AutonomousDwDatabaseInfrastructureTypeEnum
    func GetMappingAutonomousDwDatabaseInfrastructureTypeEnum(val string) (AutonomousDwDatabaseInfrastructureTypeEnum, bool)
type AutonomousDwDatabaseLicenseModelEnum
    func GetAutonomousDwDatabaseLicenseModelEnumValues() []AutonomousDwDatabaseLicenseModelEnum
    func GetMappingAutonomousDwDatabaseLicenseModelEnum(val string) (AutonomousDwDatabaseLicenseModelEnum, bool)
type AutonomousDwDatabaseLifecycleStateEnum
    func GetAutonomousDwDatabaseLifecycleStateEnumValues() []AutonomousDwDatabaseLifecycleStateEnum
    func GetMappingAutonomousDwDatabaseLifecycleStateEnum(val string) (AutonomousDwDatabaseLifecycleStateEnum, bool)
type AutonomousDwDatabaseNetServicesArchitectureEnum
    func GetAutonomousDwDatabaseNetServicesArchitectureEnumValues() []AutonomousDwDatabaseNetServicesArchitectureEnum
    func GetMappingAutonomousDwDatabaseNetServicesArchitectureEnum(val string) (AutonomousDwDatabaseNetServicesArchitectureEnum, bool)
type AutonomousDwDatabaseOpenModeEnum
    func GetAutonomousDwDatabaseOpenModeEnumValues() []AutonomousDwDatabaseOpenModeEnum
    func GetMappingAutonomousDwDatabaseOpenModeEnum(val string) (AutonomousDwDatabaseOpenModeEnum, bool)
type AutonomousDwDatabaseOperationsInsightsStatusEnum
    func GetAutonomousDwDatabaseOperationsInsightsStatusEnumValues() []AutonomousDwDatabaseOperationsInsightsStatusEnum
    func GetMappingAutonomousDwDatabaseOperationsInsightsStatusEnum(val string) (AutonomousDwDatabaseOperationsInsightsStatusEnum, bool)
type AutonomousDwDatabasePermissionLevelEnum
    func GetAutonomousDwDatabasePermissionLevelEnumValues() []AutonomousDwDatabasePermissionLevelEnum
    func GetMappingAutonomousDwDatabasePermissionLevelEnum(val string) (AutonomousDwDatabasePermissionLevelEnum, bool)
type AutonomousDwDatabaseRefreshableModeEnum
    func GetAutonomousDwDatabaseRefreshableModeEnumValues() []AutonomousDwDatabaseRefreshableModeEnum
    func GetMappingAutonomousDwDatabaseRefreshableModeEnum(val string) (AutonomousDwDatabaseRefreshableModeEnum, bool)
type AutonomousDwDatabaseRefreshableStatusEnum
    func GetAutonomousDwDatabaseRefreshableStatusEnumValues() []AutonomousDwDatabaseRefreshableStatusEnum
    func GetMappingAutonomousDwDatabaseRefreshableStatusEnum(val string) (AutonomousDwDatabaseRefreshableStatusEnum, bool)
type AutonomousDwDatabaseRoleEnum
    func GetAutonomousDwDatabaseRoleEnumValues() []AutonomousDwDatabaseRoleEnum
    func GetMappingAutonomousDwDatabaseRoleEnum(val string) (AutonomousDwDatabaseRoleEnum, bool)
type AutonomousExadataInfrastructure
    func (m AutonomousExadataInfrastructure) String() string
    func (m AutonomousExadataInfrastructure) ValidateEnumValue() (bool, error)
type AutonomousExadataInfrastructureLicenseModelEnum
    func GetAutonomousExadataInfrastructureLicenseModelEnumValues() []AutonomousExadataInfrastructureLicenseModelEnum
    func GetMappingAutonomousExadataInfrastructureLicenseModelEnum(val string) (AutonomousExadataInfrastructureLicenseModelEnum, bool)
type AutonomousExadataInfrastructureLifecycleStateEnum
    func GetAutonomousExadataInfrastructureLifecycleStateEnumValues() []AutonomousExadataInfrastructureLifecycleStateEnum
    func GetMappingAutonomousExadataInfrastructureLifecycleStateEnum(val string) (AutonomousExadataInfrastructureLifecycleStateEnum, bool)
type AutonomousExadataInfrastructureShapeSummary
    func (m AutonomousExadataInfrastructureShapeSummary) String() string
    func (m AutonomousExadataInfrastructureShapeSummary) ValidateEnumValue() (bool, error)
type AutonomousExadataInfrastructureSummary
    func (m AutonomousExadataInfrastructureSummary) String() string
    func (m AutonomousExadataInfrastructureSummary) ValidateEnumValue() (bool, error)
type AutonomousExadataInfrastructureSummaryLicenseModelEnum
    func GetAutonomousExadataInfrastructureSummaryLicenseModelEnumValues() []AutonomousExadataInfrastructureSummaryLicenseModelEnum
    func GetMappingAutonomousExadataInfrastructureSummaryLicenseModelEnum(val string) (AutonomousExadataInfrastructureSummaryLicenseModelEnum, bool)
type AutonomousExadataInfrastructureSummaryLifecycleStateEnum
    func GetAutonomousExadataInfrastructureSummaryLifecycleStateEnumValues() []AutonomousExadataInfrastructureSummaryLifecycleStateEnum
    func GetMappingAutonomousExadataInfrastructureSummaryLifecycleStateEnum(val string) (AutonomousExadataInfrastructureSummaryLifecycleStateEnum, bool)
type AutonomousPatch
    func (m AutonomousPatch) String() string
    func (m AutonomousPatch) ValidateEnumValue() (bool, error)
type AutonomousPatchAutonomousPatchTypeEnum
    func GetAutonomousPatchAutonomousPatchTypeEnumValues() []AutonomousPatchAutonomousPatchTypeEnum
    func GetMappingAutonomousPatchAutonomousPatchTypeEnum(val string) (AutonomousPatchAutonomousPatchTypeEnum, bool)
type AutonomousPatchLifecycleStateEnum
    func GetAutonomousPatchLifecycleStateEnumValues() []AutonomousPatchLifecycleStateEnum
    func GetMappingAutonomousPatchLifecycleStateEnum(val string) (AutonomousPatchLifecycleStateEnum, bool)
type AutonomousPatchPatchModelEnum
    func GetAutonomousPatchPatchModelEnumValues() []AutonomousPatchPatchModelEnum
    func GetMappingAutonomousPatchPatchModelEnum(val string) (AutonomousPatchPatchModelEnum, bool)
type AutonomousPatchSummary
    func (m AutonomousPatchSummary) String() string
    func (m AutonomousPatchSummary) ValidateEnumValue() (bool, error)
type AutonomousPatchSummaryAutonomousPatchTypeEnum
    func GetAutonomousPatchSummaryAutonomousPatchTypeEnumValues() []AutonomousPatchSummaryAutonomousPatchTypeEnum
    func GetMappingAutonomousPatchSummaryAutonomousPatchTypeEnum(val string) (AutonomousPatchSummaryAutonomousPatchTypeEnum, bool)
type AutonomousPatchSummaryLifecycleStateEnum
    func GetAutonomousPatchSummaryLifecycleStateEnumValues() []AutonomousPatchSummaryLifecycleStateEnum
    func GetMappingAutonomousPatchSummaryLifecycleStateEnum(val string) (AutonomousPatchSummaryLifecycleStateEnum, bool)
type AutonomousPatchSummaryPatchModelEnum
    func GetAutonomousPatchSummaryPatchModelEnumValues() []AutonomousPatchSummaryPatchModelEnum
    func GetMappingAutonomousPatchSummaryPatchModelEnum(val string) (AutonomousPatchSummaryPatchModelEnum, bool)
type AutonomousVirtualMachine
    func (m AutonomousVirtualMachine) String() string
    func (m AutonomousVirtualMachine) ValidateEnumValue() (bool, error)
type AutonomousVirtualMachineLifecycleStateEnum
    func GetAutonomousVirtualMachineLifecycleStateEnumValues() []AutonomousVirtualMachineLifecycleStateEnum
    func GetMappingAutonomousVirtualMachineLifecycleStateEnum(val string) (AutonomousVirtualMachineLifecycleStateEnum, bool)
type AutonomousVirtualMachineSummary
    func (m AutonomousVirtualMachineSummary) String() string
    func (m AutonomousVirtualMachineSummary) ValidateEnumValue() (bool, error)
type AutonomousVirtualMachineSummaryLifecycleStateEnum
    func GetAutonomousVirtualMachineSummaryLifecycleStateEnumValues() []AutonomousVirtualMachineSummaryLifecycleStateEnum
    func GetMappingAutonomousVirtualMachineSummaryLifecycleStateEnum(val string) (AutonomousVirtualMachineSummaryLifecycleStateEnum, bool)
type AutonomousVmCluster
    func (m AutonomousVmCluster) String() string
    func (m AutonomousVmCluster) ValidateEnumValue() (bool, error)
type AutonomousVmClusterComputeModelEnum
    func GetAutonomousVmClusterComputeModelEnumValues() []AutonomousVmClusterComputeModelEnum
    func GetMappingAutonomousVmClusterComputeModelEnum(val string) (AutonomousVmClusterComputeModelEnum, bool)
type AutonomousVmClusterDistributionAlgorithmEnum
    func GetAutonomousVmClusterDistributionAlgorithmEnumValues() []AutonomousVmClusterDistributionAlgorithmEnum
    func GetMappingAutonomousVmClusterDistributionAlgorithmEnum(val string) (AutonomousVmClusterDistributionAlgorithmEnum, bool)
type AutonomousVmClusterLicenseModelEnum
    func GetAutonomousVmClusterLicenseModelEnumValues() []AutonomousVmClusterLicenseModelEnum
    func GetMappingAutonomousVmClusterLicenseModelEnum(val string) (AutonomousVmClusterLicenseModelEnum, bool)
type AutonomousVmClusterLifecycleStateEnum
    func GetAutonomousVmClusterLifecycleStateEnumValues() []AutonomousVmClusterLifecycleStateEnum
    func GetMappingAutonomousVmClusterLifecycleStateEnum(val string) (AutonomousVmClusterLifecycleStateEnum, bool)
type AutonomousVmClusterResourceDetails
    func (m AutonomousVmClusterResourceDetails) String() string
    func (m AutonomousVmClusterResourceDetails) ValidateEnumValue() (bool, error)
type AutonomousVmClusterResourceUsage
    func (m AutonomousVmClusterResourceUsage) String() string
    func (m AutonomousVmClusterResourceUsage) ValidateEnumValue() (bool, error)
type AutonomousVmClusterSummary
    func (m AutonomousVmClusterSummary) String() string
    func (m AutonomousVmClusterSummary) ValidateEnumValue() (bool, error)
type AutonomousVmClusterSummaryComputeModelEnum
    func GetAutonomousVmClusterSummaryComputeModelEnumValues() []AutonomousVmClusterSummaryComputeModelEnum
    func GetMappingAutonomousVmClusterSummaryComputeModelEnum(val string) (AutonomousVmClusterSummaryComputeModelEnum, bool)
type AutonomousVmClusterSummaryDistributionAlgorithmEnum
    func GetAutonomousVmClusterSummaryDistributionAlgorithmEnumValues() []AutonomousVmClusterSummaryDistributionAlgorithmEnum
    func GetMappingAutonomousVmClusterSummaryDistributionAlgorithmEnum(val string) (AutonomousVmClusterSummaryDistributionAlgorithmEnum, bool)
type AutonomousVmClusterSummaryLicenseModelEnum
    func GetAutonomousVmClusterSummaryLicenseModelEnumValues() []AutonomousVmClusterSummaryLicenseModelEnum
    func GetMappingAutonomousVmClusterSummaryLicenseModelEnum(val string) (AutonomousVmClusterSummaryLicenseModelEnum, bool)
type AutonomousVmClusterSummaryLifecycleStateEnum
    func GetAutonomousVmClusterSummaryLifecycleStateEnumValues() []AutonomousVmClusterSummaryLifecycleStateEnum
    func GetMappingAutonomousVmClusterSummaryLifecycleStateEnum(val string) (AutonomousVmClusterSummaryLifecycleStateEnum, bool)
type AutonomousVmResourceUsage
    func (m AutonomousVmResourceUsage) String() string
    func (m AutonomousVmResourceUsage) ValidateEnumValue() (bool, error)
type AvmAcdResourceStats
    func (m AvmAcdResourceStats) String() string
    func (m AvmAcdResourceStats) ValidateEnumValue() (bool, error)
type AwsEncryptionKeyDetails
    func (m AwsEncryptionKeyDetails) MarshalJSON() (buff []byte, e error)
    func (m AwsEncryptionKeyDetails) String() string
    func (m AwsEncryptionKeyDetails) ValidateEnumValue() (bool, error)
type AwsKeyDetails
    func (m AwsKeyDetails) MarshalJSON() (buff []byte, e error)
    func (m AwsKeyDetails) String() string
    func (m AwsKeyDetails) ValidateEnumValue() (bool, error)
type AzureEncryptionKeyDetails
    func (m AzureEncryptionKeyDetails) MarshalJSON() (buff []byte, e error)
    func (m AzureEncryptionKeyDetails) String() string
    func (m AzureEncryptionKeyDetails) ValidateEnumValue() (bool, error)
type AzureKeyDetails
    func (m AzureKeyDetails) MarshalJSON() (buff []byte, e error)
    func (m AzureKeyDetails) String() string
    func (m AzureKeyDetails) ValidateEnumValue() (bool, error)
type Backup
    func (m Backup) String() string
    func (m *Backup) UnmarshalJSON(data []byte) (e error)
    func (m Backup) ValidateEnumValue() (bool, error)
type BackupBackupDestinationTypeEnum
    func GetBackupBackupDestinationTypeEnumValues() []BackupBackupDestinationTypeEnum
    func GetMappingBackupBackupDestinationTypeEnum(val string) (BackupBackupDestinationTypeEnum, bool)
type BackupDatabaseEditionEnum
    func GetBackupDatabaseEditionEnumValues() []BackupDatabaseEditionEnum
    func GetMappingBackupDatabaseEditionEnum(val string) (BackupDatabaseEditionEnum, bool)
type BackupDestination
    func (m BackupDestination) String() string
    func (m BackupDestination) ValidateEnumValue() (bool, error)
type BackupDestinationConfigurationSummary
    func (m BackupDestinationConfigurationSummary) String() string
    func (m BackupDestinationConfigurationSummary) ValidateEnumValue() (bool, error)
type BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum
    func GetBackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnumValues() []BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum
    func GetMappingBackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum(val string) (BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum, bool)
type BackupDestinationConfigurationSummaryTypeEnum
    func GetBackupDestinationConfigurationSummaryTypeEnumValues() []BackupDestinationConfigurationSummaryTypeEnum
    func GetMappingBackupDestinationConfigurationSummaryTypeEnum(val string) (BackupDestinationConfigurationSummaryTypeEnum, bool)
type BackupDestinationDetails
    func (m BackupDestinationDetails) String() string
    func (m BackupDestinationDetails) ValidateEnumValue() (bool, error)
type BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum
    func GetBackupDestinationDetailsBackupRetentionPolicyOnTerminateEnumValues() []BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum
    func GetMappingBackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum(val string) (BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum, bool)
type BackupDestinationDetailsSummary
    func (m BackupDestinationDetailsSummary) String() string
    func (m BackupDestinationDetailsSummary) ValidateEnumValue() (bool, error)
type BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum
    func GetBackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnumValues() []BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum
    func GetMappingBackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum(val string) (BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum, bool)
type BackupDestinationDetailsSummaryTypeEnum
    func GetBackupDestinationDetailsSummaryTypeEnumValues() []BackupDestinationDetailsSummaryTypeEnum
    func GetMappingBackupDestinationDetailsSummaryTypeEnum(val string) (BackupDestinationDetailsSummaryTypeEnum, bool)
type BackupDestinationDetailsTypeEnum
    func GetBackupDestinationDetailsTypeEnumValues() []BackupDestinationDetailsTypeEnum
    func GetMappingBackupDestinationDetailsTypeEnum(val string) (BackupDestinationDetailsTypeEnum, bool)
type BackupDestinationLifecycleStateEnum
    func GetBackupDestinationLifecycleStateEnumValues() []BackupDestinationLifecycleStateEnum
    func GetMappingBackupDestinationLifecycleStateEnum(val string) (BackupDestinationLifecycleStateEnum, bool)
type BackupDestinationNfsMountTypeEnum
    func GetBackupDestinationNfsMountTypeEnumValues() []BackupDestinationNfsMountTypeEnum
    func GetMappingBackupDestinationNfsMountTypeEnum(val string) (BackupDestinationNfsMountTypeEnum, bool)
type BackupDestinationProperties
    func (m BackupDestinationProperties) String() string
    func (m BackupDestinationProperties) ValidateEnumValue() (bool, error)
type BackupDestinationSummary
    func (m BackupDestinationSummary) String() string
    func (m BackupDestinationSummary) ValidateEnumValue() (bool, error)
type BackupDestinationSummaryLifecycleStateEnum
    func GetBackupDestinationSummaryLifecycleStateEnumValues() []BackupDestinationSummaryLifecycleStateEnum
    func GetMappingBackupDestinationSummaryLifecycleStateEnum(val string) (BackupDestinationSummaryLifecycleStateEnum, bool)
type BackupDestinationSummaryNfsMountTypeEnum
    func GetBackupDestinationSummaryNfsMountTypeEnumValues() []BackupDestinationSummaryNfsMountTypeEnum
    func GetMappingBackupDestinationSummaryNfsMountTypeEnum(val string) (BackupDestinationSummaryNfsMountTypeEnum, bool)
type BackupDestinationSummaryTypeEnum
    func GetBackupDestinationSummaryTypeEnumValues() []BackupDestinationSummaryTypeEnum
    func GetMappingBackupDestinationSummaryTypeEnum(val string) (BackupDestinationSummaryTypeEnum, bool)
type BackupDestinationTypeEnum
    func GetBackupDestinationTypeEnumValues() []BackupDestinationTypeEnum
    func GetMappingBackupDestinationTypeEnum(val string) (BackupDestinationTypeEnum, bool)
type BackupLifecycleStateEnum
    func GetBackupLifecycleStateEnumValues() []BackupLifecycleStateEnum
    func GetMappingBackupLifecycleStateEnum(val string) (BackupLifecycleStateEnum, bool)
type BackupSummary
    func (m BackupSummary) String() string
    func (m *BackupSummary) UnmarshalJSON(data []byte) (e error)
    func (m BackupSummary) ValidateEnumValue() (bool, error)
type BackupSummaryBackupDestinationTypeEnum
    func GetBackupSummaryBackupDestinationTypeEnumValues() []BackupSummaryBackupDestinationTypeEnum
    func GetMappingBackupSummaryBackupDestinationTypeEnum(val string) (BackupSummaryBackupDestinationTypeEnum, bool)
type BackupSummaryDatabaseEditionEnum
    func GetBackupSummaryDatabaseEditionEnumValues() []BackupSummaryDatabaseEditionEnum
    func GetMappingBackupSummaryDatabaseEditionEnum(val string) (BackupSummaryDatabaseEditionEnum, bool)
type BackupSummaryLifecycleStateEnum
    func GetBackupSummaryLifecycleStateEnumValues() []BackupSummaryLifecycleStateEnum
    func GetMappingBackupSummaryLifecycleStateEnum(val string) (BackupSummaryLifecycleStateEnum, bool)
type BackupSummaryTypeEnum
    func GetBackupSummaryTypeEnumValues() []BackupSummaryTypeEnum
    func GetMappingBackupSummaryTypeEnum(val string) (BackupSummaryTypeEnum, bool)
type BackupTypeEnum
    func GetBackupTypeEnumValues() []BackupTypeEnum
    func GetMappingBackupTypeEnum(val string) (BackupTypeEnum, bool)
type CancelBackupRequest
    func (request CancelBackupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CancelBackupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CancelBackupRequest) RetryPolicy() *common.RetryPolicy
    func (request CancelBackupRequest) String() string
    func (request CancelBackupRequest) ValidateEnumValue() (bool, error)
type CancelBackupResponse
    func (response CancelBackupResponse) HTTPResponse() *http.Response
    func (response CancelBackupResponse) String() string
type CancelExecutionWindowDetails
    func (m CancelExecutionWindowDetails) String() string
    func (m CancelExecutionWindowDetails) ValidateEnumValue() (bool, error)
type CancelExecutionWindowRequest
    func (request CancelExecutionWindowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CancelExecutionWindowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CancelExecutionWindowRequest) RetryPolicy() *common.RetryPolicy
    func (request CancelExecutionWindowRequest) String() string
    func (request CancelExecutionWindowRequest) ValidateEnumValue() (bool, error)
type CancelExecutionWindowResponse
    func (response CancelExecutionWindowResponse) HTTPResponse() *http.Response
    func (response CancelExecutionWindowResponse) String() string
type CascadingDeleteSchedulingPlanRequest
    func (request CascadingDeleteSchedulingPlanRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CascadingDeleteSchedulingPlanRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CascadingDeleteSchedulingPlanRequest) RetryPolicy() *common.RetryPolicy
    func (request CascadingDeleteSchedulingPlanRequest) String() string
    func (request CascadingDeleteSchedulingPlanRequest) ValidateEnumValue() (bool, error)
type CascadingDeleteSchedulingPlanResponse
    func (response CascadingDeleteSchedulingPlanResponse) HTTPResponse() *http.Response
    func (response CascadingDeleteSchedulingPlanResponse) String() string
type ChangeAutonomousContainerDatabaseCompartmentRequest
    func (request ChangeAutonomousContainerDatabaseCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeAutonomousContainerDatabaseCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeAutonomousContainerDatabaseCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeAutonomousContainerDatabaseCompartmentRequest) String() string
    func (request ChangeAutonomousContainerDatabaseCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeAutonomousContainerDatabaseCompartmentResponse
    func (response ChangeAutonomousContainerDatabaseCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeAutonomousContainerDatabaseCompartmentResponse) String() string
type ChangeAutonomousDatabaseCompartmentRequest
    func (request ChangeAutonomousDatabaseCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeAutonomousDatabaseCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeAutonomousDatabaseCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeAutonomousDatabaseCompartmentRequest) String() string
    func (request ChangeAutonomousDatabaseCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeAutonomousDatabaseCompartmentResponse
    func (response ChangeAutonomousDatabaseCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeAutonomousDatabaseCompartmentResponse) String() string
type ChangeAutonomousDatabaseSoftwareImageCompartmentDetails
    func (m ChangeAutonomousDatabaseSoftwareImageCompartmentDetails) String() string
    func (m ChangeAutonomousDatabaseSoftwareImageCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeAutonomousDatabaseSoftwareImageCompartmentRequest
    func (request ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) String() string
    func (request ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeAutonomousDatabaseSoftwareImageCompartmentResponse
    func (response ChangeAutonomousDatabaseSoftwareImageCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeAutonomousDatabaseSoftwareImageCompartmentResponse) String() string
type ChangeAutonomousDatabaseSubscriptionDetails
    func (m ChangeAutonomousDatabaseSubscriptionDetails) String() string
    func (m ChangeAutonomousDatabaseSubscriptionDetails) ValidateEnumValue() (bool, error)
type ChangeAutonomousDatabaseSubscriptionRequest
    func (request ChangeAutonomousDatabaseSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeAutonomousDatabaseSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeAutonomousDatabaseSubscriptionRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeAutonomousDatabaseSubscriptionRequest) String() string
    func (request ChangeAutonomousDatabaseSubscriptionRequest) ValidateEnumValue() (bool, error)
type ChangeAutonomousDatabaseSubscriptionResponse
    func (response ChangeAutonomousDatabaseSubscriptionResponse) HTTPResponse() *http.Response
    func (response ChangeAutonomousDatabaseSubscriptionResponse) String() string
type ChangeAutonomousExadataInfrastructureCompartmentRequest
    func (request ChangeAutonomousExadataInfrastructureCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeAutonomousExadataInfrastructureCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeAutonomousExadataInfrastructureCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeAutonomousExadataInfrastructureCompartmentRequest) String() string
    func (request ChangeAutonomousExadataInfrastructureCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeAutonomousExadataInfrastructureCompartmentResponse
    func (response ChangeAutonomousExadataInfrastructureCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeAutonomousExadataInfrastructureCompartmentResponse) String() string
type ChangeAutonomousVmClusterCompartmentDetails
    func (m ChangeAutonomousVmClusterCompartmentDetails) String() string
    func (m ChangeAutonomousVmClusterCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeAutonomousVmClusterCompartmentRequest
    func (request ChangeAutonomousVmClusterCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeAutonomousVmClusterCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeAutonomousVmClusterCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeAutonomousVmClusterCompartmentRequest) String() string
    func (request ChangeAutonomousVmClusterCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeAutonomousVmClusterCompartmentResponse
    func (response ChangeAutonomousVmClusterCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeAutonomousVmClusterCompartmentResponse) String() string
type ChangeBackupDestinationCompartmentRequest
    func (request ChangeBackupDestinationCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeBackupDestinationCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeBackupDestinationCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeBackupDestinationCompartmentRequest) String() string
    func (request ChangeBackupDestinationCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeBackupDestinationCompartmentResponse
    func (response ChangeBackupDestinationCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeBackupDestinationCompartmentResponse) String() string
type ChangeCloudAutonomousVmClusterCompartmentDetails
    func (m ChangeCloudAutonomousVmClusterCompartmentDetails) String() string
    func (m ChangeCloudAutonomousVmClusterCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeCloudAutonomousVmClusterCompartmentRequest
    func (request ChangeCloudAutonomousVmClusterCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeCloudAutonomousVmClusterCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeCloudAutonomousVmClusterCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeCloudAutonomousVmClusterCompartmentRequest) String() string
    func (request ChangeCloudAutonomousVmClusterCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeCloudAutonomousVmClusterCompartmentResponse
    func (response ChangeCloudAutonomousVmClusterCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeCloudAutonomousVmClusterCompartmentResponse) String() string
type ChangeCloudAutonomousVmClusterSubscriptionDetails
    func (m ChangeCloudAutonomousVmClusterSubscriptionDetails) String() string
    func (m ChangeCloudAutonomousVmClusterSubscriptionDetails) ValidateEnumValue() (bool, error)
type ChangeCloudAutonomousVmClusterSubscriptionRequest
    func (request ChangeCloudAutonomousVmClusterSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeCloudAutonomousVmClusterSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeCloudAutonomousVmClusterSubscriptionRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeCloudAutonomousVmClusterSubscriptionRequest) String() string
    func (request ChangeCloudAutonomousVmClusterSubscriptionRequest) ValidateEnumValue() (bool, error)
type ChangeCloudAutonomousVmClusterSubscriptionResponse
    func (response ChangeCloudAutonomousVmClusterSubscriptionResponse) HTTPResponse() *http.Response
    func (response ChangeCloudAutonomousVmClusterSubscriptionResponse) String() string
type ChangeCloudDbSystemSubscriptionDetails
    func (m ChangeCloudDbSystemSubscriptionDetails) String() string
    func (m ChangeCloudDbSystemSubscriptionDetails) ValidateEnumValue() (bool, error)
type ChangeCloudDbSystemSubscriptionRequest
    func (request ChangeCloudDbSystemSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeCloudDbSystemSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeCloudDbSystemSubscriptionRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeCloudDbSystemSubscriptionRequest) String() string
    func (request ChangeCloudDbSystemSubscriptionRequest) ValidateEnumValue() (bool, error)
type ChangeCloudDbSystemSubscriptionResponse
    func (response ChangeCloudDbSystemSubscriptionResponse) HTTPResponse() *http.Response
    func (response ChangeCloudDbSystemSubscriptionResponse) String() string
type ChangeCloudExadataInfrastructureCompartmentDetails
    func (m ChangeCloudExadataInfrastructureCompartmentDetails) String() string
    func (m ChangeCloudExadataInfrastructureCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeCloudExadataInfrastructureCompartmentRequest
    func (request ChangeCloudExadataInfrastructureCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeCloudExadataInfrastructureCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeCloudExadataInfrastructureCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeCloudExadataInfrastructureCompartmentRequest) String() string
    func (request ChangeCloudExadataInfrastructureCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeCloudExadataInfrastructureCompartmentResponse
    func (response ChangeCloudExadataInfrastructureCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeCloudExadataInfrastructureCompartmentResponse) String() string
type ChangeCloudExadataInfrastructureSubscriptionDetails
    func (m ChangeCloudExadataInfrastructureSubscriptionDetails) String() string
    func (m ChangeCloudExadataInfrastructureSubscriptionDetails) ValidateEnumValue() (bool, error)
type ChangeCloudExadataInfrastructureSubscriptionRequest
    func (request ChangeCloudExadataInfrastructureSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeCloudExadataInfrastructureSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeCloudExadataInfrastructureSubscriptionRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeCloudExadataInfrastructureSubscriptionRequest) String() string
    func (request ChangeCloudExadataInfrastructureSubscriptionRequest) ValidateEnumValue() (bool, error)
type ChangeCloudExadataInfrastructureSubscriptionResponse
    func (response ChangeCloudExadataInfrastructureSubscriptionResponse) HTTPResponse() *http.Response
    func (response ChangeCloudExadataInfrastructureSubscriptionResponse) String() string
type ChangeCloudVmClusterCompartmentDetails
    func (m ChangeCloudVmClusterCompartmentDetails) String() string
    func (m ChangeCloudVmClusterCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeCloudVmClusterCompartmentRequest
    func (request ChangeCloudVmClusterCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeCloudVmClusterCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeCloudVmClusterCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeCloudVmClusterCompartmentRequest) String() string
    func (request ChangeCloudVmClusterCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeCloudVmClusterCompartmentResponse
    func (response ChangeCloudVmClusterCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeCloudVmClusterCompartmentResponse) String() string
type ChangeCloudVmClusterSubscriptionDetails
    func (m ChangeCloudVmClusterSubscriptionDetails) String() string
    func (m ChangeCloudVmClusterSubscriptionDetails) ValidateEnumValue() (bool, error)
type ChangeCloudVmClusterSubscriptionRequest
    func (request ChangeCloudVmClusterSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeCloudVmClusterSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeCloudVmClusterSubscriptionRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeCloudVmClusterSubscriptionRequest) String() string
    func (request ChangeCloudVmClusterSubscriptionRequest) ValidateEnumValue() (bool, error)
type ChangeCloudVmClusterSubscriptionResponse
    func (response ChangeCloudVmClusterSubscriptionResponse) HTTPResponse() *http.Response
    func (response ChangeCloudVmClusterSubscriptionResponse) String() string
type ChangeCompartmentDetails
    func (m ChangeCompartmentDetails) String() string
    func (m ChangeCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeDatabaseSoftwareImageCompartmentRequest
    func (request ChangeDatabaseSoftwareImageCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeDatabaseSoftwareImageCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeDatabaseSoftwareImageCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeDatabaseSoftwareImageCompartmentRequest) String() string
    func (request ChangeDatabaseSoftwareImageCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeDatabaseSoftwareImageCompartmentResponse
    func (response ChangeDatabaseSoftwareImageCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeDatabaseSoftwareImageCompartmentResponse) String() string
type ChangeDataguardRoleDetails
    func (m ChangeDataguardRoleDetails) String() string
    func (m ChangeDataguardRoleDetails) ValidateEnumValue() (bool, error)
type ChangeDataguardRoleDetailsConnectionStringsTypeEnum
    func GetChangeDataguardRoleDetailsConnectionStringsTypeEnumValues() []ChangeDataguardRoleDetailsConnectionStringsTypeEnum
    func GetMappingChangeDataguardRoleDetailsConnectionStringsTypeEnum(val string) (ChangeDataguardRoleDetailsConnectionStringsTypeEnum, bool)
type ChangeDataguardRoleDetailsRoleEnum
    func GetChangeDataguardRoleDetailsRoleEnumValues() []ChangeDataguardRoleDetailsRoleEnum
    func GetMappingChangeDataguardRoleDetailsRoleEnum(val string) (ChangeDataguardRoleDetailsRoleEnum, bool)
type ChangeDataguardRoleRequest
    func (request ChangeDataguardRoleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeDataguardRoleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeDataguardRoleRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeDataguardRoleRequest) String() string
    func (request ChangeDataguardRoleRequest) ValidateEnumValue() (bool, error)
type ChangeDataguardRoleResponse
    func (response ChangeDataguardRoleResponse) HTTPResponse() *http.Response
    func (response ChangeDataguardRoleResponse) String() string
type ChangeDbConnectionBundleCompartmentDetails
    func (m ChangeDbConnectionBundleCompartmentDetails) String() string
    func (m ChangeDbConnectionBundleCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeDbSystemCompartmentRequest
    func (request ChangeDbSystemCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeDbSystemCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeDbSystemCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeDbSystemCompartmentRequest) String() string
    func (request ChangeDbSystemCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeDbSystemCompartmentResponse
    func (response ChangeDbSystemCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeDbSystemCompartmentResponse) String() string
type ChangeDisasterRecoveryConfigurationDetails
    func (m ChangeDisasterRecoveryConfigurationDetails) String() string
    func (m ChangeDisasterRecoveryConfigurationDetails) ValidateEnumValue() (bool, error)
type ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum
    func GetChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnumValues() []ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum
    func GetMappingChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum(val string) (ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum, bool)
type ChangeDisasterRecoveryConfigurationRequest
    func (request ChangeDisasterRecoveryConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeDisasterRecoveryConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeDisasterRecoveryConfigurationRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeDisasterRecoveryConfigurationRequest) String() string
    func (request ChangeDisasterRecoveryConfigurationRequest) ValidateEnumValue() (bool, error)
type ChangeDisasterRecoveryConfigurationResponse
    func (response ChangeDisasterRecoveryConfigurationResponse) HTTPResponse() *http.Response
    func (response ChangeDisasterRecoveryConfigurationResponse) String() string
type ChangeEncryptionKeyLocationRequest
    func (request ChangeEncryptionKeyLocationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeEncryptionKeyLocationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeEncryptionKeyLocationRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeEncryptionKeyLocationRequest) String() string
    func (request ChangeEncryptionKeyLocationRequest) ValidateEnumValue() (bool, error)
type ChangeEncryptionKeyLocationResponse
    func (response ChangeEncryptionKeyLocationResponse) HTTPResponse() *http.Response
    func (response ChangeEncryptionKeyLocationResponse) String() string
type ChangeExadataInfrastructureCompartmentDetails
    func (m ChangeExadataInfrastructureCompartmentDetails) String() string
    func (m ChangeExadataInfrastructureCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeExadataInfrastructureCompartmentRequest
    func (request ChangeExadataInfrastructureCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeExadataInfrastructureCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeExadataInfrastructureCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeExadataInfrastructureCompartmentRequest) String() string
    func (request ChangeExadataInfrastructureCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeExadataInfrastructureCompartmentResponse
    func (response ChangeExadataInfrastructureCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeExadataInfrastructureCompartmentResponse) String() string
type ChangeExadbVmClusterCompartmentDetails
    func (m ChangeExadbVmClusterCompartmentDetails) String() string
    func (m ChangeExadbVmClusterCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeExadbVmClusterCompartmentRequest
    func (request ChangeExadbVmClusterCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeExadbVmClusterCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeExadbVmClusterCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeExadbVmClusterCompartmentRequest) String() string
    func (request ChangeExadbVmClusterCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeExadbVmClusterCompartmentResponse
    func (response ChangeExadbVmClusterCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeExadbVmClusterCompartmentResponse) String() string
type ChangeExadbVmClusterSubscriptionDetails
    func (m ChangeExadbVmClusterSubscriptionDetails) String() string
    func (m ChangeExadbVmClusterSubscriptionDetails) ValidateEnumValue() (bool, error)
type ChangeExadbVmClusterSubscriptionRequest
    func (request ChangeExadbVmClusterSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeExadbVmClusterSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeExadbVmClusterSubscriptionRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeExadbVmClusterSubscriptionRequest) String() string
    func (request ChangeExadbVmClusterSubscriptionRequest) ValidateEnumValue() (bool, error)
type ChangeExadbVmClusterSubscriptionResponse
    func (response ChangeExadbVmClusterSubscriptionResponse) HTTPResponse() *http.Response
    func (response ChangeExadbVmClusterSubscriptionResponse) String() string
type ChangeExascaleDbStorageVaultCompartmentDetails
    func (m ChangeExascaleDbStorageVaultCompartmentDetails) String() string
    func (m ChangeExascaleDbStorageVaultCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeExascaleDbStorageVaultCompartmentRequest
    func (request ChangeExascaleDbStorageVaultCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeExascaleDbStorageVaultCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeExascaleDbStorageVaultCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeExascaleDbStorageVaultCompartmentRequest) String() string
    func (request ChangeExascaleDbStorageVaultCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeExascaleDbStorageVaultCompartmentResponse
    func (response ChangeExascaleDbStorageVaultCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeExascaleDbStorageVaultCompartmentResponse) String() string
type ChangeExascaleDbStorageVaultSubscriptionDetails
    func (m ChangeExascaleDbStorageVaultSubscriptionDetails) String() string
    func (m ChangeExascaleDbStorageVaultSubscriptionDetails) ValidateEnumValue() (bool, error)
type ChangeExascaleDbStorageVaultSubscriptionRequest
    func (request ChangeExascaleDbStorageVaultSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeExascaleDbStorageVaultSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeExascaleDbStorageVaultSubscriptionRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeExascaleDbStorageVaultSubscriptionRequest) String() string
    func (request ChangeExascaleDbStorageVaultSubscriptionRequest) ValidateEnumValue() (bool, error)
type ChangeExascaleDbStorageVaultSubscriptionResponse
    func (response ChangeExascaleDbStorageVaultSubscriptionResponse) HTTPResponse() *http.Response
    func (response ChangeExascaleDbStorageVaultSubscriptionResponse) String() string
type ChangeExternalContainerDatabaseCompartmentRequest
    func (request ChangeExternalContainerDatabaseCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeExternalContainerDatabaseCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeExternalContainerDatabaseCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeExternalContainerDatabaseCompartmentRequest) String() string
    func (request ChangeExternalContainerDatabaseCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeExternalContainerDatabaseCompartmentResponse
    func (response ChangeExternalContainerDatabaseCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeExternalContainerDatabaseCompartmentResponse) String() string
type ChangeExternalNonContainerDatabaseCompartmentRequest
    func (request ChangeExternalNonContainerDatabaseCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeExternalNonContainerDatabaseCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeExternalNonContainerDatabaseCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeExternalNonContainerDatabaseCompartmentRequest) String() string
    func (request ChangeExternalNonContainerDatabaseCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeExternalNonContainerDatabaseCompartmentResponse
    func (response ChangeExternalNonContainerDatabaseCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeExternalNonContainerDatabaseCompartmentResponse) String() string
type ChangeExternalPluggableDatabaseCompartmentRequest
    func (request ChangeExternalPluggableDatabaseCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeExternalPluggableDatabaseCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeExternalPluggableDatabaseCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeExternalPluggableDatabaseCompartmentRequest) String() string
    func (request ChangeExternalPluggableDatabaseCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeExternalPluggableDatabaseCompartmentResponse
    func (response ChangeExternalPluggableDatabaseCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeExternalPluggableDatabaseCompartmentResponse) String() string
type ChangeKeyStoreCompartmentDetails
    func (m ChangeKeyStoreCompartmentDetails) String() string
    func (m ChangeKeyStoreCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeKeyStoreCompartmentRequest
    func (request ChangeKeyStoreCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeKeyStoreCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeKeyStoreCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeKeyStoreCompartmentRequest) String() string
    func (request ChangeKeyStoreCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeKeyStoreCompartmentResponse
    func (response ChangeKeyStoreCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeKeyStoreCompartmentResponse) String() string
type ChangeKeyStoreTypeDetails
    func (m ChangeKeyStoreTypeDetails) String() string
    func (m ChangeKeyStoreTypeDetails) ValidateEnumValue() (bool, error)
type ChangeKeyStoreTypeRequest
    func (request ChangeKeyStoreTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeKeyStoreTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeKeyStoreTypeRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeKeyStoreTypeRequest) String() string
    func (request ChangeKeyStoreTypeRequest) ValidateEnumValue() (bool, error)
type ChangeKeyStoreTypeResponse
    func (response ChangeKeyStoreTypeResponse) HTTPResponse() *http.Response
    func (response ChangeKeyStoreTypeResponse) String() string
type ChangeOneoffPatchCompartmentRequest
    func (request ChangeOneoffPatchCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeOneoffPatchCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeOneoffPatchCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeOneoffPatchCompartmentRequest) String() string
    func (request ChangeOneoffPatchCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeOneoffPatchCompartmentResponse
    func (response ChangeOneoffPatchCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeOneoffPatchCompartmentResponse) String() string
type ChangeSchedulingPlanCompartmentDetails
    func (m ChangeSchedulingPlanCompartmentDetails) String() string
    func (m ChangeSchedulingPlanCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeSchedulingPlanCompartmentRequest
    func (request ChangeSchedulingPlanCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeSchedulingPlanCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeSchedulingPlanCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeSchedulingPlanCompartmentRequest) String() string
    func (request ChangeSchedulingPlanCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeSchedulingPlanCompartmentResponse
    func (response ChangeSchedulingPlanCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeSchedulingPlanCompartmentResponse) String() string
type ChangeSchedulingPolicyCompartmentDetails
    func (m ChangeSchedulingPolicyCompartmentDetails) String() string
    func (m ChangeSchedulingPolicyCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeSchedulingPolicyCompartmentRequest
    func (request ChangeSchedulingPolicyCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeSchedulingPolicyCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeSchedulingPolicyCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeSchedulingPolicyCompartmentRequest) String() string
    func (request ChangeSchedulingPolicyCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeSchedulingPolicyCompartmentResponse
    func (response ChangeSchedulingPolicyCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeSchedulingPolicyCompartmentResponse) String() string
type ChangeSubscriptionDetails
    func (m ChangeSubscriptionDetails) String() string
    func (m ChangeSubscriptionDetails) ValidateEnumValue() (bool, error)
type ChangeVmClusterCompartmentDetails
    func (m ChangeVmClusterCompartmentDetails) String() string
    func (m ChangeVmClusterCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeVmClusterCompartmentRequest
    func (request ChangeVmClusterCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeVmClusterCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeVmClusterCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeVmClusterCompartmentRequest) String() string
    func (request ChangeVmClusterCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeVmClusterCompartmentResponse
    func (response ChangeVmClusterCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeVmClusterCompartmentResponse) String() string
type CheckExternalDatabaseConnectorConnectionStatusRequest
    func (request CheckExternalDatabaseConnectorConnectionStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CheckExternalDatabaseConnectorConnectionStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CheckExternalDatabaseConnectorConnectionStatusRequest) RetryPolicy() *common.RetryPolicy
    func (request CheckExternalDatabaseConnectorConnectionStatusRequest) String() string
    func (request CheckExternalDatabaseConnectorConnectionStatusRequest) ValidateEnumValue() (bool, error)
type CheckExternalDatabaseConnectorConnectionStatusResponse
    func (response CheckExternalDatabaseConnectorConnectionStatusResponse) HTTPResponse() *http.Response
    func (response CheckExternalDatabaseConnectorConnectionStatusResponse) String() string
type CloudAutomationApplyUpdateTimePreference
    func (m CloudAutomationApplyUpdateTimePreference) String() string
    func (m CloudAutomationApplyUpdateTimePreference) ValidateEnumValue() (bool, error)
type CloudAutomationFreezePeriod
    func (m CloudAutomationFreezePeriod) String() string
    func (m CloudAutomationFreezePeriod) ValidateEnumValue() (bool, error)
type CloudAutomationUpdateDetails
    func (m CloudAutomationUpdateDetails) String() string
    func (m CloudAutomationUpdateDetails) ValidateEnumValue() (bool, error)
type CloudAutonomousVmCluster
    func (m CloudAutonomousVmCluster) String() string
    func (m CloudAutonomousVmCluster) ValidateEnumValue() (bool, error)
type CloudAutonomousVmClusterComputeModelEnum
    func GetCloudAutonomousVmClusterComputeModelEnumValues() []CloudAutonomousVmClusterComputeModelEnum
    func GetMappingCloudAutonomousVmClusterComputeModelEnum(val string) (CloudAutonomousVmClusterComputeModelEnum, bool)
type CloudAutonomousVmClusterDistributionAlgorithmEnum
    func GetCloudAutonomousVmClusterDistributionAlgorithmEnumValues() []CloudAutonomousVmClusterDistributionAlgorithmEnum
    func GetMappingCloudAutonomousVmClusterDistributionAlgorithmEnum(val string) (CloudAutonomousVmClusterDistributionAlgorithmEnum, bool)
type CloudAutonomousVmClusterLicenseModelEnum
    func GetCloudAutonomousVmClusterLicenseModelEnumValues() []CloudAutonomousVmClusterLicenseModelEnum
    func GetMappingCloudAutonomousVmClusterLicenseModelEnum(val string) (CloudAutonomousVmClusterLicenseModelEnum, bool)
type CloudAutonomousVmClusterLifecycleStateEnum
    func GetCloudAutonomousVmClusterLifecycleStateEnumValues() []CloudAutonomousVmClusterLifecycleStateEnum
    func GetMappingCloudAutonomousVmClusterLifecycleStateEnum(val string) (CloudAutonomousVmClusterLifecycleStateEnum, bool)
type CloudAutonomousVmClusterResourceDetails
    func (m CloudAutonomousVmClusterResourceDetails) String() string
    func (m CloudAutonomousVmClusterResourceDetails) ValidateEnumValue() (bool, error)
type CloudAutonomousVmClusterResourceUsage
    func (m CloudAutonomousVmClusterResourceUsage) String() string
    func (m CloudAutonomousVmClusterResourceUsage) ValidateEnumValue() (bool, error)
type CloudAutonomousVmClusterSummary
    func (m CloudAutonomousVmClusterSummary) String() string
    func (m CloudAutonomousVmClusterSummary) ValidateEnumValue() (bool, error)
type CloudAutonomousVmClusterSummaryComputeModelEnum
    func GetCloudAutonomousVmClusterSummaryComputeModelEnumValues() []CloudAutonomousVmClusterSummaryComputeModelEnum
    func GetMappingCloudAutonomousVmClusterSummaryComputeModelEnum(val string) (CloudAutonomousVmClusterSummaryComputeModelEnum, bool)
type CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum
    func GetCloudAutonomousVmClusterSummaryDistributionAlgorithmEnumValues() []CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum
    func GetMappingCloudAutonomousVmClusterSummaryDistributionAlgorithmEnum(val string) (CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum, bool)
type CloudAutonomousVmClusterSummaryLicenseModelEnum
    func GetCloudAutonomousVmClusterSummaryLicenseModelEnumValues() []CloudAutonomousVmClusterSummaryLicenseModelEnum
    func GetMappingCloudAutonomousVmClusterSummaryLicenseModelEnum(val string) (CloudAutonomousVmClusterSummaryLicenseModelEnum, bool)
type CloudAutonomousVmClusterSummaryLifecycleStateEnum
    func GetCloudAutonomousVmClusterSummaryLifecycleStateEnumValues() []CloudAutonomousVmClusterSummaryLifecycleStateEnum
    func GetMappingCloudAutonomousVmClusterSummaryLifecycleStateEnum(val string) (CloudAutonomousVmClusterSummaryLifecycleStateEnum, bool)
type CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum
    func GetCloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnumValues() []CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum
    func GetMappingCloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum(val string) (CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum, bool)
type CloudAutonomousVmClusterTdeKeyStoreTypeEnum
    func GetCloudAutonomousVmClusterTdeKeyStoreTypeEnumValues() []CloudAutonomousVmClusterTdeKeyStoreTypeEnum
    func GetMappingCloudAutonomousVmClusterTdeKeyStoreTypeEnum(val string) (CloudAutonomousVmClusterTdeKeyStoreTypeEnum, bool)
type CloudDatabaseManagementConfig
    func (m CloudDatabaseManagementConfig) String() string
    func (m CloudDatabaseManagementConfig) ValidateEnumValue() (bool, error)
type CloudDatabaseManagementConfigManagementStatusEnum
    func GetCloudDatabaseManagementConfigManagementStatusEnumValues() []CloudDatabaseManagementConfigManagementStatusEnum
    func GetMappingCloudDatabaseManagementConfigManagementStatusEnum(val string) (CloudDatabaseManagementConfigManagementStatusEnum, bool)
type CloudDatabaseManagementConfigManagementTypeEnum
    func GetCloudDatabaseManagementConfigManagementTypeEnumValues() []CloudDatabaseManagementConfigManagementTypeEnum
    func GetMappingCloudDatabaseManagementConfigManagementTypeEnum(val string) (CloudDatabaseManagementConfigManagementTypeEnum, bool)
type CloudDbServerDetails
    func (m CloudDbServerDetails) String() string
    func (m CloudDbServerDetails) ValidateEnumValue() (bool, error)
type CloudExadataInfrastructure
    func (m CloudExadataInfrastructure) String() string
    func (m CloudExadataInfrastructure) ValidateEnumValue() (bool, error)
type CloudExadataInfrastructureComputeModelEnum
    func GetCloudExadataInfrastructureComputeModelEnumValues() []CloudExadataInfrastructureComputeModelEnum
    func GetMappingCloudExadataInfrastructureComputeModelEnum(val string) (CloudExadataInfrastructureComputeModelEnum, bool)
type CloudExadataInfrastructureLifecycleStateEnum
    func GetCloudExadataInfrastructureLifecycleStateEnumValues() []CloudExadataInfrastructureLifecycleStateEnum
    func GetMappingCloudExadataInfrastructureLifecycleStateEnum(val string) (CloudExadataInfrastructureLifecycleStateEnum, bool)
type CloudExadataInfrastructureSummary
    func (m CloudExadataInfrastructureSummary) String() string
    func (m CloudExadataInfrastructureSummary) ValidateEnumValue() (bool, error)
type CloudExadataInfrastructureSummaryComputeModelEnum
    func GetCloudExadataInfrastructureSummaryComputeModelEnumValues() []CloudExadataInfrastructureSummaryComputeModelEnum
    func GetMappingCloudExadataInfrastructureSummaryComputeModelEnum(val string) (CloudExadataInfrastructureSummaryComputeModelEnum, bool)
type CloudExadataInfrastructureSummaryLifecycleStateEnum
    func GetCloudExadataInfrastructureSummaryLifecycleStateEnumValues() []CloudExadataInfrastructureSummaryLifecycleStateEnum
    func GetMappingCloudExadataInfrastructureSummaryLifecycleStateEnum(val string) (CloudExadataInfrastructureSummaryLifecycleStateEnum, bool)
type CloudExadataInfrastructureUnallocatedResources
    func (m CloudExadataInfrastructureUnallocatedResources) String() string
    func (m CloudExadataInfrastructureUnallocatedResources) ValidateEnumValue() (bool, error)
type CloudVmCluster
    func (m CloudVmCluster) String() string
    func (m CloudVmCluster) ValidateEnumValue() (bool, error)
type CloudVmClusterComputeModelEnum
    func GetCloudVmClusterComputeModelEnumValues() []CloudVmClusterComputeModelEnum
    func GetMappingCloudVmClusterComputeModelEnum(val string) (CloudVmClusterComputeModelEnum, bool)
type CloudVmClusterDiskRedundancyEnum
    func GetCloudVmClusterDiskRedundancyEnumValues() []CloudVmClusterDiskRedundancyEnum
    func GetMappingCloudVmClusterDiskRedundancyEnum(val string) (CloudVmClusterDiskRedundancyEnum, bool)
type CloudVmClusterLicenseModelEnum
    func GetCloudVmClusterLicenseModelEnumValues() []CloudVmClusterLicenseModelEnum
    func GetMappingCloudVmClusterLicenseModelEnum(val string) (CloudVmClusterLicenseModelEnum, bool)
type CloudVmClusterLifecycleStateEnum
    func GetCloudVmClusterLifecycleStateEnumValues() []CloudVmClusterLifecycleStateEnum
    func GetMappingCloudVmClusterLifecycleStateEnum(val string) (CloudVmClusterLifecycleStateEnum, bool)
type CloudVmClusterStorageManagementTypeEnum
    func GetCloudVmClusterStorageManagementTypeEnumValues() []CloudVmClusterStorageManagementTypeEnum
    func GetMappingCloudVmClusterStorageManagementTypeEnum(val string) (CloudVmClusterStorageManagementTypeEnum, bool)
type CloudVmClusterSummary
    func (m CloudVmClusterSummary) String() string
    func (m CloudVmClusterSummary) ValidateEnumValue() (bool, error)
type CloudVmClusterSummaryComputeModelEnum
    func GetCloudVmClusterSummaryComputeModelEnumValues() []CloudVmClusterSummaryComputeModelEnum
    func GetMappingCloudVmClusterSummaryComputeModelEnum(val string) (CloudVmClusterSummaryComputeModelEnum, bool)
type CloudVmClusterSummaryDiskRedundancyEnum
    func GetCloudVmClusterSummaryDiskRedundancyEnumValues() []CloudVmClusterSummaryDiskRedundancyEnum
    func GetMappingCloudVmClusterSummaryDiskRedundancyEnum(val string) (CloudVmClusterSummaryDiskRedundancyEnum, bool)
type CloudVmClusterSummaryLicenseModelEnum
    func GetCloudVmClusterSummaryLicenseModelEnumValues() []CloudVmClusterSummaryLicenseModelEnum
    func GetMappingCloudVmClusterSummaryLicenseModelEnum(val string) (CloudVmClusterSummaryLicenseModelEnum, bool)
type CloudVmClusterSummaryLifecycleStateEnum
    func GetCloudVmClusterSummaryLifecycleStateEnumValues() []CloudVmClusterSummaryLifecycleStateEnum
    func GetMappingCloudVmClusterSummaryLifecycleStateEnum(val string) (CloudVmClusterSummaryLifecycleStateEnum, bool)
type CloudVmClusterSummaryStorageManagementTypeEnum
    func GetCloudVmClusterSummaryStorageManagementTypeEnumValues() []CloudVmClusterSummaryStorageManagementTypeEnum
    func GetMappingCloudVmClusterSummaryStorageManagementTypeEnum(val string) (CloudVmClusterSummaryStorageManagementTypeEnum, bool)
type CloudVmClusterSummaryTdeKeyStoreTypeEnum
    func GetCloudVmClusterSummaryTdeKeyStoreTypeEnumValues() []CloudVmClusterSummaryTdeKeyStoreTypeEnum
    func GetMappingCloudVmClusterSummaryTdeKeyStoreTypeEnum(val string) (CloudVmClusterSummaryTdeKeyStoreTypeEnum, bool)
type CloudVmClusterSummaryVmBackupStorageTypeEnum
    func GetCloudVmClusterSummaryVmBackupStorageTypeEnumValues() []CloudVmClusterSummaryVmBackupStorageTypeEnum
    func GetMappingCloudVmClusterSummaryVmBackupStorageTypeEnum(val string) (CloudVmClusterSummaryVmBackupStorageTypeEnum, bool)
type CloudVmClusterSummaryVmClusterTypeEnum
    func GetCloudVmClusterSummaryVmClusterTypeEnumValues() []CloudVmClusterSummaryVmClusterTypeEnum
    func GetMappingCloudVmClusterSummaryVmClusterTypeEnum(val string) (CloudVmClusterSummaryVmClusterTypeEnum, bool)
type CloudVmClusterSummaryVmFileSystemStorageTypeEnum
    func GetCloudVmClusterSummaryVmFileSystemStorageTypeEnumValues() []CloudVmClusterSummaryVmFileSystemStorageTypeEnum
    func GetMappingCloudVmClusterSummaryVmFileSystemStorageTypeEnum(val string) (CloudVmClusterSummaryVmFileSystemStorageTypeEnum, bool)
type CloudVmClusterTdeKeyStoreTypeEnum
    func GetCloudVmClusterTdeKeyStoreTypeEnumValues() []CloudVmClusterTdeKeyStoreTypeEnum
    func GetMappingCloudVmClusterTdeKeyStoreTypeEnum(val string) (CloudVmClusterTdeKeyStoreTypeEnum, bool)
type CloudVmClusterVmBackupStorageTypeEnum
    func GetCloudVmClusterVmBackupStorageTypeEnumValues() []CloudVmClusterVmBackupStorageTypeEnum
    func GetMappingCloudVmClusterVmBackupStorageTypeEnum(val string) (CloudVmClusterVmBackupStorageTypeEnum, bool)
type CloudVmClusterVmClusterTypeEnum
    func GetCloudVmClusterVmClusterTypeEnumValues() []CloudVmClusterVmClusterTypeEnum
    func GetMappingCloudVmClusterVmClusterTypeEnum(val string) (CloudVmClusterVmClusterTypeEnum, bool)
type CloudVmClusterVmFileSystemStorageTypeEnum
    func GetCloudVmClusterVmFileSystemStorageTypeEnumValues() []CloudVmClusterVmFileSystemStorageTypeEnum
    func GetMappingCloudVmClusterVmFileSystemStorageTypeEnum(val string) (CloudVmClusterVmFileSystemStorageTypeEnum, bool)
type CompleteExternalBackupJobDetails
    func (m CompleteExternalBackupJobDetails) String() string
    func (m CompleteExternalBackupJobDetails) ValidateEnumValue() (bool, error)
type CompleteExternalBackupJobRequest
    func (request CompleteExternalBackupJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CompleteExternalBackupJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CompleteExternalBackupJobRequest) RetryPolicy() *common.RetryPolicy
    func (request CompleteExternalBackupJobRequest) String() string
    func (request CompleteExternalBackupJobRequest) ValidateEnumValue() (bool, error)
type CompleteExternalBackupJobResponse
    func (response CompleteExternalBackupJobResponse) HTTPResponse() *http.Response
    func (response CompleteExternalBackupJobResponse) String() string
type ComputePerformanceSummary
    func (m ComputePerformanceSummary) String() string
    func (m ComputePerformanceSummary) ValidateEnumValue() (bool, error)
type ComputePerformanceSummaryComputeModelEnum
    func GetComputePerformanceSummaryComputeModelEnumValues() []ComputePerformanceSummaryComputeModelEnum
    func GetMappingComputePerformanceSummaryComputeModelEnum(val string) (ComputePerformanceSummaryComputeModelEnum, bool)
type ConfigureAutonomousDatabaseVaultKeyDetails
    func (m ConfigureAutonomousDatabaseVaultKeyDetails) String() string
    func (m ConfigureAutonomousDatabaseVaultKeyDetails) ValidateEnumValue() (bool, error)
type ConfigureAutonomousDatabaseVaultKeyRequest
    func (request ConfigureAutonomousDatabaseVaultKeyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ConfigureAutonomousDatabaseVaultKeyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ConfigureAutonomousDatabaseVaultKeyRequest) RetryPolicy() *common.RetryPolicy
    func (request ConfigureAutonomousDatabaseVaultKeyRequest) String() string
    func (request ConfigureAutonomousDatabaseVaultKeyRequest) ValidateEnumValue() (bool, error)
type ConfigureAutonomousDatabaseVaultKeyResponse
    func (response ConfigureAutonomousDatabaseVaultKeyResponse) HTTPResponse() *http.Response
    func (response ConfigureAutonomousDatabaseVaultKeyResponse) String() string
type ConfigureExascaleCloudExadataInfrastructureDetails
    func (m ConfigureExascaleCloudExadataInfrastructureDetails) String() string
    func (m ConfigureExascaleCloudExadataInfrastructureDetails) ValidateEnumValue() (bool, error)
type ConfigureExascaleCloudExadataInfrastructureRequest
    func (request ConfigureExascaleCloudExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ConfigureExascaleCloudExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ConfigureExascaleCloudExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request ConfigureExascaleCloudExadataInfrastructureRequest) String() string
    func (request ConfigureExascaleCloudExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type ConfigureExascaleCloudExadataInfrastructureResponse
    func (response ConfigureExascaleCloudExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response ConfigureExascaleCloudExadataInfrastructureResponse) String() string
type ConfigureExascaleExadataInfrastructureDetails
    func (m ConfigureExascaleExadataInfrastructureDetails) String() string
    func (m ConfigureExascaleExadataInfrastructureDetails) ValidateEnumValue() (bool, error)
type ConfigureExascaleExadataInfrastructureRequest
    func (request ConfigureExascaleExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ConfigureExascaleExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ConfigureExascaleExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request ConfigureExascaleExadataInfrastructureRequest) String() string
    func (request ConfigureExascaleExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type ConfigureExascaleExadataInfrastructureResponse
    func (response ConfigureExascaleExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response ConfigureExascaleExadataInfrastructureResponse) String() string
type ConfigureSaasAdminUserDetails
    func (m ConfigureSaasAdminUserDetails) String() string
    func (m ConfigureSaasAdminUserDetails) ValidateEnumValue() (bool, error)
type ConfigureSaasAdminUserDetailsAccessTypeEnum
    func GetConfigureSaasAdminUserDetailsAccessTypeEnumValues() []ConfigureSaasAdminUserDetailsAccessTypeEnum
    func GetMappingConfigureSaasAdminUserDetailsAccessTypeEnum(val string) (ConfigureSaasAdminUserDetailsAccessTypeEnum, bool)
type ConfigureSaasAdminUserRequest
    func (request ConfigureSaasAdminUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ConfigureSaasAdminUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ConfigureSaasAdminUserRequest) RetryPolicy() *common.RetryPolicy
    func (request ConfigureSaasAdminUserRequest) String() string
    func (request ConfigureSaasAdminUserRequest) ValidateEnumValue() (bool, error)
type ConfigureSaasAdminUserResponse
    func (response ConfigureSaasAdminUserResponse) HTTPResponse() *http.Response
    func (response ConfigureSaasAdminUserResponse) String() string
type ConfirmKeyStoreDetailsAreCorrectRequest
    func (request ConfirmKeyStoreDetailsAreCorrectRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ConfirmKeyStoreDetailsAreCorrectRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ConfirmKeyStoreDetailsAreCorrectRequest) RetryPolicy() *common.RetryPolicy
    func (request ConfirmKeyStoreDetailsAreCorrectRequest) String() string
    func (request ConfirmKeyStoreDetailsAreCorrectRequest) ValidateEnumValue() (bool, error)
type ConfirmKeyStoreDetailsAreCorrectResponse
    func (response ConfirmKeyStoreDetailsAreCorrectResponse) HTTPResponse() *http.Response
    func (response ConfirmKeyStoreDetailsAreCorrectResponse) String() string
type ConsoleConnection
    func (m ConsoleConnection) String() string
    func (m ConsoleConnection) ValidateEnumValue() (bool, error)
type ConsoleConnectionLifecycleStateEnum
    func GetConsoleConnectionLifecycleStateEnumValues() []ConsoleConnectionLifecycleStateEnum
    func GetMappingConsoleConnectionLifecycleStateEnum(val string) (ConsoleConnectionLifecycleStateEnum, bool)
type ConsoleConnectionSummary
    func (m ConsoleConnectionSummary) String() string
    func (m ConsoleConnectionSummary) ValidateEnumValue() (bool, error)
type ConsoleConnectionSummaryLifecycleStateEnum
    func GetConsoleConnectionSummaryLifecycleStateEnumValues() []ConsoleConnectionSummaryLifecycleStateEnum
    func GetMappingConsoleConnectionSummaryLifecycleStateEnum(val string) (ConsoleConnectionSummaryLifecycleStateEnum, bool)
type ConsoleHistory
    func (m ConsoleHistory) String() string
    func (m ConsoleHistory) ValidateEnumValue() (bool, error)
type ConsoleHistoryCollection
    func (m ConsoleHistoryCollection) String() string
    func (m ConsoleHistoryCollection) ValidateEnumValue() (bool, error)
type ConsoleHistoryLifecycleStateEnum
    func GetConsoleHistoryLifecycleStateEnumValues() []ConsoleHistoryLifecycleStateEnum
    func GetMappingConsoleHistoryLifecycleStateEnum(val string) (ConsoleHistoryLifecycleStateEnum, bool)
type ConsoleHistorySummary
    func (m ConsoleHistorySummary) String() string
    func (m ConsoleHistorySummary) ValidateEnumValue() (bool, error)
type ConsoleHistorySummaryLifecycleStateEnum
    func GetConsoleHistorySummaryLifecycleStateEnumValues() []ConsoleHistorySummaryLifecycleStateEnum
    func GetMappingConsoleHistorySummaryLifecycleStateEnum(val string) (ConsoleHistorySummaryLifecycleStateEnum, bool)
type ConvertStandbyAutonomousContainerDatabaseDetails
    func (m ConvertStandbyAutonomousContainerDatabaseDetails) String() string
    func (m ConvertStandbyAutonomousContainerDatabaseDetails) ValidateEnumValue() (bool, error)
type ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum
    func GetConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnumValues() []ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum
    func GetMappingConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum(val string) (ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum, bool)
type ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum
    func GetConvertStandbyAutonomousContainerDatabaseDetailsRoleEnumValues() []ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum
    func GetMappingConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum(val string) (ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum, bool)
type ConvertStandbyAutonomousContainerDatabaseRequest
    func (request ConvertStandbyAutonomousContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ConvertStandbyAutonomousContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ConvertStandbyAutonomousContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request ConvertStandbyAutonomousContainerDatabaseRequest) String() string
    func (request ConvertStandbyAutonomousContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type ConvertStandbyAutonomousContainerDatabaseResponse
    func (response ConvertStandbyAutonomousContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response ConvertStandbyAutonomousContainerDatabaseResponse) String() string
type ConvertStandbyDatabaseTypeDetails
    func (m ConvertStandbyDatabaseTypeDetails) String() string
    func (m ConvertStandbyDatabaseTypeDetails) ValidateEnumValue() (bool, error)
type ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum
    func GetConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnumValues() []ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum
    func GetMappingConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum(val string) (ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum, bool)
type ConvertStandbyDatabaseTypeRequest
    func (request ConvertStandbyDatabaseTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ConvertStandbyDatabaseTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ConvertStandbyDatabaseTypeRequest) RetryPolicy() *common.RetryPolicy
    func (request ConvertStandbyDatabaseTypeRequest) String() string
    func (request ConvertStandbyDatabaseTypeRequest) ValidateEnumValue() (bool, error)
type ConvertStandbyDatabaseTypeResponse
    func (response ConvertStandbyDatabaseTypeResponse) HTTPResponse() *http.Response
    func (response ConvertStandbyDatabaseTypeResponse) String() string
type ConvertToPdbDetails
    func (m ConvertToPdbDetails) String() string
    func (m *ConvertToPdbDetails) UnmarshalJSON(data []byte) (e error)
    func (m ConvertToPdbDetails) ValidateEnumValue() (bool, error)
type ConvertToPdbDetailsActionEnum
    func GetConvertToPdbDetailsActionEnumValues() []ConvertToPdbDetailsActionEnum
    func GetMappingConvertToPdbDetailsActionEnum(val string) (ConvertToPdbDetailsActionEnum, bool)
type ConvertToPdbRequest
    func (request ConvertToPdbRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ConvertToPdbRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ConvertToPdbRequest) RetryPolicy() *common.RetryPolicy
    func (request ConvertToPdbRequest) String() string
    func (request ConvertToPdbRequest) ValidateEnumValue() (bool, error)
type ConvertToPdbResponse
    func (response ConvertToPdbResponse) HTTPResponse() *http.Response
    func (response ConvertToPdbResponse) String() string
type ConvertToPdbTargetBase
type ConvertToPdbTargetBaseTargetEnum
    func GetConvertToPdbTargetBaseTargetEnumValues() []ConvertToPdbTargetBaseTargetEnum
    func GetMappingConvertToPdbTargetBaseTargetEnum(val string) (ConvertToPdbTargetBaseTargetEnum, bool)
type ConvertToRegularPluggableDatabaseDetails
    func (m ConvertToRegularPluggableDatabaseDetails) String() string
    func (m ConvertToRegularPluggableDatabaseDetails) ValidateEnumValue() (bool, error)
type ConvertToRegularPluggableDatabaseRequest
    func (request ConvertToRegularPluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ConvertToRegularPluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ConvertToRegularPluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request ConvertToRegularPluggableDatabaseRequest) String() string
    func (request ConvertToRegularPluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type ConvertToRegularPluggableDatabaseResponse
    func (response ConvertToRegularPluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response ConvertToRegularPluggableDatabaseResponse) String() string
type ConvertToStandaloneDetails
    func (m ConvertToStandaloneDetails) String() string
    func (m ConvertToStandaloneDetails) ValidateEnumValue() (bool, error)
type ConvertToStandaloneRequest
    func (request ConvertToStandaloneRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ConvertToStandaloneRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ConvertToStandaloneRequest) RetryPolicy() *common.RetryPolicy
    func (request ConvertToStandaloneRequest) String() string
    func (request ConvertToStandaloneRequest) ValidateEnumValue() (bool, error)
type ConvertToStandaloneResponse
    func (response ConvertToStandaloneResponse) HTTPResponse() *http.Response
    func (response ConvertToStandaloneResponse) String() string
type CreateAdvancedClusterFileSystemDetails
    func (m CreateAdvancedClusterFileSystemDetails) String() string
    func (m CreateAdvancedClusterFileSystemDetails) ValidateEnumValue() (bool, error)
type CreateAdvancedClusterFileSystemRequest
    func (request CreateAdvancedClusterFileSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateAdvancedClusterFileSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateAdvancedClusterFileSystemRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateAdvancedClusterFileSystemRequest) String() string
    func (request CreateAdvancedClusterFileSystemRequest) ValidateEnumValue() (bool, error)
type CreateAdvancedClusterFileSystemResponse
    func (response CreateAdvancedClusterFileSystemResponse) HTTPResponse() *http.Response
    func (response CreateAdvancedClusterFileSystemResponse) String() string
type CreateApplicationVipDetails
    func (m CreateApplicationVipDetails) String() string
    func (m CreateApplicationVipDetails) ValidateEnumValue() (bool, error)
type CreateApplicationVipRequest
    func (request CreateApplicationVipRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateApplicationVipRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateApplicationVipRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateApplicationVipRequest) String() string
    func (request CreateApplicationVipRequest) ValidateEnumValue() (bool, error)
type CreateApplicationVipResponse
    func (response CreateApplicationVipResponse) HTTPResponse() *http.Response
    func (response CreateApplicationVipResponse) String() string
type CreateAutonomousContainerDatabaseBase
type CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum
    func GetCreateAutonomousContainerDatabaseBaseDistributionAffinityEnumValues() []CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum
    func GetMappingCreateAutonomousContainerDatabaseBaseDistributionAffinityEnum(val string) (CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum, bool)
type CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum
    func GetCreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnumValues() []CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum
    func GetMappingCreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum(val string) (CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum, bool)
type CreateAutonomousContainerDatabaseBasePatchModelEnum
    func GetCreateAutonomousContainerDatabaseBasePatchModelEnumValues() []CreateAutonomousContainerDatabaseBasePatchModelEnum
    func GetMappingCreateAutonomousContainerDatabaseBasePatchModelEnum(val string) (CreateAutonomousContainerDatabaseBasePatchModelEnum, bool)
type CreateAutonomousContainerDatabaseBaseProtectionModeEnum
    func GetCreateAutonomousContainerDatabaseBaseProtectionModeEnumValues() []CreateAutonomousContainerDatabaseBaseProtectionModeEnum
    func GetMappingCreateAutonomousContainerDatabaseBaseProtectionModeEnum(val string) (CreateAutonomousContainerDatabaseBaseProtectionModeEnum, bool)
type CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum
    func GetCreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnumValues() []CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum
    func GetMappingCreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum(val string) (CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum, bool)
type CreateAutonomousContainerDatabaseBaseSourceEnum
    func GetCreateAutonomousContainerDatabaseBaseSourceEnumValues() []CreateAutonomousContainerDatabaseBaseSourceEnum
    func GetMappingCreateAutonomousContainerDatabaseBaseSourceEnum(val string) (CreateAutonomousContainerDatabaseBaseSourceEnum, bool)
type CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum
    func GetCreateAutonomousContainerDatabaseBaseVersionPreferenceEnumValues() []CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum
    func GetMappingCreateAutonomousContainerDatabaseBaseVersionPreferenceEnum(val string) (CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum, bool)
type CreateAutonomousContainerDatabaseDataguardAssociationDetails
    func (m CreateAutonomousContainerDatabaseDataguardAssociationDetails) String() string
    func (m CreateAutonomousContainerDatabaseDataguardAssociationDetails) ValidateEnumValue() (bool, error)
type CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum
    func GetCreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnumValues() []CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum
    func GetMappingCreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum(val string) (CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum, bool)
type CreateAutonomousContainerDatabaseDataguardAssociationRequest
    func (request CreateAutonomousContainerDatabaseDataguardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateAutonomousContainerDatabaseDataguardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateAutonomousContainerDatabaseDataguardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateAutonomousContainerDatabaseDataguardAssociationRequest) String() string
    func (request CreateAutonomousContainerDatabaseDataguardAssociationRequest) ValidateEnumValue() (bool, error)
type CreateAutonomousContainerDatabaseDataguardAssociationResponse
    func (response CreateAutonomousContainerDatabaseDataguardAssociationResponse) HTTPResponse() *http.Response
    func (response CreateAutonomousContainerDatabaseDataguardAssociationResponse) String() string
type CreateAutonomousContainerDatabaseDetails
    func (m CreateAutonomousContainerDatabaseDetails) GetAutonomousExadataInfrastructureId() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetAutonomousVmClusterId() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetBackupConfig() *AutonomousContainerDatabaseBackupConfig
    func (m CreateAutonomousContainerDatabaseDetails) GetCloudAutonomousVmClusterId() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetCompartmentId() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetCustomerContacts() []CustomerContact
    func (m CreateAutonomousContainerDatabaseDetails) GetDatabaseSoftwareImageId() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetDbName() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetDbSplitThreshold() *int
    func (m CreateAutonomousContainerDatabaseDetails) GetDbUniqueName() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetDbVersion() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateAutonomousContainerDatabaseDetails) GetDisplayName() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetDistributionAffinity() CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum
    func (m CreateAutonomousContainerDatabaseDetails) GetEncryptionKeyLocationDetails() EncryptionKeyLocationDetails
    func (m CreateAutonomousContainerDatabaseDetails) GetFastStartFailOverLagLimitInSeconds() *int
    func (m CreateAutonomousContainerDatabaseDetails) GetFreeformTags() map[string]string
    func (m CreateAutonomousContainerDatabaseDetails) GetIsAutomaticFailoverEnabled() *bool
    func (m CreateAutonomousContainerDatabaseDetails) GetIsDstFileUpdateEnabled() *bool
    func (m CreateAutonomousContainerDatabaseDetails) GetKeyStoreId() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetKmsKeyId() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetKmsKeyVersionId() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetMaintenanceWindowDetails() *MaintenanceWindow
    func (m CreateAutonomousContainerDatabaseDetails) GetNetServicesArchitecture() CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum
    func (m CreateAutonomousContainerDatabaseDetails) GetOkvEndPointGroupName() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetPatchModel() CreateAutonomousContainerDatabaseBasePatchModelEnum
    func (m CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousContainerDatabaseBackupConfig() *PeerAutonomousContainerDatabaseBackupConfig
    func (m CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousContainerDatabaseCompartmentId() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousContainerDatabaseDisplayName() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousExadataInfrastructureId() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousVmClusterId() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetPeerCloudAutonomousVmClusterId() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetPeerDbUniqueName() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetProtectionMode() CreateAutonomousContainerDatabaseBaseProtectionModeEnum
    func (m CreateAutonomousContainerDatabaseDetails) GetServiceLevelAgreementType() CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum
    func (m CreateAutonomousContainerDatabaseDetails) GetStandbyMaintenanceBufferInDays() *int
    func (m CreateAutonomousContainerDatabaseDetails) GetVaultId() *string
    func (m CreateAutonomousContainerDatabaseDetails) GetVersionPreference() CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum
    func (m CreateAutonomousContainerDatabaseDetails) GetVmFailoverReservation() *int
    func (m CreateAutonomousContainerDatabaseDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateAutonomousContainerDatabaseDetails) String() string
    func (m *CreateAutonomousContainerDatabaseDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateAutonomousContainerDatabaseDetails) ValidateEnumValue() (bool, error)
type CreateAutonomousContainerDatabaseFromBackupDetails
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetAutonomousExadataInfrastructureId() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetAutonomousVmClusterId() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetBackupConfig() *AutonomousContainerDatabaseBackupConfig
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetCloudAutonomousVmClusterId() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetCompartmentId() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetCustomerContacts() []CustomerContact
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetDatabaseSoftwareImageId() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetDbName() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetDbSplitThreshold() *int
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetDbUniqueName() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetDbVersion() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetDisplayName() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetDistributionAffinity() CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetEncryptionKeyLocationDetails() EncryptionKeyLocationDetails
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetFastStartFailOverLagLimitInSeconds() *int
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetFreeformTags() map[string]string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetIsAutomaticFailoverEnabled() *bool
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetIsDstFileUpdateEnabled() *bool
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetKeyStoreId() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetKmsKeyId() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetKmsKeyVersionId() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetMaintenanceWindowDetails() *MaintenanceWindow
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetNetServicesArchitecture() CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetOkvEndPointGroupName() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetPatchModel() CreateAutonomousContainerDatabaseBasePatchModelEnum
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetPeerAutonomousContainerDatabaseBackupConfig() *PeerAutonomousContainerDatabaseBackupConfig
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetPeerAutonomousContainerDatabaseCompartmentId() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetPeerAutonomousContainerDatabaseDisplayName() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetPeerAutonomousExadataInfrastructureId() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetPeerAutonomousVmClusterId() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetPeerCloudAutonomousVmClusterId() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetPeerDbUniqueName() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetProtectionMode() CreateAutonomousContainerDatabaseBaseProtectionModeEnum
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetServiceLevelAgreementType() CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetStandbyMaintenanceBufferInDays() *int
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetVaultId() *string
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetVersionPreference() CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) GetVmFailoverReservation() *int
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) String() string
    func (m *CreateAutonomousContainerDatabaseFromBackupDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateAutonomousContainerDatabaseFromBackupDetails) ValidateEnumValue() (bool, error)
type CreateAutonomousContainerDatabaseRequest
    func (request CreateAutonomousContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateAutonomousContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateAutonomousContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateAutonomousContainerDatabaseRequest) String() string
    func (request CreateAutonomousContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type CreateAutonomousContainerDatabaseResponse
    func (response CreateAutonomousContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response CreateAutonomousContainerDatabaseResponse) String() string
type CreateAutonomousDatabaseBackupDetails
    func (m CreateAutonomousDatabaseBackupDetails) String() string
    func (m CreateAutonomousDatabaseBackupDetails) ValidateEnumValue() (bool, error)
type CreateAutonomousDatabaseBackupRequest
    func (request CreateAutonomousDatabaseBackupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateAutonomousDatabaseBackupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateAutonomousDatabaseBackupRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateAutonomousDatabaseBackupRequest) String() string
    func (request CreateAutonomousDatabaseBackupRequest) ValidateEnumValue() (bool, error)
type CreateAutonomousDatabaseBackupResponse
    func (response CreateAutonomousDatabaseBackupResponse) HTTPResponse() *http.Response
    func (response CreateAutonomousDatabaseBackupResponse) String() string
type CreateAutonomousDatabaseBase
type CreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum
    func GetCreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnumValues() []CreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum
    func GetMappingCreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum(val string) (CreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum, bool)
type CreateAutonomousDatabaseBaseComputeModelEnum
    func GetCreateAutonomousDatabaseBaseComputeModelEnumValues() []CreateAutonomousDatabaseBaseComputeModelEnum
    func GetMappingCreateAutonomousDatabaseBaseComputeModelEnum(val string) (CreateAutonomousDatabaseBaseComputeModelEnum, bool)
type CreateAutonomousDatabaseBaseDbWorkloadEnum
    func GetCreateAutonomousDatabaseBaseDbWorkloadEnumValues() []CreateAutonomousDatabaseBaseDbWorkloadEnum
    func GetMappingCreateAutonomousDatabaseBaseDbWorkloadEnum(val string) (CreateAutonomousDatabaseBaseDbWorkloadEnum, bool)
type CreateAutonomousDatabaseBaseLicenseModelEnum
    func GetCreateAutonomousDatabaseBaseLicenseModelEnumValues() []CreateAutonomousDatabaseBaseLicenseModelEnum
    func GetMappingCreateAutonomousDatabaseBaseLicenseModelEnum(val string) (CreateAutonomousDatabaseBaseLicenseModelEnum, bool)
type CreateAutonomousDatabaseBaseSourceEnum
    func GetCreateAutonomousDatabaseBaseSourceEnumValues() []CreateAutonomousDatabaseBaseSourceEnum
    func GetMappingCreateAutonomousDatabaseBaseSourceEnum(val string) (CreateAutonomousDatabaseBaseSourceEnum, bool)
type CreateAutonomousDatabaseCloneDetails
    func (m CreateAutonomousDatabaseCloneDetails) GetAdminPassword() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetArePrimaryWhitelistedIpsUsed() *bool
    func (m CreateAutonomousDatabaseCloneDetails) GetAutonomousContainerDatabaseId() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetAutonomousDatabaseMaintenanceWindow() *AutonomousDatabaseMaintenanceWindowSummary
    func (m CreateAutonomousDatabaseCloneDetails) GetAutonomousMaintenanceScheduleType() CreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum
    func (m CreateAutonomousDatabaseCloneDetails) GetBackupRetentionPeriodInDays() *int
    func (m CreateAutonomousDatabaseCloneDetails) GetByolComputeCountLimit() *float32
    func (m CreateAutonomousDatabaseCloneDetails) GetCharacterSet() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetCompartmentId() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetComputeCount() *float32
    func (m CreateAutonomousDatabaseCloneDetails) GetComputeModel() CreateAutonomousDatabaseBaseComputeModelEnum
    func (m CreateAutonomousDatabaseCloneDetails) GetCpuCoreCount() *int
    func (m CreateAutonomousDatabaseCloneDetails) GetCustomerContacts() []CustomerContact
    func (m CreateAutonomousDatabaseCloneDetails) GetDataStorageSizeInGBs() *int
    func (m CreateAutonomousDatabaseCloneDetails) GetDataStorageSizeInTBs() *int
    func (m CreateAutonomousDatabaseCloneDetails) GetDatabaseEdition() AutonomousDatabaseSummaryDatabaseEditionEnum
    func (m CreateAutonomousDatabaseCloneDetails) GetDbName() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetDbToolsDetails() []DatabaseTool
    func (m CreateAutonomousDatabaseCloneDetails) GetDbVersion() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetDbWorkload() CreateAutonomousDatabaseBaseDbWorkloadEnum
    func (m CreateAutonomousDatabaseCloneDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateAutonomousDatabaseCloneDetails) GetDisplayName() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetEncryptionKey() AutonomousDatabaseEncryptionKeyDetails
    func (m CreateAutonomousDatabaseCloneDetails) GetFreeformTags() map[string]string
    func (m CreateAutonomousDatabaseCloneDetails) GetInMemoryPercentage() *int
    func (m CreateAutonomousDatabaseCloneDetails) GetIsAccessControlEnabled() *bool
    func (m CreateAutonomousDatabaseCloneDetails) GetIsAutoScalingEnabled() *bool
    func (m CreateAutonomousDatabaseCloneDetails) GetIsAutoScalingForStorageEnabled() *bool
    func (m CreateAutonomousDatabaseCloneDetails) GetIsBackupRetentionLocked() *bool
    func (m CreateAutonomousDatabaseCloneDetails) GetIsDataGuardEnabled() *bool
    func (m CreateAutonomousDatabaseCloneDetails) GetIsDedicated() *bool
    func (m CreateAutonomousDatabaseCloneDetails) GetIsDevTier() *bool
    func (m CreateAutonomousDatabaseCloneDetails) GetIsFreeTier() *bool
    func (m CreateAutonomousDatabaseCloneDetails) GetIsLocalDataGuardEnabled() *bool
    func (m CreateAutonomousDatabaseCloneDetails) GetIsMtlsConnectionRequired() *bool
    func (m CreateAutonomousDatabaseCloneDetails) GetIsPreviewVersionWithServiceTermsAccepted() *bool
    func (m CreateAutonomousDatabaseCloneDetails) GetKmsKeyId() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetLicenseModel() CreateAutonomousDatabaseBaseLicenseModelEnum
    func (m CreateAutonomousDatabaseCloneDetails) GetNcharacterSet() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetNsgIds() []string
    func (m CreateAutonomousDatabaseCloneDetails) GetOcpuCount() *float32
    func (m CreateAutonomousDatabaseCloneDetails) GetPrivateEndpointIp() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetPrivateEndpointLabel() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetResourcePoolLeaderId() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetResourcePoolSummary() *ResourcePoolSummary
    func (m CreateAutonomousDatabaseCloneDetails) GetScheduledOperations() []ScheduledOperationDetails
    func (m CreateAutonomousDatabaseCloneDetails) GetSecretId() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetSecretVersionNumber() *int
    func (m CreateAutonomousDatabaseCloneDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m CreateAutonomousDatabaseCloneDetails) GetStandbyWhitelistedIps() []string
    func (m CreateAutonomousDatabaseCloneDetails) GetSubnetId() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetSubscriptionId() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetTransportableTablespace() *ImportTransportableTablespaceDetails
    func (m CreateAutonomousDatabaseCloneDetails) GetVaultId() *string
    func (m CreateAutonomousDatabaseCloneDetails) GetWhitelistedIps() []string
    func (m CreateAutonomousDatabaseCloneDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateAutonomousDatabaseCloneDetails) String() string
    func (m *CreateAutonomousDatabaseCloneDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateAutonomousDatabaseCloneDetails) ValidateEnumValue() (bool, error)
type CreateAutonomousDatabaseCloneDetailsCloneTypeEnum
    func GetCreateAutonomousDatabaseCloneDetailsCloneTypeEnumValues() []CreateAutonomousDatabaseCloneDetailsCloneTypeEnum
    func GetMappingCreateAutonomousDatabaseCloneDetailsCloneTypeEnum(val string) (CreateAutonomousDatabaseCloneDetailsCloneTypeEnum, bool)
type CreateAutonomousDatabaseDetails
    func (m CreateAutonomousDatabaseDetails) GetAdminPassword() *string
    func (m CreateAutonomousDatabaseDetails) GetArePrimaryWhitelistedIpsUsed() *bool
    func (m CreateAutonomousDatabaseDetails) GetAutonomousContainerDatabaseId() *string
    func (m CreateAutonomousDatabaseDetails) GetAutonomousDatabaseMaintenanceWindow() *AutonomousDatabaseMaintenanceWindowSummary
    func (m CreateAutonomousDatabaseDetails) GetAutonomousMaintenanceScheduleType() CreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum
    func (m CreateAutonomousDatabaseDetails) GetBackupRetentionPeriodInDays() *int
    func (m CreateAutonomousDatabaseDetails) GetByolComputeCountLimit() *float32
    func (m CreateAutonomousDatabaseDetails) GetCharacterSet() *string
    func (m CreateAutonomousDatabaseDetails) GetCompartmentId() *string
    func (m CreateAutonomousDatabaseDetails) GetComputeCount() *float32
    func (m CreateAutonomousDatabaseDetails) GetComputeModel() CreateAutonomousDatabaseBaseComputeModelEnum
    func (m CreateAutonomousDatabaseDetails) GetCpuCoreCount() *int
    func (m CreateAutonomousDatabaseDetails) GetCustomerContacts() []CustomerContact
    func (m CreateAutonomousDatabaseDetails) GetDataStorageSizeInGBs() *int
    func (m CreateAutonomousDatabaseDetails) GetDataStorageSizeInTBs() *int
    func (m CreateAutonomousDatabaseDetails) GetDatabaseEdition() AutonomousDatabaseSummaryDatabaseEditionEnum
    func (m CreateAutonomousDatabaseDetails) GetDbName() *string
    func (m CreateAutonomousDatabaseDetails) GetDbToolsDetails() []DatabaseTool
    func (m CreateAutonomousDatabaseDetails) GetDbVersion() *string
    func (m CreateAutonomousDatabaseDetails) GetDbWorkload() CreateAutonomousDatabaseBaseDbWorkloadEnum
    func (m CreateAutonomousDatabaseDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateAutonomousDatabaseDetails) GetDisplayName() *string
    func (m CreateAutonomousDatabaseDetails) GetEncryptionKey() AutonomousDatabaseEncryptionKeyDetails
    func (m CreateAutonomousDatabaseDetails) GetFreeformTags() map[string]string
    func (m CreateAutonomousDatabaseDetails) GetInMemoryPercentage() *int
    func (m CreateAutonomousDatabaseDetails) GetIsAccessControlEnabled() *bool
    func (m CreateAutonomousDatabaseDetails) GetIsAutoScalingEnabled() *bool
    func (m CreateAutonomousDatabaseDetails) GetIsAutoScalingForStorageEnabled() *bool
    func (m CreateAutonomousDatabaseDetails) GetIsBackupRetentionLocked() *bool
    func (m CreateAutonomousDatabaseDetails) GetIsDataGuardEnabled() *bool
    func (m CreateAutonomousDatabaseDetails) GetIsDedicated() *bool
    func (m CreateAutonomousDatabaseDetails) GetIsDevTier() *bool
    func (m CreateAutonomousDatabaseDetails) GetIsFreeTier() *bool
    func (m CreateAutonomousDatabaseDetails) GetIsLocalDataGuardEnabled() *bool
    func (m CreateAutonomousDatabaseDetails) GetIsMtlsConnectionRequired() *bool
    func (m CreateAutonomousDatabaseDetails) GetIsPreviewVersionWithServiceTermsAccepted() *bool
    func (m CreateAutonomousDatabaseDetails) GetKmsKeyId() *string
    func (m CreateAutonomousDatabaseDetails) GetLicenseModel() CreateAutonomousDatabaseBaseLicenseModelEnum
    func (m CreateAutonomousDatabaseDetails) GetNcharacterSet() *string
    func (m CreateAutonomousDatabaseDetails) GetNsgIds() []string
    func (m CreateAutonomousDatabaseDetails) GetOcpuCount() *float32
    func (m CreateAutonomousDatabaseDetails) GetPrivateEndpointIp() *string
    func (m CreateAutonomousDatabaseDetails) GetPrivateEndpointLabel() *string
    func (m CreateAutonomousDatabaseDetails) GetResourcePoolLeaderId() *string
    func (m CreateAutonomousDatabaseDetails) GetResourcePoolSummary() *ResourcePoolSummary
    func (m CreateAutonomousDatabaseDetails) GetScheduledOperations() []ScheduledOperationDetails
    func (m CreateAutonomousDatabaseDetails) GetSecretId() *string
    func (m CreateAutonomousDatabaseDetails) GetSecretVersionNumber() *int
    func (m CreateAutonomousDatabaseDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m CreateAutonomousDatabaseDetails) GetStandbyWhitelistedIps() []string
    func (m CreateAutonomousDatabaseDetails) GetSubnetId() *string
    func (m CreateAutonomousDatabaseDetails) GetSubscriptionId() *string
    func (m CreateAutonomousDatabaseDetails) GetTransportableTablespace() *ImportTransportableTablespaceDetails
    func (m CreateAutonomousDatabaseDetails) GetVaultId() *string
    func (m CreateAutonomousDatabaseDetails) GetWhitelistedIps() []string
    func (m CreateAutonomousDatabaseDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateAutonomousDatabaseDetails) String() string
    func (m *CreateAutonomousDatabaseDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateAutonomousDatabaseDetails) ValidateEnumValue() (bool, error)
type CreateAutonomousDatabaseFromBackupDetails
    func (m CreateAutonomousDatabaseFromBackupDetails) GetAdminPassword() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetArePrimaryWhitelistedIpsUsed() *bool
    func (m CreateAutonomousDatabaseFromBackupDetails) GetAutonomousContainerDatabaseId() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetAutonomousDatabaseMaintenanceWindow() *AutonomousDatabaseMaintenanceWindowSummary
    func (m CreateAutonomousDatabaseFromBackupDetails) GetAutonomousMaintenanceScheduleType() CreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum
    func (m CreateAutonomousDatabaseFromBackupDetails) GetBackupRetentionPeriodInDays() *int
    func (m CreateAutonomousDatabaseFromBackupDetails) GetByolComputeCountLimit() *float32
    func (m CreateAutonomousDatabaseFromBackupDetails) GetCharacterSet() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetCompartmentId() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetComputeCount() *float32
    func (m CreateAutonomousDatabaseFromBackupDetails) GetComputeModel() CreateAutonomousDatabaseBaseComputeModelEnum
    func (m CreateAutonomousDatabaseFromBackupDetails) GetCpuCoreCount() *int
    func (m CreateAutonomousDatabaseFromBackupDetails) GetCustomerContacts() []CustomerContact
    func (m CreateAutonomousDatabaseFromBackupDetails) GetDataStorageSizeInGBs() *int
    func (m CreateAutonomousDatabaseFromBackupDetails) GetDataStorageSizeInTBs() *int
    func (m CreateAutonomousDatabaseFromBackupDetails) GetDatabaseEdition() AutonomousDatabaseSummaryDatabaseEditionEnum
    func (m CreateAutonomousDatabaseFromBackupDetails) GetDbName() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetDbToolsDetails() []DatabaseTool
    func (m CreateAutonomousDatabaseFromBackupDetails) GetDbVersion() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetDbWorkload() CreateAutonomousDatabaseBaseDbWorkloadEnum
    func (m CreateAutonomousDatabaseFromBackupDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateAutonomousDatabaseFromBackupDetails) GetDisplayName() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetEncryptionKey() AutonomousDatabaseEncryptionKeyDetails
    func (m CreateAutonomousDatabaseFromBackupDetails) GetFreeformTags() map[string]string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetInMemoryPercentage() *int
    func (m CreateAutonomousDatabaseFromBackupDetails) GetIsAccessControlEnabled() *bool
    func (m CreateAutonomousDatabaseFromBackupDetails) GetIsAutoScalingEnabled() *bool
    func (m CreateAutonomousDatabaseFromBackupDetails) GetIsAutoScalingForStorageEnabled() *bool
    func (m CreateAutonomousDatabaseFromBackupDetails) GetIsBackupRetentionLocked() *bool
    func (m CreateAutonomousDatabaseFromBackupDetails) GetIsDataGuardEnabled() *bool
    func (m CreateAutonomousDatabaseFromBackupDetails) GetIsDedicated() *bool
    func (m CreateAutonomousDatabaseFromBackupDetails) GetIsDevTier() *bool
    func (m CreateAutonomousDatabaseFromBackupDetails) GetIsFreeTier() *bool
    func (m CreateAutonomousDatabaseFromBackupDetails) GetIsLocalDataGuardEnabled() *bool
    func (m CreateAutonomousDatabaseFromBackupDetails) GetIsMtlsConnectionRequired() *bool
    func (m CreateAutonomousDatabaseFromBackupDetails) GetIsPreviewVersionWithServiceTermsAccepted() *bool
    func (m CreateAutonomousDatabaseFromBackupDetails) GetKmsKeyId() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetLicenseModel() CreateAutonomousDatabaseBaseLicenseModelEnum
    func (m CreateAutonomousDatabaseFromBackupDetails) GetNcharacterSet() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetNsgIds() []string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetOcpuCount() *float32
    func (m CreateAutonomousDatabaseFromBackupDetails) GetPrivateEndpointIp() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetPrivateEndpointLabel() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetResourcePoolLeaderId() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetResourcePoolSummary() *ResourcePoolSummary
    func (m CreateAutonomousDatabaseFromBackupDetails) GetScheduledOperations() []ScheduledOperationDetails
    func (m CreateAutonomousDatabaseFromBackupDetails) GetSecretId() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetSecretVersionNumber() *int
    func (m CreateAutonomousDatabaseFromBackupDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m CreateAutonomousDatabaseFromBackupDetails) GetStandbyWhitelistedIps() []string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetSubnetId() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetSubscriptionId() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetTransportableTablespace() *ImportTransportableTablespaceDetails
    func (m CreateAutonomousDatabaseFromBackupDetails) GetVaultId() *string
    func (m CreateAutonomousDatabaseFromBackupDetails) GetWhitelistedIps() []string
    func (m CreateAutonomousDatabaseFromBackupDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateAutonomousDatabaseFromBackupDetails) String() string
    func (m *CreateAutonomousDatabaseFromBackupDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateAutonomousDatabaseFromBackupDetails) ValidateEnumValue() (bool, error)
type CreateAutonomousDatabaseFromBackupDetailsCloneTypeEnum
    func GetCreateAutonomousDatabaseFromBackupDetailsCloneTypeEnumValues() []CreateAutonomousDatabaseFromBackupDetailsCloneTypeEnum
    func GetMappingCreateAutonomousDatabaseFromBackupDetailsCloneTypeEnum(val string) (CreateAutonomousDatabaseFromBackupDetailsCloneTypeEnum, bool)
type CreateAutonomousDatabaseFromBackupTimestampDetails
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetAdminPassword() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetArePrimaryWhitelistedIpsUsed() *bool
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetAutonomousContainerDatabaseId() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetAutonomousDatabaseMaintenanceWindow() *AutonomousDatabaseMaintenanceWindowSummary
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetAutonomousMaintenanceScheduleType() CreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetBackupRetentionPeriodInDays() *int
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetByolComputeCountLimit() *float32
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetCharacterSet() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetCompartmentId() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetComputeCount() *float32
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetComputeModel() CreateAutonomousDatabaseBaseComputeModelEnum
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetCpuCoreCount() *int
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetCustomerContacts() []CustomerContact
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetDataStorageSizeInGBs() *int
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetDataStorageSizeInTBs() *int
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetDatabaseEdition() AutonomousDatabaseSummaryDatabaseEditionEnum
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetDbName() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetDbToolsDetails() []DatabaseTool
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetDbVersion() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetDbWorkload() CreateAutonomousDatabaseBaseDbWorkloadEnum
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetDisplayName() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetEncryptionKey() AutonomousDatabaseEncryptionKeyDetails
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetFreeformTags() map[string]string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetInMemoryPercentage() *int
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetIsAccessControlEnabled() *bool
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetIsAutoScalingEnabled() *bool
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetIsAutoScalingForStorageEnabled() *bool
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetIsBackupRetentionLocked() *bool
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetIsDataGuardEnabled() *bool
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetIsDedicated() *bool
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetIsDevTier() *bool
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetIsFreeTier() *bool
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetIsLocalDataGuardEnabled() *bool
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetIsMtlsConnectionRequired() *bool
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetIsPreviewVersionWithServiceTermsAccepted() *bool
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetKmsKeyId() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetLicenseModel() CreateAutonomousDatabaseBaseLicenseModelEnum
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetNcharacterSet() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetNsgIds() []string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetOcpuCount() *float32
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetPrivateEndpointIp() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetPrivateEndpointLabel() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetResourcePoolLeaderId() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetResourcePoolSummary() *ResourcePoolSummary
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetScheduledOperations() []ScheduledOperationDetails
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetSecretId() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetSecretVersionNumber() *int
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetStandbyWhitelistedIps() []string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetSubnetId() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetSubscriptionId() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetTransportableTablespace() *ImportTransportableTablespaceDetails
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetVaultId() *string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) GetWhitelistedIps() []string
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) String() string
    func (m *CreateAutonomousDatabaseFromBackupTimestampDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateAutonomousDatabaseFromBackupTimestampDetails) ValidateEnumValue() (bool, error)
type CreateAutonomousDatabaseFromBackupTimestampDetailsCloneTypeEnum
    func GetCreateAutonomousDatabaseFromBackupTimestampDetailsCloneTypeEnumValues() []CreateAutonomousDatabaseFromBackupTimestampDetailsCloneTypeEnum
    func GetMappingCreateAutonomousDatabaseFromBackupTimestampDetailsCloneTypeEnum(val string) (CreateAutonomousDatabaseFromBackupTimestampDetailsCloneTypeEnum, bool)
type CreateAutonomousDatabaseRequest
    func (request CreateAutonomousDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateAutonomousDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateAutonomousDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateAutonomousDatabaseRequest) String() string
    func (request CreateAutonomousDatabaseRequest) ValidateEnumValue() (bool, error)
type CreateAutonomousDatabaseResponse
    func (response CreateAutonomousDatabaseResponse) HTTPResponse() *http.Response
    func (response CreateAutonomousDatabaseResponse) String() string
type CreateAutonomousDatabaseSoftwareImageDetails
    func (m CreateAutonomousDatabaseSoftwareImageDetails) String() string
    func (m CreateAutonomousDatabaseSoftwareImageDetails) ValidateEnumValue() (bool, error)
type CreateAutonomousDatabaseSoftwareImageDetailsImageShapeFamilyEnum
    func GetCreateAutonomousDatabaseSoftwareImageDetailsImageShapeFamilyEnumValues() []CreateAutonomousDatabaseSoftwareImageDetailsImageShapeFamilyEnum
    func GetMappingCreateAutonomousDatabaseSoftwareImageDetailsImageShapeFamilyEnum(val string) (CreateAutonomousDatabaseSoftwareImageDetailsImageShapeFamilyEnum, bool)
type CreateAutonomousDatabaseSoftwareImageRequest
    func (request CreateAutonomousDatabaseSoftwareImageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateAutonomousDatabaseSoftwareImageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateAutonomousDatabaseSoftwareImageRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateAutonomousDatabaseSoftwareImageRequest) String() string
    func (request CreateAutonomousDatabaseSoftwareImageRequest) ValidateEnumValue() (bool, error)
type CreateAutonomousDatabaseSoftwareImageResponse
    func (response CreateAutonomousDatabaseSoftwareImageResponse) HTTPResponse() *http.Response
    func (response CreateAutonomousDatabaseSoftwareImageResponse) String() string
type CreateAutonomousVmClusterDetails
    func (m CreateAutonomousVmClusterDetails) String() string
    func (m CreateAutonomousVmClusterDetails) ValidateEnumValue() (bool, error)
type CreateAutonomousVmClusterDetailsComputeModelEnum
    func GetCreateAutonomousVmClusterDetailsComputeModelEnumValues() []CreateAutonomousVmClusterDetailsComputeModelEnum
    func GetMappingCreateAutonomousVmClusterDetailsComputeModelEnum(val string) (CreateAutonomousVmClusterDetailsComputeModelEnum, bool)
type CreateAutonomousVmClusterDetailsDistributionAlgorithmEnum
    func GetCreateAutonomousVmClusterDetailsDistributionAlgorithmEnumValues() []CreateAutonomousVmClusterDetailsDistributionAlgorithmEnum
    func GetMappingCreateAutonomousVmClusterDetailsDistributionAlgorithmEnum(val string) (CreateAutonomousVmClusterDetailsDistributionAlgorithmEnum, bool)
type CreateAutonomousVmClusterDetailsLicenseModelEnum
    func GetCreateAutonomousVmClusterDetailsLicenseModelEnumValues() []CreateAutonomousVmClusterDetailsLicenseModelEnum
    func GetMappingCreateAutonomousVmClusterDetailsLicenseModelEnum(val string) (CreateAutonomousVmClusterDetailsLicenseModelEnum, bool)
type CreateAutonomousVmClusterRequest
    func (request CreateAutonomousVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateAutonomousVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateAutonomousVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateAutonomousVmClusterRequest) String() string
    func (request CreateAutonomousVmClusterRequest) ValidateEnumValue() (bool, error)
type CreateAutonomousVmClusterResponse
    func (response CreateAutonomousVmClusterResponse) HTTPResponse() *http.Response
    func (response CreateAutonomousVmClusterResponse) String() string
type CreateBackupDestinationDetails
type CreateBackupDestinationDetailsTypeEnum
    func GetCreateBackupDestinationDetailsTypeEnumValues() []CreateBackupDestinationDetailsTypeEnum
    func GetMappingCreateBackupDestinationDetailsTypeEnum(val string) (CreateBackupDestinationDetailsTypeEnum, bool)
type CreateBackupDestinationRequest
    func (request CreateBackupDestinationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateBackupDestinationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateBackupDestinationRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateBackupDestinationRequest) String() string
    func (request CreateBackupDestinationRequest) ValidateEnumValue() (bool, error)
type CreateBackupDestinationResponse
    func (response CreateBackupDestinationResponse) HTTPResponse() *http.Response
    func (response CreateBackupDestinationResponse) String() string
type CreateBackupDetails
    func (m CreateBackupDetails) String() string
    func (m CreateBackupDetails) ValidateEnumValue() (bool, error)
type CreateBackupRequest
    func (request CreateBackupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateBackupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateBackupRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateBackupRequest) String() string
    func (request CreateBackupRequest) ValidateEnumValue() (bool, error)
type CreateBackupResponse
    func (response CreateBackupResponse) HTTPResponse() *http.Response
    func (response CreateBackupResponse) String() string
type CreateCloudAutonomousVmClusterDetails
    func (m CreateCloudAutonomousVmClusterDetails) String() string
    func (m CreateCloudAutonomousVmClusterDetails) ValidateEnumValue() (bool, error)
type CreateCloudAutonomousVmClusterDetailsComputeModelEnum
    func GetCreateCloudAutonomousVmClusterDetailsComputeModelEnumValues() []CreateCloudAutonomousVmClusterDetailsComputeModelEnum
    func GetMappingCreateCloudAutonomousVmClusterDetailsComputeModelEnum(val string) (CreateCloudAutonomousVmClusterDetailsComputeModelEnum, bool)
type CreateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnum
    func GetCreateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnumValues() []CreateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnum
    func GetMappingCreateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnum(val string) (CreateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnum, bool)
type CreateCloudAutonomousVmClusterDetailsLicenseModelEnum
    func GetCreateCloudAutonomousVmClusterDetailsLicenseModelEnumValues() []CreateCloudAutonomousVmClusterDetailsLicenseModelEnum
    func GetMappingCreateCloudAutonomousVmClusterDetailsLicenseModelEnum(val string) (CreateCloudAutonomousVmClusterDetailsLicenseModelEnum, bool)
type CreateCloudAutonomousVmClusterRequest
    func (request CreateCloudAutonomousVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateCloudAutonomousVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateCloudAutonomousVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateCloudAutonomousVmClusterRequest) String() string
    func (request CreateCloudAutonomousVmClusterRequest) ValidateEnumValue() (bool, error)
type CreateCloudAutonomousVmClusterResponse
    func (response CreateCloudAutonomousVmClusterResponse) HTTPResponse() *http.Response
    func (response CreateCloudAutonomousVmClusterResponse) String() string
type CreateCloudExadataInfrastructureDetails
    func (m CreateCloudExadataInfrastructureDetails) String() string
    func (m CreateCloudExadataInfrastructureDetails) ValidateEnumValue() (bool, error)
type CreateCloudExadataInfrastructureRequest
    func (request CreateCloudExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateCloudExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateCloudExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateCloudExadataInfrastructureRequest) String() string
    func (request CreateCloudExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type CreateCloudExadataInfrastructureResponse
    func (response CreateCloudExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response CreateCloudExadataInfrastructureResponse) String() string
type CreateCloudVmClusterDetails
    func (m CreateCloudVmClusterDetails) String() string
    func (m CreateCloudVmClusterDetails) ValidateEnumValue() (bool, error)
type CreateCloudVmClusterDetailsLicenseModelEnum
    func GetCreateCloudVmClusterDetailsLicenseModelEnumValues() []CreateCloudVmClusterDetailsLicenseModelEnum
    func GetMappingCreateCloudVmClusterDetailsLicenseModelEnum(val string) (CreateCloudVmClusterDetailsLicenseModelEnum, bool)
type CreateCloudVmClusterDetailsVmBackupStorageTypeEnum
    func GetCreateCloudVmClusterDetailsVmBackupStorageTypeEnumValues() []CreateCloudVmClusterDetailsVmBackupStorageTypeEnum
    func GetMappingCreateCloudVmClusterDetailsVmBackupStorageTypeEnum(val string) (CreateCloudVmClusterDetailsVmBackupStorageTypeEnum, bool)
type CreateCloudVmClusterDetailsVmClusterTypeEnum
    func GetCreateCloudVmClusterDetailsVmClusterTypeEnumValues() []CreateCloudVmClusterDetailsVmClusterTypeEnum
    func GetMappingCreateCloudVmClusterDetailsVmClusterTypeEnum(val string) (CreateCloudVmClusterDetailsVmClusterTypeEnum, bool)
type CreateCloudVmClusterDetailsVmFileSystemStorageTypeEnum
    func GetCreateCloudVmClusterDetailsVmFileSystemStorageTypeEnumValues() []CreateCloudVmClusterDetailsVmFileSystemStorageTypeEnum
    func GetMappingCreateCloudVmClusterDetailsVmFileSystemStorageTypeEnum(val string) (CreateCloudVmClusterDetailsVmFileSystemStorageTypeEnum, bool)
type CreateCloudVmClusterRequest
    func (request CreateCloudVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateCloudVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateCloudVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateCloudVmClusterRequest) String() string
    func (request CreateCloudVmClusterRequest) ValidateEnumValue() (bool, error)
type CreateCloudVmClusterResponse
    func (response CreateCloudVmClusterResponse) HTTPResponse() *http.Response
    func (response CreateCloudVmClusterResponse) String() string
type CreateConsoleConnectionDetails
    func (m CreateConsoleConnectionDetails) String() string
    func (m CreateConsoleConnectionDetails) ValidateEnumValue() (bool, error)
type CreateConsoleConnectionRequest
    func (request CreateConsoleConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateConsoleConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateConsoleConnectionRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateConsoleConnectionRequest) String() string
    func (request CreateConsoleConnectionRequest) ValidateEnumValue() (bool, error)
type CreateConsoleConnectionResponse
    func (response CreateConsoleConnectionResponse) HTTPResponse() *http.Response
    func (response CreateConsoleConnectionResponse) String() string
type CreateConsoleHistoryDetails
    func (m CreateConsoleHistoryDetails) String() string
    func (m CreateConsoleHistoryDetails) ValidateEnumValue() (bool, error)
type CreateConsoleHistoryRequest
    func (request CreateConsoleHistoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateConsoleHistoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateConsoleHistoryRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateConsoleHistoryRequest) String() string
    func (request CreateConsoleHistoryRequest) ValidateEnumValue() (bool, error)
type CreateConsoleHistoryResponse
    func (response CreateConsoleHistoryResponse) HTTPResponse() *http.Response
    func (response CreateConsoleHistoryResponse) String() string
type CreateCrossRegionAutonomousDatabaseDataGuardDetails
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetAdminPassword() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetArePrimaryWhitelistedIpsUsed() *bool
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetAutonomousContainerDatabaseId() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetAutonomousDatabaseMaintenanceWindow() *AutonomousDatabaseMaintenanceWindowSummary
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetAutonomousMaintenanceScheduleType() CreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetBackupRetentionPeriodInDays() *int
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetByolComputeCountLimit() *float32
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetCharacterSet() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetCompartmentId() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetComputeCount() *float32
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetComputeModel() CreateAutonomousDatabaseBaseComputeModelEnum
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetCpuCoreCount() *int
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetCustomerContacts() []CustomerContact
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetDataStorageSizeInGBs() *int
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetDataStorageSizeInTBs() *int
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetDatabaseEdition() AutonomousDatabaseSummaryDatabaseEditionEnum
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetDbName() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetDbToolsDetails() []DatabaseTool
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetDbVersion() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetDbWorkload() CreateAutonomousDatabaseBaseDbWorkloadEnum
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetDisplayName() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetEncryptionKey() AutonomousDatabaseEncryptionKeyDetails
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetFreeformTags() map[string]string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetInMemoryPercentage() *int
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetIsAccessControlEnabled() *bool
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetIsAutoScalingEnabled() *bool
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetIsAutoScalingForStorageEnabled() *bool
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetIsBackupRetentionLocked() *bool
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetIsDataGuardEnabled() *bool
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetIsDedicated() *bool
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetIsDevTier() *bool
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetIsFreeTier() *bool
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetIsLocalDataGuardEnabled() *bool
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetIsMtlsConnectionRequired() *bool
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetIsPreviewVersionWithServiceTermsAccepted() *bool
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetKmsKeyId() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetLicenseModel() CreateAutonomousDatabaseBaseLicenseModelEnum
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetNcharacterSet() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetNsgIds() []string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetOcpuCount() *float32
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetPrivateEndpointIp() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetPrivateEndpointLabel() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetResourcePoolLeaderId() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetResourcePoolSummary() *ResourcePoolSummary
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetScheduledOperations() []ScheduledOperationDetails
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetSecretId() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetSecretVersionNumber() *int
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetStandbyWhitelistedIps() []string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetSubnetId() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetSubscriptionId() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetTransportableTablespace() *ImportTransportableTablespaceDetails
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetVaultId() *string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) GetWhitelistedIps() []string
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) String() string
    func (m *CreateCrossRegionAutonomousDatabaseDataGuardDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateCrossRegionAutonomousDatabaseDataGuardDetails) ValidateEnumValue() (bool, error)
type CreateCrossRegionDisasterRecoveryDetails
    func (m CreateCrossRegionDisasterRecoveryDetails) GetAdminPassword() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetArePrimaryWhitelistedIpsUsed() *bool
    func (m CreateCrossRegionDisasterRecoveryDetails) GetAutonomousContainerDatabaseId() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetAutonomousDatabaseMaintenanceWindow() *AutonomousDatabaseMaintenanceWindowSummary
    func (m CreateCrossRegionDisasterRecoveryDetails) GetAutonomousMaintenanceScheduleType() CreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum
    func (m CreateCrossRegionDisasterRecoveryDetails) GetBackupRetentionPeriodInDays() *int
    func (m CreateCrossRegionDisasterRecoveryDetails) GetByolComputeCountLimit() *float32
    func (m CreateCrossRegionDisasterRecoveryDetails) GetCharacterSet() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetCompartmentId() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetComputeCount() *float32
    func (m CreateCrossRegionDisasterRecoveryDetails) GetComputeModel() CreateAutonomousDatabaseBaseComputeModelEnum
    func (m CreateCrossRegionDisasterRecoveryDetails) GetCpuCoreCount() *int
    func (m CreateCrossRegionDisasterRecoveryDetails) GetCustomerContacts() []CustomerContact
    func (m CreateCrossRegionDisasterRecoveryDetails) GetDataStorageSizeInGBs() *int
    func (m CreateCrossRegionDisasterRecoveryDetails) GetDataStorageSizeInTBs() *int
    func (m CreateCrossRegionDisasterRecoveryDetails) GetDatabaseEdition() AutonomousDatabaseSummaryDatabaseEditionEnum
    func (m CreateCrossRegionDisasterRecoveryDetails) GetDbName() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetDbToolsDetails() []DatabaseTool
    func (m CreateCrossRegionDisasterRecoveryDetails) GetDbVersion() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetDbWorkload() CreateAutonomousDatabaseBaseDbWorkloadEnum
    func (m CreateCrossRegionDisasterRecoveryDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateCrossRegionDisasterRecoveryDetails) GetDisplayName() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetEncryptionKey() AutonomousDatabaseEncryptionKeyDetails
    func (m CreateCrossRegionDisasterRecoveryDetails) GetFreeformTags() map[string]string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetInMemoryPercentage() *int
    func (m CreateCrossRegionDisasterRecoveryDetails) GetIsAccessControlEnabled() *bool
    func (m CreateCrossRegionDisasterRecoveryDetails) GetIsAutoScalingEnabled() *bool
    func (m CreateCrossRegionDisasterRecoveryDetails) GetIsAutoScalingForStorageEnabled() *bool
    func (m CreateCrossRegionDisasterRecoveryDetails) GetIsBackupRetentionLocked() *bool
    func (m CreateCrossRegionDisasterRecoveryDetails) GetIsDataGuardEnabled() *bool
    func (m CreateCrossRegionDisasterRecoveryDetails) GetIsDedicated() *bool
    func (m CreateCrossRegionDisasterRecoveryDetails) GetIsDevTier() *bool
    func (m CreateCrossRegionDisasterRecoveryDetails) GetIsFreeTier() *bool
    func (m CreateCrossRegionDisasterRecoveryDetails) GetIsLocalDataGuardEnabled() *bool
    func (m CreateCrossRegionDisasterRecoveryDetails) GetIsMtlsConnectionRequired() *bool
    func (m CreateCrossRegionDisasterRecoveryDetails) GetIsPreviewVersionWithServiceTermsAccepted() *bool
    func (m CreateCrossRegionDisasterRecoveryDetails) GetKmsKeyId() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetLicenseModel() CreateAutonomousDatabaseBaseLicenseModelEnum
    func (m CreateCrossRegionDisasterRecoveryDetails) GetNcharacterSet() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetNsgIds() []string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetOcpuCount() *float32
    func (m CreateCrossRegionDisasterRecoveryDetails) GetPrivateEndpointIp() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetPrivateEndpointLabel() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetResourcePoolLeaderId() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetResourcePoolSummary() *ResourcePoolSummary
    func (m CreateCrossRegionDisasterRecoveryDetails) GetScheduledOperations() []ScheduledOperationDetails
    func (m CreateCrossRegionDisasterRecoveryDetails) GetSecretId() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetSecretVersionNumber() *int
    func (m CreateCrossRegionDisasterRecoveryDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m CreateCrossRegionDisasterRecoveryDetails) GetStandbyWhitelistedIps() []string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetSubnetId() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetSubscriptionId() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetTransportableTablespace() *ImportTransportableTablespaceDetails
    func (m CreateCrossRegionDisasterRecoveryDetails) GetVaultId() *string
    func (m CreateCrossRegionDisasterRecoveryDetails) GetWhitelistedIps() []string
    func (m CreateCrossRegionDisasterRecoveryDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateCrossRegionDisasterRecoveryDetails) String() string
    func (m *CreateCrossRegionDisasterRecoveryDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateCrossRegionDisasterRecoveryDetails) ValidateEnumValue() (bool, error)
type CreateCrossTenancyDisasterRecoveryDetails
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetAdminPassword() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetArePrimaryWhitelistedIpsUsed() *bool
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetAutonomousContainerDatabaseId() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetAutonomousDatabaseMaintenanceWindow() *AutonomousDatabaseMaintenanceWindowSummary
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetAutonomousMaintenanceScheduleType() CreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetBackupRetentionPeriodInDays() *int
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetByolComputeCountLimit() *float32
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetCharacterSet() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetCompartmentId() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetComputeCount() *float32
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetComputeModel() CreateAutonomousDatabaseBaseComputeModelEnum
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetCpuCoreCount() *int
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetCustomerContacts() []CustomerContact
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetDataStorageSizeInGBs() *int
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetDataStorageSizeInTBs() *int
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetDatabaseEdition() AutonomousDatabaseSummaryDatabaseEditionEnum
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetDbName() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetDbToolsDetails() []DatabaseTool
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetDbVersion() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetDbWorkload() CreateAutonomousDatabaseBaseDbWorkloadEnum
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetDisplayName() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetEncryptionKey() AutonomousDatabaseEncryptionKeyDetails
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetFreeformTags() map[string]string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetInMemoryPercentage() *int
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetIsAccessControlEnabled() *bool
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetIsAutoScalingEnabled() *bool
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetIsAutoScalingForStorageEnabled() *bool
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetIsBackupRetentionLocked() *bool
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetIsDataGuardEnabled() *bool
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetIsDedicated() *bool
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetIsDevTier() *bool
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetIsFreeTier() *bool
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetIsLocalDataGuardEnabled() *bool
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetIsMtlsConnectionRequired() *bool
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetIsPreviewVersionWithServiceTermsAccepted() *bool
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetKmsKeyId() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetLicenseModel() CreateAutonomousDatabaseBaseLicenseModelEnum
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetNcharacterSet() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetNsgIds() []string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetOcpuCount() *float32
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetPrivateEndpointIp() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetPrivateEndpointLabel() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetResourcePoolLeaderId() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetResourcePoolSummary() *ResourcePoolSummary
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetScheduledOperations() []ScheduledOperationDetails
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetSecretId() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetSecretVersionNumber() *int
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetStandbyWhitelistedIps() []string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetSubnetId() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetSubscriptionId() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetTransportableTablespace() *ImportTransportableTablespaceDetails
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetVaultId() *string
    func (m CreateCrossTenancyDisasterRecoveryDetails) GetWhitelistedIps() []string
    func (m CreateCrossTenancyDisasterRecoveryDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateCrossTenancyDisasterRecoveryDetails) String() string
    func (m *CreateCrossTenancyDisasterRecoveryDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateCrossTenancyDisasterRecoveryDetails) ValidateEnumValue() (bool, error)
type CreateDataGuardAssociationDetails
type CreateDataGuardAssociationDetailsProtectionModeEnum
    func GetCreateDataGuardAssociationDetailsProtectionModeEnumValues() []CreateDataGuardAssociationDetailsProtectionModeEnum
    func GetMappingCreateDataGuardAssociationDetailsProtectionModeEnum(val string) (CreateDataGuardAssociationDetailsProtectionModeEnum, bool)
type CreateDataGuardAssociationDetailsTransportTypeEnum
    func GetCreateDataGuardAssociationDetailsTransportTypeEnumValues() []CreateDataGuardAssociationDetailsTransportTypeEnum
    func GetMappingCreateDataGuardAssociationDetailsTransportTypeEnum(val string) (CreateDataGuardAssociationDetailsTransportTypeEnum, bool)
type CreateDataGuardAssociationRequest
    func (request CreateDataGuardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateDataGuardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateDataGuardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateDataGuardAssociationRequest) String() string
    func (request CreateDataGuardAssociationRequest) ValidateEnumValue() (bool, error)
type CreateDataGuardAssociationResponse
    func (response CreateDataGuardAssociationResponse) HTTPResponse() *http.Response
    func (response CreateDataGuardAssociationResponse) String() string
type CreateDataGuardAssociationToExistingDbSystemDetails
    func (m CreateDataGuardAssociationToExistingDbSystemDetails) GetDatabaseAdminPassword() *string
    func (m CreateDataGuardAssociationToExistingDbSystemDetails) GetDatabaseSoftwareImageId() *string
    func (m CreateDataGuardAssociationToExistingDbSystemDetails) GetIsActiveDataGuardEnabled() *bool
    func (m CreateDataGuardAssociationToExistingDbSystemDetails) GetPeerDbUniqueName() *string
    func (m CreateDataGuardAssociationToExistingDbSystemDetails) GetPeerSidPrefix() *string
    func (m CreateDataGuardAssociationToExistingDbSystemDetails) GetProtectionMode() CreateDataGuardAssociationDetailsProtectionModeEnum
    func (m CreateDataGuardAssociationToExistingDbSystemDetails) GetSourceEncryptionKeyLocationDetails() EncryptionKeyLocationDetails
    func (m CreateDataGuardAssociationToExistingDbSystemDetails) GetTransportType() CreateDataGuardAssociationDetailsTransportTypeEnum
    func (m CreateDataGuardAssociationToExistingDbSystemDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateDataGuardAssociationToExistingDbSystemDetails) String() string
    func (m *CreateDataGuardAssociationToExistingDbSystemDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateDataGuardAssociationToExistingDbSystemDetails) ValidateEnumValue() (bool, error)
type CreateDataGuardAssociationToExistingVmClusterDetails
    func (m CreateDataGuardAssociationToExistingVmClusterDetails) GetDatabaseAdminPassword() *string
    func (m CreateDataGuardAssociationToExistingVmClusterDetails) GetDatabaseSoftwareImageId() *string
    func (m CreateDataGuardAssociationToExistingVmClusterDetails) GetIsActiveDataGuardEnabled() *bool
    func (m CreateDataGuardAssociationToExistingVmClusterDetails) GetPeerDbUniqueName() *string
    func (m CreateDataGuardAssociationToExistingVmClusterDetails) GetPeerSidPrefix() *string
    func (m CreateDataGuardAssociationToExistingVmClusterDetails) GetProtectionMode() CreateDataGuardAssociationDetailsProtectionModeEnum
    func (m CreateDataGuardAssociationToExistingVmClusterDetails) GetSourceEncryptionKeyLocationDetails() EncryptionKeyLocationDetails
    func (m CreateDataGuardAssociationToExistingVmClusterDetails) GetTransportType() CreateDataGuardAssociationDetailsTransportTypeEnum
    func (m CreateDataGuardAssociationToExistingVmClusterDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateDataGuardAssociationToExistingVmClusterDetails) String() string
    func (m *CreateDataGuardAssociationToExistingVmClusterDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateDataGuardAssociationToExistingVmClusterDetails) ValidateEnumValue() (bool, error)
type CreateDataGuardAssociationWithNewDbSystemDetails
    func (m CreateDataGuardAssociationWithNewDbSystemDetails) GetDatabaseAdminPassword() *string
    func (m CreateDataGuardAssociationWithNewDbSystemDetails) GetDatabaseSoftwareImageId() *string
    func (m CreateDataGuardAssociationWithNewDbSystemDetails) GetIsActiveDataGuardEnabled() *bool
    func (m CreateDataGuardAssociationWithNewDbSystemDetails) GetPeerDbUniqueName() *string
    func (m CreateDataGuardAssociationWithNewDbSystemDetails) GetPeerSidPrefix() *string
    func (m CreateDataGuardAssociationWithNewDbSystemDetails) GetProtectionMode() CreateDataGuardAssociationDetailsProtectionModeEnum
    func (m CreateDataGuardAssociationWithNewDbSystemDetails) GetSourceEncryptionKeyLocationDetails() EncryptionKeyLocationDetails
    func (m CreateDataGuardAssociationWithNewDbSystemDetails) GetTransportType() CreateDataGuardAssociationDetailsTransportTypeEnum
    func (m CreateDataGuardAssociationWithNewDbSystemDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateDataGuardAssociationWithNewDbSystemDetails) String() string
    func (m *CreateDataGuardAssociationWithNewDbSystemDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateDataGuardAssociationWithNewDbSystemDetails) ValidateEnumValue() (bool, error)
type CreateDataGuardAssociationWithNewDbSystemDetailsComputeModelEnum
    func GetCreateDataGuardAssociationWithNewDbSystemDetailsComputeModelEnumValues() []CreateDataGuardAssociationWithNewDbSystemDetailsComputeModelEnum
    func GetMappingCreateDataGuardAssociationWithNewDbSystemDetailsComputeModelEnum(val string) (CreateDataGuardAssociationWithNewDbSystemDetailsComputeModelEnum, bool)
type CreateDataGuardAssociationWithNewDbSystemDetailsLicenseModelEnum
    func GetCreateDataGuardAssociationWithNewDbSystemDetailsLicenseModelEnumValues() []CreateDataGuardAssociationWithNewDbSystemDetailsLicenseModelEnum
    func GetMappingCreateDataGuardAssociationWithNewDbSystemDetailsLicenseModelEnum(val string) (CreateDataGuardAssociationWithNewDbSystemDetailsLicenseModelEnum, bool)
type CreateDataGuardAssociationWithNewDbSystemDetailsStorageVolumePerformanceModeEnum
    func GetCreateDataGuardAssociationWithNewDbSystemDetailsStorageVolumePerformanceModeEnumValues() []CreateDataGuardAssociationWithNewDbSystemDetailsStorageVolumePerformanceModeEnum
    func GetMappingCreateDataGuardAssociationWithNewDbSystemDetailsStorageVolumePerformanceModeEnum(val string) (CreateDataGuardAssociationWithNewDbSystemDetailsStorageVolumePerformanceModeEnum, bool)
type CreateDatabaseBase
type CreateDatabaseBaseSourceEnum
    func GetCreateDatabaseBaseSourceEnumValues() []CreateDatabaseBaseSourceEnum
    func GetMappingCreateDatabaseBaseSourceEnum(val string) (CreateDatabaseBaseSourceEnum, bool)
type CreateDatabaseDetails
    func (m CreateDatabaseDetails) String() string
    func (m *CreateDatabaseDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateDatabaseDetails) ValidateEnumValue() (bool, error)
type CreateDatabaseDetailsDbWorkloadEnum
    func GetCreateDatabaseDetailsDbWorkloadEnumValues() []CreateDatabaseDetailsDbWorkloadEnum
    func GetMappingCreateDatabaseDetailsDbWorkloadEnum(val string) (CreateDatabaseDetailsDbWorkloadEnum, bool)
type CreateDatabaseForStandbyDbSystemDetails
    func (m CreateDatabaseForStandbyDbSystemDetails) String() string
    func (m *CreateDatabaseForStandbyDbSystemDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateDatabaseForStandbyDbSystemDetails) ValidateEnumValue() (bool, error)
type CreateDatabaseForStandbyDbSystemDetailsProtectionModeEnum
    func GetCreateDatabaseForStandbyDbSystemDetailsProtectionModeEnumValues() []CreateDatabaseForStandbyDbSystemDetailsProtectionModeEnum
    func GetMappingCreateDatabaseForStandbyDbSystemDetailsProtectionModeEnum(val string) (CreateDatabaseForStandbyDbSystemDetailsProtectionModeEnum, bool)
type CreateDatabaseForStandbyDbSystemDetailsTransportTypeEnum
    func GetCreateDatabaseForStandbyDbSystemDetailsTransportTypeEnumValues() []CreateDatabaseForStandbyDbSystemDetailsTransportTypeEnum
    func GetMappingCreateDatabaseForStandbyDbSystemDetailsTransportTypeEnum(val string) (CreateDatabaseForStandbyDbSystemDetailsTransportTypeEnum, bool)
type CreateDatabaseFromAnotherDatabaseDetails
    func (m CreateDatabaseFromAnotherDatabaseDetails) String() string
    func (m *CreateDatabaseFromAnotherDatabaseDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateDatabaseFromAnotherDatabaseDetails) ValidateEnumValue() (bool, error)
type CreateDatabaseFromBackup
    func (m CreateDatabaseFromBackup) GetDbHomeId() *string
    func (m CreateDatabaseFromBackup) GetDbVersion() *string
    func (m CreateDatabaseFromBackup) GetKmsKeyId() *string
    func (m CreateDatabaseFromBackup) GetKmsKeyVersionId() *string
    func (m CreateDatabaseFromBackup) MarshalJSON() (buff []byte, e error)
    func (m CreateDatabaseFromBackup) String() string
    func (m CreateDatabaseFromBackup) ValidateEnumValue() (bool, error)
type CreateDatabaseFromBackupDetails
    func (m CreateDatabaseFromBackupDetails) String() string
    func (m *CreateDatabaseFromBackupDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateDatabaseFromBackupDetails) ValidateEnumValue() (bool, error)
type CreateDatabaseFromDatabase
    func (m CreateDatabaseFromDatabase) GetDbHomeId() *string
    func (m CreateDatabaseFromDatabase) GetDbVersion() *string
    func (m CreateDatabaseFromDatabase) GetKmsKeyId() *string
    func (m CreateDatabaseFromDatabase) GetKmsKeyVersionId() *string
    func (m CreateDatabaseFromDatabase) MarshalJSON() (buff []byte, e error)
    func (m CreateDatabaseFromDatabase) String() string
    func (m CreateDatabaseFromDatabase) ValidateEnumValue() (bool, error)
type CreateDatabaseFromDbSystemDetails
    func (m CreateDatabaseFromDbSystemDetails) String() string
    func (m CreateDatabaseFromDbSystemDetails) ValidateEnumValue() (bool, error)
type CreateDatabaseRequest
    func (request CreateDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateDatabaseRequest) String() string
    func (request CreateDatabaseRequest) ValidateEnumValue() (bool, error)
type CreateDatabaseResponse
    func (response CreateDatabaseResponse) HTTPResponse() *http.Response
    func (response CreateDatabaseResponse) String() string
type CreateDatabaseSoftwareImageDetails
    func (m CreateDatabaseSoftwareImageDetails) String() string
    func (m CreateDatabaseSoftwareImageDetails) ValidateEnumValue() (bool, error)
type CreateDatabaseSoftwareImageDetailsImageShapeFamilyEnum
    func GetCreateDatabaseSoftwareImageDetailsImageShapeFamilyEnumValues() []CreateDatabaseSoftwareImageDetailsImageShapeFamilyEnum
    func GetMappingCreateDatabaseSoftwareImageDetailsImageShapeFamilyEnum(val string) (CreateDatabaseSoftwareImageDetailsImageShapeFamilyEnum, bool)
type CreateDatabaseSoftwareImageDetailsImageTypeEnum
    func GetCreateDatabaseSoftwareImageDetailsImageTypeEnumValues() []CreateDatabaseSoftwareImageDetailsImageTypeEnum
    func GetMappingCreateDatabaseSoftwareImageDetailsImageTypeEnum(val string) (CreateDatabaseSoftwareImageDetailsImageTypeEnum, bool)
type CreateDatabaseSoftwareImageRequest
    func (request CreateDatabaseSoftwareImageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateDatabaseSoftwareImageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateDatabaseSoftwareImageRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateDatabaseSoftwareImageRequest) String() string
    func (request CreateDatabaseSoftwareImageRequest) ValidateEnumValue() (bool, error)
type CreateDatabaseSoftwareImageResponse
    func (response CreateDatabaseSoftwareImageResponse) HTTPResponse() *http.Response
    func (response CreateDatabaseSoftwareImageResponse) String() string
type CreateDbConnectionBundleDetails
    func (m CreateDbConnectionBundleDetails) String() string
    func (m CreateDbConnectionBundleDetails) ValidateEnumValue() (bool, error)
type CreateDbConnectionBundleDetailsDbConnectionBundleTypeEnum
    func GetCreateDbConnectionBundleDetailsDbConnectionBundleTypeEnumValues() []CreateDbConnectionBundleDetailsDbConnectionBundleTypeEnum
    func GetMappingCreateDbConnectionBundleDetailsDbConnectionBundleTypeEnum(val string) (CreateDbConnectionBundleDetailsDbConnectionBundleTypeEnum, bool)
type CreateDbHomeBase
type CreateDbHomeBaseSourceEnum
    func GetCreateDbHomeBaseSourceEnumValues() []CreateDbHomeBaseSourceEnum
    func GetMappingCreateDbHomeBaseSourceEnum(val string) (CreateDbHomeBaseSourceEnum, bool)
type CreateDbHomeDetails
    func (m CreateDbHomeDetails) String() string
    func (m CreateDbHomeDetails) ValidateEnumValue() (bool, error)
type CreateDbHomeForStandbyDbSystem
    func (m CreateDbHomeForStandbyDbSystem) String() string
    func (m CreateDbHomeForStandbyDbSystem) ValidateEnumValue() (bool, error)
type CreateDbHomeFromBackupDetails
    func (m CreateDbHomeFromBackupDetails) String() string
    func (m CreateDbHomeFromBackupDetails) ValidateEnumValue() (bool, error)
type CreateDbHomeFromDatabaseDetails
    func (m CreateDbHomeFromDatabaseDetails) String() string
    func (m CreateDbHomeFromDatabaseDetails) ValidateEnumValue() (bool, error)
type CreateDbHomeFromDbSystemDetails
    func (m CreateDbHomeFromDbSystemDetails) String() string
    func (m CreateDbHomeFromDbSystemDetails) ValidateEnumValue() (bool, error)
type CreateDbHomeRequest
    func (request CreateDbHomeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateDbHomeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateDbHomeRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateDbHomeRequest) String() string
    func (request CreateDbHomeRequest) ValidateEnumValue() (bool, error)
type CreateDbHomeResponse
    func (response CreateDbHomeResponse) HTTPResponse() *http.Response
    func (response CreateDbHomeResponse) String() string
type CreateDbHomeWithDbSystemIdDetails
    func (m CreateDbHomeWithDbSystemIdDetails) GetDatabaseSoftwareImageId() *string
    func (m CreateDbHomeWithDbSystemIdDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateDbHomeWithDbSystemIdDetails) GetDisplayName() *string
    func (m CreateDbHomeWithDbSystemIdDetails) GetFreeformTags() map[string]string
    func (m CreateDbHomeWithDbSystemIdDetails) GetIsDesupportedVersion() *bool
    func (m CreateDbHomeWithDbSystemIdDetails) GetIsUnifiedAuditingEnabled() *bool
    func (m CreateDbHomeWithDbSystemIdDetails) GetKmsKeyId() *string
    func (m CreateDbHomeWithDbSystemIdDetails) GetKmsKeyVersionId() *string
    func (m CreateDbHomeWithDbSystemIdDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateDbHomeWithDbSystemIdDetails) String() string
    func (m CreateDbHomeWithDbSystemIdDetails) ValidateEnumValue() (bool, error)
type CreateDbHomeWithDbSystemIdFromBackupDetails
    func (m CreateDbHomeWithDbSystemIdFromBackupDetails) GetDatabaseSoftwareImageId() *string
    func (m CreateDbHomeWithDbSystemIdFromBackupDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateDbHomeWithDbSystemIdFromBackupDetails) GetDisplayName() *string
    func (m CreateDbHomeWithDbSystemIdFromBackupDetails) GetFreeformTags() map[string]string
    func (m CreateDbHomeWithDbSystemIdFromBackupDetails) GetIsDesupportedVersion() *bool
    func (m CreateDbHomeWithDbSystemIdFromBackupDetails) GetIsUnifiedAuditingEnabled() *bool
    func (m CreateDbHomeWithDbSystemIdFromBackupDetails) GetKmsKeyId() *string
    func (m CreateDbHomeWithDbSystemIdFromBackupDetails) GetKmsKeyVersionId() *string
    func (m CreateDbHomeWithDbSystemIdFromBackupDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateDbHomeWithDbSystemIdFromBackupDetails) String() string
    func (m CreateDbHomeWithDbSystemIdFromBackupDetails) ValidateEnumValue() (bool, error)
type CreateDbHomeWithDbSystemIdFromDatabaseDetails
    func (m CreateDbHomeWithDbSystemIdFromDatabaseDetails) GetDatabaseSoftwareImageId() *string
    func (m CreateDbHomeWithDbSystemIdFromDatabaseDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateDbHomeWithDbSystemIdFromDatabaseDetails) GetDisplayName() *string
    func (m CreateDbHomeWithDbSystemIdFromDatabaseDetails) GetFreeformTags() map[string]string
    func (m CreateDbHomeWithDbSystemIdFromDatabaseDetails) GetIsDesupportedVersion() *bool
    func (m CreateDbHomeWithDbSystemIdFromDatabaseDetails) GetIsUnifiedAuditingEnabled() *bool
    func (m CreateDbHomeWithDbSystemIdFromDatabaseDetails) GetKmsKeyId() *string
    func (m CreateDbHomeWithDbSystemIdFromDatabaseDetails) GetKmsKeyVersionId() *string
    func (m CreateDbHomeWithDbSystemIdFromDatabaseDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateDbHomeWithDbSystemIdFromDatabaseDetails) String() string
    func (m CreateDbHomeWithDbSystemIdFromDatabaseDetails) ValidateEnumValue() (bool, error)
type CreateDbHomeWithVmClusterIdDetails
    func (m CreateDbHomeWithVmClusterIdDetails) GetDatabaseSoftwareImageId() *string
    func (m CreateDbHomeWithVmClusterIdDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateDbHomeWithVmClusterIdDetails) GetDisplayName() *string
    func (m CreateDbHomeWithVmClusterIdDetails) GetFreeformTags() map[string]string
    func (m CreateDbHomeWithVmClusterIdDetails) GetIsDesupportedVersion() *bool
    func (m CreateDbHomeWithVmClusterIdDetails) GetIsUnifiedAuditingEnabled() *bool
    func (m CreateDbHomeWithVmClusterIdDetails) GetKmsKeyId() *string
    func (m CreateDbHomeWithVmClusterIdDetails) GetKmsKeyVersionId() *string
    func (m CreateDbHomeWithVmClusterIdDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateDbHomeWithVmClusterIdDetails) String() string
    func (m CreateDbHomeWithVmClusterIdDetails) ValidateEnumValue() (bool, error)
type CreateDbHomeWithVmClusterIdFromBackupDetails
    func (m CreateDbHomeWithVmClusterIdFromBackupDetails) GetDatabaseSoftwareImageId() *string
    func (m CreateDbHomeWithVmClusterIdFromBackupDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateDbHomeWithVmClusterIdFromBackupDetails) GetDisplayName() *string
    func (m CreateDbHomeWithVmClusterIdFromBackupDetails) GetFreeformTags() map[string]string
    func (m CreateDbHomeWithVmClusterIdFromBackupDetails) GetIsDesupportedVersion() *bool
    func (m CreateDbHomeWithVmClusterIdFromBackupDetails) GetIsUnifiedAuditingEnabled() *bool
    func (m CreateDbHomeWithVmClusterIdFromBackupDetails) GetKmsKeyId() *string
    func (m CreateDbHomeWithVmClusterIdFromBackupDetails) GetKmsKeyVersionId() *string
    func (m CreateDbHomeWithVmClusterIdFromBackupDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateDbHomeWithVmClusterIdFromBackupDetails) String() string
    func (m CreateDbHomeWithVmClusterIdFromBackupDetails) ValidateEnumValue() (bool, error)
type CreateDbHomeWithVmClusterIdFromDatabaseDetails
    func (m CreateDbHomeWithVmClusterIdFromDatabaseDetails) GetDatabaseSoftwareImageId() *string
    func (m CreateDbHomeWithVmClusterIdFromDatabaseDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateDbHomeWithVmClusterIdFromDatabaseDetails) GetDisplayName() *string
    func (m CreateDbHomeWithVmClusterIdFromDatabaseDetails) GetFreeformTags() map[string]string
    func (m CreateDbHomeWithVmClusterIdFromDatabaseDetails) GetIsDesupportedVersion() *bool
    func (m CreateDbHomeWithVmClusterIdFromDatabaseDetails) GetIsUnifiedAuditingEnabled() *bool
    func (m CreateDbHomeWithVmClusterIdFromDatabaseDetails) GetKmsKeyId() *string
    func (m CreateDbHomeWithVmClusterIdFromDatabaseDetails) GetKmsKeyVersionId() *string
    func (m CreateDbHomeWithVmClusterIdFromDatabaseDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateDbHomeWithVmClusterIdFromDatabaseDetails) String() string
    func (m CreateDbHomeWithVmClusterIdFromDatabaseDetails) ValidateEnumValue() (bool, error)
type CreateExadataInfrastructureDetails
    func (m CreateExadataInfrastructureDetails) String() string
    func (m CreateExadataInfrastructureDetails) ValidateEnumValue() (bool, error)
type CreateExadataInfrastructureRequest
    func (request CreateExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateExadataInfrastructureRequest) String() string
    func (request CreateExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type CreateExadataInfrastructureResponse
    func (response CreateExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response CreateExadataInfrastructureResponse) String() string
type CreateExadbVmClusterDetails
    func (m CreateExadbVmClusterDetails) String() string
    func (m CreateExadbVmClusterDetails) ValidateEnumValue() (bool, error)
type CreateExadbVmClusterDetailsLicenseModelEnum
    func GetCreateExadbVmClusterDetailsLicenseModelEnumValues() []CreateExadbVmClusterDetailsLicenseModelEnum
    func GetMappingCreateExadbVmClusterDetailsLicenseModelEnum(val string) (CreateExadbVmClusterDetailsLicenseModelEnum, bool)
type CreateExadbVmClusterDetailsShapeAttributeEnum
    func GetCreateExadbVmClusterDetailsShapeAttributeEnumValues() []CreateExadbVmClusterDetailsShapeAttributeEnum
    func GetMappingCreateExadbVmClusterDetailsShapeAttributeEnum(val string) (CreateExadbVmClusterDetailsShapeAttributeEnum, bool)
type CreateExadbVmClusterRequest
    func (request CreateExadbVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateExadbVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateExadbVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateExadbVmClusterRequest) String() string
    func (request CreateExadbVmClusterRequest) ValidateEnumValue() (bool, error)
type CreateExadbVmClusterResponse
    func (response CreateExadbVmClusterResponse) HTTPResponse() *http.Response
    func (response CreateExadbVmClusterResponse) String() string
type CreateExascaleDbStorageVaultDetails
    func (m CreateExascaleDbStorageVaultDetails) String() string
    func (m CreateExascaleDbStorageVaultDetails) ValidateEnumValue() (bool, error)
type CreateExascaleDbStorageVaultRequest
    func (request CreateExascaleDbStorageVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateExascaleDbStorageVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateExascaleDbStorageVaultRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateExascaleDbStorageVaultRequest) String() string
    func (request CreateExascaleDbStorageVaultRequest) ValidateEnumValue() (bool, error)
type CreateExascaleDbStorageVaultResponse
    func (response CreateExascaleDbStorageVaultResponse) HTTPResponse() *http.Response
    func (response CreateExascaleDbStorageVaultResponse) String() string
type CreateExecutionActionDetails
    func (m CreateExecutionActionDetails) String() string
    func (m CreateExecutionActionDetails) ValidateEnumValue() (bool, error)
type CreateExecutionActionDetailsActionTypeEnum
    func GetCreateExecutionActionDetailsActionTypeEnumValues() []CreateExecutionActionDetailsActionTypeEnum
    func GetMappingCreateExecutionActionDetailsActionTypeEnum(val string) (CreateExecutionActionDetailsActionTypeEnum, bool)
type CreateExecutionActionRequest
    func (request CreateExecutionActionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateExecutionActionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateExecutionActionRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateExecutionActionRequest) String() string
    func (request CreateExecutionActionRequest) ValidateEnumValue() (bool, error)
type CreateExecutionActionResponse
    func (response CreateExecutionActionResponse) HTTPResponse() *http.Response
    func (response CreateExecutionActionResponse) String() string
type CreateExecutionWindowDetails
    func (m CreateExecutionWindowDetails) String() string
    func (m CreateExecutionWindowDetails) ValidateEnumValue() (bool, error)
type CreateExecutionWindowRequest
    func (request CreateExecutionWindowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateExecutionWindowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateExecutionWindowRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateExecutionWindowRequest) String() string
    func (request CreateExecutionWindowRequest) ValidateEnumValue() (bool, error)
type CreateExecutionWindowResponse
    func (response CreateExecutionWindowResponse) HTTPResponse() *http.Response
    func (response CreateExecutionWindowResponse) String() string
type CreateExternalBackupJobDetails
    func (m CreateExternalBackupJobDetails) String() string
    func (m CreateExternalBackupJobDetails) ValidateEnumValue() (bool, error)
type CreateExternalBackupJobDetailsDatabaseEditionEnum
    func GetCreateExternalBackupJobDetailsDatabaseEditionEnumValues() []CreateExternalBackupJobDetailsDatabaseEditionEnum
    func GetMappingCreateExternalBackupJobDetailsDatabaseEditionEnum(val string) (CreateExternalBackupJobDetailsDatabaseEditionEnum, bool)
type CreateExternalBackupJobDetailsDatabaseModeEnum
    func GetCreateExternalBackupJobDetailsDatabaseModeEnumValues() []CreateExternalBackupJobDetailsDatabaseModeEnum
    func GetMappingCreateExternalBackupJobDetailsDatabaseModeEnum(val string) (CreateExternalBackupJobDetailsDatabaseModeEnum, bool)
type CreateExternalBackupJobRequest
    func (request CreateExternalBackupJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateExternalBackupJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateExternalBackupJobRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateExternalBackupJobRequest) String() string
    func (request CreateExternalBackupJobRequest) ValidateEnumValue() (bool, error)
type CreateExternalBackupJobResponse
    func (response CreateExternalBackupJobResponse) HTTPResponse() *http.Response
    func (response CreateExternalBackupJobResponse) String() string
type CreateExternalContainerDatabaseDetails
    func (m CreateExternalContainerDatabaseDetails) String() string
    func (m CreateExternalContainerDatabaseDetails) ValidateEnumValue() (bool, error)
type CreateExternalContainerDatabaseRequest
    func (request CreateExternalContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateExternalContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateExternalContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateExternalContainerDatabaseRequest) String() string
    func (request CreateExternalContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type CreateExternalContainerDatabaseResponse
    func (response CreateExternalContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response CreateExternalContainerDatabaseResponse) String() string
type CreateExternalDatabaseConnectorDetails
type CreateExternalDatabaseConnectorDetailsConnectorTypeEnum
    func GetCreateExternalDatabaseConnectorDetailsConnectorTypeEnumValues() []CreateExternalDatabaseConnectorDetailsConnectorTypeEnum
    func GetMappingCreateExternalDatabaseConnectorDetailsConnectorTypeEnum(val string) (CreateExternalDatabaseConnectorDetailsConnectorTypeEnum, bool)
type CreateExternalDatabaseConnectorRequest
    func (request CreateExternalDatabaseConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateExternalDatabaseConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateExternalDatabaseConnectorRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateExternalDatabaseConnectorRequest) String() string
    func (request CreateExternalDatabaseConnectorRequest) ValidateEnumValue() (bool, error)
type CreateExternalDatabaseConnectorResponse
    func (response CreateExternalDatabaseConnectorResponse) HTTPResponse() *http.Response
    func (response CreateExternalDatabaseConnectorResponse) String() string
type CreateExternalDatabaseDetailsBase
    func (m CreateExternalDatabaseDetailsBase) String() string
    func (m CreateExternalDatabaseDetailsBase) ValidateEnumValue() (bool, error)
type CreateExternalMacsConnectorDetails
    func (m CreateExternalMacsConnectorDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateExternalMacsConnectorDetails) GetDisplayName() *string
    func (m CreateExternalMacsConnectorDetails) GetExternalDatabaseId() *string
    func (m CreateExternalMacsConnectorDetails) GetFreeformTags() map[string]string
    func (m CreateExternalMacsConnectorDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateExternalMacsConnectorDetails) String() string
    func (m *CreateExternalMacsConnectorDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateExternalMacsConnectorDetails) ValidateEnumValue() (bool, error)
type CreateExternalNonContainerDatabaseDetails
    func (m CreateExternalNonContainerDatabaseDetails) String() string
    func (m CreateExternalNonContainerDatabaseDetails) ValidateEnumValue() (bool, error)
type CreateExternalNonContainerDatabaseRequest
    func (request CreateExternalNonContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateExternalNonContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateExternalNonContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateExternalNonContainerDatabaseRequest) String() string
    func (request CreateExternalNonContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type CreateExternalNonContainerDatabaseResponse
    func (response CreateExternalNonContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response CreateExternalNonContainerDatabaseResponse) String() string
type CreateExternalPluggableDatabaseDetails
    func (m CreateExternalPluggableDatabaseDetails) String() string
    func (m CreateExternalPluggableDatabaseDetails) ValidateEnumValue() (bool, error)
type CreateExternalPluggableDatabaseRequest
    func (request CreateExternalPluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateExternalPluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateExternalPluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateExternalPluggableDatabaseRequest) String() string
    func (request CreateExternalPluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type CreateExternalPluggableDatabaseResponse
    func (response CreateExternalPluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response CreateExternalPluggableDatabaseResponse) String() string
type CreateKeyStoreDetails
    func (m CreateKeyStoreDetails) String() string
    func (m *CreateKeyStoreDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateKeyStoreDetails) ValidateEnumValue() (bool, error)
type CreateKeyStoreRequest
    func (request CreateKeyStoreRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateKeyStoreRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateKeyStoreRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateKeyStoreRequest) String() string
    func (request CreateKeyStoreRequest) ValidateEnumValue() (bool, error)
type CreateKeyStoreResponse
    func (response CreateKeyStoreResponse) HTTPResponse() *http.Response
    func (response CreateKeyStoreResponse) String() string
type CreateMaintenanceRunDetails
    func (m CreateMaintenanceRunDetails) String() string
    func (m CreateMaintenanceRunDetails) ValidateEnumValue() (bool, error)
type CreateMaintenanceRunDetailsPatchTypeEnum
    func GetCreateMaintenanceRunDetailsPatchTypeEnumValues() []CreateMaintenanceRunDetailsPatchTypeEnum
    func GetMappingCreateMaintenanceRunDetailsPatchTypeEnum(val string) (CreateMaintenanceRunDetailsPatchTypeEnum, bool)
type CreateMaintenanceRunDetailsPatchingModeEnum
    func GetCreateMaintenanceRunDetailsPatchingModeEnumValues() []CreateMaintenanceRunDetailsPatchingModeEnum
    func GetMappingCreateMaintenanceRunDetailsPatchingModeEnum(val string) (CreateMaintenanceRunDetailsPatchingModeEnum, bool)
type CreateMaintenanceRunRequest
    func (request CreateMaintenanceRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateMaintenanceRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateMaintenanceRunRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateMaintenanceRunRequest) String() string
    func (request CreateMaintenanceRunRequest) ValidateEnumValue() (bool, error)
type CreateMaintenanceRunResponse
    func (response CreateMaintenanceRunResponse) HTTPResponse() *http.Response
    func (response CreateMaintenanceRunResponse) String() string
type CreateNewDatabaseDetails
    func (m CreateNewDatabaseDetails) GetDbHomeId() *string
    func (m CreateNewDatabaseDetails) GetDbVersion() *string
    func (m CreateNewDatabaseDetails) GetKmsKeyId() *string
    func (m CreateNewDatabaseDetails) GetKmsKeyVersionId() *string
    func (m CreateNewDatabaseDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateNewDatabaseDetails) String() string
    func (m CreateNewDatabaseDetails) ValidateEnumValue() (bool, error)
type CreateNfsBackupDestinationDetails
    func (m CreateNfsBackupDestinationDetails) GetCompartmentId() *string
    func (m CreateNfsBackupDestinationDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateNfsBackupDestinationDetails) GetDisplayName() *string
    func (m CreateNfsBackupDestinationDetails) GetFreeformTags() map[string]string
    func (m CreateNfsBackupDestinationDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateNfsBackupDestinationDetails) String() string
    func (m *CreateNfsBackupDestinationDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateNfsBackupDestinationDetails) ValidateEnumValue() (bool, error)
type CreateOneoffPatchDetails
    func (m CreateOneoffPatchDetails) String() string
    func (m CreateOneoffPatchDetails) ValidateEnumValue() (bool, error)
type CreateOneoffPatchRequest
    func (request CreateOneoffPatchRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateOneoffPatchRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateOneoffPatchRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateOneoffPatchRequest) String() string
    func (request CreateOneoffPatchRequest) ValidateEnumValue() (bool, error)
type CreateOneoffPatchResponse
    func (response CreateOneoffPatchResponse) HTTPResponse() *http.Response
    func (response CreateOneoffPatchResponse) String() string
type CreatePluggableDatabaseCreationTypeDetails
type CreatePluggableDatabaseCreationTypeDetailsCreationTypeEnum
    func GetCreatePluggableDatabaseCreationTypeDetailsCreationTypeEnumValues() []CreatePluggableDatabaseCreationTypeDetailsCreationTypeEnum
    func GetMappingCreatePluggableDatabaseCreationTypeDetailsCreationTypeEnum(val string) (CreatePluggableDatabaseCreationTypeDetailsCreationTypeEnum, bool)
type CreatePluggableDatabaseDetails
    func (m CreatePluggableDatabaseDetails) String() string
    func (m *CreatePluggableDatabaseDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreatePluggableDatabaseDetails) ValidateEnumValue() (bool, error)
type CreatePluggableDatabaseFromLocalCloneDetails
    func (m CreatePluggableDatabaseFromLocalCloneDetails) MarshalJSON() (buff []byte, e error)
    func (m CreatePluggableDatabaseFromLocalCloneDetails) String() string
    func (m CreatePluggableDatabaseFromLocalCloneDetails) ValidateEnumValue() (bool, error)
type CreatePluggableDatabaseFromRelocateDetails
    func (m CreatePluggableDatabaseFromRelocateDetails) MarshalJSON() (buff []byte, e error)
    func (m CreatePluggableDatabaseFromRelocateDetails) String() string
    func (m CreatePluggableDatabaseFromRelocateDetails) ValidateEnumValue() (bool, error)
type CreatePluggableDatabaseFromRemoteCloneDetails
    func (m CreatePluggableDatabaseFromRemoteCloneDetails) MarshalJSON() (buff []byte, e error)
    func (m CreatePluggableDatabaseFromRemoteCloneDetails) String() string
    func (m CreatePluggableDatabaseFromRemoteCloneDetails) ValidateEnumValue() (bool, error)
type CreatePluggableDatabaseRefreshableCloneDetails
    func (m CreatePluggableDatabaseRefreshableCloneDetails) String() string
    func (m CreatePluggableDatabaseRefreshableCloneDetails) ValidateEnumValue() (bool, error)
type CreatePluggableDatabaseRequest
    func (request CreatePluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreatePluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreatePluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request CreatePluggableDatabaseRequest) String() string
    func (request CreatePluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type CreatePluggableDatabaseResponse
    func (response CreatePluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response CreatePluggableDatabaseResponse) String() string
type CreatePluggableDatabaseSnapshotDetails
    func (m CreatePluggableDatabaseSnapshotDetails) String() string
    func (m CreatePluggableDatabaseSnapshotDetails) ValidateEnumValue() (bool, error)
type CreatePluggableDatabaseSnapshotRequest
    func (request CreatePluggableDatabaseSnapshotRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreatePluggableDatabaseSnapshotRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreatePluggableDatabaseSnapshotRequest) RetryPolicy() *common.RetryPolicy
    func (request CreatePluggableDatabaseSnapshotRequest) String() string
    func (request CreatePluggableDatabaseSnapshotRequest) ValidateEnumValue() (bool, error)
type CreatePluggableDatabaseSnapshotResponse
    func (response CreatePluggableDatabaseSnapshotResponse) HTTPResponse() *http.Response
    func (response CreatePluggableDatabaseSnapshotResponse) String() string
type CreateRecoveryApplianceBackupDestinationDetails
    func (m CreateRecoveryApplianceBackupDestinationDetails) GetCompartmentId() *string
    func (m CreateRecoveryApplianceBackupDestinationDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateRecoveryApplianceBackupDestinationDetails) GetDisplayName() *string
    func (m CreateRecoveryApplianceBackupDestinationDetails) GetFreeformTags() map[string]string
    func (m CreateRecoveryApplianceBackupDestinationDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateRecoveryApplianceBackupDestinationDetails) String() string
    func (m CreateRecoveryApplianceBackupDestinationDetails) ValidateEnumValue() (bool, error)
type CreateRefreshableAutonomousDatabaseCloneDetails
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetAdminPassword() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetArePrimaryWhitelistedIpsUsed() *bool
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetAutonomousContainerDatabaseId() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetAutonomousDatabaseMaintenanceWindow() *AutonomousDatabaseMaintenanceWindowSummary
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetAutonomousMaintenanceScheduleType() CreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetBackupRetentionPeriodInDays() *int
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetByolComputeCountLimit() *float32
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetCharacterSet() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetCompartmentId() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetComputeCount() *float32
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetComputeModel() CreateAutonomousDatabaseBaseComputeModelEnum
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetCpuCoreCount() *int
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetCustomerContacts() []CustomerContact
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetDataStorageSizeInGBs() *int
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetDataStorageSizeInTBs() *int
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetDatabaseEdition() AutonomousDatabaseSummaryDatabaseEditionEnum
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetDbName() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetDbToolsDetails() []DatabaseTool
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetDbVersion() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetDbWorkload() CreateAutonomousDatabaseBaseDbWorkloadEnum
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetDisplayName() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetEncryptionKey() AutonomousDatabaseEncryptionKeyDetails
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetFreeformTags() map[string]string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetInMemoryPercentage() *int
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetIsAccessControlEnabled() *bool
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetIsAutoScalingEnabled() *bool
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetIsAutoScalingForStorageEnabled() *bool
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetIsBackupRetentionLocked() *bool
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetIsDataGuardEnabled() *bool
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetIsDedicated() *bool
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetIsDevTier() *bool
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetIsFreeTier() *bool
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetIsLocalDataGuardEnabled() *bool
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetIsMtlsConnectionRequired() *bool
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetIsPreviewVersionWithServiceTermsAccepted() *bool
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetKmsKeyId() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetLicenseModel() CreateAutonomousDatabaseBaseLicenseModelEnum
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetNcharacterSet() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetNsgIds() []string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetOcpuCount() *float32
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetPrivateEndpointIp() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetPrivateEndpointLabel() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetResourcePoolLeaderId() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetResourcePoolSummary() *ResourcePoolSummary
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetScheduledOperations() []ScheduledOperationDetails
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetSecretId() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetSecretVersionNumber() *int
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetStandbyWhitelistedIps() []string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetSubnetId() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetSubscriptionId() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetTransportableTablespace() *ImportTransportableTablespaceDetails
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetVaultId() *string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) GetWhitelistedIps() []string
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) String() string
    func (m *CreateRefreshableAutonomousDatabaseCloneDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateRefreshableAutonomousDatabaseCloneDetails) ValidateEnumValue() (bool, error)
type CreateRefreshableAutonomousDatabaseCloneDetailsCloneTypeEnum
    func GetCreateRefreshableAutonomousDatabaseCloneDetailsCloneTypeEnumValues() []CreateRefreshableAutonomousDatabaseCloneDetailsCloneTypeEnum
    func GetMappingCreateRefreshableAutonomousDatabaseCloneDetailsCloneTypeEnum(val string) (CreateRefreshableAutonomousDatabaseCloneDetailsCloneTypeEnum, bool)
type CreateRefreshableAutonomousDatabaseCloneDetailsOpenModeEnum
    func GetCreateRefreshableAutonomousDatabaseCloneDetailsOpenModeEnumValues() []CreateRefreshableAutonomousDatabaseCloneDetailsOpenModeEnum
    func GetMappingCreateRefreshableAutonomousDatabaseCloneDetailsOpenModeEnum(val string) (CreateRefreshableAutonomousDatabaseCloneDetailsOpenModeEnum, bool)
type CreateRefreshableAutonomousDatabaseCloneDetailsRefreshableModeEnum
    func GetCreateRefreshableAutonomousDatabaseCloneDetailsRefreshableModeEnumValues() []CreateRefreshableAutonomousDatabaseCloneDetailsRefreshableModeEnum
    func GetMappingCreateRefreshableAutonomousDatabaseCloneDetailsRefreshableModeEnum(val string) (CreateRefreshableAutonomousDatabaseCloneDetailsRefreshableModeEnum, bool)
type CreateScheduledActionDetails
    func (m CreateScheduledActionDetails) String() string
    func (m CreateScheduledActionDetails) ValidateEnumValue() (bool, error)
type CreateScheduledActionDetailsActionTypeEnum
    func GetCreateScheduledActionDetailsActionTypeEnumValues() []CreateScheduledActionDetailsActionTypeEnum
    func GetMappingCreateScheduledActionDetailsActionTypeEnum(val string) (CreateScheduledActionDetailsActionTypeEnum, bool)
type CreateScheduledActionRequest
    func (request CreateScheduledActionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateScheduledActionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateScheduledActionRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateScheduledActionRequest) String() string
    func (request CreateScheduledActionRequest) ValidateEnumValue() (bool, error)
type CreateScheduledActionResponse
    func (response CreateScheduledActionResponse) HTTPResponse() *http.Response
    func (response CreateScheduledActionResponse) String() string
type CreateSchedulingPlanDetails
    func (m CreateSchedulingPlanDetails) String() string
    func (m CreateSchedulingPlanDetails) ValidateEnumValue() (bool, error)
type CreateSchedulingPlanDetailsPlanIntentEnum
    func GetCreateSchedulingPlanDetailsPlanIntentEnumValues() []CreateSchedulingPlanDetailsPlanIntentEnum
    func GetMappingCreateSchedulingPlanDetailsPlanIntentEnum(val string) (CreateSchedulingPlanDetailsPlanIntentEnum, bool)
type CreateSchedulingPlanDetailsServiceTypeEnum
    func GetCreateSchedulingPlanDetailsServiceTypeEnumValues() []CreateSchedulingPlanDetailsServiceTypeEnum
    func GetMappingCreateSchedulingPlanDetailsServiceTypeEnum(val string) (CreateSchedulingPlanDetailsServiceTypeEnum, bool)
type CreateSchedulingPlanRequest
    func (request CreateSchedulingPlanRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateSchedulingPlanRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateSchedulingPlanRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateSchedulingPlanRequest) String() string
    func (request CreateSchedulingPlanRequest) ValidateEnumValue() (bool, error)
type CreateSchedulingPlanResponse
    func (response CreateSchedulingPlanResponse) HTTPResponse() *http.Response
    func (response CreateSchedulingPlanResponse) String() string
type CreateSchedulingPolicyDetails
    func (m CreateSchedulingPolicyDetails) String() string
    func (m CreateSchedulingPolicyDetails) ValidateEnumValue() (bool, error)
type CreateSchedulingPolicyDetailsCadenceEnum
    func GetCreateSchedulingPolicyDetailsCadenceEnumValues() []CreateSchedulingPolicyDetailsCadenceEnum
    func GetMappingCreateSchedulingPolicyDetailsCadenceEnum(val string) (CreateSchedulingPolicyDetailsCadenceEnum, bool)
type CreateSchedulingPolicyRequest
    func (request CreateSchedulingPolicyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateSchedulingPolicyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateSchedulingPolicyRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateSchedulingPolicyRequest) String() string
    func (request CreateSchedulingPolicyRequest) ValidateEnumValue() (bool, error)
type CreateSchedulingPolicyResponse
    func (response CreateSchedulingPolicyResponse) HTTPResponse() *http.Response
    func (response CreateSchedulingPolicyResponse) String() string
type CreateSchedulingWindowDetails
    func (m CreateSchedulingWindowDetails) String() string
    func (m CreateSchedulingWindowDetails) ValidateEnumValue() (bool, error)
type CreateSchedulingWindowRequest
    func (request CreateSchedulingWindowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateSchedulingWindowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateSchedulingWindowRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateSchedulingWindowRequest) String() string
    func (request CreateSchedulingWindowRequest) ValidateEnumValue() (bool, error)
type CreateSchedulingWindowResponse
    func (response CreateSchedulingWindowResponse) HTTPResponse() *http.Response
    func (response CreateSchedulingWindowResponse) String() string
type CreateStandByDatabaseDetails
    func (m CreateStandByDatabaseDetails) GetDbHomeId() *string
    func (m CreateStandByDatabaseDetails) GetDbVersion() *string
    func (m CreateStandByDatabaseDetails) GetKmsKeyId() *string
    func (m CreateStandByDatabaseDetails) GetKmsKeyVersionId() *string
    func (m CreateStandByDatabaseDetails) MarshalJSON() (buff []byte, e error)
    func (m CreateStandByDatabaseDetails) String() string
    func (m CreateStandByDatabaseDetails) ValidateEnumValue() (bool, error)
type CreateStandbyDetails
    func (m CreateStandbyDetails) String() string
    func (m *CreateStandbyDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateStandbyDetails) ValidateEnumValue() (bool, error)
type CreateStandbyDetailsProtectionModeEnum
    func GetCreateStandbyDetailsProtectionModeEnumValues() []CreateStandbyDetailsProtectionModeEnum
    func GetMappingCreateStandbyDetailsProtectionModeEnum(val string) (CreateStandbyDetailsProtectionModeEnum, bool)
type CreateStandbyDetailsTransportTypeEnum
    func GetCreateStandbyDetailsTransportTypeEnumValues() []CreateStandbyDetailsTransportTypeEnum
    func GetMappingCreateStandbyDetailsTransportTypeEnum(val string) (CreateStandbyDetailsTransportTypeEnum, bool)
type CreateVmClusterDetails
    func (m CreateVmClusterDetails) String() string
    func (m CreateVmClusterDetails) ValidateEnumValue() (bool, error)
type CreateVmClusterDetailsLicenseModelEnum
    func GetCreateVmClusterDetailsLicenseModelEnumValues() []CreateVmClusterDetailsLicenseModelEnum
    func GetMappingCreateVmClusterDetailsLicenseModelEnum(val string) (CreateVmClusterDetailsLicenseModelEnum, bool)
type CreateVmClusterDetailsVmBackupStorageTypeEnum
    func GetCreateVmClusterDetailsVmBackupStorageTypeEnumValues() []CreateVmClusterDetailsVmBackupStorageTypeEnum
    func GetMappingCreateVmClusterDetailsVmBackupStorageTypeEnum(val string) (CreateVmClusterDetailsVmBackupStorageTypeEnum, bool)
type CreateVmClusterDetailsVmClusterTypeEnum
    func GetCreateVmClusterDetailsVmClusterTypeEnumValues() []CreateVmClusterDetailsVmClusterTypeEnum
    func GetMappingCreateVmClusterDetailsVmClusterTypeEnum(val string) (CreateVmClusterDetailsVmClusterTypeEnum, bool)
type CreateVmClusterDetailsVmFileSystemStorageTypeEnum
    func GetCreateVmClusterDetailsVmFileSystemStorageTypeEnumValues() []CreateVmClusterDetailsVmFileSystemStorageTypeEnum
    func GetMappingCreateVmClusterDetailsVmFileSystemStorageTypeEnum(val string) (CreateVmClusterDetailsVmFileSystemStorageTypeEnum, bool)
type CreateVmClusterNetworkRequest
    func (request CreateVmClusterNetworkRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateVmClusterNetworkRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateVmClusterNetworkRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateVmClusterNetworkRequest) String() string
    func (request CreateVmClusterNetworkRequest) ValidateEnumValue() (bool, error)
type CreateVmClusterNetworkResponse
    func (response CreateVmClusterNetworkResponse) HTTPResponse() *http.Response
    func (response CreateVmClusterNetworkResponse) String() string
type CreateVmClusterRequest
    func (request CreateVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateVmClusterRequest) String() string
    func (request CreateVmClusterRequest) ValidateEnumValue() (bool, error)
type CreateVmClusterResponse
    func (response CreateVmClusterResponse) HTTPResponse() *http.Response
    func (response CreateVmClusterResponse) String() string
type CustomerContact
    func (m CustomerContact) String() string
    func (m CustomerContact) ValidateEnumValue() (bool, error)
type DataCollectionOptions
    func (m DataCollectionOptions) String() string
    func (m DataCollectionOptions) ValidateEnumValue() (bool, error)
type DataGuardAssociation
    func (m DataGuardAssociation) String() string
    func (m DataGuardAssociation) ValidateEnumValue() (bool, error)
type DataGuardAssociationLifecycleStateEnum
    func GetDataGuardAssociationLifecycleStateEnumValues() []DataGuardAssociationLifecycleStateEnum
    func GetMappingDataGuardAssociationLifecycleStateEnum(val string) (DataGuardAssociationLifecycleStateEnum, bool)
type DataGuardAssociationPeerRoleEnum
    func GetDataGuardAssociationPeerRoleEnumValues() []DataGuardAssociationPeerRoleEnum
    func GetMappingDataGuardAssociationPeerRoleEnum(val string) (DataGuardAssociationPeerRoleEnum, bool)
type DataGuardAssociationProtectionModeEnum
    func GetDataGuardAssociationProtectionModeEnumValues() []DataGuardAssociationProtectionModeEnum
    func GetMappingDataGuardAssociationProtectionModeEnum(val string) (DataGuardAssociationProtectionModeEnum, bool)
type DataGuardAssociationRoleEnum
    func GetDataGuardAssociationRoleEnumValues() []DataGuardAssociationRoleEnum
    func GetMappingDataGuardAssociationRoleEnum(val string) (DataGuardAssociationRoleEnum, bool)
type DataGuardAssociationSummary
    func (m DataGuardAssociationSummary) String() string
    func (m DataGuardAssociationSummary) ValidateEnumValue() (bool, error)
type DataGuardAssociationSummaryLifecycleStateEnum
    func GetDataGuardAssociationSummaryLifecycleStateEnumValues() []DataGuardAssociationSummaryLifecycleStateEnum
    func GetMappingDataGuardAssociationSummaryLifecycleStateEnum(val string) (DataGuardAssociationSummaryLifecycleStateEnum, bool)
type DataGuardAssociationSummaryPeerRoleEnum
    func GetDataGuardAssociationSummaryPeerRoleEnumValues() []DataGuardAssociationSummaryPeerRoleEnum
    func GetMappingDataGuardAssociationSummaryPeerRoleEnum(val string) (DataGuardAssociationSummaryPeerRoleEnum, bool)
type DataGuardAssociationSummaryProtectionModeEnum
    func GetDataGuardAssociationSummaryProtectionModeEnumValues() []DataGuardAssociationSummaryProtectionModeEnum
    func GetMappingDataGuardAssociationSummaryProtectionModeEnum(val string) (DataGuardAssociationSummaryProtectionModeEnum, bool)
type DataGuardAssociationSummaryRoleEnum
    func GetDataGuardAssociationSummaryRoleEnumValues() []DataGuardAssociationSummaryRoleEnum
    func GetMappingDataGuardAssociationSummaryRoleEnum(val string) (DataGuardAssociationSummaryRoleEnum, bool)
type DataGuardAssociationSummaryTransportTypeEnum
    func GetDataGuardAssociationSummaryTransportTypeEnumValues() []DataGuardAssociationSummaryTransportTypeEnum
    func GetMappingDataGuardAssociationSummaryTransportTypeEnum(val string) (DataGuardAssociationSummaryTransportTypeEnum, bool)
type DataGuardAssociationTransportTypeEnum
    func GetDataGuardAssociationTransportTypeEnumValues() []DataGuardAssociationTransportTypeEnum
    func GetMappingDataGuardAssociationTransportTypeEnum(val string) (DataGuardAssociationTransportTypeEnum, bool)
type DataGuardGroup
    func (m DataGuardGroup) String() string
    func (m DataGuardGroup) ValidateEnumValue() (bool, error)
type DataGuardGroupMember
    func (m DataGuardGroupMember) String() string
    func (m DataGuardGroupMember) ValidateEnumValue() (bool, error)
type DataGuardGroupMemberFailoverReadinessEnum
    func GetDataGuardGroupMemberFailoverReadinessEnumValues() []DataGuardGroupMemberFailoverReadinessEnum
    func GetMappingDataGuardGroupMemberFailoverReadinessEnum(val string) (DataGuardGroupMemberFailoverReadinessEnum, bool)
type DataGuardGroupMemberRoleEnum
    func GetDataGuardGroupMemberRoleEnumValues() []DataGuardGroupMemberRoleEnum
    func GetMappingDataGuardGroupMemberRoleEnum(val string) (DataGuardGroupMemberRoleEnum, bool)
type DataGuardGroupMemberSwitchoverReadinessEnum
    func GetDataGuardGroupMemberSwitchoverReadinessEnumValues() []DataGuardGroupMemberSwitchoverReadinessEnum
    func GetMappingDataGuardGroupMemberSwitchoverReadinessEnum(val string) (DataGuardGroupMemberSwitchoverReadinessEnum, bool)
type DataGuardGroupMemberTransportTypeEnum
    func GetDataGuardGroupMemberTransportTypeEnumValues() []DataGuardGroupMemberTransportTypeEnum
    func GetMappingDataGuardGroupMemberTransportTypeEnum(val string) (DataGuardGroupMemberTransportTypeEnum, bool)
type DataGuardGroupProtectionModeEnum
    func GetDataGuardGroupProtectionModeEnumValues() []DataGuardGroupProtectionModeEnum
    func GetMappingDataGuardGroupProtectionModeEnum(val string) (DataGuardGroupProtectionModeEnum, bool)
type DataPatchOptions
    func (m DataPatchOptions) String() string
    func (m DataPatchOptions) ValidateEnumValue() (bool, error)
type Database
    func (m Database) String() string
    func (m *Database) UnmarshalJSON(data []byte) (e error)
    func (m Database) ValidateEnumValue() (bool, error)
type DatabaseClient
    func NewDatabaseClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client DatabaseClient, err error)
    func NewDatabaseClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client DatabaseClient, err error)
    func (client DatabaseClient) ActivateExadataInfrastructure(ctx context.Context, request ActivateExadataInfrastructureRequest) (response ActivateExadataInfrastructureResponse, err error)
    func (client DatabaseClient) AddDbnodeSnapshotsForExadbVmCluster(ctx context.Context, request AddDbnodeSnapshotsForExadbVmClusterRequest) (response AddDbnodeSnapshotsForExadbVmClusterResponse, err error)
    func (client DatabaseClient) AddStandbyAutonomousContainerDatabase(ctx context.Context, request AddStandbyAutonomousContainerDatabaseRequest) (response AddStandbyAutonomousContainerDatabaseResponse, err error)
    func (client DatabaseClient) AddStorageCapacityCloudExadataInfrastructure(ctx context.Context, request AddStorageCapacityCloudExadataInfrastructureRequest) (response AddStorageCapacityCloudExadataInfrastructureResponse, err error)
    func (client DatabaseClient) AddStorageCapacityExadataInfrastructure(ctx context.Context, request AddStorageCapacityExadataInfrastructureRequest) (response AddStorageCapacityExadataInfrastructureResponse, err error)
    func (client DatabaseClient) AddVirtualMachineToCloudVmCluster(ctx context.Context, request AddVirtualMachineToCloudVmClusterRequest) (response AddVirtualMachineToCloudVmClusterResponse, err error)
    func (client DatabaseClient) AddVirtualMachineToVmCluster(ctx context.Context, request AddVirtualMachineToVmClusterRequest) (response AddVirtualMachineToVmClusterResponse, err error)
    func (client DatabaseClient) AutonomousDatabaseManualRefresh(ctx context.Context, request AutonomousDatabaseManualRefreshRequest) (response AutonomousDatabaseManualRefreshResponse, err error)
    func (client DatabaseClient) CancelBackup(ctx context.Context, request CancelBackupRequest) (response CancelBackupResponse, err error)
    func (client DatabaseClient) CancelExecutionWindow(ctx context.Context, request CancelExecutionWindowRequest) (response CancelExecutionWindowResponse, err error)
    func (client DatabaseClient) CascadingDeleteSchedulingPlan(ctx context.Context, request CascadingDeleteSchedulingPlanRequest) (response CascadingDeleteSchedulingPlanResponse, err error)
    func (client DatabaseClient) ChangeAutonomousContainerDatabaseCompartment(ctx context.Context, request ChangeAutonomousContainerDatabaseCompartmentRequest) (response ChangeAutonomousContainerDatabaseCompartmentResponse, err error)
    func (client DatabaseClient) ChangeAutonomousDatabaseCompartment(ctx context.Context, request ChangeAutonomousDatabaseCompartmentRequest) (response ChangeAutonomousDatabaseCompartmentResponse, err error)
    func (client DatabaseClient) ChangeAutonomousDatabaseSoftwareImageCompartment(ctx context.Context, request ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) (response ChangeAutonomousDatabaseSoftwareImageCompartmentResponse, err error)
    func (client DatabaseClient) ChangeAutonomousDatabaseSubscription(ctx context.Context, request ChangeAutonomousDatabaseSubscriptionRequest) (response ChangeAutonomousDatabaseSubscriptionResponse, err error)
    func (client DatabaseClient) ChangeAutonomousExadataInfrastructureCompartment(ctx context.Context, request ChangeAutonomousExadataInfrastructureCompartmentRequest) (response ChangeAutonomousExadataInfrastructureCompartmentResponse, err error)
    func (client DatabaseClient) ChangeAutonomousVmClusterCompartment(ctx context.Context, request ChangeAutonomousVmClusterCompartmentRequest) (response ChangeAutonomousVmClusterCompartmentResponse, err error)
    func (client DatabaseClient) ChangeBackupDestinationCompartment(ctx context.Context, request ChangeBackupDestinationCompartmentRequest) (response ChangeBackupDestinationCompartmentResponse, err error)
    func (client DatabaseClient) ChangeCloudAutonomousVmClusterCompartment(ctx context.Context, request ChangeCloudAutonomousVmClusterCompartmentRequest) (response ChangeCloudAutonomousVmClusterCompartmentResponse, err error)
    func (client DatabaseClient) ChangeCloudAutonomousVmClusterSubscription(ctx context.Context, request ChangeCloudAutonomousVmClusterSubscriptionRequest) (response ChangeCloudAutonomousVmClusterSubscriptionResponse, err error)
    func (client DatabaseClient) ChangeCloudDbSystemSubscription(ctx context.Context, request ChangeCloudDbSystemSubscriptionRequest) (response ChangeCloudDbSystemSubscriptionResponse, err error)
    func (client DatabaseClient) ChangeCloudExadataInfrastructureCompartment(ctx context.Context, request ChangeCloudExadataInfrastructureCompartmentRequest) (response ChangeCloudExadataInfrastructureCompartmentResponse, err error)
    func (client DatabaseClient) ChangeCloudExadataInfrastructureSubscription(ctx context.Context, request ChangeCloudExadataInfrastructureSubscriptionRequest) (response ChangeCloudExadataInfrastructureSubscriptionResponse, err error)
    func (client DatabaseClient) ChangeCloudVmClusterCompartment(ctx context.Context, request ChangeCloudVmClusterCompartmentRequest) (response ChangeCloudVmClusterCompartmentResponse, err error)
    func (client DatabaseClient) ChangeCloudVmClusterSubscription(ctx context.Context, request ChangeCloudVmClusterSubscriptionRequest) (response ChangeCloudVmClusterSubscriptionResponse, err error)
    func (client DatabaseClient) ChangeDatabaseSoftwareImageCompartment(ctx context.Context, request ChangeDatabaseSoftwareImageCompartmentRequest) (response ChangeDatabaseSoftwareImageCompartmentResponse, err error)
    func (client DatabaseClient) ChangeDataguardRole(ctx context.Context, request ChangeDataguardRoleRequest) (response ChangeDataguardRoleResponse, err error)
    func (client DatabaseClient) ChangeDbSystemCompartment(ctx context.Context, request ChangeDbSystemCompartmentRequest) (response ChangeDbSystemCompartmentResponse, err error)
    func (client DatabaseClient) ChangeDisasterRecoveryConfiguration(ctx context.Context, request ChangeDisasterRecoveryConfigurationRequest) (response ChangeDisasterRecoveryConfigurationResponse, err error)
    func (client DatabaseClient) ChangeEncryptionKeyLocation(ctx context.Context, request ChangeEncryptionKeyLocationRequest) (response ChangeEncryptionKeyLocationResponse, err error)
    func (client DatabaseClient) ChangeExadataInfrastructureCompartment(ctx context.Context, request ChangeExadataInfrastructureCompartmentRequest) (response ChangeExadataInfrastructureCompartmentResponse, err error)
    func (client DatabaseClient) ChangeExadbVmClusterCompartment(ctx context.Context, request ChangeExadbVmClusterCompartmentRequest) (response ChangeExadbVmClusterCompartmentResponse, err error)
    func (client DatabaseClient) ChangeExadbVmClusterSubscription(ctx context.Context, request ChangeExadbVmClusterSubscriptionRequest) (response ChangeExadbVmClusterSubscriptionResponse, err error)
    func (client DatabaseClient) ChangeExascaleDbStorageVaultCompartment(ctx context.Context, request ChangeExascaleDbStorageVaultCompartmentRequest) (response ChangeExascaleDbStorageVaultCompartmentResponse, err error)
    func (client DatabaseClient) ChangeExascaleDbStorageVaultSubscription(ctx context.Context, request ChangeExascaleDbStorageVaultSubscriptionRequest) (response ChangeExascaleDbStorageVaultSubscriptionResponse, err error)
    func (client DatabaseClient) ChangeExternalContainerDatabaseCompartment(ctx context.Context, request ChangeExternalContainerDatabaseCompartmentRequest) (response ChangeExternalContainerDatabaseCompartmentResponse, err error)
    func (client DatabaseClient) ChangeExternalNonContainerDatabaseCompartment(ctx context.Context, request ChangeExternalNonContainerDatabaseCompartmentRequest) (response ChangeExternalNonContainerDatabaseCompartmentResponse, err error)
    func (client DatabaseClient) ChangeExternalPluggableDatabaseCompartment(ctx context.Context, request ChangeExternalPluggableDatabaseCompartmentRequest) (response ChangeExternalPluggableDatabaseCompartmentResponse, err error)
    func (client DatabaseClient) ChangeKeyStoreCompartment(ctx context.Context, request ChangeKeyStoreCompartmentRequest) (response ChangeKeyStoreCompartmentResponse, err error)
    func (client DatabaseClient) ChangeKeyStoreType(ctx context.Context, request ChangeKeyStoreTypeRequest) (response ChangeKeyStoreTypeResponse, err error)
    func (client DatabaseClient) ChangeOneoffPatchCompartment(ctx context.Context, request ChangeOneoffPatchCompartmentRequest) (response ChangeOneoffPatchCompartmentResponse, err error)
    func (client DatabaseClient) ChangeSchedulingPlanCompartment(ctx context.Context, request ChangeSchedulingPlanCompartmentRequest) (response ChangeSchedulingPlanCompartmentResponse, err error)
    func (client DatabaseClient) ChangeSchedulingPolicyCompartment(ctx context.Context, request ChangeSchedulingPolicyCompartmentRequest) (response ChangeSchedulingPolicyCompartmentResponse, err error)
    func (client DatabaseClient) ChangeVmClusterCompartment(ctx context.Context, request ChangeVmClusterCompartmentRequest) (response ChangeVmClusterCompartmentResponse, err error)
    func (client DatabaseClient) CheckExternalDatabaseConnectorConnectionStatus(ctx context.Context, request CheckExternalDatabaseConnectorConnectionStatusRequest) (response CheckExternalDatabaseConnectorConnectionStatusResponse, err error)
    func (client DatabaseClient) CompleteExternalBackupJob(ctx context.Context, request CompleteExternalBackupJobRequest) (response CompleteExternalBackupJobResponse, err error)
    func (client *DatabaseClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client DatabaseClient) ConfigureAutonomousDatabaseVaultKey(ctx context.Context, request ConfigureAutonomousDatabaseVaultKeyRequest) (response ConfigureAutonomousDatabaseVaultKeyResponse, err error)
    func (client DatabaseClient) ConfigureExascaleCloudExadataInfrastructure(ctx context.Context, request ConfigureExascaleCloudExadataInfrastructureRequest) (response ConfigureExascaleCloudExadataInfrastructureResponse, err error)
    func (client DatabaseClient) ConfigureExascaleExadataInfrastructure(ctx context.Context, request ConfigureExascaleExadataInfrastructureRequest) (response ConfigureExascaleExadataInfrastructureResponse, err error)
    func (client DatabaseClient) ConfigureSaasAdminUser(ctx context.Context, request ConfigureSaasAdminUserRequest) (response ConfigureSaasAdminUserResponse, err error)
    func (client DatabaseClient) ConfirmKeyStoreDetailsAreCorrect(ctx context.Context, request ConfirmKeyStoreDetailsAreCorrectRequest) (response ConfirmKeyStoreDetailsAreCorrectResponse, err error)
    func (client DatabaseClient) ConvertStandbyAutonomousContainerDatabase(ctx context.Context, request ConvertStandbyAutonomousContainerDatabaseRequest) (response ConvertStandbyAutonomousContainerDatabaseResponse, err error)
    func (client DatabaseClient) ConvertStandbyDatabaseType(ctx context.Context, request ConvertStandbyDatabaseTypeRequest) (response ConvertStandbyDatabaseTypeResponse, err error)
    func (client DatabaseClient) ConvertToPdb(ctx context.Context, request ConvertToPdbRequest) (response ConvertToPdbResponse, err error)
    func (client DatabaseClient) ConvertToRegularPluggableDatabase(ctx context.Context, request ConvertToRegularPluggableDatabaseRequest) (response ConvertToRegularPluggableDatabaseResponse, err error)
    func (client DatabaseClient) ConvertToStandalone(ctx context.Context, request ConvertToStandaloneRequest) (response ConvertToStandaloneResponse, err error)
    func (client DatabaseClient) CreateAdvancedClusterFileSystem(ctx context.Context, request CreateAdvancedClusterFileSystemRequest) (response CreateAdvancedClusterFileSystemResponse, err error)
    func (client DatabaseClient) CreateApplicationVip(ctx context.Context, request CreateApplicationVipRequest) (response CreateApplicationVipResponse, err error)
    func (client DatabaseClient) CreateAutonomousContainerDatabase(ctx context.Context, request CreateAutonomousContainerDatabaseRequest) (response CreateAutonomousContainerDatabaseResponse, err error)
    func (client DatabaseClient) CreateAutonomousContainerDatabaseDataguardAssociation(ctx context.Context, request CreateAutonomousContainerDatabaseDataguardAssociationRequest) (response CreateAutonomousContainerDatabaseDataguardAssociationResponse, err error)
    func (client DatabaseClient) CreateAutonomousDatabase(ctx context.Context, request CreateAutonomousDatabaseRequest) (response CreateAutonomousDatabaseResponse, err error)
    func (client DatabaseClient) CreateAutonomousDatabaseBackup(ctx context.Context, request CreateAutonomousDatabaseBackupRequest) (response CreateAutonomousDatabaseBackupResponse, err error)
    func (client DatabaseClient) CreateAutonomousDatabaseSoftwareImage(ctx context.Context, request CreateAutonomousDatabaseSoftwareImageRequest) (response CreateAutonomousDatabaseSoftwareImageResponse, err error)
    func (client DatabaseClient) CreateAutonomousVmCluster(ctx context.Context, request CreateAutonomousVmClusterRequest) (response CreateAutonomousVmClusterResponse, err error)
    func (client DatabaseClient) CreateBackup(ctx context.Context, request CreateBackupRequest) (response CreateBackupResponse, err error)
    func (client DatabaseClient) CreateBackupDestination(ctx context.Context, request CreateBackupDestinationRequest) (response CreateBackupDestinationResponse, err error)
    func (client DatabaseClient) CreateCloudAutonomousVmCluster(ctx context.Context, request CreateCloudAutonomousVmClusterRequest) (response CreateCloudAutonomousVmClusterResponse, err error)
    func (client DatabaseClient) CreateCloudExadataInfrastructure(ctx context.Context, request CreateCloudExadataInfrastructureRequest) (response CreateCloudExadataInfrastructureResponse, err error)
    func (client DatabaseClient) CreateCloudVmCluster(ctx context.Context, request CreateCloudVmClusterRequest) (response CreateCloudVmClusterResponse, err error)
    func (client DatabaseClient) CreateConsoleConnection(ctx context.Context, request CreateConsoleConnectionRequest) (response CreateConsoleConnectionResponse, err error)
    func (client DatabaseClient) CreateConsoleHistory(ctx context.Context, request CreateConsoleHistoryRequest) (response CreateConsoleHistoryResponse, err error)
    func (client DatabaseClient) CreateDataGuardAssociation(ctx context.Context, request CreateDataGuardAssociationRequest) (response CreateDataGuardAssociationResponse, err error)
    func (client DatabaseClient) CreateDatabase(ctx context.Context, request CreateDatabaseRequest) (response CreateDatabaseResponse, err error)
    func (client DatabaseClient) CreateDatabaseSoftwareImage(ctx context.Context, request CreateDatabaseSoftwareImageRequest) (response CreateDatabaseSoftwareImageResponse, err error)
    func (client DatabaseClient) CreateDbHome(ctx context.Context, request CreateDbHomeRequest) (response CreateDbHomeResponse, err error)
    func (client DatabaseClient) CreateExadataInfrastructure(ctx context.Context, request CreateExadataInfrastructureRequest) (response CreateExadataInfrastructureResponse, err error)
    func (client DatabaseClient) CreateExadbVmCluster(ctx context.Context, request CreateExadbVmClusterRequest) (response CreateExadbVmClusterResponse, err error)
    func (client DatabaseClient) CreateExascaleDbStorageVault(ctx context.Context, request CreateExascaleDbStorageVaultRequest) (response CreateExascaleDbStorageVaultResponse, err error)
    func (client DatabaseClient) CreateExecutionAction(ctx context.Context, request CreateExecutionActionRequest) (response CreateExecutionActionResponse, err error)
    func (client DatabaseClient) CreateExecutionWindow(ctx context.Context, request CreateExecutionWindowRequest) (response CreateExecutionWindowResponse, err error)
    func (client DatabaseClient) CreateExternalBackupJob(ctx context.Context, request CreateExternalBackupJobRequest) (response CreateExternalBackupJobResponse, err error)
    func (client DatabaseClient) CreateExternalContainerDatabase(ctx context.Context, request CreateExternalContainerDatabaseRequest) (response CreateExternalContainerDatabaseResponse, err error)
    func (client DatabaseClient) CreateExternalDatabaseConnector(ctx context.Context, request CreateExternalDatabaseConnectorRequest) (response CreateExternalDatabaseConnectorResponse, err error)
    func (client DatabaseClient) CreateExternalNonContainerDatabase(ctx context.Context, request CreateExternalNonContainerDatabaseRequest) (response CreateExternalNonContainerDatabaseResponse, err error)
    func (client DatabaseClient) CreateExternalPluggableDatabase(ctx context.Context, request CreateExternalPluggableDatabaseRequest) (response CreateExternalPluggableDatabaseResponse, err error)
    func (client DatabaseClient) CreateKeyStore(ctx context.Context, request CreateKeyStoreRequest) (response CreateKeyStoreResponse, err error)
    func (client DatabaseClient) CreateMaintenanceRun(ctx context.Context, request CreateMaintenanceRunRequest) (response CreateMaintenanceRunResponse, err error)
    func (client DatabaseClient) CreateOneoffPatch(ctx context.Context, request CreateOneoffPatchRequest) (response CreateOneoffPatchResponse, err error)
    func (client DatabaseClient) CreatePluggableDatabase(ctx context.Context, request CreatePluggableDatabaseRequest) (response CreatePluggableDatabaseResponse, err error)
    func (client DatabaseClient) CreatePluggableDatabaseSnapshot(ctx context.Context, request CreatePluggableDatabaseSnapshotRequest) (response CreatePluggableDatabaseSnapshotResponse, err error)
    func (client DatabaseClient) CreateScheduledAction(ctx context.Context, request CreateScheduledActionRequest) (response CreateScheduledActionResponse, err error)
    func (client DatabaseClient) CreateSchedulingPlan(ctx context.Context, request CreateSchedulingPlanRequest) (response CreateSchedulingPlanResponse, err error)
    func (client DatabaseClient) CreateSchedulingPolicy(ctx context.Context, request CreateSchedulingPolicyRequest) (response CreateSchedulingPolicyResponse, err error)
    func (client DatabaseClient) CreateSchedulingWindow(ctx context.Context, request CreateSchedulingWindowRequest) (response CreateSchedulingWindowResponse, err error)
    func (client DatabaseClient) CreateVmCluster(ctx context.Context, request CreateVmClusterRequest) (response CreateVmClusterResponse, err error)
    func (client DatabaseClient) CreateVmClusterNetwork(ctx context.Context, request CreateVmClusterNetworkRequest) (response CreateVmClusterNetworkResponse, err error)
    func (client DatabaseClient) DbNodeAction(ctx context.Context, request DbNodeActionRequest) (response DbNodeActionResponse, err error)
    func (client DatabaseClient) DeleteAdvancedClusterFileSystem(ctx context.Context, request DeleteAdvancedClusterFileSystemRequest) (response DeleteAdvancedClusterFileSystemResponse, err error)
    func (client DatabaseClient) DeleteApplicationVip(ctx context.Context, request DeleteApplicationVipRequest) (response DeleteApplicationVipResponse, err error)
    func (client DatabaseClient) DeleteAutonomousDatabase(ctx context.Context, request DeleteAutonomousDatabaseRequest) (response DeleteAutonomousDatabaseResponse, err error)
    func (client DatabaseClient) DeleteAutonomousDatabaseBackup(ctx context.Context, request DeleteAutonomousDatabaseBackupRequest) (response DeleteAutonomousDatabaseBackupResponse, err error)
    func (client DatabaseClient) DeleteAutonomousDatabaseSoftwareImage(ctx context.Context, request DeleteAutonomousDatabaseSoftwareImageRequest) (response DeleteAutonomousDatabaseSoftwareImageResponse, err error)
    func (client DatabaseClient) DeleteAutonomousVmCluster(ctx context.Context, request DeleteAutonomousVmClusterRequest) (response DeleteAutonomousVmClusterResponse, err error)
    func (client DatabaseClient) DeleteBackup(ctx context.Context, request DeleteBackupRequest) (response DeleteBackupResponse, err error)
    func (client DatabaseClient) DeleteBackupDestination(ctx context.Context, request DeleteBackupDestinationRequest) (response DeleteBackupDestinationResponse, err error)
    func (client DatabaseClient) DeleteCloudAutonomousVmCluster(ctx context.Context, request DeleteCloudAutonomousVmClusterRequest) (response DeleteCloudAutonomousVmClusterResponse, err error)
    func (client DatabaseClient) DeleteCloudExadataInfrastructure(ctx context.Context, request DeleteCloudExadataInfrastructureRequest) (response DeleteCloudExadataInfrastructureResponse, err error)
    func (client DatabaseClient) DeleteCloudVmCluster(ctx context.Context, request DeleteCloudVmClusterRequest) (response DeleteCloudVmClusterResponse, err error)
    func (client DatabaseClient) DeleteConsoleConnection(ctx context.Context, request DeleteConsoleConnectionRequest) (response DeleteConsoleConnectionResponse, err error)
    func (client DatabaseClient) DeleteConsoleHistory(ctx context.Context, request DeleteConsoleHistoryRequest) (response DeleteConsoleHistoryResponse, err error)
    func (client DatabaseClient) DeleteDatabase(ctx context.Context, request DeleteDatabaseRequest) (response DeleteDatabaseResponse, err error)
    func (client DatabaseClient) DeleteDatabaseSoftwareImage(ctx context.Context, request DeleteDatabaseSoftwareImageRequest) (response DeleteDatabaseSoftwareImageResponse, err error)
    func (client DatabaseClient) DeleteDbHome(ctx context.Context, request DeleteDbHomeRequest) (response DeleteDbHomeResponse, err error)
    func (client DatabaseClient) DeleteDbnodeSnapshot(ctx context.Context, request DeleteDbnodeSnapshotRequest) (response DeleteDbnodeSnapshotResponse, err error)
    func (client DatabaseClient) DeleteExadataInfrastructure(ctx context.Context, request DeleteExadataInfrastructureRequest) (response DeleteExadataInfrastructureResponse, err error)
    func (client DatabaseClient) DeleteExadbVmCluster(ctx context.Context, request DeleteExadbVmClusterRequest) (response DeleteExadbVmClusterResponse, err error)
    func (client DatabaseClient) DeleteExascaleDbStorageVault(ctx context.Context, request DeleteExascaleDbStorageVaultRequest) (response DeleteExascaleDbStorageVaultResponse, err error)
    func (client DatabaseClient) DeleteExecutionAction(ctx context.Context, request DeleteExecutionActionRequest) (response DeleteExecutionActionResponse, err error)
    func (client DatabaseClient) DeleteExecutionWindow(ctx context.Context, request DeleteExecutionWindowRequest) (response DeleteExecutionWindowResponse, err error)
    func (client DatabaseClient) DeleteExternalContainerDatabase(ctx context.Context, request DeleteExternalContainerDatabaseRequest) (response DeleteExternalContainerDatabaseResponse, err error)
    func (client DatabaseClient) DeleteExternalDatabaseConnector(ctx context.Context, request DeleteExternalDatabaseConnectorRequest) (response DeleteExternalDatabaseConnectorResponse, err error)
    func (client DatabaseClient) DeleteExternalNonContainerDatabase(ctx context.Context, request DeleteExternalNonContainerDatabaseRequest) (response DeleteExternalNonContainerDatabaseResponse, err error)
    func (client DatabaseClient) DeleteExternalPluggableDatabase(ctx context.Context, request DeleteExternalPluggableDatabaseRequest) (response DeleteExternalPluggableDatabaseResponse, err error)
    func (client DatabaseClient) DeleteKeyStore(ctx context.Context, request DeleteKeyStoreRequest) (response DeleteKeyStoreResponse, err error)
    func (client DatabaseClient) DeleteOneoffPatch(ctx context.Context, request DeleteOneoffPatchRequest) (response DeleteOneoffPatchResponse, err error)
    func (client DatabaseClient) DeletePluggableDatabase(ctx context.Context, request DeletePluggableDatabaseRequest) (response DeletePluggableDatabaseResponse, err error)
    func (client DatabaseClient) DeletePluggableDatabaseSnapshot(ctx context.Context, request DeletePluggableDatabaseSnapshotRequest) (response DeletePluggableDatabaseSnapshotResponse, err error)
    func (client DatabaseClient) DeleteScheduledAction(ctx context.Context, request DeleteScheduledActionRequest) (response DeleteScheduledActionResponse, err error)
    func (client DatabaseClient) DeleteSchedulingPlan(ctx context.Context, request DeleteSchedulingPlanRequest) (response DeleteSchedulingPlanResponse, err error)
    func (client DatabaseClient) DeleteSchedulingPolicy(ctx context.Context, request DeleteSchedulingPolicyRequest) (response DeleteSchedulingPolicyResponse, err error)
    func (client DatabaseClient) DeleteSchedulingWindow(ctx context.Context, request DeleteSchedulingWindowRequest) (response DeleteSchedulingWindowResponse, err error)
    func (client DatabaseClient) DeleteVmCluster(ctx context.Context, request DeleteVmClusterRequest) (response DeleteVmClusterResponse, err error)
    func (client DatabaseClient) DeleteVmClusterNetwork(ctx context.Context, request DeleteVmClusterNetworkRequest) (response DeleteVmClusterNetworkResponse, err error)
    func (client DatabaseClient) DeregisterAutonomousDatabaseDataSafe(ctx context.Context, request DeregisterAutonomousDatabaseDataSafeRequest) (response DeregisterAutonomousDatabaseDataSafeResponse, err error)
    func (client DatabaseClient) DisableAutonomousDatabaseManagement(ctx context.Context, request DisableAutonomousDatabaseManagementRequest) (response DisableAutonomousDatabaseManagementResponse, err error)
    func (client DatabaseClient) DisableAutonomousDatabaseOperationsInsights(ctx context.Context, request DisableAutonomousDatabaseOperationsInsightsRequest) (response DisableAutonomousDatabaseOperationsInsightsResponse, err error)
    func (client DatabaseClient) DisableDatabaseManagement(ctx context.Context, request DisableDatabaseManagementRequest) (response DisableDatabaseManagementResponse, err error)
    func (client DatabaseClient) DisableExternalContainerDatabaseDatabaseManagement(ctx context.Context, request DisableExternalContainerDatabaseDatabaseManagementRequest) (response DisableExternalContainerDatabaseDatabaseManagementResponse, err error)
    func (client DatabaseClient) DisableExternalContainerDatabaseStackMonitoring(ctx context.Context, request DisableExternalContainerDatabaseStackMonitoringRequest) (response DisableExternalContainerDatabaseStackMonitoringResponse, err error)
    func (client DatabaseClient) DisableExternalNonContainerDatabaseDatabaseManagement(ctx context.Context, request DisableExternalNonContainerDatabaseDatabaseManagementRequest) (response DisableExternalNonContainerDatabaseDatabaseManagementResponse, err error)
    func (client DatabaseClient) DisableExternalNonContainerDatabaseOperationsInsights(ctx context.Context, request DisableExternalNonContainerDatabaseOperationsInsightsRequest) (response DisableExternalNonContainerDatabaseOperationsInsightsResponse, err error)
    func (client DatabaseClient) DisableExternalNonContainerDatabaseStackMonitoring(ctx context.Context, request DisableExternalNonContainerDatabaseStackMonitoringRequest) (response DisableExternalNonContainerDatabaseStackMonitoringResponse, err error)
    func (client DatabaseClient) DisableExternalPluggableDatabaseDatabaseManagement(ctx context.Context, request DisableExternalPluggableDatabaseDatabaseManagementRequest) (response DisableExternalPluggableDatabaseDatabaseManagementResponse, err error)
    func (client DatabaseClient) DisableExternalPluggableDatabaseOperationsInsights(ctx context.Context, request DisableExternalPluggableDatabaseOperationsInsightsRequest) (response DisableExternalPluggableDatabaseOperationsInsightsResponse, err error)
    func (client DatabaseClient) DisableExternalPluggableDatabaseStackMonitoring(ctx context.Context, request DisableExternalPluggableDatabaseStackMonitoringRequest) (response DisableExternalPluggableDatabaseStackMonitoringResponse, err error)
    func (client DatabaseClient) DisablePluggableDatabaseManagement(ctx context.Context, request DisablePluggableDatabaseManagementRequest) (response DisablePluggableDatabaseManagementResponse, err error)
    func (client DatabaseClient) DownloadDbConnectionBundle(ctx context.Context, request DownloadDbConnectionBundleRequest) (response DownloadDbConnectionBundleResponse, err error)
    func (client DatabaseClient) DownloadExadataInfrastructureConfigFile(ctx context.Context, request DownloadExadataInfrastructureConfigFileRequest) (response DownloadExadataInfrastructureConfigFileResponse, err error)
    func (client DatabaseClient) DownloadOneoffPatch(ctx context.Context, request DownloadOneoffPatchRequest) (response DownloadOneoffPatchResponse, err error)
    func (client DatabaseClient) DownloadValidationReport(ctx context.Context, request DownloadValidationReportRequest) (response DownloadValidationReportResponse, err error)
    func (client DatabaseClient) DownloadVmClusterNetworkConfigFile(ctx context.Context, request DownloadVmClusterNetworkConfigFileRequest) (response DownloadVmClusterNetworkConfigFileResponse, err error)
    func (client DatabaseClient) EditAutonomousContainerDatabaseDataguard(ctx context.Context, request EditAutonomousContainerDatabaseDataguardRequest) (response EditAutonomousContainerDatabaseDataguardResponse, err error)
    func (client DatabaseClient) EnableAutonomousDatabaseManagement(ctx context.Context, request EnableAutonomousDatabaseManagementRequest) (response EnableAutonomousDatabaseManagementResponse, err error)
    func (client DatabaseClient) EnableAutonomousDatabaseOperationsInsights(ctx context.Context, request EnableAutonomousDatabaseOperationsInsightsRequest) (response EnableAutonomousDatabaseOperationsInsightsResponse, err error)
    func (client DatabaseClient) EnableDatabaseManagement(ctx context.Context, request EnableDatabaseManagementRequest) (response EnableDatabaseManagementResponse, err error)
    func (client DatabaseClient) EnableExternalContainerDatabaseDatabaseManagement(ctx context.Context, request EnableExternalContainerDatabaseDatabaseManagementRequest) (response EnableExternalContainerDatabaseDatabaseManagementResponse, err error)
    func (client DatabaseClient) EnableExternalContainerDatabaseStackMonitoring(ctx context.Context, request EnableExternalContainerDatabaseStackMonitoringRequest) (response EnableExternalContainerDatabaseStackMonitoringResponse, err error)
    func (client DatabaseClient) EnableExternalNonContainerDatabaseDatabaseManagement(ctx context.Context, request EnableExternalNonContainerDatabaseDatabaseManagementRequest) (response EnableExternalNonContainerDatabaseDatabaseManagementResponse, err error)
    func (client DatabaseClient) EnableExternalNonContainerDatabaseOperationsInsights(ctx context.Context, request EnableExternalNonContainerDatabaseOperationsInsightsRequest) (response EnableExternalNonContainerDatabaseOperationsInsightsResponse, err error)
    func (client DatabaseClient) EnableExternalNonContainerDatabaseStackMonitoring(ctx context.Context, request EnableExternalNonContainerDatabaseStackMonitoringRequest) (response EnableExternalNonContainerDatabaseStackMonitoringResponse, err error)
    func (client DatabaseClient) EnableExternalPluggableDatabaseDatabaseManagement(ctx context.Context, request EnableExternalPluggableDatabaseDatabaseManagementRequest) (response EnableExternalPluggableDatabaseDatabaseManagementResponse, err error)
    func (client DatabaseClient) EnableExternalPluggableDatabaseOperationsInsights(ctx context.Context, request EnableExternalPluggableDatabaseOperationsInsightsRequest) (response EnableExternalPluggableDatabaseOperationsInsightsResponse, err error)
    func (client DatabaseClient) EnableExternalPluggableDatabaseStackMonitoring(ctx context.Context, request EnableExternalPluggableDatabaseStackMonitoringRequest) (response EnableExternalPluggableDatabaseStackMonitoringResponse, err error)
    func (client DatabaseClient) EnablePluggableDatabaseManagement(ctx context.Context, request EnablePluggableDatabaseManagementRequest) (response EnablePluggableDatabaseManagementResponse, err error)
    func (client DatabaseClient) ExecuteDbSystemOsPatch(ctx context.Context, request ExecuteDbSystemOsPatchRequest) (response ExecuteDbSystemOsPatchResponse, err error)
    func (client DatabaseClient) FailOverAutonomousDatabase(ctx context.Context, request FailOverAutonomousDatabaseRequest) (response FailOverAutonomousDatabaseResponse, err error)
    func (client DatabaseClient) FailoverAutonomousContainerDatabaseDataguard(ctx context.Context, request FailoverAutonomousContainerDatabaseDataguardRequest) (response FailoverAutonomousContainerDatabaseDataguardResponse, err error)
    func (client DatabaseClient) FailoverAutonomousContainerDatabaseDataguardAssociation(ctx context.Context, request FailoverAutonomousContainerDatabaseDataguardAssociationRequest) (response FailoverAutonomousContainerDatabaseDataguardAssociationResponse, err error)
    func (client DatabaseClient) FailoverDataGuard(ctx context.Context, request FailoverDataGuardRequest) (response FailoverDataGuardResponse, err error)
    func (client DatabaseClient) FailoverDataGuardAssociation(ctx context.Context, request FailoverDataGuardAssociationRequest) (response FailoverDataGuardAssociationResponse, err error)
    func (client DatabaseClient) GenerateAutonomousDatabaseWallet(ctx context.Context, request GenerateAutonomousDatabaseWalletRequest) (response GenerateAutonomousDatabaseWalletResponse, err error)
    func (client DatabaseClient) GenerateRecommendedVmClusterNetwork(ctx context.Context, request GenerateRecommendedVmClusterNetworkRequest) (response GenerateRecommendedVmClusterNetworkResponse, err error)
    func (client DatabaseClient) GetAdvancedClusterFileSystem(ctx context.Context, request GetAdvancedClusterFileSystemRequest) (response GetAdvancedClusterFileSystemResponse, err error)
    func (client DatabaseClient) GetApplicationVip(ctx context.Context, request GetApplicationVipRequest) (response GetApplicationVipResponse, err error)
    func (client DatabaseClient) GetAutonomousContainerDatabase(ctx context.Context, request GetAutonomousContainerDatabaseRequest) (response GetAutonomousContainerDatabaseResponse, err error)
    func (client DatabaseClient) GetAutonomousContainerDatabaseDataguardAssociation(ctx context.Context, request GetAutonomousContainerDatabaseDataguardAssociationRequest) (response GetAutonomousContainerDatabaseDataguardAssociationResponse, err error)
    func (client DatabaseClient) GetAutonomousContainerDatabaseResourceUsage(ctx context.Context, request GetAutonomousContainerDatabaseResourceUsageRequest) (response GetAutonomousContainerDatabaseResourceUsageResponse, err error)
    func (client DatabaseClient) GetAutonomousDatabase(ctx context.Context, request GetAutonomousDatabaseRequest) (response GetAutonomousDatabaseResponse, err error)
    func (client DatabaseClient) GetAutonomousDatabaseBackup(ctx context.Context, request GetAutonomousDatabaseBackupRequest) (response GetAutonomousDatabaseBackupResponse, err error)
    func (client DatabaseClient) GetAutonomousDatabaseDataguardAssociation(ctx context.Context, request GetAutonomousDatabaseDataguardAssociationRequest) (response GetAutonomousDatabaseDataguardAssociationResponse, err error)
    func (client DatabaseClient) GetAutonomousDatabaseRegionalWallet(ctx context.Context, request GetAutonomousDatabaseRegionalWalletRequest) (response GetAutonomousDatabaseRegionalWalletResponse, err error)
    func (client DatabaseClient) GetAutonomousDatabaseSoftwareImage(ctx context.Context, request GetAutonomousDatabaseSoftwareImageRequest) (response GetAutonomousDatabaseSoftwareImageResponse, err error)
    func (client DatabaseClient) GetAutonomousDatabaseWallet(ctx context.Context, request GetAutonomousDatabaseWalletRequest) (response GetAutonomousDatabaseWalletResponse, err error)
    func (client DatabaseClient) GetAutonomousExadataInfrastructure(ctx context.Context, request GetAutonomousExadataInfrastructureRequest) (response GetAutonomousExadataInfrastructureResponse, err error)
    func (client DatabaseClient) GetAutonomousPatch(ctx context.Context, request GetAutonomousPatchRequest) (response GetAutonomousPatchResponse, err error)
    func (client DatabaseClient) GetAutonomousVirtualMachine(ctx context.Context, request GetAutonomousVirtualMachineRequest) (response GetAutonomousVirtualMachineResponse, err error)
    func (client DatabaseClient) GetAutonomousVmCluster(ctx context.Context, request GetAutonomousVmClusterRequest) (response GetAutonomousVmClusterResponse, err error)
    func (client DatabaseClient) GetAutonomousVmClusterResourceUsage(ctx context.Context, request GetAutonomousVmClusterResourceUsageRequest) (response GetAutonomousVmClusterResourceUsageResponse, err error)
    func (client DatabaseClient) GetBackup(ctx context.Context, request GetBackupRequest) (response GetBackupResponse, err error)
    func (client DatabaseClient) GetBackupDestination(ctx context.Context, request GetBackupDestinationRequest) (response GetBackupDestinationResponse, err error)
    func (client DatabaseClient) GetCloudAutonomousVmCluster(ctx context.Context, request GetCloudAutonomousVmClusterRequest) (response GetCloudAutonomousVmClusterResponse, err error)
    func (client DatabaseClient) GetCloudAutonomousVmClusterResourceUsage(ctx context.Context, request GetCloudAutonomousVmClusterResourceUsageRequest) (response GetCloudAutonomousVmClusterResourceUsageResponse, err error)
    func (client DatabaseClient) GetCloudExadataInfrastructure(ctx context.Context, request GetCloudExadataInfrastructureRequest) (response GetCloudExadataInfrastructureResponse, err error)
    func (client DatabaseClient) GetCloudExadataInfrastructureUnallocatedResources(ctx context.Context, request GetCloudExadataInfrastructureUnallocatedResourcesRequest) (response GetCloudExadataInfrastructureUnallocatedResourcesResponse, err error)
    func (client DatabaseClient) GetCloudVmCluster(ctx context.Context, request GetCloudVmClusterRequest) (response GetCloudVmClusterResponse, err error)
    func (client DatabaseClient) GetCloudVmClusterIormConfig(ctx context.Context, request GetCloudVmClusterIormConfigRequest) (response GetCloudVmClusterIormConfigResponse, err error)
    func (client DatabaseClient) GetCloudVmClusterUpdate(ctx context.Context, request GetCloudVmClusterUpdateRequest) (response GetCloudVmClusterUpdateResponse, err error)
    func (client DatabaseClient) GetCloudVmClusterUpdateHistoryEntry(ctx context.Context, request GetCloudVmClusterUpdateHistoryEntryRequest) (response GetCloudVmClusterUpdateHistoryEntryResponse, err error)
    func (client DatabaseClient) GetConsoleConnection(ctx context.Context, request GetConsoleConnectionRequest) (response GetConsoleConnectionResponse, err error)
    func (client DatabaseClient) GetConsoleHistory(ctx context.Context, request GetConsoleHistoryRequest) (response GetConsoleHistoryResponse, err error)
    func (client DatabaseClient) GetConsoleHistoryContent(ctx context.Context, request GetConsoleHistoryContentRequest) (response GetConsoleHistoryContentResponse, err error)
    func (client DatabaseClient) GetDataGuardAssociation(ctx context.Context, request GetDataGuardAssociationRequest) (response GetDataGuardAssociationResponse, err error)
    func (client DatabaseClient) GetDatabase(ctx context.Context, request GetDatabaseRequest) (response GetDatabaseResponse, err error)
    func (client DatabaseClient) GetDatabaseSoftwareImage(ctx context.Context, request GetDatabaseSoftwareImageRequest) (response GetDatabaseSoftwareImageResponse, err error)
    func (client DatabaseClient) GetDatabaseUpgradeHistoryEntry(ctx context.Context, request GetDatabaseUpgradeHistoryEntryRequest) (response GetDatabaseUpgradeHistoryEntryResponse, err error)
    func (client DatabaseClient) GetDbConnectionBundle(ctx context.Context, request GetDbConnectionBundleRequest) (response GetDbConnectionBundleResponse, err error)
    func (client DatabaseClient) GetDbHome(ctx context.Context, request GetDbHomeRequest) (response GetDbHomeResponse, err error)
    func (client DatabaseClient) GetDbHomePatch(ctx context.Context, request GetDbHomePatchRequest) (response GetDbHomePatchResponse, err error)
    func (client DatabaseClient) GetDbHomePatchHistoryEntry(ctx context.Context, request GetDbHomePatchHistoryEntryRequest) (response GetDbHomePatchHistoryEntryResponse, err error)
    func (client DatabaseClient) GetDbNode(ctx context.Context, request GetDbNodeRequest) (response GetDbNodeResponse, err error)
    func (client DatabaseClient) GetDbServer(ctx context.Context, request GetDbServerRequest) (response GetDbServerResponse, err error)
    func (client DatabaseClient) GetDbSystem(ctx context.Context, request GetDbSystemRequest) (response GetDbSystemResponse, err error)
    func (client DatabaseClient) GetDbSystemOsPatchHistoryEntry(ctx context.Context, request GetDbSystemOsPatchHistoryEntryRequest) (response GetDbSystemOsPatchHistoryEntryResponse, err error)
    func (client DatabaseClient) GetDbSystemPatch(ctx context.Context, request GetDbSystemPatchRequest) (response GetDbSystemPatchResponse, err error)
    func (client DatabaseClient) GetDbSystemPatchHistoryEntry(ctx context.Context, request GetDbSystemPatchHistoryEntryRequest) (response GetDbSystemPatchHistoryEntryResponse, err error)
    func (client DatabaseClient) GetDbSystemUpgradeHistoryEntry(ctx context.Context, request GetDbSystemUpgradeHistoryEntryRequest) (response GetDbSystemUpgradeHistoryEntryResponse, err error)
    func (client DatabaseClient) GetDbnodeSnapshot(ctx context.Context, request GetDbnodeSnapshotRequest) (response GetDbnodeSnapshotResponse, err error)
    func (client DatabaseClient) GetExadataInfrastructure(ctx context.Context, request GetExadataInfrastructureRequest) (response GetExadataInfrastructureResponse, err error)
    func (client DatabaseClient) GetExadataInfrastructureOcpus(ctx context.Context, request GetExadataInfrastructureOcpusRequest) (response GetExadataInfrastructureOcpusResponse, err error)
    func (client DatabaseClient) GetExadataInfrastructureUnAllocatedResources(ctx context.Context, request GetExadataInfrastructureUnAllocatedResourcesRequest) (response GetExadataInfrastructureUnAllocatedResourcesResponse, err error)
    func (client DatabaseClient) GetExadataIormConfig(ctx context.Context, request GetExadataIormConfigRequest) (response GetExadataIormConfigResponse, err error)
    func (client DatabaseClient) GetExadbVmCluster(ctx context.Context, request GetExadbVmClusterRequest) (response GetExadbVmClusterResponse, err error)
    func (client DatabaseClient) GetExadbVmClusterUpdate(ctx context.Context, request GetExadbVmClusterUpdateRequest) (response GetExadbVmClusterUpdateResponse, err error)
    func (client DatabaseClient) GetExadbVmClusterUpdateHistoryEntry(ctx context.Context, request GetExadbVmClusterUpdateHistoryEntryRequest) (response GetExadbVmClusterUpdateHistoryEntryResponse, err error)
    func (client DatabaseClient) GetExascaleDbStorageVault(ctx context.Context, request GetExascaleDbStorageVaultRequest) (response GetExascaleDbStorageVaultResponse, err error)
    func (client DatabaseClient) GetExecutionAction(ctx context.Context, request GetExecutionActionRequest) (response GetExecutionActionResponse, err error)
    func (client DatabaseClient) GetExecutionWindow(ctx context.Context, request GetExecutionWindowRequest) (response GetExecutionWindowResponse, err error)
    func (client DatabaseClient) GetExternalBackupJob(ctx context.Context, request GetExternalBackupJobRequest) (response GetExternalBackupJobResponse, err error)
    func (client DatabaseClient) GetExternalContainerDatabase(ctx context.Context, request GetExternalContainerDatabaseRequest) (response GetExternalContainerDatabaseResponse, err error)
    func (client DatabaseClient) GetExternalDatabaseConnector(ctx context.Context, request GetExternalDatabaseConnectorRequest) (response GetExternalDatabaseConnectorResponse, err error)
    func (client DatabaseClient) GetExternalNonContainerDatabase(ctx context.Context, request GetExternalNonContainerDatabaseRequest) (response GetExternalNonContainerDatabaseResponse, err error)
    func (client DatabaseClient) GetExternalPluggableDatabase(ctx context.Context, request GetExternalPluggableDatabaseRequest) (response GetExternalPluggableDatabaseResponse, err error)
    func (client DatabaseClient) GetInfrastructureTargetVersions(ctx context.Context, request GetInfrastructureTargetVersionsRequest) (response GetInfrastructureTargetVersionsResponse, err error)
    func (client DatabaseClient) GetKeyStore(ctx context.Context, request GetKeyStoreRequest) (response GetKeyStoreResponse, err error)
    func (client DatabaseClient) GetMaintenanceRun(ctx context.Context, request GetMaintenanceRunRequest) (response GetMaintenanceRunResponse, err error)
    func (client DatabaseClient) GetMaintenanceRunHistory(ctx context.Context, request GetMaintenanceRunHistoryRequest) (response GetMaintenanceRunHistoryResponse, err error)
    func (client DatabaseClient) GetOneoffPatch(ctx context.Context, request GetOneoffPatchRequest) (response GetOneoffPatchResponse, err error)
    func (client DatabaseClient) GetPdbConversionHistoryEntry(ctx context.Context, request GetPdbConversionHistoryEntryRequest) (response GetPdbConversionHistoryEntryResponse, err error)
    func (client DatabaseClient) GetPluggableDatabase(ctx context.Context, request GetPluggableDatabaseRequest) (response GetPluggableDatabaseResponse, err error)
    func (client DatabaseClient) GetPluggableDatabaseSnapshot(ctx context.Context, request GetPluggableDatabaseSnapshotRequest) (response GetPluggableDatabaseSnapshotResponse, err error)
    func (client DatabaseClient) GetScheduledAction(ctx context.Context, request GetScheduledActionRequest) (response GetScheduledActionResponse, err error)
    func (client DatabaseClient) GetSchedulingPlan(ctx context.Context, request GetSchedulingPlanRequest) (response GetSchedulingPlanResponse, err error)
    func (client DatabaseClient) GetSchedulingPolicy(ctx context.Context, request GetSchedulingPolicyRequest) (response GetSchedulingPolicyResponse, err error)
    func (client DatabaseClient) GetSchedulingWindow(ctx context.Context, request GetSchedulingWindowRequest) (response GetSchedulingWindowResponse, err error)
    func (client DatabaseClient) GetVmCluster(ctx context.Context, request GetVmClusterRequest) (response GetVmClusterResponse, err error)
    func (client DatabaseClient) GetVmClusterNetwork(ctx context.Context, request GetVmClusterNetworkRequest) (response GetVmClusterNetworkResponse, err error)
    func (client DatabaseClient) GetVmClusterPatch(ctx context.Context, request GetVmClusterPatchRequest) (response GetVmClusterPatchResponse, err error)
    func (client DatabaseClient) GetVmClusterPatchHistoryEntry(ctx context.Context, request GetVmClusterPatchHistoryEntryRequest) (response GetVmClusterPatchHistoryEntryResponse, err error)
    func (client DatabaseClient) GetVmClusterUpdate(ctx context.Context, request GetVmClusterUpdateRequest) (response GetVmClusterUpdateResponse, err error)
    func (client DatabaseClient) GetVmClusterUpdateHistoryEntry(ctx context.Context, request GetVmClusterUpdateHistoryEntryRequest) (response GetVmClusterUpdateHistoryEntryResponse, err error)
    func (client DatabaseClient) ImportTransportableTablespace(ctx context.Context, request ImportTransportableTablespaceRequest) (response ImportTransportableTablespaceResponse, err error)
    func (client DatabaseClient) LaunchAutonomousExadataInfrastructure(ctx context.Context, request LaunchAutonomousExadataInfrastructureRequest) (response LaunchAutonomousExadataInfrastructureResponse, err error)
    func (client DatabaseClient) LaunchDbSystem(ctx context.Context, request LaunchDbSystemRequest) (response LaunchDbSystemResponse, err error)
    func (client DatabaseClient) ListAdvancedClusterFileSystems(ctx context.Context, request ListAdvancedClusterFileSystemsRequest) (response ListAdvancedClusterFileSystemsResponse, err error)
    func (client DatabaseClient) ListApplicationVips(ctx context.Context, request ListApplicationVipsRequest) (response ListApplicationVipsResponse, err error)
    func (client DatabaseClient) ListAutonomousContainerDatabaseBackups(ctx context.Context, request ListAutonomousContainerDatabaseBackupsRequest) (response ListAutonomousContainerDatabaseBackupsResponse, err error)
    func (client DatabaseClient) ListAutonomousContainerDatabaseDataguardAssociations(ctx context.Context, request ListAutonomousContainerDatabaseDataguardAssociationsRequest) (response ListAutonomousContainerDatabaseDataguardAssociationsResponse, err error)
    func (client DatabaseClient) ListAutonomousContainerDatabaseVersions(ctx context.Context, request ListAutonomousContainerDatabaseVersionsRequest) (response ListAutonomousContainerDatabaseVersionsResponse, err error)
    func (client DatabaseClient) ListAutonomousContainerDatabases(ctx context.Context, request ListAutonomousContainerDatabasesRequest) (response ListAutonomousContainerDatabasesResponse, err error)
    func (client DatabaseClient) ListAutonomousDatabaseBackups(ctx context.Context, request ListAutonomousDatabaseBackupsRequest) (response ListAutonomousDatabaseBackupsResponse, err error)
    func (client DatabaseClient) ListAutonomousDatabaseCharacterSets(ctx context.Context, request ListAutonomousDatabaseCharacterSetsRequest) (response ListAutonomousDatabaseCharacterSetsResponse, err error)
    func (client DatabaseClient) ListAutonomousDatabaseClones(ctx context.Context, request ListAutonomousDatabaseClonesRequest) (response ListAutonomousDatabaseClonesResponse, err error)
    func (client DatabaseClient) ListAutonomousDatabaseDataguardAssociations(ctx context.Context, request ListAutonomousDatabaseDataguardAssociationsRequest) (response ListAutonomousDatabaseDataguardAssociationsResponse, err error)
    func (client DatabaseClient) ListAutonomousDatabasePeers(ctx context.Context, request ListAutonomousDatabasePeersRequest) (response ListAutonomousDatabasePeersResponse, err error)
    func (client DatabaseClient) ListAutonomousDatabaseRefreshableClones(ctx context.Context, request ListAutonomousDatabaseRefreshableClonesRequest) (response ListAutonomousDatabaseRefreshableClonesResponse, err error)
    func (client DatabaseClient) ListAutonomousDatabaseSoftwareImages(ctx context.Context, request ListAutonomousDatabaseSoftwareImagesRequest) (response ListAutonomousDatabaseSoftwareImagesResponse, err error)
    func (client DatabaseClient) ListAutonomousDatabases(ctx context.Context, request ListAutonomousDatabasesRequest) (response ListAutonomousDatabasesResponse, err error)
    func (client DatabaseClient) ListAutonomousDbPreviewVersions(ctx context.Context, request ListAutonomousDbPreviewVersionsRequest) (response ListAutonomousDbPreviewVersionsResponse, err error)
    func (client DatabaseClient) ListAutonomousDbVersions(ctx context.Context, request ListAutonomousDbVersionsRequest) (response ListAutonomousDbVersionsResponse, err error)
    func (client DatabaseClient) ListAutonomousExadataInfrastructureShapes(ctx context.Context, request ListAutonomousExadataInfrastructureShapesRequest) (response ListAutonomousExadataInfrastructureShapesResponse, err error)
    func (client DatabaseClient) ListAutonomousExadataInfrastructures(ctx context.Context, request ListAutonomousExadataInfrastructuresRequest) (response ListAutonomousExadataInfrastructuresResponse, err error)
    func (client DatabaseClient) ListAutonomousVirtualMachines(ctx context.Context, request ListAutonomousVirtualMachinesRequest) (response ListAutonomousVirtualMachinesResponse, err error)
    func (client DatabaseClient) ListAutonomousVmClusterAcdResourceUsage(ctx context.Context, request ListAutonomousVmClusterAcdResourceUsageRequest) (response ListAutonomousVmClusterAcdResourceUsageResponse, err error)
    func (client DatabaseClient) ListAutonomousVmClusters(ctx context.Context, request ListAutonomousVmClustersRequest) (response ListAutonomousVmClustersResponse, err error)
    func (client DatabaseClient) ListBackupDestination(ctx context.Context, request ListBackupDestinationRequest) (response ListBackupDestinationResponse, err error)
    func (client DatabaseClient) ListBackups(ctx context.Context, request ListBackupsRequest) (response ListBackupsResponse, err error)
    func (client DatabaseClient) ListCloudAutonomousVmClusterAcdResourceUsage(ctx context.Context, request ListCloudAutonomousVmClusterAcdResourceUsageRequest) (response ListCloudAutonomousVmClusterAcdResourceUsageResponse, err error)
    func (client DatabaseClient) ListCloudAutonomousVmClusters(ctx context.Context, request ListCloudAutonomousVmClustersRequest) (response ListCloudAutonomousVmClustersResponse, err error)
    func (client DatabaseClient) ListCloudExadataInfrastructures(ctx context.Context, request ListCloudExadataInfrastructuresRequest) (response ListCloudExadataInfrastructuresResponse, err error)
    func (client DatabaseClient) ListCloudVmClusterUpdateHistoryEntries(ctx context.Context, request ListCloudVmClusterUpdateHistoryEntriesRequest) (response ListCloudVmClusterUpdateHistoryEntriesResponse, err error)
    func (client DatabaseClient) ListCloudVmClusterUpdates(ctx context.Context, request ListCloudVmClusterUpdatesRequest) (response ListCloudVmClusterUpdatesResponse, err error)
    func (client DatabaseClient) ListCloudVmClusters(ctx context.Context, request ListCloudVmClustersRequest) (response ListCloudVmClustersResponse, err error)
    func (client DatabaseClient) ListConsoleConnections(ctx context.Context, request ListConsoleConnectionsRequest) (response ListConsoleConnectionsResponse, err error)
    func (client DatabaseClient) ListConsoleHistories(ctx context.Context, request ListConsoleHistoriesRequest) (response ListConsoleHistoriesResponse, err error)
    func (client DatabaseClient) ListContainerDatabasePatches(ctx context.Context, request ListContainerDatabasePatchesRequest) (response ListContainerDatabasePatchesResponse, err error)
    func (client DatabaseClient) ListDataGuardAssociations(ctx context.Context, request ListDataGuardAssociationsRequest) (response ListDataGuardAssociationsResponse, err error)
    func (client DatabaseClient) ListDatabaseSoftwareImages(ctx context.Context, request ListDatabaseSoftwareImagesRequest) (response ListDatabaseSoftwareImagesResponse, err error)
    func (client DatabaseClient) ListDatabaseUpgradeHistoryEntries(ctx context.Context, request ListDatabaseUpgradeHistoryEntriesRequest) (response ListDatabaseUpgradeHistoryEntriesResponse, err error)
    func (client DatabaseClient) ListDatabases(ctx context.Context, request ListDatabasesRequest) (response ListDatabasesResponse, err error)
    func (client DatabaseClient) ListDbConnectionBundles(ctx context.Context, request ListDbConnectionBundlesRequest) (response ListDbConnectionBundlesResponse, err error)
    func (client DatabaseClient) ListDbHomePatchHistoryEntries(ctx context.Context, request ListDbHomePatchHistoryEntriesRequest) (response ListDbHomePatchHistoryEntriesResponse, err error)
    func (client DatabaseClient) ListDbHomePatches(ctx context.Context, request ListDbHomePatchesRequest) (response ListDbHomePatchesResponse, err error)
    func (client DatabaseClient) ListDbHomes(ctx context.Context, request ListDbHomesRequest) (response ListDbHomesResponse, err error)
    func (client DatabaseClient) ListDbNodes(ctx context.Context, request ListDbNodesRequest) (response ListDbNodesResponse, err error)
    func (client DatabaseClient) ListDbServers(ctx context.Context, request ListDbServersRequest) (response ListDbServersResponse, err error)
    func (client DatabaseClient) ListDbSystemComputePerformances(ctx context.Context, request ListDbSystemComputePerformancesRequest) (response ListDbSystemComputePerformancesResponse, err error)
    func (client DatabaseClient) ListDbSystemOsPatchHistoryEntries(ctx context.Context, request ListDbSystemOsPatchHistoryEntriesRequest) (response ListDbSystemOsPatchHistoryEntriesResponse, err error)
    func (client DatabaseClient) ListDbSystemPatchHistoryEntries(ctx context.Context, request ListDbSystemPatchHistoryEntriesRequest) (response ListDbSystemPatchHistoryEntriesResponse, err error)
    func (client DatabaseClient) ListDbSystemPatches(ctx context.Context, request ListDbSystemPatchesRequest) (response ListDbSystemPatchesResponse, err error)
    func (client DatabaseClient) ListDbSystemShapes(ctx context.Context, request ListDbSystemShapesRequest) (response ListDbSystemShapesResponse, err error)
    func (client DatabaseClient) ListDbSystemStoragePerformances(ctx context.Context, request ListDbSystemStoragePerformancesRequest) (response ListDbSystemStoragePerformancesResponse, err error)
    func (client DatabaseClient) ListDbSystemUpgradeHistoryEntries(ctx context.Context, request ListDbSystemUpgradeHistoryEntriesRequest) (response ListDbSystemUpgradeHistoryEntriesResponse, err error)
    func (client DatabaseClient) ListDbSystemUpgrades(ctx context.Context, request ListDbSystemUpgradesRequest) (response ListDbSystemUpgradesResponse, err error)
    func (client DatabaseClient) ListDbSystems(ctx context.Context, request ListDbSystemsRequest) (response ListDbSystemsResponse, err error)
    func (client DatabaseClient) ListDbVersions(ctx context.Context, request ListDbVersionsRequest) (response ListDbVersionsResponse, err error)
    func (client DatabaseClient) ListDbnodeSnapshots(ctx context.Context, request ListDbnodeSnapshotsRequest) (response ListDbnodeSnapshotsResponse, err error)
    func (client DatabaseClient) ListEstimateCostSavings(ctx context.Context, request ListEstimateCostSavingsRequest) (response ListEstimateCostSavingsResponse, err error)
    func (client DatabaseClient) ListExadataInfrastructures(ctx context.Context, request ListExadataInfrastructuresRequest) (response ListExadataInfrastructuresResponse, err error)
    func (client DatabaseClient) ListExadbVmClusterUpdateHistoryEntries(ctx context.Context, request ListExadbVmClusterUpdateHistoryEntriesRequest) (response ListExadbVmClusterUpdateHistoryEntriesResponse, err error)
    func (client DatabaseClient) ListExadbVmClusterUpdates(ctx context.Context, request ListExadbVmClusterUpdatesRequest) (response ListExadbVmClusterUpdatesResponse, err error)
    func (client DatabaseClient) ListExadbVmClusters(ctx context.Context, request ListExadbVmClustersRequest) (response ListExadbVmClustersResponse, err error)
    func (client DatabaseClient) ListExascaleDbStorageVaults(ctx context.Context, request ListExascaleDbStorageVaultsRequest) (response ListExascaleDbStorageVaultsResponse, err error)
    func (client DatabaseClient) ListExecutionActions(ctx context.Context, request ListExecutionActionsRequest) (response ListExecutionActionsResponse, err error)
    func (client DatabaseClient) ListExecutionWindows(ctx context.Context, request ListExecutionWindowsRequest) (response ListExecutionWindowsResponse, err error)
    func (client DatabaseClient) ListExternalContainerDatabases(ctx context.Context, request ListExternalContainerDatabasesRequest) (response ListExternalContainerDatabasesResponse, err error)
    func (client DatabaseClient) ListExternalDatabaseConnectors(ctx context.Context, request ListExternalDatabaseConnectorsRequest) (response ListExternalDatabaseConnectorsResponse, err error)
    func (client DatabaseClient) ListExternalNonContainerDatabases(ctx context.Context, request ListExternalNonContainerDatabasesRequest) (response ListExternalNonContainerDatabasesResponse, err error)
    func (client DatabaseClient) ListExternalPluggableDatabases(ctx context.Context, request ListExternalPluggableDatabasesRequest) (response ListExternalPluggableDatabasesResponse, err error)
    func (client DatabaseClient) ListFlexComponents(ctx context.Context, request ListFlexComponentsRequest) (response ListFlexComponentsResponse, err error)
    func (client DatabaseClient) ListGiVersionMinorVersions(ctx context.Context, request ListGiVersionMinorVersionsRequest) (response ListGiVersionMinorVersionsResponse, err error)
    func (client DatabaseClient) ListGiVersions(ctx context.Context, request ListGiVersionsRequest) (response ListGiVersionsResponse, err error)
    func (client DatabaseClient) ListKeyStores(ctx context.Context, request ListKeyStoresRequest) (response ListKeyStoresResponse, err error)
    func (client DatabaseClient) ListMaintenanceRunHistory(ctx context.Context, request ListMaintenanceRunHistoryRequest) (response ListMaintenanceRunHistoryResponse, err error)
    func (client DatabaseClient) ListMaintenanceRuns(ctx context.Context, request ListMaintenanceRunsRequest) (response ListMaintenanceRunsResponse, err error)
    func (client DatabaseClient) ListOneoffPatches(ctx context.Context, request ListOneoffPatchesRequest) (response ListOneoffPatchesResponse, err error)
    func (client DatabaseClient) ListParamsForActionType(ctx context.Context, request ListParamsForActionTypeRequest) (response ListParamsForActionTypeResponse, err error)
    func (client DatabaseClient) ListPdbConversionHistoryEntries(ctx context.Context, request ListPdbConversionHistoryEntriesRequest) (response ListPdbConversionHistoryEntriesResponse, err error)
    func (client DatabaseClient) ListPluggableDatabaseSnapshots(ctx context.Context, request ListPluggableDatabaseSnapshotsRequest) (response ListPluggableDatabaseSnapshotsResponse, err error)
    func (client DatabaseClient) ListPluggableDatabases(ctx context.Context, request ListPluggableDatabasesRequest) (response ListPluggableDatabasesResponse, err error)
    func (client DatabaseClient) ListRecommendedScheduledActions(ctx context.Context, request ListRecommendedScheduledActionsRequest) (response ListRecommendedScheduledActionsResponse, err error)
    func (client DatabaseClient) ListResourcePoolMembers(ctx context.Context, request ListResourcePoolMembersRequest) (response ListResourcePoolMembersResponse, err error)
    func (client DatabaseClient) ListScheduledActions(ctx context.Context, request ListScheduledActionsRequest) (response ListScheduledActionsResponse, err error)
    func (client DatabaseClient) ListSchedulingPlans(ctx context.Context, request ListSchedulingPlansRequest) (response ListSchedulingPlansResponse, err error)
    func (client DatabaseClient) ListSchedulingPolicies(ctx context.Context, request ListSchedulingPoliciesRequest) (response ListSchedulingPoliciesResponse, err error)
    func (client DatabaseClient) ListSchedulingWindows(ctx context.Context, request ListSchedulingWindowsRequest) (response ListSchedulingWindowsResponse, err error)
    func (client DatabaseClient) ListSystemVersionMinorVersions(ctx context.Context, request ListSystemVersionMinorVersionsRequest) (response ListSystemVersionMinorVersionsResponse, err error)
    func (client DatabaseClient) ListSystemVersions(ctx context.Context, request ListSystemVersionsRequest) (response ListSystemVersionsResponse, err error)
    func (client DatabaseClient) ListVmClusterNetworks(ctx context.Context, request ListVmClusterNetworksRequest) (response ListVmClusterNetworksResponse, err error)
    func (client DatabaseClient) ListVmClusterPatchHistoryEntries(ctx context.Context, request ListVmClusterPatchHistoryEntriesRequest) (response ListVmClusterPatchHistoryEntriesResponse, err error)
    func (client DatabaseClient) ListVmClusterPatches(ctx context.Context, request ListVmClusterPatchesRequest) (response ListVmClusterPatchesResponse, err error)
    func (client DatabaseClient) ListVmClusterUpdateHistoryEntries(ctx context.Context, request ListVmClusterUpdateHistoryEntriesRequest) (response ListVmClusterUpdateHistoryEntriesResponse, err error)
    func (client DatabaseClient) ListVmClusterUpdates(ctx context.Context, request ListVmClusterUpdatesRequest) (response ListVmClusterUpdatesResponse, err error)
    func (client DatabaseClient) ListVmClusters(ctx context.Context, request ListVmClustersRequest) (response ListVmClustersResponse, err error)
    func (client DatabaseClient) LocalClonePluggableDatabase(ctx context.Context, request LocalClonePluggableDatabaseRequest) (response LocalClonePluggableDatabaseResponse, err error)
    func (client DatabaseClient) MigrateAutonomousContainerDatabaseDataguardAssociation(ctx context.Context, request MigrateAutonomousContainerDatabaseDataguardAssociationRequest) (response MigrateAutonomousContainerDatabaseDataguardAssociationResponse, err error)
    func (client DatabaseClient) MigrateDataGuardAssociationToMultiDataGuards(ctx context.Context, request MigrateDataGuardAssociationToMultiDataGuardsRequest) (response MigrateDataGuardAssociationToMultiDataGuardsResponse, err error)
    func (client DatabaseClient) MigrateExadataDbSystemResourceModel(ctx context.Context, request MigrateExadataDbSystemResourceModelRequest) (response MigrateExadataDbSystemResourceModelResponse, err error)
    func (client DatabaseClient) MigrateVaultKey(ctx context.Context, request MigrateVaultKeyRequest) (response MigrateVaultKeyResponse, err error)
    func (client DatabaseClient) ModifyDatabaseManagement(ctx context.Context, request ModifyDatabaseManagementRequest) (response ModifyDatabaseManagementResponse, err error)
    func (client DatabaseClient) ModifyPluggableDatabaseManagement(ctx context.Context, request ModifyPluggableDatabaseManagementRequest) (response ModifyPluggableDatabaseManagementResponse, err error)
    func (client DatabaseClient) MountAdvancedClusterFileSystem(ctx context.Context, request MountAdvancedClusterFileSystemRequest) (response MountAdvancedClusterFileSystemResponse, err error)
    func (client DatabaseClient) MountDbnodeSnapshot(ctx context.Context, request MountDbnodeSnapshotRequest) (response MountDbnodeSnapshotResponse, err error)
    func (client DatabaseClient) MoveExecutionActionMember(ctx context.Context, request MoveExecutionActionMemberRequest) (response MoveExecutionActionMemberResponse, err error)
    func (client DatabaseClient) RefreshDataGuardHealthStatus(ctx context.Context, request RefreshDataGuardHealthStatusRequest) (response RefreshDataGuardHealthStatusResponse, err error)
    func (client DatabaseClient) RefreshPluggableDatabase(ctx context.Context, request RefreshPluggableDatabaseRequest) (response RefreshPluggableDatabaseResponse, err error)
    func (client DatabaseClient) RegisterAutonomousDatabaseDataSafe(ctx context.Context, request RegisterAutonomousDatabaseDataSafeRequest) (response RegisterAutonomousDatabaseDataSafeResponse, err error)
    func (client DatabaseClient) RegisterCloudAutonomousVmClusterPkcs(ctx context.Context, request RegisterCloudAutonomousVmClusterPkcsRequest) (response RegisterCloudAutonomousVmClusterPkcsResponse, err error)
    func (client DatabaseClient) RegisterCloudVmClusterPkcs(ctx context.Context, request RegisterCloudVmClusterPkcsRequest) (response RegisterCloudVmClusterPkcsResponse, err error)
    func (client DatabaseClient) ReinstateAutonomousContainerDatabaseDataguard(ctx context.Context, request ReinstateAutonomousContainerDatabaseDataguardRequest) (response ReinstateAutonomousContainerDatabaseDataguardResponse, err error)
    func (client DatabaseClient) ReinstateAutonomousContainerDatabaseDataguardAssociation(ctx context.Context, request ReinstateAutonomousContainerDatabaseDataguardAssociationRequest) (response ReinstateAutonomousContainerDatabaseDataguardAssociationResponse, err error)
    func (client DatabaseClient) ReinstateDataGuard(ctx context.Context, request ReinstateDataGuardRequest) (response ReinstateDataGuardResponse, err error)
    func (client DatabaseClient) ReinstateDataGuardAssociation(ctx context.Context, request ReinstateDataGuardAssociationRequest) (response ReinstateDataGuardAssociationResponse, err error)
    func (client DatabaseClient) RemoteClonePluggableDatabase(ctx context.Context, request RemoteClonePluggableDatabaseRequest) (response RemoteClonePluggableDatabaseResponse, err error)
    func (client DatabaseClient) RemoveVirtualMachineFromCloudVmCluster(ctx context.Context, request RemoveVirtualMachineFromCloudVmClusterRequest) (response RemoveVirtualMachineFromCloudVmClusterResponse, err error)
    func (client DatabaseClient) RemoveVirtualMachineFromExadbVmCluster(ctx context.Context, request RemoveVirtualMachineFromExadbVmClusterRequest) (response RemoveVirtualMachineFromExadbVmClusterResponse, err error)
    func (client DatabaseClient) RemoveVirtualMachineFromVmCluster(ctx context.Context, request RemoveVirtualMachineFromVmClusterRequest) (response RemoveVirtualMachineFromVmClusterResponse, err error)
    func (client DatabaseClient) ReorderExecutionActions(ctx context.Context, request ReorderExecutionActionsRequest) (response ReorderExecutionActionsResponse, err error)
    func (client DatabaseClient) ReorderScheduledActions(ctx context.Context, request ReorderScheduledActionsRequest) (response ReorderScheduledActionsResponse, err error)
    func (client DatabaseClient) RescheduleManagedDbSoftwareUpdate(ctx context.Context, request RescheduleManagedDbSoftwareUpdateRequest) (response RescheduleManagedDbSoftwareUpdateResponse, err error)
    func (client DatabaseClient) ResizeVmClusterNetwork(ctx context.Context, request ResizeVmClusterNetworkRequest) (response ResizeVmClusterNetworkResponse, err error)
    func (client DatabaseClient) ResourcePoolShapes(ctx context.Context, request ResourcePoolShapesRequest) (response ResourcePoolShapesResponse, err error)
    func (client DatabaseClient) RestartAutonomousContainerDatabase(ctx context.Context, request RestartAutonomousContainerDatabaseRequest) (response RestartAutonomousContainerDatabaseResponse, err error)
    func (client DatabaseClient) RestartAutonomousDatabase(ctx context.Context, request RestartAutonomousDatabaseRequest) (response RestartAutonomousDatabaseResponse, err error)
    func (client DatabaseClient) RestartAutonomousVmClusterOrds(ctx context.Context, request RestartAutonomousVmClusterOrdsRequest) (response RestartAutonomousVmClusterOrdsResponse, err error)
    func (client DatabaseClient) RestartCloudAutonomousVmClusterOrds(ctx context.Context, request RestartCloudAutonomousVmClusterOrdsRequest) (response RestartCloudAutonomousVmClusterOrdsResponse, err error)
    func (client DatabaseClient) RestoreAutonomousDatabase(ctx context.Context, request RestoreAutonomousDatabaseRequest) (response RestoreAutonomousDatabaseResponse, err error)
    func (client DatabaseClient) RestoreDatabase(ctx context.Context, request RestoreDatabaseRequest) (response RestoreDatabaseResponse, err error)
    func (client DatabaseClient) RotateAutonomousContainerDatabaseEncryptionKey(ctx context.Context, request RotateAutonomousContainerDatabaseEncryptionKeyRequest) (response RotateAutonomousContainerDatabaseEncryptionKeyResponse, err error)
    func (client DatabaseClient) RotateAutonomousDatabaseEncryptionKey(ctx context.Context, request RotateAutonomousDatabaseEncryptionKeyRequest) (response RotateAutonomousDatabaseEncryptionKeyResponse, err error)
    func (client DatabaseClient) RotateAutonomousVmClusterOrdsCerts(ctx context.Context, request RotateAutonomousVmClusterOrdsCertsRequest) (response RotateAutonomousVmClusterOrdsCertsResponse, err error)
    func (client DatabaseClient) RotateAutonomousVmClusterSslCerts(ctx context.Context, request RotateAutonomousVmClusterSslCertsRequest) (response RotateAutonomousVmClusterSslCertsResponse, err error)
    func (client DatabaseClient) RotateCloudAutonomousVmClusterOrdsCerts(ctx context.Context, request RotateCloudAutonomousVmClusterOrdsCertsRequest) (response RotateCloudAutonomousVmClusterOrdsCertsResponse, err error)
    func (client DatabaseClient) RotateCloudAutonomousVmClusterSslCerts(ctx context.Context, request RotateCloudAutonomousVmClusterSslCertsRequest) (response RotateCloudAutonomousVmClusterSslCertsResponse, err error)
    func (client DatabaseClient) RotateOrdsCerts(ctx context.Context, request RotateOrdsCertsRequest) (response RotateOrdsCertsResponse, err error)
    func (client DatabaseClient) RotatePluggableDatabaseEncryptionKey(ctx context.Context, request RotatePluggableDatabaseEncryptionKeyRequest) (response RotatePluggableDatabaseEncryptionKeyResponse, err error)
    func (client DatabaseClient) RotateSslCerts(ctx context.Context, request RotateSslCertsRequest) (response RotateSslCertsResponse, err error)
    func (client DatabaseClient) RotateVaultKey(ctx context.Context, request RotateVaultKeyRequest) (response RotateVaultKeyResponse, err error)
    func (client DatabaseClient) RunDataPatch(ctx context.Context, request RunDataPatchRequest) (response RunDataPatchResponse, err error)
    func (client DatabaseClient) SaasAdminUserStatus(ctx context.Context, request SaasAdminUserStatusRequest) (response SaasAdminUserStatusResponse, err error)
    func (client DatabaseClient) ScanExternalContainerDatabasePluggableDatabases(ctx context.Context, request ScanExternalContainerDatabasePluggableDatabasesRequest) (response ScanExternalContainerDatabasePluggableDatabasesResponse, err error)
    func (client DatabaseClient) SetDbKeyVersion(ctx context.Context, request SetDbKeyVersionRequest) (response SetDbKeyVersionResponse, err error)
    func (client DatabaseClient) SetPdbKeyVersion(ctx context.Context, request SetPdbKeyVersionRequest) (response SetPdbKeyVersionResponse, err error)
    func (client *DatabaseClient) SetRegion(region string)
    func (client DatabaseClient) ShrinkAutonomousDatabase(ctx context.Context, request ShrinkAutonomousDatabaseRequest) (response ShrinkAutonomousDatabaseResponse, err error)
    func (client DatabaseClient) StartAutonomousDatabase(ctx context.Context, request StartAutonomousDatabaseRequest) (response StartAutonomousDatabaseResponse, err error)
    func (client DatabaseClient) StartPluggableDatabase(ctx context.Context, request StartPluggableDatabaseRequest) (response StartPluggableDatabaseResponse, err error)
    func (client DatabaseClient) StopAutonomousDatabase(ctx context.Context, request StopAutonomousDatabaseRequest) (response StopAutonomousDatabaseResponse, err error)
    func (client DatabaseClient) StopPluggableDatabase(ctx context.Context, request StopPluggableDatabaseRequest) (response StopPluggableDatabaseResponse, err error)
    func (client DatabaseClient) SwitchOverDataGuard(ctx context.Context, request SwitchOverDataGuardRequest) (response SwitchOverDataGuardResponse, err error)
    func (client DatabaseClient) SwitchoverAutonomousContainerDatabaseDataguard(ctx context.Context, request SwitchoverAutonomousContainerDatabaseDataguardRequest) (response SwitchoverAutonomousContainerDatabaseDataguardResponse, err error)
    func (client DatabaseClient) SwitchoverAutonomousContainerDatabaseDataguardAssociation(ctx context.Context, request SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest) (response SwitchoverAutonomousContainerDatabaseDataguardAssociationResponse, err error)
    func (client DatabaseClient) SwitchoverAutonomousDatabase(ctx context.Context, request SwitchoverAutonomousDatabaseRequest) (response SwitchoverAutonomousDatabaseResponse, err error)
    func (client DatabaseClient) SwitchoverDataGuardAssociation(ctx context.Context, request SwitchoverDataGuardAssociationRequest) (response SwitchoverDataGuardAssociationResponse, err error)
    func (client DatabaseClient) TerminateAutonomousContainerDatabase(ctx context.Context, request TerminateAutonomousContainerDatabaseRequest) (response TerminateAutonomousContainerDatabaseResponse, err error)
    func (client DatabaseClient) TerminateAutonomousExadataInfrastructure(ctx context.Context, request TerminateAutonomousExadataInfrastructureRequest) (response TerminateAutonomousExadataInfrastructureResponse, err error)
    func (client DatabaseClient) TerminateDbSystem(ctx context.Context, request TerminateDbSystemRequest) (response TerminateDbSystemResponse, err error)
    func (client DatabaseClient) UnmountAdvancedClusterFileSystem(ctx context.Context, request UnmountAdvancedClusterFileSystemRequest) (response UnmountAdvancedClusterFileSystemResponse, err error)
    func (client DatabaseClient) UnmountDbnodeSnapshot(ctx context.Context, request UnmountDbnodeSnapshotRequest) (response UnmountDbnodeSnapshotResponse, err error)
    func (client DatabaseClient) UnregisterCloudAutonomousVmClusterPkcs(ctx context.Context, request UnregisterCloudAutonomousVmClusterPkcsRequest) (response UnregisterCloudAutonomousVmClusterPkcsResponse, err error)
    func (client DatabaseClient) UnregisterCloudVmClusterPkcs(ctx context.Context, request UnregisterCloudVmClusterPkcsRequest) (response UnregisterCloudVmClusterPkcsResponse, err error)
    func (client DatabaseClient) UpdateAdvancedClusterFileSystem(ctx context.Context, request UpdateAdvancedClusterFileSystemRequest) (response UpdateAdvancedClusterFileSystemResponse, err error)
    func (client DatabaseClient) UpdateAutonomousContainerDatabase(ctx context.Context, request UpdateAutonomousContainerDatabaseRequest) (response UpdateAutonomousContainerDatabaseResponse, err error)
    func (client DatabaseClient) UpdateAutonomousContainerDatabaseDataguardAssociation(ctx context.Context, request UpdateAutonomousContainerDatabaseDataguardAssociationRequest) (response UpdateAutonomousContainerDatabaseDataguardAssociationResponse, err error)
    func (client DatabaseClient) UpdateAutonomousDatabase(ctx context.Context, request UpdateAutonomousDatabaseRequest) (response UpdateAutonomousDatabaseResponse, err error)
    func (client DatabaseClient) UpdateAutonomousDatabaseBackup(ctx context.Context, request UpdateAutonomousDatabaseBackupRequest) (response UpdateAutonomousDatabaseBackupResponse, err error)
    func (client DatabaseClient) UpdateAutonomousDatabaseRegionalWallet(ctx context.Context, request UpdateAutonomousDatabaseRegionalWalletRequest) (response UpdateAutonomousDatabaseRegionalWalletResponse, err error)
    func (client DatabaseClient) UpdateAutonomousDatabaseSoftwareImage(ctx context.Context, request UpdateAutonomousDatabaseSoftwareImageRequest) (response UpdateAutonomousDatabaseSoftwareImageResponse, err error)
    func (client DatabaseClient) UpdateAutonomousDatabaseWallet(ctx context.Context, request UpdateAutonomousDatabaseWalletRequest) (response UpdateAutonomousDatabaseWalletResponse, err error)
    func (client DatabaseClient) UpdateAutonomousExadataInfrastructure(ctx context.Context, request UpdateAutonomousExadataInfrastructureRequest) (response UpdateAutonomousExadataInfrastructureResponse, err error)
    func (client DatabaseClient) UpdateAutonomousVmCluster(ctx context.Context, request UpdateAutonomousVmClusterRequest) (response UpdateAutonomousVmClusterResponse, err error)
    func (client DatabaseClient) UpdateBackup(ctx context.Context, request UpdateBackupRequest) (response UpdateBackupResponse, err error)
    func (client DatabaseClient) UpdateBackupDestination(ctx context.Context, request UpdateBackupDestinationRequest) (response UpdateBackupDestinationResponse, err error)
    func (client DatabaseClient) UpdateCloudAutonomousVmCluster(ctx context.Context, request UpdateCloudAutonomousVmClusterRequest) (response UpdateCloudAutonomousVmClusterResponse, err error)
    func (client DatabaseClient) UpdateCloudExadataInfrastructure(ctx context.Context, request UpdateCloudExadataInfrastructureRequest) (response UpdateCloudExadataInfrastructureResponse, err error)
    func (client DatabaseClient) UpdateCloudVmCluster(ctx context.Context, request UpdateCloudVmClusterRequest) (response UpdateCloudVmClusterResponse, err error)
    func (client DatabaseClient) UpdateCloudVmClusterIormConfig(ctx context.Context, request UpdateCloudVmClusterIormConfigRequest) (response UpdateCloudVmClusterIormConfigResponse, err error)
    func (client DatabaseClient) UpdateConsoleConnection(ctx context.Context, request UpdateConsoleConnectionRequest) (response UpdateConsoleConnectionResponse, err error)
    func (client DatabaseClient) UpdateConsoleHistory(ctx context.Context, request UpdateConsoleHistoryRequest) (response UpdateConsoleHistoryResponse, err error)
    func (client DatabaseClient) UpdateDataGuard(ctx context.Context, request UpdateDataGuardRequest) (response UpdateDataGuardResponse, err error)
    func (client DatabaseClient) UpdateDataGuardAssociation(ctx context.Context, request UpdateDataGuardAssociationRequest) (response UpdateDataGuardAssociationResponse, err error)
    func (client DatabaseClient) UpdateDatabase(ctx context.Context, request UpdateDatabaseRequest) (response UpdateDatabaseResponse, err error)
    func (client DatabaseClient) UpdateDatabaseSoftwareImage(ctx context.Context, request UpdateDatabaseSoftwareImageRequest) (response UpdateDatabaseSoftwareImageResponse, err error)
    func (client DatabaseClient) UpdateDbHome(ctx context.Context, request UpdateDbHomeRequest) (response UpdateDbHomeResponse, err error)
    func (client DatabaseClient) UpdateDbNode(ctx context.Context, request UpdateDbNodeRequest) (response UpdateDbNodeResponse, err error)
    func (client DatabaseClient) UpdateDbSystem(ctx context.Context, request UpdateDbSystemRequest) (response UpdateDbSystemResponse, err error)
    func (client DatabaseClient) UpdateExadataInfrastructure(ctx context.Context, request UpdateExadataInfrastructureRequest) (response UpdateExadataInfrastructureResponse, err error)
    func (client DatabaseClient) UpdateExadataIormConfig(ctx context.Context, request UpdateExadataIormConfigRequest) (response UpdateExadataIormConfigResponse, err error)
    func (client DatabaseClient) UpdateExadbVmCluster(ctx context.Context, request UpdateExadbVmClusterRequest) (response UpdateExadbVmClusterResponse, err error)
    func (client DatabaseClient) UpdateExascaleDbStorageVault(ctx context.Context, request UpdateExascaleDbStorageVaultRequest) (response UpdateExascaleDbStorageVaultResponse, err error)
    func (client DatabaseClient) UpdateExecutionAction(ctx context.Context, request UpdateExecutionActionRequest) (response UpdateExecutionActionResponse, err error)
    func (client DatabaseClient) UpdateExecutionWindow(ctx context.Context, request UpdateExecutionWindowRequest) (response UpdateExecutionWindowResponse, err error)
    func (client DatabaseClient) UpdateExternalContainerDatabase(ctx context.Context, request UpdateExternalContainerDatabaseRequest) (response UpdateExternalContainerDatabaseResponse, err error)
    func (client DatabaseClient) UpdateExternalDatabaseConnector(ctx context.Context, request UpdateExternalDatabaseConnectorRequest) (response UpdateExternalDatabaseConnectorResponse, err error)
    func (client DatabaseClient) UpdateExternalNonContainerDatabase(ctx context.Context, request UpdateExternalNonContainerDatabaseRequest) (response UpdateExternalNonContainerDatabaseResponse, err error)
    func (client DatabaseClient) UpdateExternalPluggableDatabase(ctx context.Context, request UpdateExternalPluggableDatabaseRequest) (response UpdateExternalPluggableDatabaseResponse, err error)
    func (client DatabaseClient) UpdateKeyStore(ctx context.Context, request UpdateKeyStoreRequest) (response UpdateKeyStoreResponse, err error)
    func (client DatabaseClient) UpdateMaintenanceRun(ctx context.Context, request UpdateMaintenanceRunRequest) (response UpdateMaintenanceRunResponse, err error)
    func (client DatabaseClient) UpdateOneoffPatch(ctx context.Context, request UpdateOneoffPatchRequest) (response UpdateOneoffPatchResponse, err error)
    func (client DatabaseClient) UpdatePluggableDatabase(ctx context.Context, request UpdatePluggableDatabaseRequest) (response UpdatePluggableDatabaseResponse, err error)
    func (client DatabaseClient) UpdateScheduledAction(ctx context.Context, request UpdateScheduledActionRequest) (response UpdateScheduledActionResponse, err error)
    func (client DatabaseClient) UpdateSchedulingPolicy(ctx context.Context, request UpdateSchedulingPolicyRequest) (response UpdateSchedulingPolicyResponse, err error)
    func (client DatabaseClient) UpdateSchedulingWindow(ctx context.Context, request UpdateSchedulingWindowRequest) (response UpdateSchedulingWindowResponse, err error)
    func (client DatabaseClient) UpdateVmCluster(ctx context.Context, request UpdateVmClusterRequest) (response UpdateVmClusterResponse, err error)
    func (client DatabaseClient) UpdateVmClusterNetwork(ctx context.Context, request UpdateVmClusterNetworkRequest) (response UpdateVmClusterNetworkResponse, err error)
    func (client DatabaseClient) UpgradeDatabase(ctx context.Context, request UpgradeDatabaseRequest) (response UpgradeDatabaseResponse, err error)
    func (client DatabaseClient) UpgradeDbSystem(ctx context.Context, request UpgradeDbSystemRequest) (response UpgradeDbSystemResponse, err error)
    func (client DatabaseClient) ValidateVmClusterNetwork(ctx context.Context, request ValidateVmClusterNetworkRequest) (response ValidateVmClusterNetworkResponse, err error)
type DatabaseConnectionCredentials
type DatabaseConnectionCredentialsByDetails
    func (m DatabaseConnectionCredentialsByDetails) MarshalJSON() (buff []byte, e error)
    func (m DatabaseConnectionCredentialsByDetails) String() string
    func (m DatabaseConnectionCredentialsByDetails) ValidateEnumValue() (bool, error)
type DatabaseConnectionCredentialsByDetailsRoleEnum
    func GetDatabaseConnectionCredentialsByDetailsRoleEnumValues() []DatabaseConnectionCredentialsByDetailsRoleEnum
    func GetMappingDatabaseConnectionCredentialsByDetailsRoleEnum(val string) (DatabaseConnectionCredentialsByDetailsRoleEnum, bool)
type DatabaseConnectionCredentialsByName
    func (m DatabaseConnectionCredentialsByName) MarshalJSON() (buff []byte, e error)
    func (m DatabaseConnectionCredentialsByName) String() string
    func (m DatabaseConnectionCredentialsByName) ValidateEnumValue() (bool, error)
type DatabaseConnectionCredentialsCredentialTypeEnum
    func GetDatabaseConnectionCredentialsCredentialTypeEnumValues() []DatabaseConnectionCredentialsCredentialTypeEnum
    func GetMappingDatabaseConnectionCredentialsCredentialTypeEnum(val string) (DatabaseConnectionCredentialsCredentialTypeEnum, bool)
type DatabaseConnectionString
    func (m DatabaseConnectionString) String() string
    func (m DatabaseConnectionString) ValidateEnumValue() (bool, error)
type DatabaseConnectionStringProfile
    func (m DatabaseConnectionStringProfile) String() string
    func (m DatabaseConnectionStringProfile) ValidateEnumValue() (bool, error)
type DatabaseConnectionStringProfileConsumerGroupEnum
    func GetDatabaseConnectionStringProfileConsumerGroupEnumValues() []DatabaseConnectionStringProfileConsumerGroupEnum
    func GetMappingDatabaseConnectionStringProfileConsumerGroupEnum(val string) (DatabaseConnectionStringProfileConsumerGroupEnum, bool)
type DatabaseConnectionStringProfileHostFormatEnum
    func GetDatabaseConnectionStringProfileHostFormatEnumValues() []DatabaseConnectionStringProfileHostFormatEnum
    func GetMappingDatabaseConnectionStringProfileHostFormatEnum(val string) (DatabaseConnectionStringProfileHostFormatEnum, bool)
type DatabaseConnectionStringProfileProtocolEnum
    func GetDatabaseConnectionStringProfileProtocolEnumValues() []DatabaseConnectionStringProfileProtocolEnum
    func GetMappingDatabaseConnectionStringProfileProtocolEnum(val string) (DatabaseConnectionStringProfileProtocolEnum, bool)
type DatabaseConnectionStringProfileSessionModeEnum
    func GetDatabaseConnectionStringProfileSessionModeEnumValues() []DatabaseConnectionStringProfileSessionModeEnum
    func GetMappingDatabaseConnectionStringProfileSessionModeEnum(val string) (DatabaseConnectionStringProfileSessionModeEnum, bool)
type DatabaseConnectionStringProfileSyntaxFormatEnum
    func GetDatabaseConnectionStringProfileSyntaxFormatEnumValues() []DatabaseConnectionStringProfileSyntaxFormatEnum
    func GetMappingDatabaseConnectionStringProfileSyntaxFormatEnum(val string) (DatabaseConnectionStringProfileSyntaxFormatEnum, bool)
type DatabaseConnectionStringProfileTlsAuthenticationEnum
    func GetDatabaseConnectionStringProfileTlsAuthenticationEnumValues() []DatabaseConnectionStringProfileTlsAuthenticationEnum
    func GetMappingDatabaseConnectionStringProfileTlsAuthenticationEnum(val string) (DatabaseConnectionStringProfileTlsAuthenticationEnum, bool)
type DatabaseConnectionStringProtocolEnum
    func GetDatabaseConnectionStringProtocolEnumValues() []DatabaseConnectionStringProtocolEnum
    func GetMappingDatabaseConnectionStringProtocolEnum(val string) (DatabaseConnectionStringProtocolEnum, bool)
type DatabaseConnectionStrings
    func (m DatabaseConnectionStrings) String() string
    func (m DatabaseConnectionStrings) ValidateEnumValue() (bool, error)
type DatabaseCredentialDetails
    func (m DatabaseCredentialDetails) String() string
    func (m DatabaseCredentialDetails) ValidateEnumValue() (bool, error)
type DatabaseHomeTypeEnum
    func GetDatabaseHomeTypeEnumValues() []DatabaseHomeTypeEnum
    func GetMappingDatabaseHomeTypeEnum(val string) (DatabaseHomeTypeEnum, bool)
type DatabaseLifecycleStateEnum
    func GetDatabaseLifecycleStateEnumValues() []DatabaseLifecycleStateEnum
    func GetMappingDatabaseLifecycleStateEnum(val string) (DatabaseLifecycleStateEnum, bool)
type DatabaseManagementConfig
    func (m DatabaseManagementConfig) String() string
    func (m DatabaseManagementConfig) ValidateEnumValue() (bool, error)
type DatabaseManagementConfigDatabaseManagementStatusEnum
    func GetDatabaseManagementConfigDatabaseManagementStatusEnumValues() []DatabaseManagementConfigDatabaseManagementStatusEnum
    func GetMappingDatabaseManagementConfigDatabaseManagementStatusEnum(val string) (DatabaseManagementConfigDatabaseManagementStatusEnum, bool)
type DatabaseManagementConfigLicenseModelEnum
    func GetDatabaseManagementConfigLicenseModelEnumValues() []DatabaseManagementConfigLicenseModelEnum
    func GetMappingDatabaseManagementConfigLicenseModelEnum(val string) (DatabaseManagementConfigLicenseModelEnum, bool)
type DatabaseSoftwareImage
    func (m DatabaseSoftwareImage) String() string
    func (m DatabaseSoftwareImage) ValidateEnumValue() (bool, error)
type DatabaseSoftwareImageImageShapeFamilyEnum
    func GetDatabaseSoftwareImageImageShapeFamilyEnumValues() []DatabaseSoftwareImageImageShapeFamilyEnum
    func GetMappingDatabaseSoftwareImageImageShapeFamilyEnum(val string) (DatabaseSoftwareImageImageShapeFamilyEnum, bool)
type DatabaseSoftwareImageImageTypeEnum
    func GetDatabaseSoftwareImageImageTypeEnumValues() []DatabaseSoftwareImageImageTypeEnum
    func GetMappingDatabaseSoftwareImageImageTypeEnum(val string) (DatabaseSoftwareImageImageTypeEnum, bool)
type DatabaseSoftwareImageLifecycleStateEnum
    func GetDatabaseSoftwareImageLifecycleStateEnumValues() []DatabaseSoftwareImageLifecycleStateEnum
    func GetMappingDatabaseSoftwareImageLifecycleStateEnum(val string) (DatabaseSoftwareImageLifecycleStateEnum, bool)
type DatabaseSoftwareImageSummary
    func (m DatabaseSoftwareImageSummary) String() string
    func (m DatabaseSoftwareImageSummary) ValidateEnumValue() (bool, error)
type DatabaseSoftwareImageSummaryImageShapeFamilyEnum
    func GetDatabaseSoftwareImageSummaryImageShapeFamilyEnumValues() []DatabaseSoftwareImageSummaryImageShapeFamilyEnum
    func GetMappingDatabaseSoftwareImageSummaryImageShapeFamilyEnum(val string) (DatabaseSoftwareImageSummaryImageShapeFamilyEnum, bool)
type DatabaseSoftwareImageSummaryImageTypeEnum
    func GetDatabaseSoftwareImageSummaryImageTypeEnumValues() []DatabaseSoftwareImageSummaryImageTypeEnum
    func GetMappingDatabaseSoftwareImageSummaryImageTypeEnum(val string) (DatabaseSoftwareImageSummaryImageTypeEnum, bool)
type DatabaseSoftwareImageSummaryLifecycleStateEnum
    func GetDatabaseSoftwareImageSummaryLifecycleStateEnumValues() []DatabaseSoftwareImageSummaryLifecycleStateEnum
    func GetMappingDatabaseSoftwareImageSummaryLifecycleStateEnum(val string) (DatabaseSoftwareImageSummaryLifecycleStateEnum, bool)
type DatabaseSslConnectionCredentials
    func (m DatabaseSslConnectionCredentials) MarshalJSON() (buff []byte, e error)
    func (m DatabaseSslConnectionCredentials) String() string
    func (m DatabaseSslConnectionCredentials) ValidateEnumValue() (bool, error)
type DatabaseSslConnectionCredentialsRoleEnum
    func GetDatabaseSslConnectionCredentialsRoleEnumValues() []DatabaseSslConnectionCredentialsRoleEnum
    func GetMappingDatabaseSslConnectionCredentialsRoleEnum(val string) (DatabaseSslConnectionCredentialsRoleEnum, bool)
type DatabaseStorageSizeDetails
    func (m DatabaseStorageSizeDetails) String() string
    func (m DatabaseStorageSizeDetails) ValidateEnumValue() (bool, error)
type DatabaseStorageSizeResponseDetails
    func (m DatabaseStorageSizeResponseDetails) String() string
    func (m DatabaseStorageSizeResponseDetails) ValidateEnumValue() (bool, error)
type DatabaseSummary
    func (m DatabaseSummary) String() string
    func (m *DatabaseSummary) UnmarshalJSON(data []byte) (e error)
    func (m DatabaseSummary) ValidateEnumValue() (bool, error)
type DatabaseSummaryHomeTypeEnum
    func GetDatabaseSummaryHomeTypeEnumValues() []DatabaseSummaryHomeTypeEnum
    func GetMappingDatabaseSummaryHomeTypeEnum(val string) (DatabaseSummaryHomeTypeEnum, bool)
type DatabaseSummaryLifecycleStateEnum
    func GetDatabaseSummaryLifecycleStateEnumValues() []DatabaseSummaryLifecycleStateEnum
    func GetMappingDatabaseSummaryLifecycleStateEnum(val string) (DatabaseSummaryLifecycleStateEnum, bool)
type DatabaseTool
    func (m DatabaseTool) String() string
    func (m DatabaseTool) ValidateEnumValue() (bool, error)
type DatabaseToolNameEnum
    func GetDatabaseToolNameEnumValues() []DatabaseToolNameEnum
    func GetMappingDatabaseToolNameEnum(val string) (DatabaseToolNameEnum, bool)
type DatabaseUpgradeHistoryEntry
    func (m DatabaseUpgradeHistoryEntry) String() string
    func (m DatabaseUpgradeHistoryEntry) ValidateEnumValue() (bool, error)
type DatabaseUpgradeHistoryEntryActionEnum
    func GetDatabaseUpgradeHistoryEntryActionEnumValues() []DatabaseUpgradeHistoryEntryActionEnum
    func GetMappingDatabaseUpgradeHistoryEntryActionEnum(val string) (DatabaseUpgradeHistoryEntryActionEnum, bool)
type DatabaseUpgradeHistoryEntryLifecycleStateEnum
    func GetDatabaseUpgradeHistoryEntryLifecycleStateEnumValues() []DatabaseUpgradeHistoryEntryLifecycleStateEnum
    func GetMappingDatabaseUpgradeHistoryEntryLifecycleStateEnum(val string) (DatabaseUpgradeHistoryEntryLifecycleStateEnum, bool)
type DatabaseUpgradeHistoryEntrySourceEnum
    func GetDatabaseUpgradeHistoryEntrySourceEnumValues() []DatabaseUpgradeHistoryEntrySourceEnum
    func GetMappingDatabaseUpgradeHistoryEntrySourceEnum(val string) (DatabaseUpgradeHistoryEntrySourceEnum, bool)
type DatabaseUpgradeHistoryEntrySummary
    func (m DatabaseUpgradeHistoryEntrySummary) String() string
    func (m DatabaseUpgradeHistoryEntrySummary) ValidateEnumValue() (bool, error)
type DatabaseUpgradeHistoryEntrySummaryActionEnum
    func GetDatabaseUpgradeHistoryEntrySummaryActionEnumValues() []DatabaseUpgradeHistoryEntrySummaryActionEnum
    func GetMappingDatabaseUpgradeHistoryEntrySummaryActionEnum(val string) (DatabaseUpgradeHistoryEntrySummaryActionEnum, bool)
type DatabaseUpgradeHistoryEntrySummaryLifecycleStateEnum
    func GetDatabaseUpgradeHistoryEntrySummaryLifecycleStateEnumValues() []DatabaseUpgradeHistoryEntrySummaryLifecycleStateEnum
    func GetMappingDatabaseUpgradeHistoryEntrySummaryLifecycleStateEnum(val string) (DatabaseUpgradeHistoryEntrySummaryLifecycleStateEnum, bool)
type DatabaseUpgradeHistoryEntrySummarySourceEnum
    func GetDatabaseUpgradeHistoryEntrySummarySourceEnumValues() []DatabaseUpgradeHistoryEntrySummarySourceEnum
    func GetMappingDatabaseUpgradeHistoryEntrySummarySourceEnum(val string) (DatabaseUpgradeHistoryEntrySummarySourceEnum, bool)
type DatabaseUpgradeSourceBase
type DatabaseUpgradeSourceBaseSourceEnum
    func GetDatabaseUpgradeSourceBaseSourceEnumValues() []DatabaseUpgradeSourceBaseSourceEnum
    func GetMappingDatabaseUpgradeSourceBaseSourceEnum(val string) (DatabaseUpgradeSourceBaseSourceEnum, bool)
type DatabaseUpgradeWithDatabaseSoftwareImageDetails
    func (m DatabaseUpgradeWithDatabaseSoftwareImageDetails) GetOptions() *string
    func (m DatabaseUpgradeWithDatabaseSoftwareImageDetails) MarshalJSON() (buff []byte, e error)
    func (m DatabaseUpgradeWithDatabaseSoftwareImageDetails) String() string
    func (m DatabaseUpgradeWithDatabaseSoftwareImageDetails) ValidateEnumValue() (bool, error)
type DatabaseUpgradeWithDbHomeDetails
    func (m DatabaseUpgradeWithDbHomeDetails) GetOptions() *string
    func (m DatabaseUpgradeWithDbHomeDetails) MarshalJSON() (buff []byte, e error)
    func (m DatabaseUpgradeWithDbHomeDetails) String() string
    func (m DatabaseUpgradeWithDbHomeDetails) ValidateEnumValue() (bool, error)
type DatabaseUpgradeWithDbVersionDetails
    func (m DatabaseUpgradeWithDbVersionDetails) GetOptions() *string
    func (m DatabaseUpgradeWithDbVersionDetails) MarshalJSON() (buff []byte, e error)
    func (m DatabaseUpgradeWithDbVersionDetails) String() string
    func (m DatabaseUpgradeWithDbVersionDetails) ValidateEnumValue() (bool, error)
type DayOfWeek
    func (m DayOfWeek) String() string
    func (m DayOfWeek) ValidateEnumValue() (bool, error)
type DayOfWeekNameEnum
    func GetDayOfWeekNameEnumValues() []DayOfWeekNameEnum
    func GetMappingDayOfWeekNameEnum(val string) (DayOfWeekNameEnum, bool)
type DbBackupConfig
    func (m DbBackupConfig) String() string
    func (m DbBackupConfig) ValidateEnumValue() (bool, error)
type DbBackupConfigAutoBackupWindowEnum
    func GetDbBackupConfigAutoBackupWindowEnumValues() []DbBackupConfigAutoBackupWindowEnum
    func GetMappingDbBackupConfigAutoBackupWindowEnum(val string) (DbBackupConfigAutoBackupWindowEnum, bool)
type DbBackupConfigAutoFullBackupDayEnum
    func GetDbBackupConfigAutoFullBackupDayEnumValues() []DbBackupConfigAutoFullBackupDayEnum
    func GetMappingDbBackupConfigAutoFullBackupDayEnum(val string) (DbBackupConfigAutoFullBackupDayEnum, bool)
type DbBackupConfigAutoFullBackupWindowEnum
    func GetDbBackupConfigAutoFullBackupWindowEnumValues() []DbBackupConfigAutoFullBackupWindowEnum
    func GetMappingDbBackupConfigAutoFullBackupWindowEnum(val string) (DbBackupConfigAutoFullBackupWindowEnum, bool)
type DbBackupConfigBackupDeletionPolicyEnum
    func GetDbBackupConfigBackupDeletionPolicyEnumValues() []DbBackupConfigBackupDeletionPolicyEnum
    func GetMappingDbBackupConfigBackupDeletionPolicyEnum(val string) (DbBackupConfigBackupDeletionPolicyEnum, bool)
type DbConnectionBundle
    func (m DbConnectionBundle) String() string
    func (m DbConnectionBundle) ValidateEnumValue() (bool, error)
type DbConnectionBundleDbConnectionBundleTypeEnum
    func GetDbConnectionBundleDbConnectionBundleTypeEnumValues() []DbConnectionBundleDbConnectionBundleTypeEnum
    func GetMappingDbConnectionBundleDbConnectionBundleTypeEnum(val string) (DbConnectionBundleDbConnectionBundleTypeEnum, bool)
type DbConnectionBundleLifecycleStateEnum
    func GetDbConnectionBundleLifecycleStateEnumValues() []DbConnectionBundleLifecycleStateEnum
    func GetMappingDbConnectionBundleLifecycleStateEnum(val string) (DbConnectionBundleLifecycleStateEnum, bool)
type DbConnectionBundleSummary
    func (m DbConnectionBundleSummary) String() string
    func (m DbConnectionBundleSummary) ValidateEnumValue() (bool, error)
type DbConnectionBundleSummaryDbConnectionBundleTypeEnum
    func GetDbConnectionBundleSummaryDbConnectionBundleTypeEnumValues() []DbConnectionBundleSummaryDbConnectionBundleTypeEnum
    func GetMappingDbConnectionBundleSummaryDbConnectionBundleTypeEnum(val string) (DbConnectionBundleSummaryDbConnectionBundleTypeEnum, bool)
type DbConnectionBundleSummaryLifecycleStateEnum
    func GetDbConnectionBundleSummaryLifecycleStateEnumValues() []DbConnectionBundleSummaryLifecycleStateEnum
    func GetMappingDbConnectionBundleSummaryLifecycleStateEnum(val string) (DbConnectionBundleSummaryLifecycleStateEnum, bool)
type DbHome
    func (m DbHome) String() string
    func (m DbHome) ValidateEnumValue() (bool, error)
type DbHomeFromAgentResourceId
    func (m DbHomeFromAgentResourceId) String() string
    func (m DbHomeFromAgentResourceId) ValidateEnumValue() (bool, error)
type DbHomeFromAgentResourceIdHomeTypeEnum
    func GetDbHomeFromAgentResourceIdHomeTypeEnumValues() []DbHomeFromAgentResourceIdHomeTypeEnum
    func GetMappingDbHomeFromAgentResourceIdHomeTypeEnum(val string) (DbHomeFromAgentResourceIdHomeTypeEnum, bool)
type DbHomeFromAgentResourceIdLifecycleStateEnum
    func GetDbHomeFromAgentResourceIdLifecycleStateEnumValues() []DbHomeFromAgentResourceIdLifecycleStateEnum
    func GetMappingDbHomeFromAgentResourceIdLifecycleStateEnum(val string) (DbHomeFromAgentResourceIdLifecycleStateEnum, bool)
type DbHomeHomeTypeEnum
    func GetDbHomeHomeTypeEnumValues() []DbHomeHomeTypeEnum
    func GetMappingDbHomeHomeTypeEnum(val string) (DbHomeHomeTypeEnum, bool)
type DbHomeLifecycleStateEnum
    func GetDbHomeLifecycleStateEnumValues() []DbHomeLifecycleStateEnum
    func GetMappingDbHomeLifecycleStateEnum(val string) (DbHomeLifecycleStateEnum, bool)
type DbHomeSummary
    func (m DbHomeSummary) String() string
    func (m DbHomeSummary) ValidateEnumValue() (bool, error)
type DbHomeSummaryHomeTypeEnum
    func GetDbHomeSummaryHomeTypeEnumValues() []DbHomeSummaryHomeTypeEnum
    func GetMappingDbHomeSummaryHomeTypeEnum(val string) (DbHomeSummaryHomeTypeEnum, bool)
type DbHomeSummaryLifecycleStateEnum
    func GetDbHomeSummaryLifecycleStateEnumValues() []DbHomeSummaryLifecycleStateEnum
    func GetMappingDbHomeSummaryLifecycleStateEnum(val string) (DbHomeSummaryLifecycleStateEnum, bool)
type DbIormConfig
    func (m DbIormConfig) String() string
    func (m DbIormConfig) ValidateEnumValue() (bool, error)
type DbIormConfigUpdateDetail
    func (m DbIormConfigUpdateDetail) String() string
    func (m DbIormConfigUpdateDetail) ValidateEnumValue() (bool, error)
type DbNode
    func (m DbNode) String() string
    func (m DbNode) ValidateEnumValue() (bool, error)
type DbNodeActionActionEnum
    func GetDbNodeActionActionEnumValues() []DbNodeActionActionEnum
    func GetMappingDbNodeActionActionEnum(val string) (DbNodeActionActionEnum, bool)
type DbNodeActionRequest
    func (request DbNodeActionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DbNodeActionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DbNodeActionRequest) RetryPolicy() *common.RetryPolicy
    func (request DbNodeActionRequest) String() string
    func (request DbNodeActionRequest) ValidateEnumValue() (bool, error)
type DbNodeActionResponse
    func (response DbNodeActionResponse) HTTPResponse() *http.Response
    func (response DbNodeActionResponse) String() string
type DbNodeAvailableActionsEnum
    func GetDbNodeAvailableActionsEnumValues() []DbNodeAvailableActionsEnum
    func GetMappingDbNodeAvailableActionsEnum(val string) (DbNodeAvailableActionsEnum, bool)
type DbNodeComputeModelEnum
    func GetDbNodeComputeModelEnumValues() []DbNodeComputeModelEnum
    func GetMappingDbNodeComputeModelEnum(val string) (DbNodeComputeModelEnum, bool)
type DbNodeDetails
    func (m DbNodeDetails) String() string
    func (m DbNodeDetails) ValidateEnumValue() (bool, error)
type DbNodeLifecycleStateEnum
    func GetDbNodeLifecycleStateEnumValues() []DbNodeLifecycleStateEnum
    func GetMappingDbNodeLifecycleStateEnum(val string) (DbNodeLifecycleStateEnum, bool)
type DbNodeMaintenanceTypeEnum
    func GetDbNodeMaintenanceTypeEnumValues() []DbNodeMaintenanceTypeEnum
    func GetMappingDbNodeMaintenanceTypeEnum(val string) (DbNodeMaintenanceTypeEnum, bool)
type DbNodeSummary
    func (m DbNodeSummary) String() string
    func (m DbNodeSummary) ValidateEnumValue() (bool, error)
type DbNodeSummaryAvailableActionsEnum
    func GetDbNodeSummaryAvailableActionsEnumValues() []DbNodeSummaryAvailableActionsEnum
    func GetMappingDbNodeSummaryAvailableActionsEnum(val string) (DbNodeSummaryAvailableActionsEnum, bool)
type DbNodeSummaryComputeModelEnum
    func GetDbNodeSummaryComputeModelEnumValues() []DbNodeSummaryComputeModelEnum
    func GetMappingDbNodeSummaryComputeModelEnum(val string) (DbNodeSummaryComputeModelEnum, bool)
type DbNodeSummaryLifecycleStateEnum
    func GetDbNodeSummaryLifecycleStateEnumValues() []DbNodeSummaryLifecycleStateEnum
    func GetMappingDbNodeSummaryLifecycleStateEnum(val string) (DbNodeSummaryLifecycleStateEnum, bool)
type DbNodeSummaryMaintenanceTypeEnum
    func GetDbNodeSummaryMaintenanceTypeEnumValues() []DbNodeSummaryMaintenanceTypeEnum
    func GetMappingDbNodeSummaryMaintenanceTypeEnum(val string) (DbNodeSummaryMaintenanceTypeEnum, bool)
type DbServer
    func (m DbServer) String() string
    func (m DbServer) ValidateEnumValue() (bool, error)
type DbServerComputeModelEnum
    func GetDbServerComputeModelEnumValues() []DbServerComputeModelEnum
    func GetMappingDbServerComputeModelEnum(val string) (DbServerComputeModelEnum, bool)
type DbServerDetails
    func (m DbServerDetails) String() string
    func (m DbServerDetails) ValidateEnumValue() (bool, error)
type DbServerHistorySummary
    func (m DbServerHistorySummary) String() string
    func (m DbServerHistorySummary) ValidateEnumValue() (bool, error)
type DbServerLifecycleStateEnum
    func GetDbServerLifecycleStateEnumValues() []DbServerLifecycleStateEnum
    func GetMappingDbServerLifecycleStateEnum(val string) (DbServerLifecycleStateEnum, bool)
type DbServerPatchingDetails
    func (m DbServerPatchingDetails) String() string
    func (m DbServerPatchingDetails) ValidateEnumValue() (bool, error)
type DbServerPatchingDetailsPatchingStatusEnum
    func GetDbServerPatchingDetailsPatchingStatusEnumValues() []DbServerPatchingDetailsPatchingStatusEnum
    func GetMappingDbServerPatchingDetailsPatchingStatusEnum(val string) (DbServerPatchingDetailsPatchingStatusEnum, bool)
type DbServerSummary
    func (m DbServerSummary) String() string
    func (m DbServerSummary) ValidateEnumValue() (bool, error)
type DbServerSummaryComputeModelEnum
    func GetDbServerSummaryComputeModelEnumValues() []DbServerSummaryComputeModelEnum
    func GetMappingDbServerSummaryComputeModelEnum(val string) (DbServerSummaryComputeModelEnum, bool)
type DbServerSummaryLifecycleStateEnum
    func GetDbServerSummaryLifecycleStateEnumValues() []DbServerSummaryLifecycleStateEnum
    func GetMappingDbServerSummaryLifecycleStateEnum(val string) (DbServerSummaryLifecycleStateEnum, bool)
type DbSystem
    func (m DbSystem) String() string
    func (m DbSystem) ValidateEnumValue() (bool, error)
type DbSystemComputeModelEnum
    func GetDbSystemComputeModelEnumValues() []DbSystemComputeModelEnum
    func GetMappingDbSystemComputeModelEnum(val string) (DbSystemComputeModelEnum, bool)
type DbSystemComputePerformanceSummary
    func (m DbSystemComputePerformanceSummary) String() string
    func (m DbSystemComputePerformanceSummary) ValidateEnumValue() (bool, error)
type DbSystemDatabaseEditionEnum
    func GetDbSystemDatabaseEditionEnumValues() []DbSystemDatabaseEditionEnum
    func GetMappingDbSystemDatabaseEditionEnum(val string) (DbSystemDatabaseEditionEnum, bool)
type DbSystemDiskRedundancyEnum
    func GetDbSystemDiskRedundancyEnumValues() []DbSystemDiskRedundancyEnum
    func GetMappingDbSystemDiskRedundancyEnum(val string) (DbSystemDiskRedundancyEnum, bool)
type DbSystemLicenseModelEnum
    func GetDbSystemLicenseModelEnumValues() []DbSystemLicenseModelEnum
    func GetMappingDbSystemLicenseModelEnum(val string) (DbSystemLicenseModelEnum, bool)
type DbSystemLifecycleStateEnum
    func GetDbSystemLifecycleStateEnumValues() []DbSystemLifecycleStateEnum
    func GetMappingDbSystemLifecycleStateEnum(val string) (DbSystemLifecycleStateEnum, bool)
type DbSystemOptions
    func (m DbSystemOptions) String() string
    func (m DbSystemOptions) ValidateEnumValue() (bool, error)
type DbSystemOptionsStorageManagementEnum
    func GetDbSystemOptionsStorageManagementEnumValues() []DbSystemOptionsStorageManagementEnum
    func GetMappingDbSystemOptionsStorageManagementEnum(val string) (DbSystemOptionsStorageManagementEnum, bool)
type DbSystemOsPatchDetailsCollection
    func (m DbSystemOsPatchDetailsCollection) String() string
    func (m DbSystemOsPatchDetailsCollection) ValidateEnumValue() (bool, error)
type DbSystemOsPatchDetailsSummary
    func (m DbSystemOsPatchDetailsSummary) String() string
    func (m DbSystemOsPatchDetailsSummary) ValidateEnumValue() (bool, error)
type DbSystemOsPatchHistoryEntry
    func (m DbSystemOsPatchHistoryEntry) String() string
    func (m DbSystemOsPatchHistoryEntry) ValidateEnumValue() (bool, error)
type DbSystemOsPatchHistoryEntryActionEnum
    func GetDbSystemOsPatchHistoryEntryActionEnumValues() []DbSystemOsPatchHistoryEntryActionEnum
    func GetMappingDbSystemOsPatchHistoryEntryActionEnum(val string) (DbSystemOsPatchHistoryEntryActionEnum, bool)
type DbSystemOsPatchHistoryEntryCollection
    func (m DbSystemOsPatchHistoryEntryCollection) String() string
    func (m DbSystemOsPatchHistoryEntryCollection) ValidateEnumValue() (bool, error)
type DbSystemOsPatchHistoryEntryLifecycleStateEnum
    func GetDbSystemOsPatchHistoryEntryLifecycleStateEnumValues() []DbSystemOsPatchHistoryEntryLifecycleStateEnum
    func GetMappingDbSystemOsPatchHistoryEntryLifecycleStateEnum(val string) (DbSystemOsPatchHistoryEntryLifecycleStateEnum, bool)
type DbSystemOsPatchHistoryEntrySummary
    func (m DbSystemOsPatchHistoryEntrySummary) String() string
    func (m DbSystemOsPatchHistoryEntrySummary) ValidateEnumValue() (bool, error)
type DbSystemOsPatchHistoryEntrySummaryActionEnum
    func GetDbSystemOsPatchHistoryEntrySummaryActionEnumValues() []DbSystemOsPatchHistoryEntrySummaryActionEnum
    func GetMappingDbSystemOsPatchHistoryEntrySummaryActionEnum(val string) (DbSystemOsPatchHistoryEntrySummaryActionEnum, bool)
type DbSystemOsPatchHistoryEntrySummaryLifecycleStateEnum
    func GetDbSystemOsPatchHistoryEntrySummaryLifecycleStateEnumValues() []DbSystemOsPatchHistoryEntrySummaryLifecycleStateEnum
    func GetMappingDbSystemOsPatchHistoryEntrySummaryLifecycleStateEnum(val string) (DbSystemOsPatchHistoryEntrySummaryLifecycleStateEnum, bool)
type DbSystemShapeSummary
    func (m DbSystemShapeSummary) String() string
    func (m DbSystemShapeSummary) ValidateEnumValue() (bool, error)
type DbSystemShapeSummaryComputeModelEnum
    func GetDbSystemShapeSummaryComputeModelEnumValues() []DbSystemShapeSummaryComputeModelEnum
    func GetMappingDbSystemShapeSummaryComputeModelEnum(val string) (DbSystemShapeSummaryComputeModelEnum, bool)
type DbSystemShapeSummaryShapeTypeEnum
    func GetDbSystemShapeSummaryShapeTypeEnumValues() []DbSystemShapeSummaryShapeTypeEnum
    func GetMappingDbSystemShapeSummaryShapeTypeEnum(val string) (DbSystemShapeSummaryShapeTypeEnum, bool)
type DbSystemStoragePerformanceSummary
    func (m DbSystemStoragePerformanceSummary) String() string
    func (m DbSystemStoragePerformanceSummary) ValidateEnumValue() (bool, error)
type DbSystemStoragePerformanceSummaryShapeTypeEnum
    func GetDbSystemStoragePerformanceSummaryShapeTypeEnumValues() []DbSystemStoragePerformanceSummaryShapeTypeEnum
    func GetMappingDbSystemStoragePerformanceSummaryShapeTypeEnum(val string) (DbSystemStoragePerformanceSummaryShapeTypeEnum, bool)
type DbSystemStorageVolumePerformanceModeEnum
    func GetDbSystemStorageVolumePerformanceModeEnumValues() []DbSystemStorageVolumePerformanceModeEnum
    func GetMappingDbSystemStorageVolumePerformanceModeEnum(val string) (DbSystemStorageVolumePerformanceModeEnum, bool)
type DbSystemSummary
    func (m DbSystemSummary) String() string
    func (m DbSystemSummary) ValidateEnumValue() (bool, error)
type DbSystemSummaryComputeModelEnum
    func GetDbSystemSummaryComputeModelEnumValues() []DbSystemSummaryComputeModelEnum
    func GetMappingDbSystemSummaryComputeModelEnum(val string) (DbSystemSummaryComputeModelEnum, bool)
type DbSystemSummaryDatabaseEditionEnum
    func GetDbSystemSummaryDatabaseEditionEnumValues() []DbSystemSummaryDatabaseEditionEnum
    func GetMappingDbSystemSummaryDatabaseEditionEnum(val string) (DbSystemSummaryDatabaseEditionEnum, bool)
type DbSystemSummaryDiskRedundancyEnum
    func GetDbSystemSummaryDiskRedundancyEnumValues() []DbSystemSummaryDiskRedundancyEnum
    func GetMappingDbSystemSummaryDiskRedundancyEnum(val string) (DbSystemSummaryDiskRedundancyEnum, bool)
type DbSystemSummaryLicenseModelEnum
    func GetDbSystemSummaryLicenseModelEnumValues() []DbSystemSummaryLicenseModelEnum
    func GetMappingDbSystemSummaryLicenseModelEnum(val string) (DbSystemSummaryLicenseModelEnum, bool)
type DbSystemSummaryLifecycleStateEnum
    func GetDbSystemSummaryLifecycleStateEnumValues() []DbSystemSummaryLifecycleStateEnum
    func GetMappingDbSystemSummaryLifecycleStateEnum(val string) (DbSystemSummaryLifecycleStateEnum, bool)
type DbSystemSummaryStorageVolumePerformanceModeEnum
    func GetDbSystemSummaryStorageVolumePerformanceModeEnumValues() []DbSystemSummaryStorageVolumePerformanceModeEnum
    func GetMappingDbSystemSummaryStorageVolumePerformanceModeEnum(val string) (DbSystemSummaryStorageVolumePerformanceModeEnum, bool)
type DbSystemUpgradeHistoryEntry
    func (m DbSystemUpgradeHistoryEntry) String() string
    func (m DbSystemUpgradeHistoryEntry) ValidateEnumValue() (bool, error)
type DbSystemUpgradeHistoryEntryActionEnum
    func GetDbSystemUpgradeHistoryEntryActionEnumValues() []DbSystemUpgradeHistoryEntryActionEnum
    func GetMappingDbSystemUpgradeHistoryEntryActionEnum(val string) (DbSystemUpgradeHistoryEntryActionEnum, bool)
type DbSystemUpgradeHistoryEntryLifecycleStateEnum
    func GetDbSystemUpgradeHistoryEntryLifecycleStateEnumValues() []DbSystemUpgradeHistoryEntryLifecycleStateEnum
    func GetMappingDbSystemUpgradeHistoryEntryLifecycleStateEnum(val string) (DbSystemUpgradeHistoryEntryLifecycleStateEnum, bool)
type DbSystemUpgradeHistoryEntrySummary
    func (m DbSystemUpgradeHistoryEntrySummary) String() string
    func (m DbSystemUpgradeHistoryEntrySummary) ValidateEnumValue() (bool, error)
type DbSystemUpgradeHistoryEntrySummaryActionEnum
    func GetDbSystemUpgradeHistoryEntrySummaryActionEnumValues() []DbSystemUpgradeHistoryEntrySummaryActionEnum
    func GetMappingDbSystemUpgradeHistoryEntrySummaryActionEnum(val string) (DbSystemUpgradeHistoryEntrySummaryActionEnum, bool)
type DbSystemUpgradeHistoryEntrySummaryLifecycleStateEnum
    func GetDbSystemUpgradeHistoryEntrySummaryLifecycleStateEnumValues() []DbSystemUpgradeHistoryEntrySummaryLifecycleStateEnum
    func GetMappingDbSystemUpgradeHistoryEntrySummaryLifecycleStateEnum(val string) (DbSystemUpgradeHistoryEntrySummaryLifecycleStateEnum, bool)
type DbSystemUpgradeSummary
    func (m DbSystemUpgradeSummary) String() string
    func (m DbSystemUpgradeSummary) ValidateEnumValue() (bool, error)
type DbSystemUpgradeSummaryComponentEnum
    func GetDbSystemUpgradeSummaryComponentEnumValues() []DbSystemUpgradeSummaryComponentEnum
    func GetMappingDbSystemUpgradeSummaryComponentEnum(val string) (DbSystemUpgradeSummaryComponentEnum, bool)
type DbVersionSummary
    func (m DbVersionSummary) String() string
    func (m DbVersionSummary) ValidateEnumValue() (bool, error)
type DbnodeSnapshot
    func (m DbnodeSnapshot) String() string
    func (m DbnodeSnapshot) ValidateEnumValue() (bool, error)
type DbnodeSnapshotLifecycleStateEnum
    func GetDbnodeSnapshotLifecycleStateEnumValues() []DbnodeSnapshotLifecycleStateEnum
    func GetMappingDbnodeSnapshotLifecycleStateEnum(val string) (DbnodeSnapshotLifecycleStateEnum, bool)
type DbnodeSnapshotSummary
    func (m DbnodeSnapshotSummary) String() string
    func (m DbnodeSnapshotSummary) ValidateEnumValue() (bool, error)
type DbnodeSnapshots
    func (m DbnodeSnapshots) String() string
    func (m DbnodeSnapshots) ValidateEnumValue() (bool, error)
type DefinedFileSystemConfiguration
    func (m DefinedFileSystemConfiguration) String() string
    func (m DefinedFileSystemConfiguration) ValidateEnumValue() (bool, error)
type DeleteAdvancedClusterFileSystemRequest
    func (request DeleteAdvancedClusterFileSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteAdvancedClusterFileSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteAdvancedClusterFileSystemRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteAdvancedClusterFileSystemRequest) String() string
    func (request DeleteAdvancedClusterFileSystemRequest) ValidateEnumValue() (bool, error)
type DeleteAdvancedClusterFileSystemResponse
    func (response DeleteAdvancedClusterFileSystemResponse) HTTPResponse() *http.Response
    func (response DeleteAdvancedClusterFileSystemResponse) String() string
type DeleteApplicationVipRequest
    func (request DeleteApplicationVipRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteApplicationVipRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteApplicationVipRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteApplicationVipRequest) String() string
    func (request DeleteApplicationVipRequest) ValidateEnumValue() (bool, error)
type DeleteApplicationVipResponse
    func (response DeleteApplicationVipResponse) HTTPResponse() *http.Response
    func (response DeleteApplicationVipResponse) String() string
type DeleteAutonomousDatabaseBackupRequest
    func (request DeleteAutonomousDatabaseBackupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteAutonomousDatabaseBackupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteAutonomousDatabaseBackupRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteAutonomousDatabaseBackupRequest) String() string
    func (request DeleteAutonomousDatabaseBackupRequest) ValidateEnumValue() (bool, error)
type DeleteAutonomousDatabaseBackupResponse
    func (response DeleteAutonomousDatabaseBackupResponse) HTTPResponse() *http.Response
    func (response DeleteAutonomousDatabaseBackupResponse) String() string
type DeleteAutonomousDatabaseRequest
    func (request DeleteAutonomousDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteAutonomousDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteAutonomousDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteAutonomousDatabaseRequest) String() string
    func (request DeleteAutonomousDatabaseRequest) ValidateEnumValue() (bool, error)
type DeleteAutonomousDatabaseResponse
    func (response DeleteAutonomousDatabaseResponse) HTTPResponse() *http.Response
    func (response DeleteAutonomousDatabaseResponse) String() string
type DeleteAutonomousDatabaseSoftwareImageRequest
    func (request DeleteAutonomousDatabaseSoftwareImageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteAutonomousDatabaseSoftwareImageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteAutonomousDatabaseSoftwareImageRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteAutonomousDatabaseSoftwareImageRequest) String() string
    func (request DeleteAutonomousDatabaseSoftwareImageRequest) ValidateEnumValue() (bool, error)
type DeleteAutonomousDatabaseSoftwareImageResponse
    func (response DeleteAutonomousDatabaseSoftwareImageResponse) HTTPResponse() *http.Response
    func (response DeleteAutonomousDatabaseSoftwareImageResponse) String() string
type DeleteAutonomousVmClusterRequest
    func (request DeleteAutonomousVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteAutonomousVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteAutonomousVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteAutonomousVmClusterRequest) String() string
    func (request DeleteAutonomousVmClusterRequest) ValidateEnumValue() (bool, error)
type DeleteAutonomousVmClusterResponse
    func (response DeleteAutonomousVmClusterResponse) HTTPResponse() *http.Response
    func (response DeleteAutonomousVmClusterResponse) String() string
type DeleteBackupDestinationRequest
    func (request DeleteBackupDestinationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteBackupDestinationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteBackupDestinationRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteBackupDestinationRequest) String() string
    func (request DeleteBackupDestinationRequest) ValidateEnumValue() (bool, error)
type DeleteBackupDestinationResponse
    func (response DeleteBackupDestinationResponse) HTTPResponse() *http.Response
    func (response DeleteBackupDestinationResponse) String() string
type DeleteBackupRequest
    func (request DeleteBackupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteBackupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteBackupRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteBackupRequest) String() string
    func (request DeleteBackupRequest) ValidateEnumValue() (bool, error)
type DeleteBackupResponse
    func (response DeleteBackupResponse) HTTPResponse() *http.Response
    func (response DeleteBackupResponse) String() string
type DeleteCloudAutonomousVmClusterRequest
    func (request DeleteCloudAutonomousVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteCloudAutonomousVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteCloudAutonomousVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteCloudAutonomousVmClusterRequest) String() string
    func (request DeleteCloudAutonomousVmClusterRequest) ValidateEnumValue() (bool, error)
type DeleteCloudAutonomousVmClusterResponse
    func (response DeleteCloudAutonomousVmClusterResponse) HTTPResponse() *http.Response
    func (response DeleteCloudAutonomousVmClusterResponse) String() string
type DeleteCloudExadataInfrastructureRequest
    func (request DeleteCloudExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteCloudExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteCloudExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteCloudExadataInfrastructureRequest) String() string
    func (request DeleteCloudExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type DeleteCloudExadataInfrastructureResponse
    func (response DeleteCloudExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response DeleteCloudExadataInfrastructureResponse) String() string
type DeleteCloudVmClusterRequest
    func (request DeleteCloudVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteCloudVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteCloudVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteCloudVmClusterRequest) String() string
    func (request DeleteCloudVmClusterRequest) ValidateEnumValue() (bool, error)
type DeleteCloudVmClusterResponse
    func (response DeleteCloudVmClusterResponse) HTTPResponse() *http.Response
    func (response DeleteCloudVmClusterResponse) String() string
type DeleteConsoleConnectionRequest
    func (request DeleteConsoleConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteConsoleConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteConsoleConnectionRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteConsoleConnectionRequest) String() string
    func (request DeleteConsoleConnectionRequest) ValidateEnumValue() (bool, error)
type DeleteConsoleConnectionResponse
    func (response DeleteConsoleConnectionResponse) HTTPResponse() *http.Response
    func (response DeleteConsoleConnectionResponse) String() string
type DeleteConsoleHistoryRequest
    func (request DeleteConsoleHistoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteConsoleHistoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteConsoleHistoryRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteConsoleHistoryRequest) String() string
    func (request DeleteConsoleHistoryRequest) ValidateEnumValue() (bool, error)
type DeleteConsoleHistoryResponse
    func (response DeleteConsoleHistoryResponse) HTTPResponse() *http.Response
    func (response DeleteConsoleHistoryResponse) String() string
type DeleteDatabaseRequest
    func (request DeleteDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteDatabaseRequest) String() string
    func (request DeleteDatabaseRequest) ValidateEnumValue() (bool, error)
type DeleteDatabaseResponse
    func (response DeleteDatabaseResponse) HTTPResponse() *http.Response
    func (response DeleteDatabaseResponse) String() string
type DeleteDatabaseSoftwareImageRequest
    func (request DeleteDatabaseSoftwareImageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteDatabaseSoftwareImageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteDatabaseSoftwareImageRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteDatabaseSoftwareImageRequest) String() string
    func (request DeleteDatabaseSoftwareImageRequest) ValidateEnumValue() (bool, error)
type DeleteDatabaseSoftwareImageResponse
    func (response DeleteDatabaseSoftwareImageResponse) HTTPResponse() *http.Response
    func (response DeleteDatabaseSoftwareImageResponse) String() string
type DeleteDbHomeRequest
    func (request DeleteDbHomeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteDbHomeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteDbHomeRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteDbHomeRequest) String() string
    func (request DeleteDbHomeRequest) ValidateEnumValue() (bool, error)
type DeleteDbHomeResponse
    func (response DeleteDbHomeResponse) HTTPResponse() *http.Response
    func (response DeleteDbHomeResponse) String() string
type DeleteDbnodeSnapshotRequest
    func (request DeleteDbnodeSnapshotRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteDbnodeSnapshotRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteDbnodeSnapshotRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteDbnodeSnapshotRequest) String() string
    func (request DeleteDbnodeSnapshotRequest) ValidateEnumValue() (bool, error)
type DeleteDbnodeSnapshotResponse
    func (response DeleteDbnodeSnapshotResponse) HTTPResponse() *http.Response
    func (response DeleteDbnodeSnapshotResponse) String() string
type DeleteExadataInfrastructureRequest
    func (request DeleteExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteExadataInfrastructureRequest) String() string
    func (request DeleteExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type DeleteExadataInfrastructureResponse
    func (response DeleteExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response DeleteExadataInfrastructureResponse) String() string
type DeleteExadbVmClusterRequest
    func (request DeleteExadbVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteExadbVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteExadbVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteExadbVmClusterRequest) String() string
    func (request DeleteExadbVmClusterRequest) ValidateEnumValue() (bool, error)
type DeleteExadbVmClusterResponse
    func (response DeleteExadbVmClusterResponse) HTTPResponse() *http.Response
    func (response DeleteExadbVmClusterResponse) String() string
type DeleteExascaleDbStorageVaultRequest
    func (request DeleteExascaleDbStorageVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteExascaleDbStorageVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteExascaleDbStorageVaultRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteExascaleDbStorageVaultRequest) String() string
    func (request DeleteExascaleDbStorageVaultRequest) ValidateEnumValue() (bool, error)
type DeleteExascaleDbStorageVaultResponse
    func (response DeleteExascaleDbStorageVaultResponse) HTTPResponse() *http.Response
    func (response DeleteExascaleDbStorageVaultResponse) String() string
type DeleteExecutionActionRequest
    func (request DeleteExecutionActionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteExecutionActionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteExecutionActionRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteExecutionActionRequest) String() string
    func (request DeleteExecutionActionRequest) ValidateEnumValue() (bool, error)
type DeleteExecutionActionResponse
    func (response DeleteExecutionActionResponse) HTTPResponse() *http.Response
    func (response DeleteExecutionActionResponse) String() string
type DeleteExecutionWindowRequest
    func (request DeleteExecutionWindowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteExecutionWindowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteExecutionWindowRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteExecutionWindowRequest) String() string
    func (request DeleteExecutionWindowRequest) ValidateEnumValue() (bool, error)
type DeleteExecutionWindowResponse
    func (response DeleteExecutionWindowResponse) HTTPResponse() *http.Response
    func (response DeleteExecutionWindowResponse) String() string
type DeleteExternalContainerDatabaseRequest
    func (request DeleteExternalContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteExternalContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteExternalContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteExternalContainerDatabaseRequest) String() string
    func (request DeleteExternalContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type DeleteExternalContainerDatabaseResponse
    func (response DeleteExternalContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response DeleteExternalContainerDatabaseResponse) String() string
type DeleteExternalDatabaseConnectorRequest
    func (request DeleteExternalDatabaseConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteExternalDatabaseConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteExternalDatabaseConnectorRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteExternalDatabaseConnectorRequest) String() string
    func (request DeleteExternalDatabaseConnectorRequest) ValidateEnumValue() (bool, error)
type DeleteExternalDatabaseConnectorResponse
    func (response DeleteExternalDatabaseConnectorResponse) HTTPResponse() *http.Response
    func (response DeleteExternalDatabaseConnectorResponse) String() string
type DeleteExternalNonContainerDatabaseRequest
    func (request DeleteExternalNonContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteExternalNonContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteExternalNonContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteExternalNonContainerDatabaseRequest) String() string
    func (request DeleteExternalNonContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type DeleteExternalNonContainerDatabaseResponse
    func (response DeleteExternalNonContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response DeleteExternalNonContainerDatabaseResponse) String() string
type DeleteExternalPluggableDatabaseRequest
    func (request DeleteExternalPluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteExternalPluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteExternalPluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteExternalPluggableDatabaseRequest) String() string
    func (request DeleteExternalPluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type DeleteExternalPluggableDatabaseResponse
    func (response DeleteExternalPluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response DeleteExternalPluggableDatabaseResponse) String() string
type DeleteKeyStoreRequest
    func (request DeleteKeyStoreRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteKeyStoreRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteKeyStoreRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteKeyStoreRequest) String() string
    func (request DeleteKeyStoreRequest) ValidateEnumValue() (bool, error)
type DeleteKeyStoreResponse
    func (response DeleteKeyStoreResponse) HTTPResponse() *http.Response
    func (response DeleteKeyStoreResponse) String() string
type DeleteOneoffPatchRequest
    func (request DeleteOneoffPatchRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteOneoffPatchRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteOneoffPatchRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteOneoffPatchRequest) String() string
    func (request DeleteOneoffPatchRequest) ValidateEnumValue() (bool, error)
type DeleteOneoffPatchResponse
    func (response DeleteOneoffPatchResponse) HTTPResponse() *http.Response
    func (response DeleteOneoffPatchResponse) String() string
type DeletePluggableDatabaseRequest
    func (request DeletePluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeletePluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeletePluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request DeletePluggableDatabaseRequest) String() string
    func (request DeletePluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type DeletePluggableDatabaseResponse
    func (response DeletePluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response DeletePluggableDatabaseResponse) String() string
type DeletePluggableDatabaseSnapshotRequest
    func (request DeletePluggableDatabaseSnapshotRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeletePluggableDatabaseSnapshotRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeletePluggableDatabaseSnapshotRequest) RetryPolicy() *common.RetryPolicy
    func (request DeletePluggableDatabaseSnapshotRequest) String() string
    func (request DeletePluggableDatabaseSnapshotRequest) ValidateEnumValue() (bool, error)
type DeletePluggableDatabaseSnapshotResponse
    func (response DeletePluggableDatabaseSnapshotResponse) HTTPResponse() *http.Response
    func (response DeletePluggableDatabaseSnapshotResponse) String() string
type DeleteScheduledActionRequest
    func (request DeleteScheduledActionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteScheduledActionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteScheduledActionRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteScheduledActionRequest) String() string
    func (request DeleteScheduledActionRequest) ValidateEnumValue() (bool, error)
type DeleteScheduledActionResponse
    func (response DeleteScheduledActionResponse) HTTPResponse() *http.Response
    func (response DeleteScheduledActionResponse) String() string
type DeleteSchedulingPlanRequest
    func (request DeleteSchedulingPlanRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteSchedulingPlanRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteSchedulingPlanRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteSchedulingPlanRequest) String() string
    func (request DeleteSchedulingPlanRequest) ValidateEnumValue() (bool, error)
type DeleteSchedulingPlanResponse
    func (response DeleteSchedulingPlanResponse) HTTPResponse() *http.Response
    func (response DeleteSchedulingPlanResponse) String() string
type DeleteSchedulingPolicyRequest
    func (request DeleteSchedulingPolicyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteSchedulingPolicyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteSchedulingPolicyRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteSchedulingPolicyRequest) String() string
    func (request DeleteSchedulingPolicyRequest) ValidateEnumValue() (bool, error)
type DeleteSchedulingPolicyResponse
    func (response DeleteSchedulingPolicyResponse) HTTPResponse() *http.Response
    func (response DeleteSchedulingPolicyResponse) String() string
type DeleteSchedulingWindowRequest
    func (request DeleteSchedulingWindowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteSchedulingWindowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteSchedulingWindowRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteSchedulingWindowRequest) String() string
    func (request DeleteSchedulingWindowRequest) ValidateEnumValue() (bool, error)
type DeleteSchedulingWindowResponse
    func (response DeleteSchedulingWindowResponse) HTTPResponse() *http.Response
    func (response DeleteSchedulingWindowResponse) String() string
type DeleteVmClusterNetworkRequest
    func (request DeleteVmClusterNetworkRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteVmClusterNetworkRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteVmClusterNetworkRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteVmClusterNetworkRequest) String() string
    func (request DeleteVmClusterNetworkRequest) ValidateEnumValue() (bool, error)
type DeleteVmClusterNetworkResponse
    func (response DeleteVmClusterNetworkResponse) HTTPResponse() *http.Response
    func (response DeleteVmClusterNetworkResponse) String() string
type DeleteVmClusterRequest
    func (request DeleteVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteVmClusterRequest) String() string
    func (request DeleteVmClusterRequest) ValidateEnumValue() (bool, error)
type DeleteVmClusterResponse
    func (response DeleteVmClusterResponse) HTTPResponse() *http.Response
    func (response DeleteVmClusterResponse) String() string
type DeregisterAutonomousDatabaseDataSafeDetails
    func (m DeregisterAutonomousDatabaseDataSafeDetails) String() string
    func (m DeregisterAutonomousDatabaseDataSafeDetails) ValidateEnumValue() (bool, error)
type DeregisterAutonomousDatabaseDataSafeRequest
    func (request DeregisterAutonomousDatabaseDataSafeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeregisterAutonomousDatabaseDataSafeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeregisterAutonomousDatabaseDataSafeRequest) RetryPolicy() *common.RetryPolicy
    func (request DeregisterAutonomousDatabaseDataSafeRequest) String() string
    func (request DeregisterAutonomousDatabaseDataSafeRequest) ValidateEnumValue() (bool, error)
type DeregisterAutonomousDatabaseDataSafeResponse
    func (response DeregisterAutonomousDatabaseDataSafeResponse) HTTPResponse() *http.Response
    func (response DeregisterAutonomousDatabaseDataSafeResponse) String() string
type DisableAutonomousDatabaseManagementRequest
    func (request DisableAutonomousDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableAutonomousDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableAutonomousDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableAutonomousDatabaseManagementRequest) String() string
    func (request DisableAutonomousDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type DisableAutonomousDatabaseManagementResponse
    func (response DisableAutonomousDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response DisableAutonomousDatabaseManagementResponse) String() string
type DisableAutonomousDatabaseOperationsInsightsRequest
    func (request DisableAutonomousDatabaseOperationsInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableAutonomousDatabaseOperationsInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableAutonomousDatabaseOperationsInsightsRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableAutonomousDatabaseOperationsInsightsRequest) String() string
    func (request DisableAutonomousDatabaseOperationsInsightsRequest) ValidateEnumValue() (bool, error)
type DisableAutonomousDatabaseOperationsInsightsResponse
    func (response DisableAutonomousDatabaseOperationsInsightsResponse) HTTPResponse() *http.Response
    func (response DisableAutonomousDatabaseOperationsInsightsResponse) String() string
type DisableDatabaseManagementRequest
    func (request DisableDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableDatabaseManagementRequest) String() string
    func (request DisableDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type DisableDatabaseManagementResponse
    func (response DisableDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response DisableDatabaseManagementResponse) String() string
type DisableExternalContainerDatabaseDatabaseManagementRequest
    func (request DisableExternalContainerDatabaseDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableExternalContainerDatabaseDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableExternalContainerDatabaseDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableExternalContainerDatabaseDatabaseManagementRequest) String() string
    func (request DisableExternalContainerDatabaseDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type DisableExternalContainerDatabaseDatabaseManagementResponse
    func (response DisableExternalContainerDatabaseDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response DisableExternalContainerDatabaseDatabaseManagementResponse) String() string
type DisableExternalContainerDatabaseStackMonitoringRequest
    func (request DisableExternalContainerDatabaseStackMonitoringRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableExternalContainerDatabaseStackMonitoringRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableExternalContainerDatabaseStackMonitoringRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableExternalContainerDatabaseStackMonitoringRequest) String() string
    func (request DisableExternalContainerDatabaseStackMonitoringRequest) ValidateEnumValue() (bool, error)
type DisableExternalContainerDatabaseStackMonitoringResponse
    func (response DisableExternalContainerDatabaseStackMonitoringResponse) HTTPResponse() *http.Response
    func (response DisableExternalContainerDatabaseStackMonitoringResponse) String() string
type DisableExternalNonContainerDatabaseDatabaseManagementRequest
    func (request DisableExternalNonContainerDatabaseDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableExternalNonContainerDatabaseDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableExternalNonContainerDatabaseDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableExternalNonContainerDatabaseDatabaseManagementRequest) String() string
    func (request DisableExternalNonContainerDatabaseDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type DisableExternalNonContainerDatabaseDatabaseManagementResponse
    func (response DisableExternalNonContainerDatabaseDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response DisableExternalNonContainerDatabaseDatabaseManagementResponse) String() string
type DisableExternalNonContainerDatabaseOperationsInsightsRequest
    func (request DisableExternalNonContainerDatabaseOperationsInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableExternalNonContainerDatabaseOperationsInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableExternalNonContainerDatabaseOperationsInsightsRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableExternalNonContainerDatabaseOperationsInsightsRequest) String() string
    func (request DisableExternalNonContainerDatabaseOperationsInsightsRequest) ValidateEnumValue() (bool, error)
type DisableExternalNonContainerDatabaseOperationsInsightsResponse
    func (response DisableExternalNonContainerDatabaseOperationsInsightsResponse) HTTPResponse() *http.Response
    func (response DisableExternalNonContainerDatabaseOperationsInsightsResponse) String() string
type DisableExternalNonContainerDatabaseStackMonitoringRequest
    func (request DisableExternalNonContainerDatabaseStackMonitoringRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableExternalNonContainerDatabaseStackMonitoringRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableExternalNonContainerDatabaseStackMonitoringRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableExternalNonContainerDatabaseStackMonitoringRequest) String() string
    func (request DisableExternalNonContainerDatabaseStackMonitoringRequest) ValidateEnumValue() (bool, error)
type DisableExternalNonContainerDatabaseStackMonitoringResponse
    func (response DisableExternalNonContainerDatabaseStackMonitoringResponse) HTTPResponse() *http.Response
    func (response DisableExternalNonContainerDatabaseStackMonitoringResponse) String() string
type DisableExternalPluggableDatabaseDatabaseManagementRequest
    func (request DisableExternalPluggableDatabaseDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableExternalPluggableDatabaseDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableExternalPluggableDatabaseDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableExternalPluggableDatabaseDatabaseManagementRequest) String() string
    func (request DisableExternalPluggableDatabaseDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type DisableExternalPluggableDatabaseDatabaseManagementResponse
    func (response DisableExternalPluggableDatabaseDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response DisableExternalPluggableDatabaseDatabaseManagementResponse) String() string
type DisableExternalPluggableDatabaseOperationsInsightsRequest
    func (request DisableExternalPluggableDatabaseOperationsInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableExternalPluggableDatabaseOperationsInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableExternalPluggableDatabaseOperationsInsightsRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableExternalPluggableDatabaseOperationsInsightsRequest) String() string
    func (request DisableExternalPluggableDatabaseOperationsInsightsRequest) ValidateEnumValue() (bool, error)
type DisableExternalPluggableDatabaseOperationsInsightsResponse
    func (response DisableExternalPluggableDatabaseOperationsInsightsResponse) HTTPResponse() *http.Response
    func (response DisableExternalPluggableDatabaseOperationsInsightsResponse) String() string
type DisableExternalPluggableDatabaseStackMonitoringRequest
    func (request DisableExternalPluggableDatabaseStackMonitoringRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableExternalPluggableDatabaseStackMonitoringRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableExternalPluggableDatabaseStackMonitoringRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableExternalPluggableDatabaseStackMonitoringRequest) String() string
    func (request DisableExternalPluggableDatabaseStackMonitoringRequest) ValidateEnumValue() (bool, error)
type DisableExternalPluggableDatabaseStackMonitoringResponse
    func (response DisableExternalPluggableDatabaseStackMonitoringResponse) HTTPResponse() *http.Response
    func (response DisableExternalPluggableDatabaseStackMonitoringResponse) String() string
type DisablePluggableDatabaseManagementRequest
    func (request DisablePluggableDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisablePluggableDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisablePluggableDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request DisablePluggableDatabaseManagementRequest) String() string
    func (request DisablePluggableDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type DisablePluggableDatabaseManagementResponse
    func (response DisablePluggableDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response DisablePluggableDatabaseManagementResponse) String() string
type DisasterRecoveryConfiguration
    func (m DisasterRecoveryConfiguration) String() string
    func (m DisasterRecoveryConfiguration) ValidateEnumValue() (bool, error)
type DisasterRecoveryConfigurationDisasterRecoveryTypeEnum
    func GetDisasterRecoveryConfigurationDisasterRecoveryTypeEnumValues() []DisasterRecoveryConfigurationDisasterRecoveryTypeEnum
    func GetMappingDisasterRecoveryConfigurationDisasterRecoveryTypeEnum(val string) (DisasterRecoveryConfigurationDisasterRecoveryTypeEnum, bool)
type DiskPerformanceDetails
    func (m DiskPerformanceDetails) String() string
    func (m DiskPerformanceDetails) ValidateEnumValue() (bool, error)
type DownloadDbConnectionBundleDetails
    func (m DownloadDbConnectionBundleDetails) String() string
    func (m DownloadDbConnectionBundleDetails) ValidateEnumValue() (bool, error)
type DownloadDbConnectionBundleRequest
    func (request DownloadDbConnectionBundleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DownloadDbConnectionBundleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DownloadDbConnectionBundleRequest) RetryPolicy() *common.RetryPolicy
    func (request DownloadDbConnectionBundleRequest) String() string
    func (request DownloadDbConnectionBundleRequest) ValidateEnumValue() (bool, error)
type DownloadDbConnectionBundleResponse
    func (response DownloadDbConnectionBundleResponse) HTTPResponse() *http.Response
    func (response DownloadDbConnectionBundleResponse) String() string
type DownloadExadataInfrastructureConfigFileRequest
    func (request DownloadExadataInfrastructureConfigFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DownloadExadataInfrastructureConfigFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DownloadExadataInfrastructureConfigFileRequest) RetryPolicy() *common.RetryPolicy
    func (request DownloadExadataInfrastructureConfigFileRequest) String() string
    func (request DownloadExadataInfrastructureConfigFileRequest) ValidateEnumValue() (bool, error)
type DownloadExadataInfrastructureConfigFileResponse
    func (response DownloadExadataInfrastructureConfigFileResponse) HTTPResponse() *http.Response
    func (response DownloadExadataInfrastructureConfigFileResponse) String() string
type DownloadOneoffPatch
    func (m DownloadOneoffPatch) String() string
    func (m DownloadOneoffPatch) ValidateEnumValue() (bool, error)
type DownloadOneoffPatchRequest
    func (request DownloadOneoffPatchRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DownloadOneoffPatchRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DownloadOneoffPatchRequest) RetryPolicy() *common.RetryPolicy
    func (request DownloadOneoffPatchRequest) String() string
    func (request DownloadOneoffPatchRequest) ValidateEnumValue() (bool, error)
type DownloadOneoffPatchResponse
    func (response DownloadOneoffPatchResponse) HTTPResponse() *http.Response
    func (response DownloadOneoffPatchResponse) String() string
type DownloadValidationReportRequest
    func (request DownloadValidationReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DownloadValidationReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DownloadValidationReportRequest) RetryPolicy() *common.RetryPolicy
    func (request DownloadValidationReportRequest) String() string
    func (request DownloadValidationReportRequest) ValidateEnumValue() (bool, error)
type DownloadValidationReportResponse
    func (response DownloadValidationReportResponse) HTTPResponse() *http.Response
    func (response DownloadValidationReportResponse) String() string
type DownloadVmClusterNetworkConfigFileRequest
    func (request DownloadVmClusterNetworkConfigFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DownloadVmClusterNetworkConfigFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DownloadVmClusterNetworkConfigFileRequest) RetryPolicy() *common.RetryPolicy
    func (request DownloadVmClusterNetworkConfigFileRequest) String() string
    func (request DownloadVmClusterNetworkConfigFileRequest) ValidateEnumValue() (bool, error)
type DownloadVmClusterNetworkConfigFileResponse
    func (response DownloadVmClusterNetworkConfigFileResponse) HTTPResponse() *http.Response
    func (response DownloadVmClusterNetworkConfigFileResponse) String() string
type DrScanDetails
    func (m DrScanDetails) String() string
    func (m DrScanDetails) ValidateEnumValue() (bool, error)
type EditAutonomousContainerDatabaseDataguardDetails
    func (m EditAutonomousContainerDatabaseDataguardDetails) String() string
    func (m EditAutonomousContainerDatabaseDataguardDetails) ValidateEnumValue() (bool, error)
type EditAutonomousContainerDatabaseDataguardDetailsProtectionModeEnum
    func GetEditAutonomousContainerDatabaseDataguardDetailsProtectionModeEnumValues() []EditAutonomousContainerDatabaseDataguardDetailsProtectionModeEnum
    func GetMappingEditAutonomousContainerDatabaseDataguardDetailsProtectionModeEnum(val string) (EditAutonomousContainerDatabaseDataguardDetailsProtectionModeEnum, bool)
type EditAutonomousContainerDatabaseDataguardRequest
    func (request EditAutonomousContainerDatabaseDataguardRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EditAutonomousContainerDatabaseDataguardRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EditAutonomousContainerDatabaseDataguardRequest) RetryPolicy() *common.RetryPolicy
    func (request EditAutonomousContainerDatabaseDataguardRequest) String() string
    func (request EditAutonomousContainerDatabaseDataguardRequest) ValidateEnumValue() (bool, error)
type EditAutonomousContainerDatabaseDataguardResponse
    func (response EditAutonomousContainerDatabaseDataguardResponse) HTTPResponse() *http.Response
    func (response EditAutonomousContainerDatabaseDataguardResponse) String() string
type EnableAutonomousDatabaseManagementRequest
    func (request EnableAutonomousDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableAutonomousDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableAutonomousDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableAutonomousDatabaseManagementRequest) String() string
    func (request EnableAutonomousDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type EnableAutonomousDatabaseManagementResponse
    func (response EnableAutonomousDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response EnableAutonomousDatabaseManagementResponse) String() string
type EnableAutonomousDatabaseOperationsInsightsRequest
    func (request EnableAutonomousDatabaseOperationsInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableAutonomousDatabaseOperationsInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableAutonomousDatabaseOperationsInsightsRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableAutonomousDatabaseOperationsInsightsRequest) String() string
    func (request EnableAutonomousDatabaseOperationsInsightsRequest) ValidateEnumValue() (bool, error)
type EnableAutonomousDatabaseOperationsInsightsResponse
    func (response EnableAutonomousDatabaseOperationsInsightsResponse) HTTPResponse() *http.Response
    func (response EnableAutonomousDatabaseOperationsInsightsResponse) String() string
type EnableDatabaseManagementDetails
    func (m EnableDatabaseManagementDetails) String() string
    func (m EnableDatabaseManagementDetails) ValidateEnumValue() (bool, error)
type EnableDatabaseManagementDetailsManagementTypeEnum
    func GetEnableDatabaseManagementDetailsManagementTypeEnumValues() []EnableDatabaseManagementDetailsManagementTypeEnum
    func GetMappingEnableDatabaseManagementDetailsManagementTypeEnum(val string) (EnableDatabaseManagementDetailsManagementTypeEnum, bool)
type EnableDatabaseManagementDetailsProtocolEnum
    func GetEnableDatabaseManagementDetailsProtocolEnumValues() []EnableDatabaseManagementDetailsProtocolEnum
    func GetMappingEnableDatabaseManagementDetailsProtocolEnum(val string) (EnableDatabaseManagementDetailsProtocolEnum, bool)
type EnableDatabaseManagementDetailsRoleEnum
    func GetEnableDatabaseManagementDetailsRoleEnumValues() []EnableDatabaseManagementDetailsRoleEnum
    func GetMappingEnableDatabaseManagementDetailsRoleEnum(val string) (EnableDatabaseManagementDetailsRoleEnum, bool)
type EnableDatabaseManagementRequest
    func (request EnableDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableDatabaseManagementRequest) String() string
    func (request EnableDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type EnableDatabaseManagementResponse
    func (response EnableDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response EnableDatabaseManagementResponse) String() string
type EnableExternalContainerDatabaseDatabaseManagementDetails
    func (m EnableExternalContainerDatabaseDatabaseManagementDetails) String() string
    func (m EnableExternalContainerDatabaseDatabaseManagementDetails) ValidateEnumValue() (bool, error)
type EnableExternalContainerDatabaseDatabaseManagementDetailsLicenseModelEnum
    func GetEnableExternalContainerDatabaseDatabaseManagementDetailsLicenseModelEnumValues() []EnableExternalContainerDatabaseDatabaseManagementDetailsLicenseModelEnum
    func GetMappingEnableExternalContainerDatabaseDatabaseManagementDetailsLicenseModelEnum(val string) (EnableExternalContainerDatabaseDatabaseManagementDetailsLicenseModelEnum, bool)
type EnableExternalContainerDatabaseDatabaseManagementRequest
    func (request EnableExternalContainerDatabaseDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableExternalContainerDatabaseDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableExternalContainerDatabaseDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableExternalContainerDatabaseDatabaseManagementRequest) String() string
    func (request EnableExternalContainerDatabaseDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type EnableExternalContainerDatabaseDatabaseManagementResponse
    func (response EnableExternalContainerDatabaseDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response EnableExternalContainerDatabaseDatabaseManagementResponse) String() string
type EnableExternalContainerDatabaseStackMonitoringDetails
    func (m EnableExternalContainerDatabaseStackMonitoringDetails) String() string
    func (m EnableExternalContainerDatabaseStackMonitoringDetails) ValidateEnumValue() (bool, error)
type EnableExternalContainerDatabaseStackMonitoringRequest
    func (request EnableExternalContainerDatabaseStackMonitoringRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableExternalContainerDatabaseStackMonitoringRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableExternalContainerDatabaseStackMonitoringRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableExternalContainerDatabaseStackMonitoringRequest) String() string
    func (request EnableExternalContainerDatabaseStackMonitoringRequest) ValidateEnumValue() (bool, error)
type EnableExternalContainerDatabaseStackMonitoringResponse
    func (response EnableExternalContainerDatabaseStackMonitoringResponse) HTTPResponse() *http.Response
    func (response EnableExternalContainerDatabaseStackMonitoringResponse) String() string
type EnableExternalDatabaseManagementDetailsBase
    func (m EnableExternalDatabaseManagementDetailsBase) String() string
    func (m EnableExternalDatabaseManagementDetailsBase) ValidateEnumValue() (bool, error)
type EnableExternalDatabaseOperationsInsightsDetailsBase
    func (m EnableExternalDatabaseOperationsInsightsDetailsBase) String() string
    func (m EnableExternalDatabaseOperationsInsightsDetailsBase) ValidateEnumValue() (bool, error)
type EnableExternalDatabaseStackMonitoringDetailsBase
    func (m EnableExternalDatabaseStackMonitoringDetailsBase) String() string
    func (m EnableExternalDatabaseStackMonitoringDetailsBase) ValidateEnumValue() (bool, error)
type EnableExternalNonContainerDatabaseDatabaseManagementDetails
    func (m EnableExternalNonContainerDatabaseDatabaseManagementDetails) String() string
    func (m EnableExternalNonContainerDatabaseDatabaseManagementDetails) ValidateEnumValue() (bool, error)
type EnableExternalNonContainerDatabaseDatabaseManagementDetailsLicenseModelEnum
    func GetEnableExternalNonContainerDatabaseDatabaseManagementDetailsLicenseModelEnumValues() []EnableExternalNonContainerDatabaseDatabaseManagementDetailsLicenseModelEnum
    func GetMappingEnableExternalNonContainerDatabaseDatabaseManagementDetailsLicenseModelEnum(val string) (EnableExternalNonContainerDatabaseDatabaseManagementDetailsLicenseModelEnum, bool)
type EnableExternalNonContainerDatabaseDatabaseManagementRequest
    func (request EnableExternalNonContainerDatabaseDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableExternalNonContainerDatabaseDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableExternalNonContainerDatabaseDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableExternalNonContainerDatabaseDatabaseManagementRequest) String() string
    func (request EnableExternalNonContainerDatabaseDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type EnableExternalNonContainerDatabaseDatabaseManagementResponse
    func (response EnableExternalNonContainerDatabaseDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response EnableExternalNonContainerDatabaseDatabaseManagementResponse) String() string
type EnableExternalNonContainerDatabaseOperationsInsightsDetails
    func (m EnableExternalNonContainerDatabaseOperationsInsightsDetails) String() string
    func (m EnableExternalNonContainerDatabaseOperationsInsightsDetails) ValidateEnumValue() (bool, error)
type EnableExternalNonContainerDatabaseOperationsInsightsRequest
    func (request EnableExternalNonContainerDatabaseOperationsInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableExternalNonContainerDatabaseOperationsInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableExternalNonContainerDatabaseOperationsInsightsRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableExternalNonContainerDatabaseOperationsInsightsRequest) String() string
    func (request EnableExternalNonContainerDatabaseOperationsInsightsRequest) ValidateEnumValue() (bool, error)
type EnableExternalNonContainerDatabaseOperationsInsightsResponse
    func (response EnableExternalNonContainerDatabaseOperationsInsightsResponse) HTTPResponse() *http.Response
    func (response EnableExternalNonContainerDatabaseOperationsInsightsResponse) String() string
type EnableExternalNonContainerDatabaseStackMonitoringDetails
    func (m EnableExternalNonContainerDatabaseStackMonitoringDetails) String() string
    func (m EnableExternalNonContainerDatabaseStackMonitoringDetails) ValidateEnumValue() (bool, error)
type EnableExternalNonContainerDatabaseStackMonitoringRequest
    func (request EnableExternalNonContainerDatabaseStackMonitoringRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableExternalNonContainerDatabaseStackMonitoringRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableExternalNonContainerDatabaseStackMonitoringRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableExternalNonContainerDatabaseStackMonitoringRequest) String() string
    func (request EnableExternalNonContainerDatabaseStackMonitoringRequest) ValidateEnumValue() (bool, error)
type EnableExternalNonContainerDatabaseStackMonitoringResponse
    func (response EnableExternalNonContainerDatabaseStackMonitoringResponse) HTTPResponse() *http.Response
    func (response EnableExternalNonContainerDatabaseStackMonitoringResponse) String() string
type EnableExternalPluggableDatabaseDatabaseManagementDetails
    func (m EnableExternalPluggableDatabaseDatabaseManagementDetails) String() string
    func (m EnableExternalPluggableDatabaseDatabaseManagementDetails) ValidateEnumValue() (bool, error)
type EnableExternalPluggableDatabaseDatabaseManagementRequest
    func (request EnableExternalPluggableDatabaseDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableExternalPluggableDatabaseDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableExternalPluggableDatabaseDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableExternalPluggableDatabaseDatabaseManagementRequest) String() string
    func (request EnableExternalPluggableDatabaseDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type EnableExternalPluggableDatabaseDatabaseManagementResponse
    func (response EnableExternalPluggableDatabaseDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response EnableExternalPluggableDatabaseDatabaseManagementResponse) String() string
type EnableExternalPluggableDatabaseOperationsInsightsDetails
    func (m EnableExternalPluggableDatabaseOperationsInsightsDetails) String() string
    func (m EnableExternalPluggableDatabaseOperationsInsightsDetails) ValidateEnumValue() (bool, error)
type EnableExternalPluggableDatabaseOperationsInsightsRequest
    func (request EnableExternalPluggableDatabaseOperationsInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableExternalPluggableDatabaseOperationsInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableExternalPluggableDatabaseOperationsInsightsRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableExternalPluggableDatabaseOperationsInsightsRequest) String() string
    func (request EnableExternalPluggableDatabaseOperationsInsightsRequest) ValidateEnumValue() (bool, error)
type EnableExternalPluggableDatabaseOperationsInsightsResponse
    func (response EnableExternalPluggableDatabaseOperationsInsightsResponse) HTTPResponse() *http.Response
    func (response EnableExternalPluggableDatabaseOperationsInsightsResponse) String() string
type EnableExternalPluggableDatabaseStackMonitoringDetails
    func (m EnableExternalPluggableDatabaseStackMonitoringDetails) String() string
    func (m EnableExternalPluggableDatabaseStackMonitoringDetails) ValidateEnumValue() (bool, error)
type EnableExternalPluggableDatabaseStackMonitoringRequest
    func (request EnableExternalPluggableDatabaseStackMonitoringRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableExternalPluggableDatabaseStackMonitoringRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableExternalPluggableDatabaseStackMonitoringRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableExternalPluggableDatabaseStackMonitoringRequest) String() string
    func (request EnableExternalPluggableDatabaseStackMonitoringRequest) ValidateEnumValue() (bool, error)
type EnableExternalPluggableDatabaseStackMonitoringResponse
    func (response EnableExternalPluggableDatabaseStackMonitoringResponse) HTTPResponse() *http.Response
    func (response EnableExternalPluggableDatabaseStackMonitoringResponse) String() string
type EnablePluggableDatabaseManagementDetails
    func (m EnablePluggableDatabaseManagementDetails) String() string
    func (m EnablePluggableDatabaseManagementDetails) ValidateEnumValue() (bool, error)
type EnablePluggableDatabaseManagementDetailsProtocolEnum
    func GetEnablePluggableDatabaseManagementDetailsProtocolEnumValues() []EnablePluggableDatabaseManagementDetailsProtocolEnum
    func GetMappingEnablePluggableDatabaseManagementDetailsProtocolEnum(val string) (EnablePluggableDatabaseManagementDetailsProtocolEnum, bool)
type EnablePluggableDatabaseManagementDetailsRoleEnum
    func GetEnablePluggableDatabaseManagementDetailsRoleEnumValues() []EnablePluggableDatabaseManagementDetailsRoleEnum
    func GetMappingEnablePluggableDatabaseManagementDetailsRoleEnum(val string) (EnablePluggableDatabaseManagementDetailsRoleEnum, bool)
type EnablePluggableDatabaseManagementRequest
    func (request EnablePluggableDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnablePluggableDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnablePluggableDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request EnablePluggableDatabaseManagementRequest) String() string
    func (request EnablePluggableDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type EnablePluggableDatabaseManagementResponse
    func (response EnablePluggableDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response EnablePluggableDatabaseManagementResponse) String() string
type EncryptionKeyLocationDetails
type EncryptionKeyLocationDetailsProviderTypeEnum
    func GetEncryptionKeyLocationDetailsProviderTypeEnumValues() []EncryptionKeyLocationDetailsProviderTypeEnum
    func GetMappingEncryptionKeyLocationDetailsProviderTypeEnum(val string) (EncryptionKeyLocationDetailsProviderTypeEnum, bool)
type EstimateCostSavingSummary
    func (m EstimateCostSavingSummary) String() string
    func (m EstimateCostSavingSummary) ValidateEnumValue() (bool, error)
type EstimateCostSavingsSummaryCollection
    func (m EstimateCostSavingsSummaryCollection) String() string
    func (m EstimateCostSavingsSummaryCollection) ValidateEnumValue() (bool, error)
type EstimatedPatchingTime
    func (m EstimatedPatchingTime) String() string
    func (m EstimatedPatchingTime) ValidateEnumValue() (bool, error)
type ExadataDbSystemMigration
    func (m ExadataDbSystemMigration) String() string
    func (m ExadataDbSystemMigration) ValidateEnumValue() (bool, error)
type ExadataDbSystemMigrationSummary
    func (m ExadataDbSystemMigrationSummary) String() string
    func (m ExadataDbSystemMigrationSummary) ValidateEnumValue() (bool, error)
type ExadataInfrastructure
    func (m ExadataInfrastructure) String() string
    func (m ExadataInfrastructure) ValidateEnumValue() (bool, error)
type ExadataInfrastructureAdditionalComputeSystemModelEnum
    func GetExadataInfrastructureAdditionalComputeSystemModelEnumValues() []ExadataInfrastructureAdditionalComputeSystemModelEnum
    func GetMappingExadataInfrastructureAdditionalComputeSystemModelEnum(val string) (ExadataInfrastructureAdditionalComputeSystemModelEnum, bool)
type ExadataInfrastructureComputeModelEnum
    func GetExadataInfrastructureComputeModelEnumValues() []ExadataInfrastructureComputeModelEnum
    func GetMappingExadataInfrastructureComputeModelEnum(val string) (ExadataInfrastructureComputeModelEnum, bool)
type ExadataInfrastructureContact
    func (m ExadataInfrastructureContact) String() string
    func (m ExadataInfrastructureContact) ValidateEnumValue() (bool, error)
type ExadataInfrastructureLifecycleStateEnum
    func GetExadataInfrastructureLifecycleStateEnumValues() []ExadataInfrastructureLifecycleStateEnum
    func GetMappingExadataInfrastructureLifecycleStateEnum(val string) (ExadataInfrastructureLifecycleStateEnum, bool)
type ExadataInfrastructureMaintenanceSLOStatusEnum
    func GetExadataInfrastructureMaintenanceSLOStatusEnumValues() []ExadataInfrastructureMaintenanceSLOStatusEnum
    func GetMappingExadataInfrastructureMaintenanceSLOStatusEnum(val string) (ExadataInfrastructureMaintenanceSLOStatusEnum, bool)
type ExadataInfrastructureSummary
    func (m ExadataInfrastructureSummary) String() string
    func (m ExadataInfrastructureSummary) ValidateEnumValue() (bool, error)
type ExadataInfrastructureSummaryAdditionalComputeSystemModelEnum
    func GetExadataInfrastructureSummaryAdditionalComputeSystemModelEnumValues() []ExadataInfrastructureSummaryAdditionalComputeSystemModelEnum
    func GetMappingExadataInfrastructureSummaryAdditionalComputeSystemModelEnum(val string) (ExadataInfrastructureSummaryAdditionalComputeSystemModelEnum, bool)
type ExadataInfrastructureSummaryComputeModelEnum
    func GetExadataInfrastructureSummaryComputeModelEnumValues() []ExadataInfrastructureSummaryComputeModelEnum
    func GetMappingExadataInfrastructureSummaryComputeModelEnum(val string) (ExadataInfrastructureSummaryComputeModelEnum, bool)
type ExadataInfrastructureSummaryLifecycleStateEnum
    func GetExadataInfrastructureSummaryLifecycleStateEnumValues() []ExadataInfrastructureSummaryLifecycleStateEnum
    func GetMappingExadataInfrastructureSummaryLifecycleStateEnum(val string) (ExadataInfrastructureSummaryLifecycleStateEnum, bool)
type ExadataInfrastructureSummaryMaintenanceSLOStatusEnum
    func GetExadataInfrastructureSummaryMaintenanceSLOStatusEnumValues() []ExadataInfrastructureSummaryMaintenanceSLOStatusEnum
    func GetMappingExadataInfrastructureSummaryMaintenanceSLOStatusEnum(val string) (ExadataInfrastructureSummaryMaintenanceSLOStatusEnum, bool)
type ExadataInfrastructureUnAllocatedResources
    func (m ExadataInfrastructureUnAllocatedResources) String() string
    func (m ExadataInfrastructureUnAllocatedResources) ValidateEnumValue() (bool, error)
type ExadataIormConfig
    func (m ExadataIormConfig) String() string
    func (m ExadataIormConfig) ValidateEnumValue() (bool, error)
type ExadataIormConfigLifecycleStateEnum
    func GetExadataIormConfigLifecycleStateEnumValues() []ExadataIormConfigLifecycleStateEnum
    func GetMappingExadataIormConfigLifecycleStateEnum(val string) (ExadataIormConfigLifecycleStateEnum, bool)
type ExadataIormConfigObjectiveEnum
    func GetExadataIormConfigObjectiveEnumValues() []ExadataIormConfigObjectiveEnum
    func GetMappingExadataIormConfigObjectiveEnum(val string) (ExadataIormConfigObjectiveEnum, bool)
type ExadataIormConfigUpdateDetails
    func (m ExadataIormConfigUpdateDetails) String() string
    func (m ExadataIormConfigUpdateDetails) ValidateEnumValue() (bool, error)
type ExadataIormConfigUpdateDetailsObjectiveEnum
    func GetExadataIormConfigUpdateDetailsObjectiveEnumValues() []ExadataIormConfigUpdateDetailsObjectiveEnum
    func GetMappingExadataIormConfigUpdateDetailsObjectiveEnum(val string) (ExadataIormConfigUpdateDetailsObjectiveEnum, bool)
type ExadbVmCluster
    func (m ExadbVmCluster) String() string
    func (m ExadbVmCluster) ValidateEnumValue() (bool, error)
type ExadbVmClusterGridImageTypeEnum
    func GetExadbVmClusterGridImageTypeEnumValues() []ExadbVmClusterGridImageTypeEnum
    func GetMappingExadbVmClusterGridImageTypeEnum(val string) (ExadbVmClusterGridImageTypeEnum, bool)
type ExadbVmClusterLicenseModelEnum
    func GetExadbVmClusterLicenseModelEnumValues() []ExadbVmClusterLicenseModelEnum
    func GetMappingExadbVmClusterLicenseModelEnum(val string) (ExadbVmClusterLicenseModelEnum, bool)
type ExadbVmClusterLifecycleStateEnum
    func GetExadbVmClusterLifecycleStateEnumValues() []ExadbVmClusterLifecycleStateEnum
    func GetMappingExadbVmClusterLifecycleStateEnum(val string) (ExadbVmClusterLifecycleStateEnum, bool)
type ExadbVmClusterShapeAttributeEnum
    func GetExadbVmClusterShapeAttributeEnumValues() []ExadbVmClusterShapeAttributeEnum
    func GetMappingExadbVmClusterShapeAttributeEnum(val string) (ExadbVmClusterShapeAttributeEnum, bool)
type ExadbVmClusterStorageDetails
    func (m ExadbVmClusterStorageDetails) String() string
    func (m ExadbVmClusterStorageDetails) ValidateEnumValue() (bool, error)
type ExadbVmClusterSummary
    func (m ExadbVmClusterSummary) String() string
    func (m ExadbVmClusterSummary) ValidateEnumValue() (bool, error)
type ExadbVmClusterSummaryGridImageTypeEnum
    func GetExadbVmClusterSummaryGridImageTypeEnumValues() []ExadbVmClusterSummaryGridImageTypeEnum
    func GetMappingExadbVmClusterSummaryGridImageTypeEnum(val string) (ExadbVmClusterSummaryGridImageTypeEnum, bool)
type ExadbVmClusterSummaryLicenseModelEnum
    func GetExadbVmClusterSummaryLicenseModelEnumValues() []ExadbVmClusterSummaryLicenseModelEnum
    func GetMappingExadbVmClusterSummaryLicenseModelEnum(val string) (ExadbVmClusterSummaryLicenseModelEnum, bool)
type ExadbVmClusterSummaryLifecycleStateEnum
    func GetExadbVmClusterSummaryLifecycleStateEnumValues() []ExadbVmClusterSummaryLifecycleStateEnum
    func GetMappingExadbVmClusterSummaryLifecycleStateEnum(val string) (ExadbVmClusterSummaryLifecycleStateEnum, bool)
type ExadbVmClusterSummaryShapeAttributeEnum
    func GetExadbVmClusterSummaryShapeAttributeEnumValues() []ExadbVmClusterSummaryShapeAttributeEnum
    func GetMappingExadbVmClusterSummaryShapeAttributeEnum(val string) (ExadbVmClusterSummaryShapeAttributeEnum, bool)
type ExadbVmClusterUpdate
    func (m ExadbVmClusterUpdate) String() string
    func (m ExadbVmClusterUpdate) ValidateEnumValue() (bool, error)
type ExadbVmClusterUpdateAvailableActionsEnum
    func GetExadbVmClusterUpdateAvailableActionsEnumValues() []ExadbVmClusterUpdateAvailableActionsEnum
    func GetMappingExadbVmClusterUpdateAvailableActionsEnum(val string) (ExadbVmClusterUpdateAvailableActionsEnum, bool)
type ExadbVmClusterUpdateHistoryEntry
    func (m ExadbVmClusterUpdateHistoryEntry) String() string
    func (m ExadbVmClusterUpdateHistoryEntry) ValidateEnumValue() (bool, error)
type ExadbVmClusterUpdateHistoryEntryLifecycleStateEnum
    func GetExadbVmClusterUpdateHistoryEntryLifecycleStateEnumValues() []ExadbVmClusterUpdateHistoryEntryLifecycleStateEnum
    func GetMappingExadbVmClusterUpdateHistoryEntryLifecycleStateEnum(val string) (ExadbVmClusterUpdateHistoryEntryLifecycleStateEnum, bool)
type ExadbVmClusterUpdateHistoryEntrySummary
    func (m ExadbVmClusterUpdateHistoryEntrySummary) String() string
    func (m ExadbVmClusterUpdateHistoryEntrySummary) ValidateEnumValue() (bool, error)
type ExadbVmClusterUpdateHistoryEntrySummaryLifecycleStateEnum
    func GetExadbVmClusterUpdateHistoryEntrySummaryLifecycleStateEnumValues() []ExadbVmClusterUpdateHistoryEntrySummaryLifecycleStateEnum
    func GetMappingExadbVmClusterUpdateHistoryEntrySummaryLifecycleStateEnum(val string) (ExadbVmClusterUpdateHistoryEntrySummaryLifecycleStateEnum, bool)
type ExadbVmClusterUpdateHistoryEntrySummaryUpdateActionEnum
    func GetExadbVmClusterUpdateHistoryEntrySummaryUpdateActionEnumValues() []ExadbVmClusterUpdateHistoryEntrySummaryUpdateActionEnum
    func GetMappingExadbVmClusterUpdateHistoryEntrySummaryUpdateActionEnum(val string) (ExadbVmClusterUpdateHistoryEntrySummaryUpdateActionEnum, bool)
type ExadbVmClusterUpdateHistoryEntrySummaryUpdateTypeEnum
    func GetExadbVmClusterUpdateHistoryEntrySummaryUpdateTypeEnumValues() []ExadbVmClusterUpdateHistoryEntrySummaryUpdateTypeEnum
    func GetMappingExadbVmClusterUpdateHistoryEntrySummaryUpdateTypeEnum(val string) (ExadbVmClusterUpdateHistoryEntrySummaryUpdateTypeEnum, bool)
type ExadbVmClusterUpdateHistoryEntryUpdateActionEnum
    func GetExadbVmClusterUpdateHistoryEntryUpdateActionEnumValues() []ExadbVmClusterUpdateHistoryEntryUpdateActionEnum
    func GetMappingExadbVmClusterUpdateHistoryEntryUpdateActionEnum(val string) (ExadbVmClusterUpdateHistoryEntryUpdateActionEnum, bool)
type ExadbVmClusterUpdateHistoryEntryUpdateTypeEnum
    func GetExadbVmClusterUpdateHistoryEntryUpdateTypeEnumValues() []ExadbVmClusterUpdateHistoryEntryUpdateTypeEnum
    func GetMappingExadbVmClusterUpdateHistoryEntryUpdateTypeEnum(val string) (ExadbVmClusterUpdateHistoryEntryUpdateTypeEnum, bool)
type ExadbVmClusterUpdateLastActionEnum
    func GetExadbVmClusterUpdateLastActionEnumValues() []ExadbVmClusterUpdateLastActionEnum
    func GetMappingExadbVmClusterUpdateLastActionEnum(val string) (ExadbVmClusterUpdateLastActionEnum, bool)
type ExadbVmClusterUpdateLifecycleStateEnum
    func GetExadbVmClusterUpdateLifecycleStateEnumValues() []ExadbVmClusterUpdateLifecycleStateEnum
    func GetMappingExadbVmClusterUpdateLifecycleStateEnum(val string) (ExadbVmClusterUpdateLifecycleStateEnum, bool)
type ExadbVmClusterUpdateSummary
    func (m ExadbVmClusterUpdateSummary) String() string
    func (m ExadbVmClusterUpdateSummary) ValidateEnumValue() (bool, error)
type ExadbVmClusterUpdateSummaryAvailableActionsEnum
    func GetExadbVmClusterUpdateSummaryAvailableActionsEnumValues() []ExadbVmClusterUpdateSummaryAvailableActionsEnum
    func GetMappingExadbVmClusterUpdateSummaryAvailableActionsEnum(val string) (ExadbVmClusterUpdateSummaryAvailableActionsEnum, bool)
type ExadbVmClusterUpdateSummaryLastActionEnum
    func GetExadbVmClusterUpdateSummaryLastActionEnumValues() []ExadbVmClusterUpdateSummaryLastActionEnum
    func GetMappingExadbVmClusterUpdateSummaryLastActionEnum(val string) (ExadbVmClusterUpdateSummaryLastActionEnum, bool)
type ExadbVmClusterUpdateSummaryLifecycleStateEnum
    func GetExadbVmClusterUpdateSummaryLifecycleStateEnumValues() []ExadbVmClusterUpdateSummaryLifecycleStateEnum
    func GetMappingExadbVmClusterUpdateSummaryLifecycleStateEnum(val string) (ExadbVmClusterUpdateSummaryLifecycleStateEnum, bool)
type ExadbVmClusterUpdateSummaryUpdateTypeEnum
    func GetExadbVmClusterUpdateSummaryUpdateTypeEnumValues() []ExadbVmClusterUpdateSummaryUpdateTypeEnum
    func GetMappingExadbVmClusterUpdateSummaryUpdateTypeEnum(val string) (ExadbVmClusterUpdateSummaryUpdateTypeEnum, bool)
type ExadbVmClusterUpdateUpdateTypeEnum
    func GetExadbVmClusterUpdateUpdateTypeEnumValues() []ExadbVmClusterUpdateUpdateTypeEnum
    func GetMappingExadbVmClusterUpdateUpdateTypeEnum(val string) (ExadbVmClusterUpdateUpdateTypeEnum, bool)
type ExascaleConfigDetails
    func (m ExascaleConfigDetails) String() string
    func (m ExascaleConfigDetails) ValidateEnumValue() (bool, error)
type ExascaleDbStorageDetails
    func (m ExascaleDbStorageDetails) String() string
    func (m ExascaleDbStorageDetails) ValidateEnumValue() (bool, error)
type ExascaleDbStorageInputDetails
    func (m ExascaleDbStorageInputDetails) String() string
    func (m ExascaleDbStorageInputDetails) ValidateEnumValue() (bool, error)
type ExascaleDbStorageVault
    func (m ExascaleDbStorageVault) String() string
    func (m ExascaleDbStorageVault) ValidateEnumValue() (bool, error)
type ExascaleDbStorageVaultAttachedShapeAttributesEnum
    func GetExascaleDbStorageVaultAttachedShapeAttributesEnumValues() []ExascaleDbStorageVaultAttachedShapeAttributesEnum
    func GetMappingExascaleDbStorageVaultAttachedShapeAttributesEnum(val string) (ExascaleDbStorageVaultAttachedShapeAttributesEnum, bool)
type ExascaleDbStorageVaultLifecycleStateEnum
    func GetExascaleDbStorageVaultLifecycleStateEnumValues() []ExascaleDbStorageVaultLifecycleStateEnum
    func GetMappingExascaleDbStorageVaultLifecycleStateEnum(val string) (ExascaleDbStorageVaultLifecycleStateEnum, bool)
type ExascaleDbStorageVaultSummary
    func (m ExascaleDbStorageVaultSummary) String() string
    func (m ExascaleDbStorageVaultSummary) ValidateEnumValue() (bool, error)
type ExascaleDbStorageVaultSummaryAttachedShapeAttributesEnum
    func GetExascaleDbStorageVaultSummaryAttachedShapeAttributesEnumValues() []ExascaleDbStorageVaultSummaryAttachedShapeAttributesEnum
    func GetMappingExascaleDbStorageVaultSummaryAttachedShapeAttributesEnum(val string) (ExascaleDbStorageVaultSummaryAttachedShapeAttributesEnum, bool)
type ExecuteDbSystemOsPatchDetails
    func (m ExecuteDbSystemOsPatchDetails) String() string
    func (m ExecuteDbSystemOsPatchDetails) ValidateEnumValue() (bool, error)
type ExecuteDbSystemOsPatchDetailsActionEnum
    func GetExecuteDbSystemOsPatchDetailsActionEnumValues() []ExecuteDbSystemOsPatchDetailsActionEnum
    func GetMappingExecuteDbSystemOsPatchDetailsActionEnum(val string) (ExecuteDbSystemOsPatchDetailsActionEnum, bool)
type ExecuteDbSystemOsPatchRequest
    func (request ExecuteDbSystemOsPatchRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ExecuteDbSystemOsPatchRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ExecuteDbSystemOsPatchRequest) RetryPolicy() *common.RetryPolicy
    func (request ExecuteDbSystemOsPatchRequest) String() string
    func (request ExecuteDbSystemOsPatchRequest) ValidateEnumValue() (bool, error)
type ExecuteDbSystemOsPatchResponse
    func (response ExecuteDbSystemOsPatchResponse) HTTPResponse() *http.Response
    func (response ExecuteDbSystemOsPatchResponse) String() string
type ExecutionAction
    func (m ExecutionAction) String() string
    func (m ExecutionAction) ValidateEnumValue() (bool, error)
type ExecutionActionActionTypeEnum
    func GetExecutionActionActionTypeEnumValues() []ExecutionActionActionTypeEnum
    func GetMappingExecutionActionActionTypeEnum(val string) (ExecutionActionActionTypeEnum, bool)
type ExecutionActionLifecycleStateEnum
    func GetExecutionActionLifecycleStateEnumValues() []ExecutionActionLifecycleStateEnum
    func GetMappingExecutionActionLifecycleStateEnum(val string) (ExecutionActionLifecycleStateEnum, bool)
type ExecutionActionLifecycleSubstateEnum
    func GetExecutionActionLifecycleSubstateEnumValues() []ExecutionActionLifecycleSubstateEnum
    func GetMappingExecutionActionLifecycleSubstateEnum(val string) (ExecutionActionLifecycleSubstateEnum, bool)
type ExecutionActionMember
    func (m ExecutionActionMember) String() string
    func (m ExecutionActionMember) ValidateEnumValue() (bool, error)
type ExecutionActionSummary
    func (m ExecutionActionSummary) String() string
    func (m ExecutionActionSummary) ValidateEnumValue() (bool, error)
type ExecutionActionSummaryActionTypeEnum
    func GetExecutionActionSummaryActionTypeEnumValues() []ExecutionActionSummaryActionTypeEnum
    func GetMappingExecutionActionSummaryActionTypeEnum(val string) (ExecutionActionSummaryActionTypeEnum, bool)
type ExecutionActionSummaryLifecycleStateEnum
    func GetExecutionActionSummaryLifecycleStateEnumValues() []ExecutionActionSummaryLifecycleStateEnum
    func GetMappingExecutionActionSummaryLifecycleStateEnum(val string) (ExecutionActionSummaryLifecycleStateEnum, bool)
type ExecutionActionSummaryLifecycleSubstateEnum
    func GetExecutionActionSummaryLifecycleSubstateEnumValues() []ExecutionActionSummaryLifecycleSubstateEnum
    func GetMappingExecutionActionSummaryLifecycleSubstateEnum(val string) (ExecutionActionSummaryLifecycleSubstateEnum, bool)
type ExecutionWindow
    func (m ExecutionWindow) String() string
    func (m ExecutionWindow) ValidateEnumValue() (bool, error)
type ExecutionWindowLifecycleStateEnum
    func GetExecutionWindowLifecycleStateEnumValues() []ExecutionWindowLifecycleStateEnum
    func GetMappingExecutionWindowLifecycleStateEnum(val string) (ExecutionWindowLifecycleStateEnum, bool)
type ExecutionWindowLifecycleSubstateEnum
    func GetExecutionWindowLifecycleSubstateEnumValues() []ExecutionWindowLifecycleSubstateEnum
    func GetMappingExecutionWindowLifecycleSubstateEnum(val string) (ExecutionWindowLifecycleSubstateEnum, bool)
type ExecutionWindowSummary
    func (m ExecutionWindowSummary) String() string
    func (m ExecutionWindowSummary) ValidateEnumValue() (bool, error)
type ExecutionWindowSummaryLifecycleStateEnum
    func GetExecutionWindowSummaryLifecycleStateEnumValues() []ExecutionWindowSummaryLifecycleStateEnum
    func GetMappingExecutionWindowSummaryLifecycleStateEnum(val string) (ExecutionWindowSummaryLifecycleStateEnum, bool)
type ExecutionWindowSummaryLifecycleSubstateEnum
    func GetExecutionWindowSummaryLifecycleSubstateEnumValues() []ExecutionWindowSummaryLifecycleSubstateEnum
    func GetMappingExecutionWindowSummaryLifecycleSubstateEnum(val string) (ExecutionWindowSummaryLifecycleSubstateEnum, bool)
type ExecutionWindowSummaryWindowTypeEnum
    func GetExecutionWindowSummaryWindowTypeEnumValues() []ExecutionWindowSummaryWindowTypeEnum
    func GetMappingExecutionWindowSummaryWindowTypeEnum(val string) (ExecutionWindowSummaryWindowTypeEnum, bool)
type ExecutionWindowWindowTypeEnum
    func GetExecutionWindowWindowTypeEnumValues() []ExecutionWindowWindowTypeEnum
    func GetMappingExecutionWindowWindowTypeEnum(val string) (ExecutionWindowWindowTypeEnum, bool)
type ExternalBackupJob
    func (m ExternalBackupJob) String() string
    func (m ExternalBackupJob) ValidateEnumValue() (bool, error)
type ExternalContainerDatabase
    func (m ExternalContainerDatabase) String() string
    func (m ExternalContainerDatabase) ValidateEnumValue() (bool, error)
type ExternalContainerDatabaseDatabaseConfigurationEnum
    func GetExternalContainerDatabaseDatabaseConfigurationEnumValues() []ExternalContainerDatabaseDatabaseConfigurationEnum
    func GetMappingExternalContainerDatabaseDatabaseConfigurationEnum(val string) (ExternalContainerDatabaseDatabaseConfigurationEnum, bool)
type ExternalContainerDatabaseDatabaseEditionEnum
    func GetExternalContainerDatabaseDatabaseEditionEnumValues() []ExternalContainerDatabaseDatabaseEditionEnum
    func GetMappingExternalContainerDatabaseDatabaseEditionEnum(val string) (ExternalContainerDatabaseDatabaseEditionEnum, bool)
type ExternalContainerDatabaseLifecycleStateEnum
    func GetExternalContainerDatabaseLifecycleStateEnumValues() []ExternalContainerDatabaseLifecycleStateEnum
    func GetMappingExternalContainerDatabaseLifecycleStateEnum(val string) (ExternalContainerDatabaseLifecycleStateEnum, bool)
type ExternalContainerDatabaseSummary
    func (m ExternalContainerDatabaseSummary) String() string
    func (m ExternalContainerDatabaseSummary) ValidateEnumValue() (bool, error)
type ExternalContainerDatabaseSummaryDatabaseConfigurationEnum
    func GetExternalContainerDatabaseSummaryDatabaseConfigurationEnumValues() []ExternalContainerDatabaseSummaryDatabaseConfigurationEnum
    func GetMappingExternalContainerDatabaseSummaryDatabaseConfigurationEnum(val string) (ExternalContainerDatabaseSummaryDatabaseConfigurationEnum, bool)
type ExternalContainerDatabaseSummaryDatabaseEditionEnum
    func GetExternalContainerDatabaseSummaryDatabaseEditionEnumValues() []ExternalContainerDatabaseSummaryDatabaseEditionEnum
    func GetMappingExternalContainerDatabaseSummaryDatabaseEditionEnum(val string) (ExternalContainerDatabaseSummaryDatabaseEditionEnum, bool)
type ExternalContainerDatabaseSummaryLifecycleStateEnum
    func GetExternalContainerDatabaseSummaryLifecycleStateEnumValues() []ExternalContainerDatabaseSummaryLifecycleStateEnum
    func GetMappingExternalContainerDatabaseSummaryLifecycleStateEnum(val string) (ExternalContainerDatabaseSummaryLifecycleStateEnum, bool)
type ExternalDatabaseBase
    func (m ExternalDatabaseBase) String() string
    func (m ExternalDatabaseBase) ValidateEnumValue() (bool, error)
type ExternalDatabaseBaseDatabaseConfigurationEnum
    func GetExternalDatabaseBaseDatabaseConfigurationEnumValues() []ExternalDatabaseBaseDatabaseConfigurationEnum
    func GetMappingExternalDatabaseBaseDatabaseConfigurationEnum(val string) (ExternalDatabaseBaseDatabaseConfigurationEnum, bool)
type ExternalDatabaseBaseDatabaseEditionEnum
    func GetExternalDatabaseBaseDatabaseEditionEnumValues() []ExternalDatabaseBaseDatabaseEditionEnum
    func GetMappingExternalDatabaseBaseDatabaseEditionEnum(val string) (ExternalDatabaseBaseDatabaseEditionEnum, bool)
type ExternalDatabaseBaseLifecycleStateEnum
    func GetExternalDatabaseBaseLifecycleStateEnumValues() []ExternalDatabaseBaseLifecycleStateEnum
    func GetMappingExternalDatabaseBaseLifecycleStateEnum(val string) (ExternalDatabaseBaseLifecycleStateEnum, bool)
type ExternalDatabaseConnector
type ExternalDatabaseConnectorConnectorTypeEnum
    func GetExternalDatabaseConnectorConnectorTypeEnumValues() []ExternalDatabaseConnectorConnectorTypeEnum
    func GetMappingExternalDatabaseConnectorConnectorTypeEnum(val string) (ExternalDatabaseConnectorConnectorTypeEnum, bool)
type ExternalDatabaseConnectorLifecycleStateEnum
    func GetExternalDatabaseConnectorLifecycleStateEnumValues() []ExternalDatabaseConnectorLifecycleStateEnum
    func GetMappingExternalDatabaseConnectorLifecycleStateEnum(val string) (ExternalDatabaseConnectorLifecycleStateEnum, bool)
type ExternalDatabaseConnectorSummary
type ExternalDatabaseConnectorSummaryConnectorTypeEnum
    func GetExternalDatabaseConnectorSummaryConnectorTypeEnumValues() []ExternalDatabaseConnectorSummaryConnectorTypeEnum
    func GetMappingExternalDatabaseConnectorSummaryConnectorTypeEnum(val string) (ExternalDatabaseConnectorSummaryConnectorTypeEnum, bool)
type ExternalHsmEncryptionDetails
    func (m ExternalHsmEncryptionDetails) MarshalJSON() (buff []byte, e error)
    func (m ExternalHsmEncryptionDetails) String() string
    func (m ExternalHsmEncryptionDetails) ValidateEnumValue() (bool, error)
type ExternalMacsConnector
    func (m ExternalMacsConnector) GetCompartmentId() *string
    func (m ExternalMacsConnector) GetConnectionStatus() *string
    func (m ExternalMacsConnector) GetDefinedTags() map[string]map[string]interface{}
    func (m ExternalMacsConnector) GetDisplayName() *string
    func (m ExternalMacsConnector) GetExternalDatabaseId() *string
    func (m ExternalMacsConnector) GetFreeformTags() map[string]string
    func (m ExternalMacsConnector) GetId() *string
    func (m ExternalMacsConnector) GetLifecycleDetails() *string
    func (m ExternalMacsConnector) GetLifecycleState() ExternalDatabaseConnectorLifecycleStateEnum
    func (m ExternalMacsConnector) GetSystemTags() map[string]map[string]interface{}
    func (m ExternalMacsConnector) GetTimeConnectionStatusLastUpdated() *common.SDKTime
    func (m ExternalMacsConnector) GetTimeCreated() *common.SDKTime
    func (m ExternalMacsConnector) MarshalJSON() (buff []byte, e error)
    func (m ExternalMacsConnector) String() string
    func (m *ExternalMacsConnector) UnmarshalJSON(data []byte) (e error)
    func (m ExternalMacsConnector) ValidateEnumValue() (bool, error)
type ExternalMacsConnectorSummary
    func (m ExternalMacsConnectorSummary) GetCompartmentId() *string
    func (m ExternalMacsConnectorSummary) GetConnectionStatus() *string
    func (m ExternalMacsConnectorSummary) GetDefinedTags() map[string]map[string]interface{}
    func (m ExternalMacsConnectorSummary) GetDisplayName() *string
    func (m ExternalMacsConnectorSummary) GetExternalDatabaseId() *string
    func (m ExternalMacsConnectorSummary) GetFreeformTags() map[string]string
    func (m ExternalMacsConnectorSummary) GetId() *string
    func (m ExternalMacsConnectorSummary) GetLifecycleDetails() *string
    func (m ExternalMacsConnectorSummary) GetLifecycleState() ExternalDatabaseConnectorLifecycleStateEnum
    func (m ExternalMacsConnectorSummary) GetSystemTags() map[string]map[string]interface{}
    func (m ExternalMacsConnectorSummary) GetTimeConnectionStatusLastUpdated() *common.SDKTime
    func (m ExternalMacsConnectorSummary) GetTimeCreated() *common.SDKTime
    func (m ExternalMacsConnectorSummary) MarshalJSON() (buff []byte, e error)
    func (m ExternalMacsConnectorSummary) String() string
    func (m *ExternalMacsConnectorSummary) UnmarshalJSON(data []byte) (e error)
    func (m ExternalMacsConnectorSummary) ValidateEnumValue() (bool, error)
type ExternalNonContainerDatabase
    func (m ExternalNonContainerDatabase) String() string
    func (m ExternalNonContainerDatabase) ValidateEnumValue() (bool, error)
type ExternalNonContainerDatabaseDatabaseConfigurationEnum
    func GetExternalNonContainerDatabaseDatabaseConfigurationEnumValues() []ExternalNonContainerDatabaseDatabaseConfigurationEnum
    func GetMappingExternalNonContainerDatabaseDatabaseConfigurationEnum(val string) (ExternalNonContainerDatabaseDatabaseConfigurationEnum, bool)
type ExternalNonContainerDatabaseDatabaseEditionEnum
    func GetExternalNonContainerDatabaseDatabaseEditionEnumValues() []ExternalNonContainerDatabaseDatabaseEditionEnum
    func GetMappingExternalNonContainerDatabaseDatabaseEditionEnum(val string) (ExternalNonContainerDatabaseDatabaseEditionEnum, bool)
type ExternalNonContainerDatabaseLifecycleStateEnum
    func GetExternalNonContainerDatabaseLifecycleStateEnumValues() []ExternalNonContainerDatabaseLifecycleStateEnum
    func GetMappingExternalNonContainerDatabaseLifecycleStateEnum(val string) (ExternalNonContainerDatabaseLifecycleStateEnum, bool)
type ExternalNonContainerDatabaseSummary
    func (m ExternalNonContainerDatabaseSummary) String() string
    func (m ExternalNonContainerDatabaseSummary) ValidateEnumValue() (bool, error)
type ExternalNonContainerDatabaseSummaryDatabaseConfigurationEnum
    func GetExternalNonContainerDatabaseSummaryDatabaseConfigurationEnumValues() []ExternalNonContainerDatabaseSummaryDatabaseConfigurationEnum
    func GetMappingExternalNonContainerDatabaseSummaryDatabaseConfigurationEnum(val string) (ExternalNonContainerDatabaseSummaryDatabaseConfigurationEnum, bool)
type ExternalNonContainerDatabaseSummaryDatabaseEditionEnum
    func GetExternalNonContainerDatabaseSummaryDatabaseEditionEnumValues() []ExternalNonContainerDatabaseSummaryDatabaseEditionEnum
    func GetMappingExternalNonContainerDatabaseSummaryDatabaseEditionEnum(val string) (ExternalNonContainerDatabaseSummaryDatabaseEditionEnum, bool)
type ExternalNonContainerDatabaseSummaryLifecycleStateEnum
    func GetExternalNonContainerDatabaseSummaryLifecycleStateEnumValues() []ExternalNonContainerDatabaseSummaryLifecycleStateEnum
    func GetMappingExternalNonContainerDatabaseSummaryLifecycleStateEnum(val string) (ExternalNonContainerDatabaseSummaryLifecycleStateEnum, bool)
type ExternalPluggableDatabase
    func (m ExternalPluggableDatabase) String() string
    func (m ExternalPluggableDatabase) ValidateEnumValue() (bool, error)
type ExternalPluggableDatabaseDatabaseConfigurationEnum
    func GetExternalPluggableDatabaseDatabaseConfigurationEnumValues() []ExternalPluggableDatabaseDatabaseConfigurationEnum
    func GetMappingExternalPluggableDatabaseDatabaseConfigurationEnum(val string) (ExternalPluggableDatabaseDatabaseConfigurationEnum, bool)
type ExternalPluggableDatabaseDatabaseEditionEnum
    func GetExternalPluggableDatabaseDatabaseEditionEnumValues() []ExternalPluggableDatabaseDatabaseEditionEnum
    func GetMappingExternalPluggableDatabaseDatabaseEditionEnum(val string) (ExternalPluggableDatabaseDatabaseEditionEnum, bool)
type ExternalPluggableDatabaseLifecycleStateEnum
    func GetExternalPluggableDatabaseLifecycleStateEnumValues() []ExternalPluggableDatabaseLifecycleStateEnum
    func GetMappingExternalPluggableDatabaseLifecycleStateEnum(val string) (ExternalPluggableDatabaseLifecycleStateEnum, bool)
type ExternalPluggableDatabaseSummary
    func (m ExternalPluggableDatabaseSummary) String() string
    func (m ExternalPluggableDatabaseSummary) ValidateEnumValue() (bool, error)
type ExternalPluggableDatabaseSummaryDatabaseConfigurationEnum
    func GetExternalPluggableDatabaseSummaryDatabaseConfigurationEnumValues() []ExternalPluggableDatabaseSummaryDatabaseConfigurationEnum
    func GetMappingExternalPluggableDatabaseSummaryDatabaseConfigurationEnum(val string) (ExternalPluggableDatabaseSummaryDatabaseConfigurationEnum, bool)
type ExternalPluggableDatabaseSummaryDatabaseEditionEnum
    func GetExternalPluggableDatabaseSummaryDatabaseEditionEnumValues() []ExternalPluggableDatabaseSummaryDatabaseEditionEnum
    func GetMappingExternalPluggableDatabaseSummaryDatabaseEditionEnum(val string) (ExternalPluggableDatabaseSummaryDatabaseEditionEnum, bool)
type ExternalPluggableDatabaseSummaryLifecycleStateEnum
    func GetExternalPluggableDatabaseSummaryLifecycleStateEnumValues() []ExternalPluggableDatabaseSummaryLifecycleStateEnum
    func GetMappingExternalPluggableDatabaseSummaryLifecycleStateEnum(val string) (ExternalPluggableDatabaseSummaryLifecycleStateEnum, bool)
type FailOverAutonomousDatabaseRequest
    func (request FailOverAutonomousDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request FailOverAutonomousDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request FailOverAutonomousDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request FailOverAutonomousDatabaseRequest) String() string
    func (request FailOverAutonomousDatabaseRequest) ValidateEnumValue() (bool, error)
type FailOverAutonomousDatabaseResponse
    func (response FailOverAutonomousDatabaseResponse) HTTPResponse() *http.Response
    func (response FailOverAutonomousDatabaseResponse) String() string
type FailoverAutonomousContainerDatabaseDataguardAssociationRequest
    func (request FailoverAutonomousContainerDatabaseDataguardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request FailoverAutonomousContainerDatabaseDataguardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request FailoverAutonomousContainerDatabaseDataguardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request FailoverAutonomousContainerDatabaseDataguardAssociationRequest) String() string
    func (request FailoverAutonomousContainerDatabaseDataguardAssociationRequest) ValidateEnumValue() (bool, error)
type FailoverAutonomousContainerDatabaseDataguardAssociationResponse
    func (response FailoverAutonomousContainerDatabaseDataguardAssociationResponse) HTTPResponse() *http.Response
    func (response FailoverAutonomousContainerDatabaseDataguardAssociationResponse) String() string
type FailoverAutonomousContainerDatabaseDataguardRequest
    func (request FailoverAutonomousContainerDatabaseDataguardRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request FailoverAutonomousContainerDatabaseDataguardRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request FailoverAutonomousContainerDatabaseDataguardRequest) RetryPolicy() *common.RetryPolicy
    func (request FailoverAutonomousContainerDatabaseDataguardRequest) String() string
    func (request FailoverAutonomousContainerDatabaseDataguardRequest) ValidateEnumValue() (bool, error)
type FailoverAutonomousContainerDatabaseDataguardResponse
    func (response FailoverAutonomousContainerDatabaseDataguardResponse) HTTPResponse() *http.Response
    func (response FailoverAutonomousContainerDatabaseDataguardResponse) String() string
type FailoverDataGuardAssociationDetails
    func (m FailoverDataGuardAssociationDetails) String() string
    func (m FailoverDataGuardAssociationDetails) ValidateEnumValue() (bool, error)
type FailoverDataGuardAssociationRequest
    func (request FailoverDataGuardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request FailoverDataGuardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request FailoverDataGuardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request FailoverDataGuardAssociationRequest) String() string
    func (request FailoverDataGuardAssociationRequest) ValidateEnumValue() (bool, error)
type FailoverDataGuardAssociationResponse
    func (response FailoverDataGuardAssociationResponse) HTTPResponse() *http.Response
    func (response FailoverDataGuardAssociationResponse) String() string
type FailoverDataGuardDetails
    func (m FailoverDataGuardDetails) String() string
    func (m FailoverDataGuardDetails) ValidateEnumValue() (bool, error)
type FailoverDataGuardRequest
    func (request FailoverDataGuardRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request FailoverDataGuardRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request FailoverDataGuardRequest) RetryPolicy() *common.RetryPolicy
    func (request FailoverDataGuardRequest) String() string
    func (request FailoverDataGuardRequest) ValidateEnumValue() (bool, error)
type FailoverDataGuardResponse
    func (response FailoverDataGuardResponse) HTTPResponse() *http.Response
    func (response FailoverDataGuardResponse) String() string
type FileSystemConfigurationDetail
    func (m FileSystemConfigurationDetail) String() string
    func (m FileSystemConfigurationDetail) ValidateEnumValue() (bool, error)
type FlexComponentCollection
    func (m FlexComponentCollection) String() string
    func (m FlexComponentCollection) ValidateEnumValue() (bool, error)
type FlexComponentSummary
    func (m FlexComponentSummary) String() string
    func (m FlexComponentSummary) ValidateEnumValue() (bool, error)
type FlexComponentSummaryHardwareTypeEnum
    func GetFlexComponentSummaryHardwareTypeEnumValues() []FlexComponentSummaryHardwareTypeEnum
    func GetMappingFlexComponentSummaryHardwareTypeEnum(val string) (FlexComponentSummaryHardwareTypeEnum, bool)
type GcpKeyDetails
    func (m GcpKeyDetails) MarshalJSON() (buff []byte, e error)
    func (m GcpKeyDetails) String() string
    func (m GcpKeyDetails) ValidateEnumValue() (bool, error)
type GenerateAutonomousDatabaseWalletDetails
    func (m GenerateAutonomousDatabaseWalletDetails) String() string
    func (m GenerateAutonomousDatabaseWalletDetails) ValidateEnumValue() (bool, error)
type GenerateAutonomousDatabaseWalletDetailsGenerateTypeEnum
    func GetGenerateAutonomousDatabaseWalletDetailsGenerateTypeEnumValues() []GenerateAutonomousDatabaseWalletDetailsGenerateTypeEnum
    func GetMappingGenerateAutonomousDatabaseWalletDetailsGenerateTypeEnum(val string) (GenerateAutonomousDatabaseWalletDetailsGenerateTypeEnum, bool)
type GenerateAutonomousDatabaseWalletRequest
    func (request GenerateAutonomousDatabaseWalletRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GenerateAutonomousDatabaseWalletRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GenerateAutonomousDatabaseWalletRequest) RetryPolicy() *common.RetryPolicy
    func (request GenerateAutonomousDatabaseWalletRequest) String() string
    func (request GenerateAutonomousDatabaseWalletRequest) ValidateEnumValue() (bool, error)
type GenerateAutonomousDatabaseWalletResponse
    func (response GenerateAutonomousDatabaseWalletResponse) HTTPResponse() *http.Response
    func (response GenerateAutonomousDatabaseWalletResponse) String() string
type GenerateRecommendedNetworkDetails
    func (m GenerateRecommendedNetworkDetails) String() string
    func (m GenerateRecommendedNetworkDetails) ValidateEnumValue() (bool, error)
type GenerateRecommendedVmClusterNetworkRequest
    func (request GenerateRecommendedVmClusterNetworkRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GenerateRecommendedVmClusterNetworkRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GenerateRecommendedVmClusterNetworkRequest) RetryPolicy() *common.RetryPolicy
    func (request GenerateRecommendedVmClusterNetworkRequest) String() string
    func (request GenerateRecommendedVmClusterNetworkRequest) ValidateEnumValue() (bool, error)
type GenerateRecommendedVmClusterNetworkResponse
    func (response GenerateRecommendedVmClusterNetworkResponse) HTTPResponse() *http.Response
    func (response GenerateRecommendedVmClusterNetworkResponse) String() string
type GetAdvancedClusterFileSystemRequest
    func (request GetAdvancedClusterFileSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAdvancedClusterFileSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAdvancedClusterFileSystemRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAdvancedClusterFileSystemRequest) String() string
    func (request GetAdvancedClusterFileSystemRequest) ValidateEnumValue() (bool, error)
type GetAdvancedClusterFileSystemResponse
    func (response GetAdvancedClusterFileSystemResponse) HTTPResponse() *http.Response
    func (response GetAdvancedClusterFileSystemResponse) String() string
type GetApplicationVipRequest
    func (request GetApplicationVipRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetApplicationVipRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetApplicationVipRequest) RetryPolicy() *common.RetryPolicy
    func (request GetApplicationVipRequest) String() string
    func (request GetApplicationVipRequest) ValidateEnumValue() (bool, error)
type GetApplicationVipResponse
    func (response GetApplicationVipResponse) HTTPResponse() *http.Response
    func (response GetApplicationVipResponse) String() string
type GetAutonomousContainerDatabaseDataguardAssociationRequest
    func (request GetAutonomousContainerDatabaseDataguardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousContainerDatabaseDataguardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousContainerDatabaseDataguardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousContainerDatabaseDataguardAssociationRequest) String() string
    func (request GetAutonomousContainerDatabaseDataguardAssociationRequest) ValidateEnumValue() (bool, error)
type GetAutonomousContainerDatabaseDataguardAssociationResponse
    func (response GetAutonomousContainerDatabaseDataguardAssociationResponse) HTTPResponse() *http.Response
    func (response GetAutonomousContainerDatabaseDataguardAssociationResponse) String() string
type GetAutonomousContainerDatabaseRequest
    func (request GetAutonomousContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousContainerDatabaseRequest) String() string
    func (request GetAutonomousContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type GetAutonomousContainerDatabaseResourceUsageRequest
    func (request GetAutonomousContainerDatabaseResourceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousContainerDatabaseResourceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousContainerDatabaseResourceUsageRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousContainerDatabaseResourceUsageRequest) String() string
    func (request GetAutonomousContainerDatabaseResourceUsageRequest) ValidateEnumValue() (bool, error)
type GetAutonomousContainerDatabaseResourceUsageResponse
    func (response GetAutonomousContainerDatabaseResourceUsageResponse) HTTPResponse() *http.Response
    func (response GetAutonomousContainerDatabaseResourceUsageResponse) String() string
type GetAutonomousContainerDatabaseResponse
    func (response GetAutonomousContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response GetAutonomousContainerDatabaseResponse) String() string
type GetAutonomousDatabaseBackupRequest
    func (request GetAutonomousDatabaseBackupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousDatabaseBackupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousDatabaseBackupRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousDatabaseBackupRequest) String() string
    func (request GetAutonomousDatabaseBackupRequest) ValidateEnumValue() (bool, error)
type GetAutonomousDatabaseBackupResponse
    func (response GetAutonomousDatabaseBackupResponse) HTTPResponse() *http.Response
    func (response GetAutonomousDatabaseBackupResponse) String() string
type GetAutonomousDatabaseDataguardAssociationRequest
    func (request GetAutonomousDatabaseDataguardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousDatabaseDataguardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousDatabaseDataguardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousDatabaseDataguardAssociationRequest) String() string
    func (request GetAutonomousDatabaseDataguardAssociationRequest) ValidateEnumValue() (bool, error)
type GetAutonomousDatabaseDataguardAssociationResponse
    func (response GetAutonomousDatabaseDataguardAssociationResponse) HTTPResponse() *http.Response
    func (response GetAutonomousDatabaseDataguardAssociationResponse) String() string
type GetAutonomousDatabaseRegionalWalletRequest
    func (request GetAutonomousDatabaseRegionalWalletRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousDatabaseRegionalWalletRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousDatabaseRegionalWalletRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousDatabaseRegionalWalletRequest) String() string
    func (request GetAutonomousDatabaseRegionalWalletRequest) ValidateEnumValue() (bool, error)
type GetAutonomousDatabaseRegionalWalletResponse
    func (response GetAutonomousDatabaseRegionalWalletResponse) HTTPResponse() *http.Response
    func (response GetAutonomousDatabaseRegionalWalletResponse) String() string
type GetAutonomousDatabaseRequest
    func (request GetAutonomousDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousDatabaseRequest) String() string
    func (request GetAutonomousDatabaseRequest) ValidateEnumValue() (bool, error)
type GetAutonomousDatabaseResponse
    func (response GetAutonomousDatabaseResponse) HTTPResponse() *http.Response
    func (response GetAutonomousDatabaseResponse) String() string
type GetAutonomousDatabaseSoftwareImageRequest
    func (request GetAutonomousDatabaseSoftwareImageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousDatabaseSoftwareImageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousDatabaseSoftwareImageRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousDatabaseSoftwareImageRequest) String() string
    func (request GetAutonomousDatabaseSoftwareImageRequest) ValidateEnumValue() (bool, error)
type GetAutonomousDatabaseSoftwareImageResponse
    func (response GetAutonomousDatabaseSoftwareImageResponse) HTTPResponse() *http.Response
    func (response GetAutonomousDatabaseSoftwareImageResponse) String() string
type GetAutonomousDatabaseWalletRequest
    func (request GetAutonomousDatabaseWalletRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousDatabaseWalletRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousDatabaseWalletRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousDatabaseWalletRequest) String() string
    func (request GetAutonomousDatabaseWalletRequest) ValidateEnumValue() (bool, error)
type GetAutonomousDatabaseWalletResponse
    func (response GetAutonomousDatabaseWalletResponse) HTTPResponse() *http.Response
    func (response GetAutonomousDatabaseWalletResponse) String() string
type GetAutonomousExadataInfrastructureRequest
    func (request GetAutonomousExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousExadataInfrastructureRequest) String() string
    func (request GetAutonomousExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type GetAutonomousExadataInfrastructureResponse
    func (response GetAutonomousExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response GetAutonomousExadataInfrastructureResponse) String() string
type GetAutonomousPatchRequest
    func (request GetAutonomousPatchRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousPatchRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousPatchRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousPatchRequest) String() string
    func (request GetAutonomousPatchRequest) ValidateEnumValue() (bool, error)
type GetAutonomousPatchResponse
    func (response GetAutonomousPatchResponse) HTTPResponse() *http.Response
    func (response GetAutonomousPatchResponse) String() string
type GetAutonomousVirtualMachineRequest
    func (request GetAutonomousVirtualMachineRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousVirtualMachineRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousVirtualMachineRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousVirtualMachineRequest) String() string
    func (request GetAutonomousVirtualMachineRequest) ValidateEnumValue() (bool, error)
type GetAutonomousVirtualMachineResponse
    func (response GetAutonomousVirtualMachineResponse) HTTPResponse() *http.Response
    func (response GetAutonomousVirtualMachineResponse) String() string
type GetAutonomousVmClusterRequest
    func (request GetAutonomousVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousVmClusterRequest) String() string
    func (request GetAutonomousVmClusterRequest) ValidateEnumValue() (bool, error)
type GetAutonomousVmClusterResourceUsageRequest
    func (request GetAutonomousVmClusterResourceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAutonomousVmClusterResourceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAutonomousVmClusterResourceUsageRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAutonomousVmClusterResourceUsageRequest) String() string
    func (request GetAutonomousVmClusterResourceUsageRequest) ValidateEnumValue() (bool, error)
type GetAutonomousVmClusterResourceUsageResponse
    func (response GetAutonomousVmClusterResourceUsageResponse) HTTPResponse() *http.Response
    func (response GetAutonomousVmClusterResourceUsageResponse) String() string
type GetAutonomousVmClusterResponse
    func (response GetAutonomousVmClusterResponse) HTTPResponse() *http.Response
    func (response GetAutonomousVmClusterResponse) String() string
type GetBackupDestinationRequest
    func (request GetBackupDestinationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetBackupDestinationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetBackupDestinationRequest) RetryPolicy() *common.RetryPolicy
    func (request GetBackupDestinationRequest) String() string
    func (request GetBackupDestinationRequest) ValidateEnumValue() (bool, error)
type GetBackupDestinationResponse
    func (response GetBackupDestinationResponse) HTTPResponse() *http.Response
    func (response GetBackupDestinationResponse) String() string
type GetBackupRequest
    func (request GetBackupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetBackupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetBackupRequest) RetryPolicy() *common.RetryPolicy
    func (request GetBackupRequest) String() string
    func (request GetBackupRequest) ValidateEnumValue() (bool, error)
type GetBackupResponse
    func (response GetBackupResponse) HTTPResponse() *http.Response
    func (response GetBackupResponse) String() string
type GetCloudAutonomousVmClusterRequest
    func (request GetCloudAutonomousVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetCloudAutonomousVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetCloudAutonomousVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request GetCloudAutonomousVmClusterRequest) String() string
    func (request GetCloudAutonomousVmClusterRequest) ValidateEnumValue() (bool, error)
type GetCloudAutonomousVmClusterResourceUsageRequest
    func (request GetCloudAutonomousVmClusterResourceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetCloudAutonomousVmClusterResourceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetCloudAutonomousVmClusterResourceUsageRequest) RetryPolicy() *common.RetryPolicy
    func (request GetCloudAutonomousVmClusterResourceUsageRequest) String() string
    func (request GetCloudAutonomousVmClusterResourceUsageRequest) ValidateEnumValue() (bool, error)
type GetCloudAutonomousVmClusterResourceUsageResponse
    func (response GetCloudAutonomousVmClusterResourceUsageResponse) HTTPResponse() *http.Response
    func (response GetCloudAutonomousVmClusterResourceUsageResponse) String() string
type GetCloudAutonomousVmClusterResponse
    func (response GetCloudAutonomousVmClusterResponse) HTTPResponse() *http.Response
    func (response GetCloudAutonomousVmClusterResponse) String() string
type GetCloudExadataInfrastructureRequest
    func (request GetCloudExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetCloudExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetCloudExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request GetCloudExadataInfrastructureRequest) String() string
    func (request GetCloudExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type GetCloudExadataInfrastructureResponse
    func (response GetCloudExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response GetCloudExadataInfrastructureResponse) String() string
type GetCloudExadataInfrastructureUnallocatedResourcesRequest
    func (request GetCloudExadataInfrastructureUnallocatedResourcesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetCloudExadataInfrastructureUnallocatedResourcesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetCloudExadataInfrastructureUnallocatedResourcesRequest) RetryPolicy() *common.RetryPolicy
    func (request GetCloudExadataInfrastructureUnallocatedResourcesRequest) String() string
    func (request GetCloudExadataInfrastructureUnallocatedResourcesRequest) ValidateEnumValue() (bool, error)
type GetCloudExadataInfrastructureUnallocatedResourcesResponse
    func (response GetCloudExadataInfrastructureUnallocatedResourcesResponse) HTTPResponse() *http.Response
    func (response GetCloudExadataInfrastructureUnallocatedResourcesResponse) String() string
type GetCloudVmClusterIormConfigRequest
    func (request GetCloudVmClusterIormConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetCloudVmClusterIormConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetCloudVmClusterIormConfigRequest) RetryPolicy() *common.RetryPolicy
    func (request GetCloudVmClusterIormConfigRequest) String() string
    func (request GetCloudVmClusterIormConfigRequest) ValidateEnumValue() (bool, error)
type GetCloudVmClusterIormConfigResponse
    func (response GetCloudVmClusterIormConfigResponse) HTTPResponse() *http.Response
    func (response GetCloudVmClusterIormConfigResponse) String() string
type GetCloudVmClusterRequest
    func (request GetCloudVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetCloudVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetCloudVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request GetCloudVmClusterRequest) String() string
    func (request GetCloudVmClusterRequest) ValidateEnumValue() (bool, error)
type GetCloudVmClusterResponse
    func (response GetCloudVmClusterResponse) HTTPResponse() *http.Response
    func (response GetCloudVmClusterResponse) String() string
type GetCloudVmClusterUpdateHistoryEntryRequest
    func (request GetCloudVmClusterUpdateHistoryEntryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetCloudVmClusterUpdateHistoryEntryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetCloudVmClusterUpdateHistoryEntryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetCloudVmClusterUpdateHistoryEntryRequest) String() string
    func (request GetCloudVmClusterUpdateHistoryEntryRequest) ValidateEnumValue() (bool, error)
type GetCloudVmClusterUpdateHistoryEntryResponse
    func (response GetCloudVmClusterUpdateHistoryEntryResponse) HTTPResponse() *http.Response
    func (response GetCloudVmClusterUpdateHistoryEntryResponse) String() string
type GetCloudVmClusterUpdateRequest
    func (request GetCloudVmClusterUpdateRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetCloudVmClusterUpdateRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetCloudVmClusterUpdateRequest) RetryPolicy() *common.RetryPolicy
    func (request GetCloudVmClusterUpdateRequest) String() string
    func (request GetCloudVmClusterUpdateRequest) ValidateEnumValue() (bool, error)
type GetCloudVmClusterUpdateResponse
    func (response GetCloudVmClusterUpdateResponse) HTTPResponse() *http.Response
    func (response GetCloudVmClusterUpdateResponse) String() string
type GetConsoleConnectionRequest
    func (request GetConsoleConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetConsoleConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetConsoleConnectionRequest) RetryPolicy() *common.RetryPolicy
    func (request GetConsoleConnectionRequest) String() string
    func (request GetConsoleConnectionRequest) ValidateEnumValue() (bool, error)
type GetConsoleConnectionResponse
    func (response GetConsoleConnectionResponse) HTTPResponse() *http.Response
    func (response GetConsoleConnectionResponse) String() string
type GetConsoleHistoryContentRequest
    func (request GetConsoleHistoryContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetConsoleHistoryContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetConsoleHistoryContentRequest) RetryPolicy() *common.RetryPolicy
    func (request GetConsoleHistoryContentRequest) String() string
    func (request GetConsoleHistoryContentRequest) ValidateEnumValue() (bool, error)
type GetConsoleHistoryContentResponse
    func (response GetConsoleHistoryContentResponse) HTTPResponse() *http.Response
    func (response GetConsoleHistoryContentResponse) String() string
type GetConsoleHistoryRequest
    func (request GetConsoleHistoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetConsoleHistoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetConsoleHistoryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetConsoleHistoryRequest) String() string
    func (request GetConsoleHistoryRequest) ValidateEnumValue() (bool, error)
type GetConsoleHistoryResponse
    func (response GetConsoleHistoryResponse) HTTPResponse() *http.Response
    func (response GetConsoleHistoryResponse) String() string
type GetDataGuardAssociationRequest
    func (request GetDataGuardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDataGuardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDataGuardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDataGuardAssociationRequest) String() string
    func (request GetDataGuardAssociationRequest) ValidateEnumValue() (bool, error)
type GetDataGuardAssociationResponse
    func (response GetDataGuardAssociationResponse) HTTPResponse() *http.Response
    func (response GetDataGuardAssociationResponse) String() string
type GetDatabaseRequest
    func (request GetDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDatabaseRequest) String() string
    func (request GetDatabaseRequest) ValidateEnumValue() (bool, error)
type GetDatabaseResponse
    func (response GetDatabaseResponse) HTTPResponse() *http.Response
    func (response GetDatabaseResponse) String() string
type GetDatabaseSoftwareImageRequest
    func (request GetDatabaseSoftwareImageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDatabaseSoftwareImageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDatabaseSoftwareImageRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDatabaseSoftwareImageRequest) String() string
    func (request GetDatabaseSoftwareImageRequest) ValidateEnumValue() (bool, error)
type GetDatabaseSoftwareImageResponse
    func (response GetDatabaseSoftwareImageResponse) HTTPResponse() *http.Response
    func (response GetDatabaseSoftwareImageResponse) String() string
type GetDatabaseUpgradeHistoryEntryRequest
    func (request GetDatabaseUpgradeHistoryEntryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDatabaseUpgradeHistoryEntryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDatabaseUpgradeHistoryEntryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDatabaseUpgradeHistoryEntryRequest) String() string
    func (request GetDatabaseUpgradeHistoryEntryRequest) ValidateEnumValue() (bool, error)
type GetDatabaseUpgradeHistoryEntryResponse
    func (response GetDatabaseUpgradeHistoryEntryResponse) HTTPResponse() *http.Response
    func (response GetDatabaseUpgradeHistoryEntryResponse) String() string
type GetDbConnectionBundleRequest
    func (request GetDbConnectionBundleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDbConnectionBundleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDbConnectionBundleRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDbConnectionBundleRequest) String() string
    func (request GetDbConnectionBundleRequest) ValidateEnumValue() (bool, error)
type GetDbConnectionBundleResponse
    func (response GetDbConnectionBundleResponse) HTTPResponse() *http.Response
    func (response GetDbConnectionBundleResponse) String() string
type GetDbHomePatchHistoryEntryRequest
    func (request GetDbHomePatchHistoryEntryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDbHomePatchHistoryEntryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDbHomePatchHistoryEntryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDbHomePatchHistoryEntryRequest) String() string
    func (request GetDbHomePatchHistoryEntryRequest) ValidateEnumValue() (bool, error)
type GetDbHomePatchHistoryEntryResponse
    func (response GetDbHomePatchHistoryEntryResponse) HTTPResponse() *http.Response
    func (response GetDbHomePatchHistoryEntryResponse) String() string
type GetDbHomePatchRequest
    func (request GetDbHomePatchRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDbHomePatchRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDbHomePatchRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDbHomePatchRequest) String() string
    func (request GetDbHomePatchRequest) ValidateEnumValue() (bool, error)
type GetDbHomePatchResponse
    func (response GetDbHomePatchResponse) HTTPResponse() *http.Response
    func (response GetDbHomePatchResponse) String() string
type GetDbHomeRequest
    func (request GetDbHomeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDbHomeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDbHomeRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDbHomeRequest) String() string
    func (request GetDbHomeRequest) ValidateEnumValue() (bool, error)
type GetDbHomeResponse
    func (response GetDbHomeResponse) HTTPResponse() *http.Response
    func (response GetDbHomeResponse) String() string
type GetDbNodeRequest
    func (request GetDbNodeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDbNodeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDbNodeRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDbNodeRequest) String() string
    func (request GetDbNodeRequest) ValidateEnumValue() (bool, error)
type GetDbNodeResponse
    func (response GetDbNodeResponse) HTTPResponse() *http.Response
    func (response GetDbNodeResponse) String() string
type GetDbServerRequest
    func (request GetDbServerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDbServerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDbServerRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDbServerRequest) String() string
    func (request GetDbServerRequest) ValidateEnumValue() (bool, error)
type GetDbServerResponse
    func (response GetDbServerResponse) HTTPResponse() *http.Response
    func (response GetDbServerResponse) String() string
type GetDbSystemOsPatchHistoryEntryRequest
    func (request GetDbSystemOsPatchHistoryEntryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDbSystemOsPatchHistoryEntryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDbSystemOsPatchHistoryEntryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDbSystemOsPatchHistoryEntryRequest) String() string
    func (request GetDbSystemOsPatchHistoryEntryRequest) ValidateEnumValue() (bool, error)
type GetDbSystemOsPatchHistoryEntryResponse
    func (response GetDbSystemOsPatchHistoryEntryResponse) HTTPResponse() *http.Response
    func (response GetDbSystemOsPatchHistoryEntryResponse) String() string
type GetDbSystemPatchHistoryEntryRequest
    func (request GetDbSystemPatchHistoryEntryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDbSystemPatchHistoryEntryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDbSystemPatchHistoryEntryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDbSystemPatchHistoryEntryRequest) String() string
    func (request GetDbSystemPatchHistoryEntryRequest) ValidateEnumValue() (bool, error)
type GetDbSystemPatchHistoryEntryResponse
    func (response GetDbSystemPatchHistoryEntryResponse) HTTPResponse() *http.Response
    func (response GetDbSystemPatchHistoryEntryResponse) String() string
type GetDbSystemPatchRequest
    func (request GetDbSystemPatchRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDbSystemPatchRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDbSystemPatchRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDbSystemPatchRequest) String() string
    func (request GetDbSystemPatchRequest) ValidateEnumValue() (bool, error)
type GetDbSystemPatchResponse
    func (response GetDbSystemPatchResponse) HTTPResponse() *http.Response
    func (response GetDbSystemPatchResponse) String() string
type GetDbSystemRequest
    func (request GetDbSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDbSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDbSystemRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDbSystemRequest) String() string
    func (request GetDbSystemRequest) ValidateEnumValue() (bool, error)
type GetDbSystemResponse
    func (response GetDbSystemResponse) HTTPResponse() *http.Response
    func (response GetDbSystemResponse) String() string
type GetDbSystemUpgradeHistoryEntryRequest
    func (request GetDbSystemUpgradeHistoryEntryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDbSystemUpgradeHistoryEntryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDbSystemUpgradeHistoryEntryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDbSystemUpgradeHistoryEntryRequest) String() string
    func (request GetDbSystemUpgradeHistoryEntryRequest) ValidateEnumValue() (bool, error)
type GetDbSystemUpgradeHistoryEntryResponse
    func (response GetDbSystemUpgradeHistoryEntryResponse) HTTPResponse() *http.Response
    func (response GetDbSystemUpgradeHistoryEntryResponse) String() string
type GetDbnodeSnapshotRequest
    func (request GetDbnodeSnapshotRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDbnodeSnapshotRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDbnodeSnapshotRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDbnodeSnapshotRequest) String() string
    func (request GetDbnodeSnapshotRequest) ValidateEnumValue() (bool, error)
type GetDbnodeSnapshotResponse
    func (response GetDbnodeSnapshotResponse) HTTPResponse() *http.Response
    func (response GetDbnodeSnapshotResponse) String() string
type GetExadataInfrastructureExcludedFieldsEnum
    func GetGetExadataInfrastructureExcludedFieldsEnumValues() []GetExadataInfrastructureExcludedFieldsEnum
    func GetMappingGetExadataInfrastructureExcludedFieldsEnum(val string) (GetExadataInfrastructureExcludedFieldsEnum, bool)
type GetExadataInfrastructureOcpusRequest
    func (request GetExadataInfrastructureOcpusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExadataInfrastructureOcpusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExadataInfrastructureOcpusRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExadataInfrastructureOcpusRequest) String() string
    func (request GetExadataInfrastructureOcpusRequest) ValidateEnumValue() (bool, error)
type GetExadataInfrastructureOcpusResponse
    func (response GetExadataInfrastructureOcpusResponse) HTTPResponse() *http.Response
    func (response GetExadataInfrastructureOcpusResponse) String() string
type GetExadataInfrastructureRequest
    func (request GetExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExadataInfrastructureRequest) String() string
    func (request GetExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type GetExadataInfrastructureResponse
    func (response GetExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response GetExadataInfrastructureResponse) String() string
type GetExadataInfrastructureUnAllocatedResourcesRequest
    func (request GetExadataInfrastructureUnAllocatedResourcesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExadataInfrastructureUnAllocatedResourcesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExadataInfrastructureUnAllocatedResourcesRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExadataInfrastructureUnAllocatedResourcesRequest) String() string
    func (request GetExadataInfrastructureUnAllocatedResourcesRequest) ValidateEnumValue() (bool, error)
type GetExadataInfrastructureUnAllocatedResourcesResponse
    func (response GetExadataInfrastructureUnAllocatedResourcesResponse) HTTPResponse() *http.Response
    func (response GetExadataInfrastructureUnAllocatedResourcesResponse) String() string
type GetExadataIormConfigRequest
    func (request GetExadataIormConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExadataIormConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExadataIormConfigRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExadataIormConfigRequest) String() string
    func (request GetExadataIormConfigRequest) ValidateEnumValue() (bool, error)
type GetExadataIormConfigResponse
    func (response GetExadataIormConfigResponse) HTTPResponse() *http.Response
    func (response GetExadataIormConfigResponse) String() string
type GetExadbVmClusterRequest
    func (request GetExadbVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExadbVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExadbVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExadbVmClusterRequest) String() string
    func (request GetExadbVmClusterRequest) ValidateEnumValue() (bool, error)
type GetExadbVmClusterResponse
    func (response GetExadbVmClusterResponse) HTTPResponse() *http.Response
    func (response GetExadbVmClusterResponse) String() string
type GetExadbVmClusterUpdateHistoryEntryRequest
    func (request GetExadbVmClusterUpdateHistoryEntryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExadbVmClusterUpdateHistoryEntryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExadbVmClusterUpdateHistoryEntryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExadbVmClusterUpdateHistoryEntryRequest) String() string
    func (request GetExadbVmClusterUpdateHistoryEntryRequest) ValidateEnumValue() (bool, error)
type GetExadbVmClusterUpdateHistoryEntryResponse
    func (response GetExadbVmClusterUpdateHistoryEntryResponse) HTTPResponse() *http.Response
    func (response GetExadbVmClusterUpdateHistoryEntryResponse) String() string
type GetExadbVmClusterUpdateRequest
    func (request GetExadbVmClusterUpdateRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExadbVmClusterUpdateRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExadbVmClusterUpdateRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExadbVmClusterUpdateRequest) String() string
    func (request GetExadbVmClusterUpdateRequest) ValidateEnumValue() (bool, error)
type GetExadbVmClusterUpdateResponse
    func (response GetExadbVmClusterUpdateResponse) HTTPResponse() *http.Response
    func (response GetExadbVmClusterUpdateResponse) String() string
type GetExascaleDbStorageVaultRequest
    func (request GetExascaleDbStorageVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExascaleDbStorageVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExascaleDbStorageVaultRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExascaleDbStorageVaultRequest) String() string
    func (request GetExascaleDbStorageVaultRequest) ValidateEnumValue() (bool, error)
type GetExascaleDbStorageVaultResponse
    func (response GetExascaleDbStorageVaultResponse) HTTPResponse() *http.Response
    func (response GetExascaleDbStorageVaultResponse) String() string
type GetExecutionActionRequest
    func (request GetExecutionActionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExecutionActionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExecutionActionRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExecutionActionRequest) String() string
    func (request GetExecutionActionRequest) ValidateEnumValue() (bool, error)
type GetExecutionActionResponse
    func (response GetExecutionActionResponse) HTTPResponse() *http.Response
    func (response GetExecutionActionResponse) String() string
type GetExecutionWindowRequest
    func (request GetExecutionWindowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExecutionWindowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExecutionWindowRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExecutionWindowRequest) String() string
    func (request GetExecutionWindowRequest) ValidateEnumValue() (bool, error)
type GetExecutionWindowResponse
    func (response GetExecutionWindowResponse) HTTPResponse() *http.Response
    func (response GetExecutionWindowResponse) String() string
type GetExternalBackupJobRequest
    func (request GetExternalBackupJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExternalBackupJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExternalBackupJobRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExternalBackupJobRequest) String() string
    func (request GetExternalBackupJobRequest) ValidateEnumValue() (bool, error)
type GetExternalBackupJobResponse
    func (response GetExternalBackupJobResponse) HTTPResponse() *http.Response
    func (response GetExternalBackupJobResponse) String() string
type GetExternalContainerDatabaseRequest
    func (request GetExternalContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExternalContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExternalContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExternalContainerDatabaseRequest) String() string
    func (request GetExternalContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type GetExternalContainerDatabaseResponse
    func (response GetExternalContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response GetExternalContainerDatabaseResponse) String() string
type GetExternalDatabaseConnectorRequest
    func (request GetExternalDatabaseConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExternalDatabaseConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExternalDatabaseConnectorRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExternalDatabaseConnectorRequest) String() string
    func (request GetExternalDatabaseConnectorRequest) ValidateEnumValue() (bool, error)
type GetExternalDatabaseConnectorResponse
    func (response GetExternalDatabaseConnectorResponse) HTTPResponse() *http.Response
    func (response GetExternalDatabaseConnectorResponse) String() string
type GetExternalNonContainerDatabaseRequest
    func (request GetExternalNonContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExternalNonContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExternalNonContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExternalNonContainerDatabaseRequest) String() string
    func (request GetExternalNonContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type GetExternalNonContainerDatabaseResponse
    func (response GetExternalNonContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response GetExternalNonContainerDatabaseResponse) String() string
type GetExternalPluggableDatabaseRequest
    func (request GetExternalPluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetExternalPluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetExternalPluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request GetExternalPluggableDatabaseRequest) String() string
    func (request GetExternalPluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type GetExternalPluggableDatabaseResponse
    func (response GetExternalPluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response GetExternalPluggableDatabaseResponse) String() string
type GetInfrastructureTargetVersionsRequest
    func (request GetInfrastructureTargetVersionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetInfrastructureTargetVersionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetInfrastructureTargetVersionsRequest) RetryPolicy() *common.RetryPolicy
    func (request GetInfrastructureTargetVersionsRequest) String() string
    func (request GetInfrastructureTargetVersionsRequest) ValidateEnumValue() (bool, error)
type GetInfrastructureTargetVersionsResponse
    func (response GetInfrastructureTargetVersionsResponse) HTTPResponse() *http.Response
    func (response GetInfrastructureTargetVersionsResponse) String() string
type GetKeyStoreRequest
    func (request GetKeyStoreRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetKeyStoreRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetKeyStoreRequest) RetryPolicy() *common.RetryPolicy
    func (request GetKeyStoreRequest) String() string
    func (request GetKeyStoreRequest) ValidateEnumValue() (bool, error)
type GetKeyStoreResponse
    func (response GetKeyStoreResponse) HTTPResponse() *http.Response
    func (response GetKeyStoreResponse) String() string
type GetMaintenanceRunHistoryRequest
    func (request GetMaintenanceRunHistoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetMaintenanceRunHistoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetMaintenanceRunHistoryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetMaintenanceRunHistoryRequest) String() string
    func (request GetMaintenanceRunHistoryRequest) ValidateEnumValue() (bool, error)
type GetMaintenanceRunHistoryResponse
    func (response GetMaintenanceRunHistoryResponse) HTTPResponse() *http.Response
    func (response GetMaintenanceRunHistoryResponse) String() string
type GetMaintenanceRunRequest
    func (request GetMaintenanceRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetMaintenanceRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetMaintenanceRunRequest) RetryPolicy() *common.RetryPolicy
    func (request GetMaintenanceRunRequest) String() string
    func (request GetMaintenanceRunRequest) ValidateEnumValue() (bool, error)
type GetMaintenanceRunResponse
    func (response GetMaintenanceRunResponse) HTTPResponse() *http.Response
    func (response GetMaintenanceRunResponse) String() string
type GetOneoffPatchRequest
    func (request GetOneoffPatchRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetOneoffPatchRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetOneoffPatchRequest) RetryPolicy() *common.RetryPolicy
    func (request GetOneoffPatchRequest) String() string
    func (request GetOneoffPatchRequest) ValidateEnumValue() (bool, error)
type GetOneoffPatchResponse
    func (response GetOneoffPatchResponse) HTTPResponse() *http.Response
    func (response GetOneoffPatchResponse) String() string
type GetPdbConversionHistoryEntryRequest
    func (request GetPdbConversionHistoryEntryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetPdbConversionHistoryEntryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetPdbConversionHistoryEntryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetPdbConversionHistoryEntryRequest) String() string
    func (request GetPdbConversionHistoryEntryRequest) ValidateEnumValue() (bool, error)
type GetPdbConversionHistoryEntryResponse
    func (response GetPdbConversionHistoryEntryResponse) HTTPResponse() *http.Response
    func (response GetPdbConversionHistoryEntryResponse) String() string
type GetPluggableDatabaseRequest
    func (request GetPluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetPluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetPluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request GetPluggableDatabaseRequest) String() string
    func (request GetPluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type GetPluggableDatabaseResponse
    func (response GetPluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response GetPluggableDatabaseResponse) String() string
type GetPluggableDatabaseSnapshotRequest
    func (request GetPluggableDatabaseSnapshotRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetPluggableDatabaseSnapshotRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetPluggableDatabaseSnapshotRequest) RetryPolicy() *common.RetryPolicy
    func (request GetPluggableDatabaseSnapshotRequest) String() string
    func (request GetPluggableDatabaseSnapshotRequest) ValidateEnumValue() (bool, error)
type GetPluggableDatabaseSnapshotResponse
    func (response GetPluggableDatabaseSnapshotResponse) HTTPResponse() *http.Response
    func (response GetPluggableDatabaseSnapshotResponse) String() string
type GetScheduledActionRequest
    func (request GetScheduledActionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetScheduledActionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetScheduledActionRequest) RetryPolicy() *common.RetryPolicy
    func (request GetScheduledActionRequest) String() string
    func (request GetScheduledActionRequest) ValidateEnumValue() (bool, error)
type GetScheduledActionResponse
    func (response GetScheduledActionResponse) HTTPResponse() *http.Response
    func (response GetScheduledActionResponse) String() string
type GetSchedulingPlanRequest
    func (request GetSchedulingPlanRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetSchedulingPlanRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetSchedulingPlanRequest) RetryPolicy() *common.RetryPolicy
    func (request GetSchedulingPlanRequest) String() string
    func (request GetSchedulingPlanRequest) ValidateEnumValue() (bool, error)
type GetSchedulingPlanResponse
    func (response GetSchedulingPlanResponse) HTTPResponse() *http.Response
    func (response GetSchedulingPlanResponse) String() string
type GetSchedulingPolicyRequest
    func (request GetSchedulingPolicyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetSchedulingPolicyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetSchedulingPolicyRequest) RetryPolicy() *common.RetryPolicy
    func (request GetSchedulingPolicyRequest) String() string
    func (request GetSchedulingPolicyRequest) ValidateEnumValue() (bool, error)
type GetSchedulingPolicyResponse
    func (response GetSchedulingPolicyResponse) HTTPResponse() *http.Response
    func (response GetSchedulingPolicyResponse) String() string
type GetSchedulingWindowRequest
    func (request GetSchedulingWindowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetSchedulingWindowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetSchedulingWindowRequest) RetryPolicy() *common.RetryPolicy
    func (request GetSchedulingWindowRequest) String() string
    func (request GetSchedulingWindowRequest) ValidateEnumValue() (bool, error)
type GetSchedulingWindowResponse
    func (response GetSchedulingWindowResponse) HTTPResponse() *http.Response
    func (response GetSchedulingWindowResponse) String() string
type GetVmClusterNetworkRequest
    func (request GetVmClusterNetworkRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetVmClusterNetworkRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetVmClusterNetworkRequest) RetryPolicy() *common.RetryPolicy
    func (request GetVmClusterNetworkRequest) String() string
    func (request GetVmClusterNetworkRequest) ValidateEnumValue() (bool, error)
type GetVmClusterNetworkResponse
    func (response GetVmClusterNetworkResponse) HTTPResponse() *http.Response
    func (response GetVmClusterNetworkResponse) String() string
type GetVmClusterPatchHistoryEntryRequest
    func (request GetVmClusterPatchHistoryEntryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetVmClusterPatchHistoryEntryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetVmClusterPatchHistoryEntryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetVmClusterPatchHistoryEntryRequest) String() string
    func (request GetVmClusterPatchHistoryEntryRequest) ValidateEnumValue() (bool, error)
type GetVmClusterPatchHistoryEntryResponse
    func (response GetVmClusterPatchHistoryEntryResponse) HTTPResponse() *http.Response
    func (response GetVmClusterPatchHistoryEntryResponse) String() string
type GetVmClusterPatchRequest
    func (request GetVmClusterPatchRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetVmClusterPatchRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetVmClusterPatchRequest) RetryPolicy() *common.RetryPolicy
    func (request GetVmClusterPatchRequest) String() string
    func (request GetVmClusterPatchRequest) ValidateEnumValue() (bool, error)
type GetVmClusterPatchResponse
    func (response GetVmClusterPatchResponse) HTTPResponse() *http.Response
    func (response GetVmClusterPatchResponse) String() string
type GetVmClusterRequest
    func (request GetVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request GetVmClusterRequest) String() string
    func (request GetVmClusterRequest) ValidateEnumValue() (bool, error)
type GetVmClusterResponse
    func (response GetVmClusterResponse) HTTPResponse() *http.Response
    func (response GetVmClusterResponse) String() string
type GetVmClusterUpdateHistoryEntryRequest
    func (request GetVmClusterUpdateHistoryEntryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetVmClusterUpdateHistoryEntryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetVmClusterUpdateHistoryEntryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetVmClusterUpdateHistoryEntryRequest) String() string
    func (request GetVmClusterUpdateHistoryEntryRequest) ValidateEnumValue() (bool, error)
type GetVmClusterUpdateHistoryEntryResponse
    func (response GetVmClusterUpdateHistoryEntryResponse) HTTPResponse() *http.Response
    func (response GetVmClusterUpdateHistoryEntryResponse) String() string
type GetVmClusterUpdateRequest
    func (request GetVmClusterUpdateRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetVmClusterUpdateRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetVmClusterUpdateRequest) RetryPolicy() *common.RetryPolicy
    func (request GetVmClusterUpdateRequest) String() string
    func (request GetVmClusterUpdateRequest) ValidateEnumValue() (bool, error)
type GetVmClusterUpdateResponse
    func (response GetVmClusterUpdateResponse) HTTPResponse() *http.Response
    func (response GetVmClusterUpdateResponse) String() string
type GiMinorVersionSummary
    func (m GiMinorVersionSummary) String() string
    func (m GiMinorVersionSummary) ValidateEnumValue() (bool, error)
type GiVersionSummary
    func (m GiVersionSummary) String() string
    func (m GiVersionSummary) ValidateEnumValue() (bool, error)
type GoogleCloudProviderEncryptionKeyDetails
    func (m GoogleCloudProviderEncryptionKeyDetails) MarshalJSON() (buff []byte, e error)
    func (m GoogleCloudProviderEncryptionKeyDetails) String() string
    func (m GoogleCloudProviderEncryptionKeyDetails) ValidateEnumValue() (bool, error)
type GranularMaintenanceHistoryDetails
    func (m GranularMaintenanceHistoryDetails) String() string
    func (m GranularMaintenanceHistoryDetails) ValidateEnumValue() (bool, error)
type IdentityConnectorDetails
    func (m IdentityConnectorDetails) String() string
    func (m IdentityConnectorDetails) ValidateEnumValue() (bool, error)
type IdentityConnectorDetailsCloudProviderEnum
    func GetIdentityConnectorDetailsCloudProviderEnumValues() []IdentityConnectorDetailsCloudProviderEnum
    func GetMappingIdentityConnectorDetailsCloudProviderEnum(val string) (IdentityConnectorDetailsCloudProviderEnum, bool)
type ImportTransportableTablespaceDetails
    func (m ImportTransportableTablespaceDetails) String() string
    func (m ImportTransportableTablespaceDetails) ValidateEnumValue() (bool, error)
type ImportTransportableTablespaceRequest
    func (request ImportTransportableTablespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ImportTransportableTablespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ImportTransportableTablespaceRequest) RetryPolicy() *common.RetryPolicy
    func (request ImportTransportableTablespaceRequest) String() string
    func (request ImportTransportableTablespaceRequest) ValidateEnumValue() (bool, error)
type ImportTransportableTablespaceResponse
    func (response ImportTransportableTablespaceResponse) HTTPResponse() *http.Response
    func (response ImportTransportableTablespaceResponse) String() string
type InfoForNetworkGenDetails
    func (m InfoForNetworkGenDetails) String() string
    func (m InfoForNetworkGenDetails) ValidateEnumValue() (bool, error)
type InfoForNetworkGenDetailsNetworkTypeEnum
    func GetInfoForNetworkGenDetailsNetworkTypeEnumValues() []InfoForNetworkGenDetailsNetworkTypeEnum
    func GetMappingInfoForNetworkGenDetailsNetworkTypeEnum(val string) (InfoForNetworkGenDetailsNetworkTypeEnum, bool)
type InfrastructureTargetVersion
    func (m InfrastructureTargetVersion) String() string
    func (m InfrastructureTargetVersion) ValidateEnumValue() (bool, error)
type InfrastructureTargetVersionSummary
    func (m InfrastructureTargetVersionSummary) String() string
    func (m InfrastructureTargetVersionSummary) ValidateEnumValue() (bool, error)
type InfrastructureTargetVersionSummaryTargetResourceTypeEnum
    func GetInfrastructureTargetVersionSummaryTargetResourceTypeEnumValues() []InfrastructureTargetVersionSummaryTargetResourceTypeEnum
    func GetMappingInfrastructureTargetVersionSummaryTargetResourceTypeEnum(val string) (InfrastructureTargetVersionSummaryTargetResourceTypeEnum, bool)
type InfrastructureTargetVersionTargetResourceTypeEnum
    func GetInfrastructureTargetVersionTargetResourceTypeEnumValues() []InfrastructureTargetVersionTargetResourceTypeEnum
    func GetMappingInfrastructureTargetVersionTargetResourceTypeEnum(val string) (InfrastructureTargetVersionTargetResourceTypeEnum, bool)
type KeyStore
    func (m KeyStore) String() string
    func (m *KeyStore) UnmarshalJSON(data []byte) (e error)
    func (m KeyStore) ValidateEnumValue() (bool, error)
type KeyStoreAssociatedDatabaseDetails
    func (m KeyStoreAssociatedDatabaseDetails) String() string
    func (m KeyStoreAssociatedDatabaseDetails) ValidateEnumValue() (bool, error)
type KeyStoreLifecycleStateEnum
    func GetKeyStoreLifecycleStateEnumValues() []KeyStoreLifecycleStateEnum
    func GetMappingKeyStoreLifecycleStateEnum(val string) (KeyStoreLifecycleStateEnum, bool)
type KeyStoreSummary
    func (m KeyStoreSummary) String() string
    func (m *KeyStoreSummary) UnmarshalJSON(data []byte) (e error)
    func (m KeyStoreSummary) ValidateEnumValue() (bool, error)
type KeyStoreSummaryLifecycleStateEnum
    func GetKeyStoreSummaryLifecycleStateEnumValues() []KeyStoreSummaryLifecycleStateEnum
    func GetMappingKeyStoreSummaryLifecycleStateEnum(val string) (KeyStoreSummaryLifecycleStateEnum, bool)
type KeyStoreTypeDetails
type KeyStoreTypeDetailsTypeEnum
    func GetKeyStoreTypeDetailsTypeEnumValues() []KeyStoreTypeDetailsTypeEnum
    func GetMappingKeyStoreTypeDetailsTypeEnum(val string) (KeyStoreTypeDetailsTypeEnum, bool)
type KeyStoreTypeFromOracleKeyVaultDetails
    func (m KeyStoreTypeFromOracleKeyVaultDetails) MarshalJSON() (buff []byte, e error)
    func (m KeyStoreTypeFromOracleKeyVaultDetails) String() string
    func (m KeyStoreTypeFromOracleKeyVaultDetails) ValidateEnumValue() (bool, error)
type LaunchAutonomousExadataInfrastructureDetails
    func (m LaunchAutonomousExadataInfrastructureDetails) String() string
    func (m LaunchAutonomousExadataInfrastructureDetails) ValidateEnumValue() (bool, error)
type LaunchAutonomousExadataInfrastructureDetailsLicenseModelEnum
    func GetLaunchAutonomousExadataInfrastructureDetailsLicenseModelEnumValues() []LaunchAutonomousExadataInfrastructureDetailsLicenseModelEnum
    func GetMappingLaunchAutonomousExadataInfrastructureDetailsLicenseModelEnum(val string) (LaunchAutonomousExadataInfrastructureDetailsLicenseModelEnum, bool)
type LaunchAutonomousExadataInfrastructureRequest
    func (request LaunchAutonomousExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request LaunchAutonomousExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request LaunchAutonomousExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request LaunchAutonomousExadataInfrastructureRequest) String() string
    func (request LaunchAutonomousExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type LaunchAutonomousExadataInfrastructureResponse
    func (response LaunchAutonomousExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response LaunchAutonomousExadataInfrastructureResponse) String() string
type LaunchDbSystemBase
type LaunchDbSystemBaseComputeModelEnum
    func GetLaunchDbSystemBaseComputeModelEnumValues() []LaunchDbSystemBaseComputeModelEnum
    func GetMappingLaunchDbSystemBaseComputeModelEnum(val string) (LaunchDbSystemBaseComputeModelEnum, bool)
type LaunchDbSystemBaseSourceEnum
    func GetLaunchDbSystemBaseSourceEnumValues() []LaunchDbSystemBaseSourceEnum
    func GetMappingLaunchDbSystemBaseSourceEnum(val string) (LaunchDbSystemBaseSourceEnum, bool)
type LaunchDbSystemBaseStorageVolumePerformanceModeEnum
    func GetLaunchDbSystemBaseStorageVolumePerformanceModeEnumValues() []LaunchDbSystemBaseStorageVolumePerformanceModeEnum
    func GetMappingLaunchDbSystemBaseStorageVolumePerformanceModeEnum(val string) (LaunchDbSystemBaseStorageVolumePerformanceModeEnum, bool)
type LaunchDbSystemDetails
    func (m LaunchDbSystemDetails) GetAvailabilityDomain() *string
    func (m LaunchDbSystemDetails) GetBackupNetworkNsgIds() []string
    func (m LaunchDbSystemDetails) GetBackupSubnetId() *string
    func (m LaunchDbSystemDetails) GetClusterName() *string
    func (m LaunchDbSystemDetails) GetClusterPlacementGroupId() *string
    func (m LaunchDbSystemDetails) GetCompartmentId() *string
    func (m LaunchDbSystemDetails) GetComputeCount() *int
    func (m LaunchDbSystemDetails) GetComputeModel() LaunchDbSystemBaseComputeModelEnum
    func (m LaunchDbSystemDetails) GetCpuCoreCount() *int
    func (m LaunchDbSystemDetails) GetDataCollectionOptions() *DataCollectionOptions
    func (m LaunchDbSystemDetails) GetDataStoragePercentage() *int
    func (m LaunchDbSystemDetails) GetDbSystemOptions() *DbSystemOptions
    func (m LaunchDbSystemDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m LaunchDbSystemDetails) GetDisplayName() *string
    func (m LaunchDbSystemDetails) GetDomain() *string
    func (m LaunchDbSystemDetails) GetFaultDomains() []string
    func (m LaunchDbSystemDetails) GetFreeformTags() map[string]string
    func (m LaunchDbSystemDetails) GetHostname() *string
    func (m LaunchDbSystemDetails) GetInitialDataStorageSizeInGB() *int
    func (m LaunchDbSystemDetails) GetKmsKeyId() *string
    func (m LaunchDbSystemDetails) GetKmsKeyVersionId() *string
    func (m LaunchDbSystemDetails) GetNodeCount() *int
    func (m LaunchDbSystemDetails) GetNsgIds() []string
    func (m LaunchDbSystemDetails) GetPrivateIp() *string
    func (m LaunchDbSystemDetails) GetPrivateIpV6() *string
    func (m LaunchDbSystemDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m LaunchDbSystemDetails) GetShape() *string
    func (m LaunchDbSystemDetails) GetSparseDiskgroup() *bool
    func (m LaunchDbSystemDetails) GetSshPublicKeys() []string
    func (m LaunchDbSystemDetails) GetStorageVolumePerformanceMode() LaunchDbSystemBaseStorageVolumePerformanceModeEnum
    func (m LaunchDbSystemDetails) GetSubnetId() *string
    func (m LaunchDbSystemDetails) GetSubscriptionId() *string
    func (m LaunchDbSystemDetails) GetTimeZone() *string
    func (m LaunchDbSystemDetails) MarshalJSON() (buff []byte, e error)
    func (m LaunchDbSystemDetails) String() string
    func (m LaunchDbSystemDetails) ValidateEnumValue() (bool, error)
type LaunchDbSystemDetailsDatabaseEditionEnum
    func GetLaunchDbSystemDetailsDatabaseEditionEnumValues() []LaunchDbSystemDetailsDatabaseEditionEnum
    func GetMappingLaunchDbSystemDetailsDatabaseEditionEnum(val string) (LaunchDbSystemDetailsDatabaseEditionEnum, bool)
type LaunchDbSystemDetailsDiskRedundancyEnum
    func GetLaunchDbSystemDetailsDiskRedundancyEnumValues() []LaunchDbSystemDetailsDiskRedundancyEnum
    func GetMappingLaunchDbSystemDetailsDiskRedundancyEnum(val string) (LaunchDbSystemDetailsDiskRedundancyEnum, bool)
type LaunchDbSystemDetailsLicenseModelEnum
    func GetLaunchDbSystemDetailsLicenseModelEnumValues() []LaunchDbSystemDetailsLicenseModelEnum
    func GetMappingLaunchDbSystemDetailsLicenseModelEnum(val string) (LaunchDbSystemDetailsLicenseModelEnum, bool)
type LaunchDbSystemFromBackupDetails
    func (m LaunchDbSystemFromBackupDetails) GetAvailabilityDomain() *string
    func (m LaunchDbSystemFromBackupDetails) GetBackupNetworkNsgIds() []string
    func (m LaunchDbSystemFromBackupDetails) GetBackupSubnetId() *string
    func (m LaunchDbSystemFromBackupDetails) GetClusterName() *string
    func (m LaunchDbSystemFromBackupDetails) GetClusterPlacementGroupId() *string
    func (m LaunchDbSystemFromBackupDetails) GetCompartmentId() *string
    func (m LaunchDbSystemFromBackupDetails) GetComputeCount() *int
    func (m LaunchDbSystemFromBackupDetails) GetComputeModel() LaunchDbSystemBaseComputeModelEnum
    func (m LaunchDbSystemFromBackupDetails) GetCpuCoreCount() *int
    func (m LaunchDbSystemFromBackupDetails) GetDataCollectionOptions() *DataCollectionOptions
    func (m LaunchDbSystemFromBackupDetails) GetDataStoragePercentage() *int
    func (m LaunchDbSystemFromBackupDetails) GetDbSystemOptions() *DbSystemOptions
    func (m LaunchDbSystemFromBackupDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m LaunchDbSystemFromBackupDetails) GetDisplayName() *string
    func (m LaunchDbSystemFromBackupDetails) GetDomain() *string
    func (m LaunchDbSystemFromBackupDetails) GetFaultDomains() []string
    func (m LaunchDbSystemFromBackupDetails) GetFreeformTags() map[string]string
    func (m LaunchDbSystemFromBackupDetails) GetHostname() *string
    func (m LaunchDbSystemFromBackupDetails) GetInitialDataStorageSizeInGB() *int
    func (m LaunchDbSystemFromBackupDetails) GetKmsKeyId() *string
    func (m LaunchDbSystemFromBackupDetails) GetKmsKeyVersionId() *string
    func (m LaunchDbSystemFromBackupDetails) GetNodeCount() *int
    func (m LaunchDbSystemFromBackupDetails) GetNsgIds() []string
    func (m LaunchDbSystemFromBackupDetails) GetPrivateIp() *string
    func (m LaunchDbSystemFromBackupDetails) GetPrivateIpV6() *string
    func (m LaunchDbSystemFromBackupDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m LaunchDbSystemFromBackupDetails) GetShape() *string
    func (m LaunchDbSystemFromBackupDetails) GetSparseDiskgroup() *bool
    func (m LaunchDbSystemFromBackupDetails) GetSshPublicKeys() []string
    func (m LaunchDbSystemFromBackupDetails) GetStorageVolumePerformanceMode() LaunchDbSystemBaseStorageVolumePerformanceModeEnum
    func (m LaunchDbSystemFromBackupDetails) GetSubnetId() *string
    func (m LaunchDbSystemFromBackupDetails) GetSubscriptionId() *string
    func (m LaunchDbSystemFromBackupDetails) GetTimeZone() *string
    func (m LaunchDbSystemFromBackupDetails) MarshalJSON() (buff []byte, e error)
    func (m LaunchDbSystemFromBackupDetails) String() string
    func (m LaunchDbSystemFromBackupDetails) ValidateEnumValue() (bool, error)
type LaunchDbSystemFromBackupDetailsDatabaseEditionEnum
    func GetLaunchDbSystemFromBackupDetailsDatabaseEditionEnumValues() []LaunchDbSystemFromBackupDetailsDatabaseEditionEnum
    func GetMappingLaunchDbSystemFromBackupDetailsDatabaseEditionEnum(val string) (LaunchDbSystemFromBackupDetailsDatabaseEditionEnum, bool)
type LaunchDbSystemFromBackupDetailsDiskRedundancyEnum
    func GetLaunchDbSystemFromBackupDetailsDiskRedundancyEnumValues() []LaunchDbSystemFromBackupDetailsDiskRedundancyEnum
    func GetMappingLaunchDbSystemFromBackupDetailsDiskRedundancyEnum(val string) (LaunchDbSystemFromBackupDetailsDiskRedundancyEnum, bool)
type LaunchDbSystemFromBackupDetailsLicenseModelEnum
    func GetLaunchDbSystemFromBackupDetailsLicenseModelEnumValues() []LaunchDbSystemFromBackupDetailsLicenseModelEnum
    func GetMappingLaunchDbSystemFromBackupDetailsLicenseModelEnum(val string) (LaunchDbSystemFromBackupDetailsLicenseModelEnum, bool)
type LaunchDbSystemFromDatabaseDetails
    func (m LaunchDbSystemFromDatabaseDetails) GetAvailabilityDomain() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetBackupNetworkNsgIds() []string
    func (m LaunchDbSystemFromDatabaseDetails) GetBackupSubnetId() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetClusterName() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetClusterPlacementGroupId() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetCompartmentId() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetComputeCount() *int
    func (m LaunchDbSystemFromDatabaseDetails) GetComputeModel() LaunchDbSystemBaseComputeModelEnum
    func (m LaunchDbSystemFromDatabaseDetails) GetCpuCoreCount() *int
    func (m LaunchDbSystemFromDatabaseDetails) GetDataCollectionOptions() *DataCollectionOptions
    func (m LaunchDbSystemFromDatabaseDetails) GetDataStoragePercentage() *int
    func (m LaunchDbSystemFromDatabaseDetails) GetDbSystemOptions() *DbSystemOptions
    func (m LaunchDbSystemFromDatabaseDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m LaunchDbSystemFromDatabaseDetails) GetDisplayName() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetDomain() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetFaultDomains() []string
    func (m LaunchDbSystemFromDatabaseDetails) GetFreeformTags() map[string]string
    func (m LaunchDbSystemFromDatabaseDetails) GetHostname() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetInitialDataStorageSizeInGB() *int
    func (m LaunchDbSystemFromDatabaseDetails) GetKmsKeyId() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetKmsKeyVersionId() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetNodeCount() *int
    func (m LaunchDbSystemFromDatabaseDetails) GetNsgIds() []string
    func (m LaunchDbSystemFromDatabaseDetails) GetPrivateIp() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetPrivateIpV6() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m LaunchDbSystemFromDatabaseDetails) GetShape() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetSparseDiskgroup() *bool
    func (m LaunchDbSystemFromDatabaseDetails) GetSshPublicKeys() []string
    func (m LaunchDbSystemFromDatabaseDetails) GetStorageVolumePerformanceMode() LaunchDbSystemBaseStorageVolumePerformanceModeEnum
    func (m LaunchDbSystemFromDatabaseDetails) GetSubnetId() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetSubscriptionId() *string
    func (m LaunchDbSystemFromDatabaseDetails) GetTimeZone() *string
    func (m LaunchDbSystemFromDatabaseDetails) MarshalJSON() (buff []byte, e error)
    func (m LaunchDbSystemFromDatabaseDetails) String() string
    func (m LaunchDbSystemFromDatabaseDetails) ValidateEnumValue() (bool, error)
type LaunchDbSystemFromDatabaseDetailsDatabaseEditionEnum
    func GetLaunchDbSystemFromDatabaseDetailsDatabaseEditionEnumValues() []LaunchDbSystemFromDatabaseDetailsDatabaseEditionEnum
    func GetMappingLaunchDbSystemFromDatabaseDetailsDatabaseEditionEnum(val string) (LaunchDbSystemFromDatabaseDetailsDatabaseEditionEnum, bool)
type LaunchDbSystemFromDatabaseDetailsDiskRedundancyEnum
    func GetLaunchDbSystemFromDatabaseDetailsDiskRedundancyEnumValues() []LaunchDbSystemFromDatabaseDetailsDiskRedundancyEnum
    func GetMappingLaunchDbSystemFromDatabaseDetailsDiskRedundancyEnum(val string) (LaunchDbSystemFromDatabaseDetailsDiskRedundancyEnum, bool)
type LaunchDbSystemFromDatabaseDetailsLicenseModelEnum
    func GetLaunchDbSystemFromDatabaseDetailsLicenseModelEnumValues() []LaunchDbSystemFromDatabaseDetailsLicenseModelEnum
    func GetMappingLaunchDbSystemFromDatabaseDetailsLicenseModelEnum(val string) (LaunchDbSystemFromDatabaseDetailsLicenseModelEnum, bool)
type LaunchDbSystemFromDbSystemDetails
    func (m LaunchDbSystemFromDbSystemDetails) GetAvailabilityDomain() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetBackupNetworkNsgIds() []string
    func (m LaunchDbSystemFromDbSystemDetails) GetBackupSubnetId() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetClusterName() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetClusterPlacementGroupId() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetCompartmentId() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetComputeCount() *int
    func (m LaunchDbSystemFromDbSystemDetails) GetComputeModel() LaunchDbSystemBaseComputeModelEnum
    func (m LaunchDbSystemFromDbSystemDetails) GetCpuCoreCount() *int
    func (m LaunchDbSystemFromDbSystemDetails) GetDataCollectionOptions() *DataCollectionOptions
    func (m LaunchDbSystemFromDbSystemDetails) GetDataStoragePercentage() *int
    func (m LaunchDbSystemFromDbSystemDetails) GetDbSystemOptions() *DbSystemOptions
    func (m LaunchDbSystemFromDbSystemDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m LaunchDbSystemFromDbSystemDetails) GetDisplayName() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetDomain() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetFaultDomains() []string
    func (m LaunchDbSystemFromDbSystemDetails) GetFreeformTags() map[string]string
    func (m LaunchDbSystemFromDbSystemDetails) GetHostname() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetInitialDataStorageSizeInGB() *int
    func (m LaunchDbSystemFromDbSystemDetails) GetKmsKeyId() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetKmsKeyVersionId() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetNodeCount() *int
    func (m LaunchDbSystemFromDbSystemDetails) GetNsgIds() []string
    func (m LaunchDbSystemFromDbSystemDetails) GetPrivateIp() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetPrivateIpV6() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m LaunchDbSystemFromDbSystemDetails) GetShape() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetSparseDiskgroup() *bool
    func (m LaunchDbSystemFromDbSystemDetails) GetSshPublicKeys() []string
    func (m LaunchDbSystemFromDbSystemDetails) GetStorageVolumePerformanceMode() LaunchDbSystemBaseStorageVolumePerformanceModeEnum
    func (m LaunchDbSystemFromDbSystemDetails) GetSubnetId() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetSubscriptionId() *string
    func (m LaunchDbSystemFromDbSystemDetails) GetTimeZone() *string
    func (m LaunchDbSystemFromDbSystemDetails) MarshalJSON() (buff []byte, e error)
    func (m LaunchDbSystemFromDbSystemDetails) String() string
    func (m LaunchDbSystemFromDbSystemDetails) ValidateEnumValue() (bool, error)
type LaunchDbSystemFromDbSystemDetailsLicenseModelEnum
    func GetLaunchDbSystemFromDbSystemDetailsLicenseModelEnumValues() []LaunchDbSystemFromDbSystemDetailsLicenseModelEnum
    func GetMappingLaunchDbSystemFromDbSystemDetailsLicenseModelEnum(val string) (LaunchDbSystemFromDbSystemDetailsLicenseModelEnum, bool)
type LaunchDbSystemRequest
    func (request LaunchDbSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request LaunchDbSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request LaunchDbSystemRequest) RetryPolicy() *common.RetryPolicy
    func (request LaunchDbSystemRequest) String() string
    func (request LaunchDbSystemRequest) ValidateEnumValue() (bool, error)
type LaunchDbSystemResponse
    func (response LaunchDbSystemResponse) HTTPResponse() *http.Response
    func (response LaunchDbSystemResponse) String() string
type LaunchStandbyDbSystemDetails
    func (m LaunchStandbyDbSystemDetails) GetAvailabilityDomain() *string
    func (m LaunchStandbyDbSystemDetails) GetBackupNetworkNsgIds() []string
    func (m LaunchStandbyDbSystemDetails) GetBackupSubnetId() *string
    func (m LaunchStandbyDbSystemDetails) GetClusterName() *string
    func (m LaunchStandbyDbSystemDetails) GetClusterPlacementGroupId() *string
    func (m LaunchStandbyDbSystemDetails) GetCompartmentId() *string
    func (m LaunchStandbyDbSystemDetails) GetComputeCount() *int
    func (m LaunchStandbyDbSystemDetails) GetComputeModel() LaunchDbSystemBaseComputeModelEnum
    func (m LaunchStandbyDbSystemDetails) GetCpuCoreCount() *int
    func (m LaunchStandbyDbSystemDetails) GetDataCollectionOptions() *DataCollectionOptions
    func (m LaunchStandbyDbSystemDetails) GetDataStoragePercentage() *int
    func (m LaunchStandbyDbSystemDetails) GetDbSystemOptions() *DbSystemOptions
    func (m LaunchStandbyDbSystemDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m LaunchStandbyDbSystemDetails) GetDisplayName() *string
    func (m LaunchStandbyDbSystemDetails) GetDomain() *string
    func (m LaunchStandbyDbSystemDetails) GetFaultDomains() []string
    func (m LaunchStandbyDbSystemDetails) GetFreeformTags() map[string]string
    func (m LaunchStandbyDbSystemDetails) GetHostname() *string
    func (m LaunchStandbyDbSystemDetails) GetInitialDataStorageSizeInGB() *int
    func (m LaunchStandbyDbSystemDetails) GetKmsKeyId() *string
    func (m LaunchStandbyDbSystemDetails) GetKmsKeyVersionId() *string
    func (m LaunchStandbyDbSystemDetails) GetNodeCount() *int
    func (m LaunchStandbyDbSystemDetails) GetNsgIds() []string
    func (m LaunchStandbyDbSystemDetails) GetPrivateIp() *string
    func (m LaunchStandbyDbSystemDetails) GetPrivateIpV6() *string
    func (m LaunchStandbyDbSystemDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m LaunchStandbyDbSystemDetails) GetShape() *string
    func (m LaunchStandbyDbSystemDetails) GetSparseDiskgroup() *bool
    func (m LaunchStandbyDbSystemDetails) GetSshPublicKeys() []string
    func (m LaunchStandbyDbSystemDetails) GetStorageVolumePerformanceMode() LaunchDbSystemBaseStorageVolumePerformanceModeEnum
    func (m LaunchStandbyDbSystemDetails) GetSubnetId() *string
    func (m LaunchStandbyDbSystemDetails) GetSubscriptionId() *string
    func (m LaunchStandbyDbSystemDetails) GetTimeZone() *string
    func (m LaunchStandbyDbSystemDetails) MarshalJSON() (buff []byte, e error)
    func (m LaunchStandbyDbSystemDetails) String() string
    func (m LaunchStandbyDbSystemDetails) ValidateEnumValue() (bool, error)
type LaunchStandbyDbSystemDetailsLicenseModelEnum
    func GetLaunchStandbyDbSystemDetailsLicenseModelEnumValues() []LaunchStandbyDbSystemDetailsLicenseModelEnum
    func GetMappingLaunchStandbyDbSystemDetailsLicenseModelEnum(val string) (LaunchStandbyDbSystemDetailsLicenseModelEnum, bool)
type ListAdvancedClusterFileSystemsRequest
    func (request ListAdvancedClusterFileSystemsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAdvancedClusterFileSystemsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAdvancedClusterFileSystemsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAdvancedClusterFileSystemsRequest) String() string
    func (request ListAdvancedClusterFileSystemsRequest) ValidateEnumValue() (bool, error)
type ListAdvancedClusterFileSystemsResponse
    func (response ListAdvancedClusterFileSystemsResponse) HTTPResponse() *http.Response
    func (response ListAdvancedClusterFileSystemsResponse) String() string
type ListAdvancedClusterFileSystemsSortByEnum
    func GetListAdvancedClusterFileSystemsSortByEnumValues() []ListAdvancedClusterFileSystemsSortByEnum
    func GetMappingListAdvancedClusterFileSystemsSortByEnum(val string) (ListAdvancedClusterFileSystemsSortByEnum, bool)
type ListAdvancedClusterFileSystemsSortOrderEnum
    func GetListAdvancedClusterFileSystemsSortOrderEnumValues() []ListAdvancedClusterFileSystemsSortOrderEnum
    func GetMappingListAdvancedClusterFileSystemsSortOrderEnum(val string) (ListAdvancedClusterFileSystemsSortOrderEnum, bool)
type ListApplicationVipsRequest
    func (request ListApplicationVipsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListApplicationVipsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListApplicationVipsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListApplicationVipsRequest) String() string
    func (request ListApplicationVipsRequest) ValidateEnumValue() (bool, error)
type ListApplicationVipsResponse
    func (response ListApplicationVipsResponse) HTTPResponse() *http.Response
    func (response ListApplicationVipsResponse) String() string
type ListApplicationVipsSortByEnum
    func GetListApplicationVipsSortByEnumValues() []ListApplicationVipsSortByEnum
    func GetMappingListApplicationVipsSortByEnum(val string) (ListApplicationVipsSortByEnum, bool)
type ListApplicationVipsSortOrderEnum
    func GetListApplicationVipsSortOrderEnumValues() []ListApplicationVipsSortOrderEnum
    func GetMappingListApplicationVipsSortOrderEnum(val string) (ListApplicationVipsSortOrderEnum, bool)
type ListAutonomousContainerDatabaseBackupsRequest
    func (request ListAutonomousContainerDatabaseBackupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousContainerDatabaseBackupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousContainerDatabaseBackupsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousContainerDatabaseBackupsRequest) String() string
    func (request ListAutonomousContainerDatabaseBackupsRequest) ValidateEnumValue() (bool, error)
type ListAutonomousContainerDatabaseBackupsResponse
    func (response ListAutonomousContainerDatabaseBackupsResponse) HTTPResponse() *http.Response
    func (response ListAutonomousContainerDatabaseBackupsResponse) String() string
type ListAutonomousContainerDatabaseBackupsSortByEnum
    func GetListAutonomousContainerDatabaseBackupsSortByEnumValues() []ListAutonomousContainerDatabaseBackupsSortByEnum
    func GetMappingListAutonomousContainerDatabaseBackupsSortByEnum(val string) (ListAutonomousContainerDatabaseBackupsSortByEnum, bool)
type ListAutonomousContainerDatabaseBackupsSortOrderEnum
    func GetListAutonomousContainerDatabaseBackupsSortOrderEnumValues() []ListAutonomousContainerDatabaseBackupsSortOrderEnum
    func GetMappingListAutonomousContainerDatabaseBackupsSortOrderEnum(val string) (ListAutonomousContainerDatabaseBackupsSortOrderEnum, bool)
type ListAutonomousContainerDatabaseDataguardAssociationsRequest
    func (request ListAutonomousContainerDatabaseDataguardAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousContainerDatabaseDataguardAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousContainerDatabaseDataguardAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousContainerDatabaseDataguardAssociationsRequest) String() string
    func (request ListAutonomousContainerDatabaseDataguardAssociationsRequest) ValidateEnumValue() (bool, error)
type ListAutonomousContainerDatabaseDataguardAssociationsResponse
    func (response ListAutonomousContainerDatabaseDataguardAssociationsResponse) HTTPResponse() *http.Response
    func (response ListAutonomousContainerDatabaseDataguardAssociationsResponse) String() string
type ListAutonomousContainerDatabaseVersionsRequest
    func (request ListAutonomousContainerDatabaseVersionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousContainerDatabaseVersionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousContainerDatabaseVersionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousContainerDatabaseVersionsRequest) String() string
    func (request ListAutonomousContainerDatabaseVersionsRequest) ValidateEnumValue() (bool, error)
type ListAutonomousContainerDatabaseVersionsResponse
    func (response ListAutonomousContainerDatabaseVersionsResponse) HTTPResponse() *http.Response
    func (response ListAutonomousContainerDatabaseVersionsResponse) String() string
type ListAutonomousContainerDatabaseVersionsServiceComponentEnum
    func GetListAutonomousContainerDatabaseVersionsServiceComponentEnumValues() []ListAutonomousContainerDatabaseVersionsServiceComponentEnum
    func GetMappingListAutonomousContainerDatabaseVersionsServiceComponentEnum(val string) (ListAutonomousContainerDatabaseVersionsServiceComponentEnum, bool)
type ListAutonomousContainerDatabaseVersionsSortOrderEnum
    func GetListAutonomousContainerDatabaseVersionsSortOrderEnumValues() []ListAutonomousContainerDatabaseVersionsSortOrderEnum
    func GetMappingListAutonomousContainerDatabaseVersionsSortOrderEnum(val string) (ListAutonomousContainerDatabaseVersionsSortOrderEnum, bool)
type ListAutonomousContainerDatabasesRequest
    func (request ListAutonomousContainerDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousContainerDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousContainerDatabasesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousContainerDatabasesRequest) String() string
    func (request ListAutonomousContainerDatabasesRequest) ValidateEnumValue() (bool, error)
type ListAutonomousContainerDatabasesResponse
    func (response ListAutonomousContainerDatabasesResponse) HTTPResponse() *http.Response
    func (response ListAutonomousContainerDatabasesResponse) String() string
type ListAutonomousContainerDatabasesSortByEnum
    func GetListAutonomousContainerDatabasesSortByEnumValues() []ListAutonomousContainerDatabasesSortByEnum
    func GetMappingListAutonomousContainerDatabasesSortByEnum(val string) (ListAutonomousContainerDatabasesSortByEnum, bool)
type ListAutonomousContainerDatabasesSortOrderEnum
    func GetListAutonomousContainerDatabasesSortOrderEnumValues() []ListAutonomousContainerDatabasesSortOrderEnum
    func GetMappingListAutonomousContainerDatabasesSortOrderEnum(val string) (ListAutonomousContainerDatabasesSortOrderEnum, bool)
type ListAutonomousDatabaseBackupsRequest
    func (request ListAutonomousDatabaseBackupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousDatabaseBackupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousDatabaseBackupsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousDatabaseBackupsRequest) String() string
    func (request ListAutonomousDatabaseBackupsRequest) ValidateEnumValue() (bool, error)
type ListAutonomousDatabaseBackupsResponse
    func (response ListAutonomousDatabaseBackupsResponse) HTTPResponse() *http.Response
    func (response ListAutonomousDatabaseBackupsResponse) String() string
type ListAutonomousDatabaseBackupsSortByEnum
    func GetListAutonomousDatabaseBackupsSortByEnumValues() []ListAutonomousDatabaseBackupsSortByEnum
    func GetMappingListAutonomousDatabaseBackupsSortByEnum(val string) (ListAutonomousDatabaseBackupsSortByEnum, bool)
type ListAutonomousDatabaseBackupsSortOrderEnum
    func GetListAutonomousDatabaseBackupsSortOrderEnumValues() []ListAutonomousDatabaseBackupsSortOrderEnum
    func GetMappingListAutonomousDatabaseBackupsSortOrderEnum(val string) (ListAutonomousDatabaseBackupsSortOrderEnum, bool)
type ListAutonomousDatabaseCharacterSetsCharacterSetTypeEnum
    func GetListAutonomousDatabaseCharacterSetsCharacterSetTypeEnumValues() []ListAutonomousDatabaseCharacterSetsCharacterSetTypeEnum
    func GetMappingListAutonomousDatabaseCharacterSetsCharacterSetTypeEnum(val string) (ListAutonomousDatabaseCharacterSetsCharacterSetTypeEnum, bool)
type ListAutonomousDatabaseCharacterSetsRequest
    func (request ListAutonomousDatabaseCharacterSetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousDatabaseCharacterSetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousDatabaseCharacterSetsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousDatabaseCharacterSetsRequest) String() string
    func (request ListAutonomousDatabaseCharacterSetsRequest) ValidateEnumValue() (bool, error)
type ListAutonomousDatabaseCharacterSetsResponse
    func (response ListAutonomousDatabaseCharacterSetsResponse) HTTPResponse() *http.Response
    func (response ListAutonomousDatabaseCharacterSetsResponse) String() string
type ListAutonomousDatabaseClonesCloneTypeEnum
    func GetListAutonomousDatabaseClonesCloneTypeEnumValues() []ListAutonomousDatabaseClonesCloneTypeEnum
    func GetMappingListAutonomousDatabaseClonesCloneTypeEnum(val string) (ListAutonomousDatabaseClonesCloneTypeEnum, bool)
type ListAutonomousDatabaseClonesRequest
    func (request ListAutonomousDatabaseClonesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousDatabaseClonesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousDatabaseClonesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousDatabaseClonesRequest) String() string
    func (request ListAutonomousDatabaseClonesRequest) ValidateEnumValue() (bool, error)
type ListAutonomousDatabaseClonesResponse
    func (response ListAutonomousDatabaseClonesResponse) HTTPResponse() *http.Response
    func (response ListAutonomousDatabaseClonesResponse) String() string
type ListAutonomousDatabaseClonesSortByEnum
    func GetListAutonomousDatabaseClonesSortByEnumValues() []ListAutonomousDatabaseClonesSortByEnum
    func GetMappingListAutonomousDatabaseClonesSortByEnum(val string) (ListAutonomousDatabaseClonesSortByEnum, bool)
type ListAutonomousDatabaseClonesSortOrderEnum
    func GetListAutonomousDatabaseClonesSortOrderEnumValues() []ListAutonomousDatabaseClonesSortOrderEnum
    func GetMappingListAutonomousDatabaseClonesSortOrderEnum(val string) (ListAutonomousDatabaseClonesSortOrderEnum, bool)
type ListAutonomousDatabaseDataguardAssociationsRequest
    func (request ListAutonomousDatabaseDataguardAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousDatabaseDataguardAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousDatabaseDataguardAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousDatabaseDataguardAssociationsRequest) String() string
    func (request ListAutonomousDatabaseDataguardAssociationsRequest) ValidateEnumValue() (bool, error)
type ListAutonomousDatabaseDataguardAssociationsResponse
    func (response ListAutonomousDatabaseDataguardAssociationsResponse) HTTPResponse() *http.Response
    func (response ListAutonomousDatabaseDataguardAssociationsResponse) String() string
type ListAutonomousDatabasePeersRequest
    func (request ListAutonomousDatabasePeersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousDatabasePeersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousDatabasePeersRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousDatabasePeersRequest) String() string
    func (request ListAutonomousDatabasePeersRequest) ValidateEnumValue() (bool, error)
type ListAutonomousDatabasePeersResponse
    func (response ListAutonomousDatabasePeersResponse) HTTPResponse() *http.Response
    func (response ListAutonomousDatabasePeersResponse) String() string
type ListAutonomousDatabaseRefreshableClonesRequest
    func (request ListAutonomousDatabaseRefreshableClonesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousDatabaseRefreshableClonesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousDatabaseRefreshableClonesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousDatabaseRefreshableClonesRequest) String() string
    func (request ListAutonomousDatabaseRefreshableClonesRequest) ValidateEnumValue() (bool, error)
type ListAutonomousDatabaseRefreshableClonesResponse
    func (response ListAutonomousDatabaseRefreshableClonesResponse) HTTPResponse() *http.Response
    func (response ListAutonomousDatabaseRefreshableClonesResponse) String() string
type ListAutonomousDatabaseSoftwareImagesRequest
    func (request ListAutonomousDatabaseSoftwareImagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousDatabaseSoftwareImagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousDatabaseSoftwareImagesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousDatabaseSoftwareImagesRequest) String() string
    func (request ListAutonomousDatabaseSoftwareImagesRequest) ValidateEnumValue() (bool, error)
type ListAutonomousDatabaseSoftwareImagesResponse
    func (response ListAutonomousDatabaseSoftwareImagesResponse) HTTPResponse() *http.Response
    func (response ListAutonomousDatabaseSoftwareImagesResponse) String() string
type ListAutonomousDatabaseSoftwareImagesSortByEnum
    func GetListAutonomousDatabaseSoftwareImagesSortByEnumValues() []ListAutonomousDatabaseSoftwareImagesSortByEnum
    func GetMappingListAutonomousDatabaseSoftwareImagesSortByEnum(val string) (ListAutonomousDatabaseSoftwareImagesSortByEnum, bool)
type ListAutonomousDatabaseSoftwareImagesSortOrderEnum
    func GetListAutonomousDatabaseSoftwareImagesSortOrderEnumValues() []ListAutonomousDatabaseSoftwareImagesSortOrderEnum
    func GetMappingListAutonomousDatabaseSoftwareImagesSortOrderEnum(val string) (ListAutonomousDatabaseSoftwareImagesSortOrderEnum, bool)
type ListAutonomousDatabasesRequest
    func (request ListAutonomousDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousDatabasesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousDatabasesRequest) String() string
    func (request ListAutonomousDatabasesRequest) ValidateEnumValue() (bool, error)
type ListAutonomousDatabasesResponse
    func (response ListAutonomousDatabasesResponse) HTTPResponse() *http.Response
    func (response ListAutonomousDatabasesResponse) String() string
type ListAutonomousDatabasesSortByEnum
    func GetListAutonomousDatabasesSortByEnumValues() []ListAutonomousDatabasesSortByEnum
    func GetMappingListAutonomousDatabasesSortByEnum(val string) (ListAutonomousDatabasesSortByEnum, bool)
type ListAutonomousDatabasesSortOrderEnum
    func GetListAutonomousDatabasesSortOrderEnumValues() []ListAutonomousDatabasesSortOrderEnum
    func GetMappingListAutonomousDatabasesSortOrderEnum(val string) (ListAutonomousDatabasesSortOrderEnum, bool)
type ListAutonomousDbPreviewVersionsRequest
    func (request ListAutonomousDbPreviewVersionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousDbPreviewVersionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousDbPreviewVersionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousDbPreviewVersionsRequest) String() string
    func (request ListAutonomousDbPreviewVersionsRequest) ValidateEnumValue() (bool, error)
type ListAutonomousDbPreviewVersionsResponse
    func (response ListAutonomousDbPreviewVersionsResponse) HTTPResponse() *http.Response
    func (response ListAutonomousDbPreviewVersionsResponse) String() string
type ListAutonomousDbPreviewVersionsSortByEnum
    func GetListAutonomousDbPreviewVersionsSortByEnumValues() []ListAutonomousDbPreviewVersionsSortByEnum
    func GetMappingListAutonomousDbPreviewVersionsSortByEnum(val string) (ListAutonomousDbPreviewVersionsSortByEnum, bool)
type ListAutonomousDbPreviewVersionsSortOrderEnum
    func GetListAutonomousDbPreviewVersionsSortOrderEnumValues() []ListAutonomousDbPreviewVersionsSortOrderEnum
    func GetMappingListAutonomousDbPreviewVersionsSortOrderEnum(val string) (ListAutonomousDbPreviewVersionsSortOrderEnum, bool)
type ListAutonomousDbVersionsRequest
    func (request ListAutonomousDbVersionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousDbVersionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousDbVersionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousDbVersionsRequest) String() string
    func (request ListAutonomousDbVersionsRequest) ValidateEnumValue() (bool, error)
type ListAutonomousDbVersionsResponse
    func (response ListAutonomousDbVersionsResponse) HTTPResponse() *http.Response
    func (response ListAutonomousDbVersionsResponse) String() string
type ListAutonomousDbVersionsSortOrderEnum
    func GetListAutonomousDbVersionsSortOrderEnumValues() []ListAutonomousDbVersionsSortOrderEnum
    func GetMappingListAutonomousDbVersionsSortOrderEnum(val string) (ListAutonomousDbVersionsSortOrderEnum, bool)
type ListAutonomousExadataInfrastructureShapesRequest
    func (request ListAutonomousExadataInfrastructureShapesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousExadataInfrastructureShapesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousExadataInfrastructureShapesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousExadataInfrastructureShapesRequest) String() string
    func (request ListAutonomousExadataInfrastructureShapesRequest) ValidateEnumValue() (bool, error)
type ListAutonomousExadataInfrastructureShapesResponse
    func (response ListAutonomousExadataInfrastructureShapesResponse) HTTPResponse() *http.Response
    func (response ListAutonomousExadataInfrastructureShapesResponse) String() string
type ListAutonomousExadataInfrastructuresRequest
    func (request ListAutonomousExadataInfrastructuresRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousExadataInfrastructuresRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousExadataInfrastructuresRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousExadataInfrastructuresRequest) String() string
    func (request ListAutonomousExadataInfrastructuresRequest) ValidateEnumValue() (bool, error)
type ListAutonomousExadataInfrastructuresResponse
    func (response ListAutonomousExadataInfrastructuresResponse) HTTPResponse() *http.Response
    func (response ListAutonomousExadataInfrastructuresResponse) String() string
type ListAutonomousExadataInfrastructuresSortByEnum
    func GetListAutonomousExadataInfrastructuresSortByEnumValues() []ListAutonomousExadataInfrastructuresSortByEnum
    func GetMappingListAutonomousExadataInfrastructuresSortByEnum(val string) (ListAutonomousExadataInfrastructuresSortByEnum, bool)
type ListAutonomousExadataInfrastructuresSortOrderEnum
    func GetListAutonomousExadataInfrastructuresSortOrderEnumValues() []ListAutonomousExadataInfrastructuresSortOrderEnum
    func GetMappingListAutonomousExadataInfrastructuresSortOrderEnum(val string) (ListAutonomousExadataInfrastructuresSortOrderEnum, bool)
type ListAutonomousVirtualMachinesRequest
    func (request ListAutonomousVirtualMachinesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousVirtualMachinesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousVirtualMachinesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousVirtualMachinesRequest) String() string
    func (request ListAutonomousVirtualMachinesRequest) ValidateEnumValue() (bool, error)
type ListAutonomousVirtualMachinesResponse
    func (response ListAutonomousVirtualMachinesResponse) HTTPResponse() *http.Response
    func (response ListAutonomousVirtualMachinesResponse) String() string
type ListAutonomousVmClusterAcdResourceUsageRequest
    func (request ListAutonomousVmClusterAcdResourceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousVmClusterAcdResourceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousVmClusterAcdResourceUsageRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousVmClusterAcdResourceUsageRequest) String() string
    func (request ListAutonomousVmClusterAcdResourceUsageRequest) ValidateEnumValue() (bool, error)
type ListAutonomousVmClusterAcdResourceUsageResponse
    func (response ListAutonomousVmClusterAcdResourceUsageResponse) HTTPResponse() *http.Response
    func (response ListAutonomousVmClusterAcdResourceUsageResponse) String() string
type ListAutonomousVmClustersRequest
    func (request ListAutonomousVmClustersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAutonomousVmClustersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAutonomousVmClustersRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAutonomousVmClustersRequest) String() string
    func (request ListAutonomousVmClustersRequest) ValidateEnumValue() (bool, error)
type ListAutonomousVmClustersResponse
    func (response ListAutonomousVmClustersResponse) HTTPResponse() *http.Response
    func (response ListAutonomousVmClustersResponse) String() string
type ListAutonomousVmClustersSortByEnum
    func GetListAutonomousVmClustersSortByEnumValues() []ListAutonomousVmClustersSortByEnum
    func GetMappingListAutonomousVmClustersSortByEnum(val string) (ListAutonomousVmClustersSortByEnum, bool)
type ListAutonomousVmClustersSortOrderEnum
    func GetListAutonomousVmClustersSortOrderEnumValues() []ListAutonomousVmClustersSortOrderEnum
    func GetMappingListAutonomousVmClustersSortOrderEnum(val string) (ListAutonomousVmClustersSortOrderEnum, bool)
type ListBackupDestinationRequest
    func (request ListBackupDestinationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListBackupDestinationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListBackupDestinationRequest) RetryPolicy() *common.RetryPolicy
    func (request ListBackupDestinationRequest) String() string
    func (request ListBackupDestinationRequest) ValidateEnumValue() (bool, error)
type ListBackupDestinationResponse
    func (response ListBackupDestinationResponse) HTTPResponse() *http.Response
    func (response ListBackupDestinationResponse) String() string
type ListBackupsRequest
    func (request ListBackupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListBackupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListBackupsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListBackupsRequest) String() string
    func (request ListBackupsRequest) ValidateEnumValue() (bool, error)
type ListBackupsResponse
    func (response ListBackupsResponse) HTTPResponse() *http.Response
    func (response ListBackupsResponse) String() string
type ListBackupsShapeFamilyEnum
    func GetListBackupsShapeFamilyEnumValues() []ListBackupsShapeFamilyEnum
    func GetMappingListBackupsShapeFamilyEnum(val string) (ListBackupsShapeFamilyEnum, bool)
type ListCloudAutonomousVmClusterAcdResourceUsageRequest
    func (request ListCloudAutonomousVmClusterAcdResourceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListCloudAutonomousVmClusterAcdResourceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListCloudAutonomousVmClusterAcdResourceUsageRequest) RetryPolicy() *common.RetryPolicy
    func (request ListCloudAutonomousVmClusterAcdResourceUsageRequest) String() string
    func (request ListCloudAutonomousVmClusterAcdResourceUsageRequest) ValidateEnumValue() (bool, error)
type ListCloudAutonomousVmClusterAcdResourceUsageResponse
    func (response ListCloudAutonomousVmClusterAcdResourceUsageResponse) HTTPResponse() *http.Response
    func (response ListCloudAutonomousVmClusterAcdResourceUsageResponse) String() string
type ListCloudAutonomousVmClustersRequest
    func (request ListCloudAutonomousVmClustersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListCloudAutonomousVmClustersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListCloudAutonomousVmClustersRequest) RetryPolicy() *common.RetryPolicy
    func (request ListCloudAutonomousVmClustersRequest) String() string
    func (request ListCloudAutonomousVmClustersRequest) ValidateEnumValue() (bool, error)
type ListCloudAutonomousVmClustersResponse
    func (response ListCloudAutonomousVmClustersResponse) HTTPResponse() *http.Response
    func (response ListCloudAutonomousVmClustersResponse) String() string
type ListCloudAutonomousVmClustersSortByEnum
    func GetListCloudAutonomousVmClustersSortByEnumValues() []ListCloudAutonomousVmClustersSortByEnum
    func GetMappingListCloudAutonomousVmClustersSortByEnum(val string) (ListCloudAutonomousVmClustersSortByEnum, bool)
type ListCloudAutonomousVmClustersSortOrderEnum
    func GetListCloudAutonomousVmClustersSortOrderEnumValues() []ListCloudAutonomousVmClustersSortOrderEnum
    func GetMappingListCloudAutonomousVmClustersSortOrderEnum(val string) (ListCloudAutonomousVmClustersSortOrderEnum, bool)
type ListCloudExadataInfrastructuresRequest
    func (request ListCloudExadataInfrastructuresRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListCloudExadataInfrastructuresRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListCloudExadataInfrastructuresRequest) RetryPolicy() *common.RetryPolicy
    func (request ListCloudExadataInfrastructuresRequest) String() string
    func (request ListCloudExadataInfrastructuresRequest) ValidateEnumValue() (bool, error)
type ListCloudExadataInfrastructuresResponse
    func (response ListCloudExadataInfrastructuresResponse) HTTPResponse() *http.Response
    func (response ListCloudExadataInfrastructuresResponse) String() string
type ListCloudExadataInfrastructuresSortByEnum
    func GetListCloudExadataInfrastructuresSortByEnumValues() []ListCloudExadataInfrastructuresSortByEnum
    func GetMappingListCloudExadataInfrastructuresSortByEnum(val string) (ListCloudExadataInfrastructuresSortByEnum, bool)
type ListCloudExadataInfrastructuresSortOrderEnum
    func GetListCloudExadataInfrastructuresSortOrderEnumValues() []ListCloudExadataInfrastructuresSortOrderEnum
    func GetMappingListCloudExadataInfrastructuresSortOrderEnum(val string) (ListCloudExadataInfrastructuresSortOrderEnum, bool)
type ListCloudVmClusterUpdateHistoryEntriesRequest
    func (request ListCloudVmClusterUpdateHistoryEntriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListCloudVmClusterUpdateHistoryEntriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListCloudVmClusterUpdateHistoryEntriesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListCloudVmClusterUpdateHistoryEntriesRequest) String() string
    func (request ListCloudVmClusterUpdateHistoryEntriesRequest) ValidateEnumValue() (bool, error)
type ListCloudVmClusterUpdateHistoryEntriesResponse
    func (response ListCloudVmClusterUpdateHistoryEntriesResponse) HTTPResponse() *http.Response
    func (response ListCloudVmClusterUpdateHistoryEntriesResponse) String() string
type ListCloudVmClusterUpdateHistoryEntriesUpdateTypeEnum
    func GetListCloudVmClusterUpdateHistoryEntriesUpdateTypeEnumValues() []ListCloudVmClusterUpdateHistoryEntriesUpdateTypeEnum
    func GetMappingListCloudVmClusterUpdateHistoryEntriesUpdateTypeEnum(val string) (ListCloudVmClusterUpdateHistoryEntriesUpdateTypeEnum, bool)
type ListCloudVmClusterUpdatesRequest
    func (request ListCloudVmClusterUpdatesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListCloudVmClusterUpdatesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListCloudVmClusterUpdatesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListCloudVmClusterUpdatesRequest) String() string
    func (request ListCloudVmClusterUpdatesRequest) ValidateEnumValue() (bool, error)
type ListCloudVmClusterUpdatesResponse
    func (response ListCloudVmClusterUpdatesResponse) HTTPResponse() *http.Response
    func (response ListCloudVmClusterUpdatesResponse) String() string
type ListCloudVmClusterUpdatesUpdateTypeEnum
    func GetListCloudVmClusterUpdatesUpdateTypeEnumValues() []ListCloudVmClusterUpdatesUpdateTypeEnum
    func GetMappingListCloudVmClusterUpdatesUpdateTypeEnum(val string) (ListCloudVmClusterUpdatesUpdateTypeEnum, bool)
type ListCloudVmClustersRequest
    func (request ListCloudVmClustersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListCloudVmClustersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListCloudVmClustersRequest) RetryPolicy() *common.RetryPolicy
    func (request ListCloudVmClustersRequest) String() string
    func (request ListCloudVmClustersRequest) ValidateEnumValue() (bool, error)
type ListCloudVmClustersResponse
    func (response ListCloudVmClustersResponse) HTTPResponse() *http.Response
    func (response ListCloudVmClustersResponse) String() string
type ListCloudVmClustersSortByEnum
    func GetListCloudVmClustersSortByEnumValues() []ListCloudVmClustersSortByEnum
    func GetMappingListCloudVmClustersSortByEnum(val string) (ListCloudVmClustersSortByEnum, bool)
type ListCloudVmClustersSortOrderEnum
    func GetListCloudVmClustersSortOrderEnumValues() []ListCloudVmClustersSortOrderEnum
    func GetMappingListCloudVmClustersSortOrderEnum(val string) (ListCloudVmClustersSortOrderEnum, bool)
type ListConsoleConnectionsRequest
    func (request ListConsoleConnectionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListConsoleConnectionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListConsoleConnectionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListConsoleConnectionsRequest) String() string
    func (request ListConsoleConnectionsRequest) ValidateEnumValue() (bool, error)
type ListConsoleConnectionsResponse
    func (response ListConsoleConnectionsResponse) HTTPResponse() *http.Response
    func (response ListConsoleConnectionsResponse) String() string
type ListConsoleHistoriesRequest
    func (request ListConsoleHistoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListConsoleHistoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListConsoleHistoriesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListConsoleHistoriesRequest) String() string
    func (request ListConsoleHistoriesRequest) ValidateEnumValue() (bool, error)
type ListConsoleHistoriesResponse
    func (response ListConsoleHistoriesResponse) HTTPResponse() *http.Response
    func (response ListConsoleHistoriesResponse) String() string
type ListConsoleHistoriesSortByEnum
    func GetListConsoleHistoriesSortByEnumValues() []ListConsoleHistoriesSortByEnum
    func GetMappingListConsoleHistoriesSortByEnum(val string) (ListConsoleHistoriesSortByEnum, bool)
type ListConsoleHistoriesSortOrderEnum
    func GetListConsoleHistoriesSortOrderEnumValues() []ListConsoleHistoriesSortOrderEnum
    func GetMappingListConsoleHistoriesSortOrderEnum(val string) (ListConsoleHistoriesSortOrderEnum, bool)
type ListContainerDatabasePatchesAutonomousPatchTypeEnum
    func GetListContainerDatabasePatchesAutonomousPatchTypeEnumValues() []ListContainerDatabasePatchesAutonomousPatchTypeEnum
    func GetMappingListContainerDatabasePatchesAutonomousPatchTypeEnum(val string) (ListContainerDatabasePatchesAutonomousPatchTypeEnum, bool)
type ListContainerDatabasePatchesRequest
    func (request ListContainerDatabasePatchesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListContainerDatabasePatchesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListContainerDatabasePatchesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListContainerDatabasePatchesRequest) String() string
    func (request ListContainerDatabasePatchesRequest) ValidateEnumValue() (bool, error)
type ListContainerDatabasePatchesResponse
    func (response ListContainerDatabasePatchesResponse) HTTPResponse() *http.Response
    func (response ListContainerDatabasePatchesResponse) String() string
type ListDataGuardAssociationsRequest
    func (request ListDataGuardAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDataGuardAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDataGuardAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDataGuardAssociationsRequest) String() string
    func (request ListDataGuardAssociationsRequest) ValidateEnumValue() (bool, error)
type ListDataGuardAssociationsResponse
    func (response ListDataGuardAssociationsResponse) HTTPResponse() *http.Response
    func (response ListDataGuardAssociationsResponse) String() string
type ListDatabaseSoftwareImagesRequest
    func (request ListDatabaseSoftwareImagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDatabaseSoftwareImagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDatabaseSoftwareImagesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDatabaseSoftwareImagesRequest) String() string
    func (request ListDatabaseSoftwareImagesRequest) ValidateEnumValue() (bool, error)
type ListDatabaseSoftwareImagesResponse
    func (response ListDatabaseSoftwareImagesResponse) HTTPResponse() *http.Response
    func (response ListDatabaseSoftwareImagesResponse) String() string
type ListDatabaseSoftwareImagesSortByEnum
    func GetListDatabaseSoftwareImagesSortByEnumValues() []ListDatabaseSoftwareImagesSortByEnum
    func GetMappingListDatabaseSoftwareImagesSortByEnum(val string) (ListDatabaseSoftwareImagesSortByEnum, bool)
type ListDatabaseSoftwareImagesSortOrderEnum
    func GetListDatabaseSoftwareImagesSortOrderEnumValues() []ListDatabaseSoftwareImagesSortOrderEnum
    func GetMappingListDatabaseSoftwareImagesSortOrderEnum(val string) (ListDatabaseSoftwareImagesSortOrderEnum, bool)
type ListDatabaseUpgradeHistoryEntriesRequest
    func (request ListDatabaseUpgradeHistoryEntriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDatabaseUpgradeHistoryEntriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDatabaseUpgradeHistoryEntriesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDatabaseUpgradeHistoryEntriesRequest) String() string
    func (request ListDatabaseUpgradeHistoryEntriesRequest) ValidateEnumValue() (bool, error)
type ListDatabaseUpgradeHistoryEntriesResponse
    func (response ListDatabaseUpgradeHistoryEntriesResponse) HTTPResponse() *http.Response
    func (response ListDatabaseUpgradeHistoryEntriesResponse) String() string
type ListDatabaseUpgradeHistoryEntriesSortByEnum
    func GetListDatabaseUpgradeHistoryEntriesSortByEnumValues() []ListDatabaseUpgradeHistoryEntriesSortByEnum
    func GetMappingListDatabaseUpgradeHistoryEntriesSortByEnum(val string) (ListDatabaseUpgradeHistoryEntriesSortByEnum, bool)
type ListDatabaseUpgradeHistoryEntriesSortOrderEnum
    func GetListDatabaseUpgradeHistoryEntriesSortOrderEnumValues() []ListDatabaseUpgradeHistoryEntriesSortOrderEnum
    func GetMappingListDatabaseUpgradeHistoryEntriesSortOrderEnum(val string) (ListDatabaseUpgradeHistoryEntriesSortOrderEnum, bool)
type ListDatabasesRequest
    func (request ListDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDatabasesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDatabasesRequest) String() string
    func (request ListDatabasesRequest) ValidateEnumValue() (bool, error)
type ListDatabasesResponse
    func (response ListDatabasesResponse) HTTPResponse() *http.Response
    func (response ListDatabasesResponse) String() string
type ListDatabasesSortByEnum
    func GetListDatabasesSortByEnumValues() []ListDatabasesSortByEnum
    func GetMappingListDatabasesSortByEnum(val string) (ListDatabasesSortByEnum, bool)
type ListDatabasesSortOrderEnum
    func GetListDatabasesSortOrderEnumValues() []ListDatabasesSortOrderEnum
    func GetMappingListDatabasesSortOrderEnum(val string) (ListDatabasesSortOrderEnum, bool)
type ListDbConnectionBundlesDbConnectionBundleTypeEnum
    func GetListDbConnectionBundlesDbConnectionBundleTypeEnumValues() []ListDbConnectionBundlesDbConnectionBundleTypeEnum
    func GetMappingListDbConnectionBundlesDbConnectionBundleTypeEnum(val string) (ListDbConnectionBundlesDbConnectionBundleTypeEnum, bool)
type ListDbConnectionBundlesLifecycleStateEnum
    func GetListDbConnectionBundlesLifecycleStateEnumValues() []ListDbConnectionBundlesLifecycleStateEnum
    func GetMappingListDbConnectionBundlesLifecycleStateEnum(val string) (ListDbConnectionBundlesLifecycleStateEnum, bool)
type ListDbConnectionBundlesRequest
    func (request ListDbConnectionBundlesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbConnectionBundlesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbConnectionBundlesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbConnectionBundlesRequest) String() string
    func (request ListDbConnectionBundlesRequest) ValidateEnumValue() (bool, error)
type ListDbConnectionBundlesResponse
    func (response ListDbConnectionBundlesResponse) HTTPResponse() *http.Response
    func (response ListDbConnectionBundlesResponse) String() string
type ListDbConnectionBundlesSortByEnum
    func GetListDbConnectionBundlesSortByEnumValues() []ListDbConnectionBundlesSortByEnum
    func GetMappingListDbConnectionBundlesSortByEnum(val string) (ListDbConnectionBundlesSortByEnum, bool)
type ListDbConnectionBundlesSortOrderEnum
    func GetListDbConnectionBundlesSortOrderEnumValues() []ListDbConnectionBundlesSortOrderEnum
    func GetMappingListDbConnectionBundlesSortOrderEnum(val string) (ListDbConnectionBundlesSortOrderEnum, bool)
type ListDbHomePatchHistoryEntriesRequest
    func (request ListDbHomePatchHistoryEntriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbHomePatchHistoryEntriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbHomePatchHistoryEntriesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbHomePatchHistoryEntriesRequest) String() string
    func (request ListDbHomePatchHistoryEntriesRequest) ValidateEnumValue() (bool, error)
type ListDbHomePatchHistoryEntriesResponse
    func (response ListDbHomePatchHistoryEntriesResponse) HTTPResponse() *http.Response
    func (response ListDbHomePatchHistoryEntriesResponse) String() string
type ListDbHomePatchesRequest
    func (request ListDbHomePatchesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbHomePatchesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbHomePatchesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbHomePatchesRequest) String() string
    func (request ListDbHomePatchesRequest) ValidateEnumValue() (bool, error)
type ListDbHomePatchesResponse
    func (response ListDbHomePatchesResponse) HTTPResponse() *http.Response
    func (response ListDbHomePatchesResponse) String() string
type ListDbHomesRequest
    func (request ListDbHomesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbHomesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbHomesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbHomesRequest) String() string
    func (request ListDbHomesRequest) ValidateEnumValue() (bool, error)
type ListDbHomesResponse
    func (response ListDbHomesResponse) HTTPResponse() *http.Response
    func (response ListDbHomesResponse) String() string
type ListDbHomesSortByEnum
    func GetListDbHomesSortByEnumValues() []ListDbHomesSortByEnum
    func GetMappingListDbHomesSortByEnum(val string) (ListDbHomesSortByEnum, bool)
type ListDbHomesSortOrderEnum
    func GetListDbHomesSortOrderEnumValues() []ListDbHomesSortOrderEnum
    func GetMappingListDbHomesSortOrderEnum(val string) (ListDbHomesSortOrderEnum, bool)
type ListDbNodesRequest
    func (request ListDbNodesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbNodesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbNodesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbNodesRequest) String() string
    func (request ListDbNodesRequest) ValidateEnumValue() (bool, error)
type ListDbNodesResponse
    func (response ListDbNodesResponse) HTTPResponse() *http.Response
    func (response ListDbNodesResponse) String() string
type ListDbNodesSortByEnum
    func GetListDbNodesSortByEnumValues() []ListDbNodesSortByEnum
    func GetMappingListDbNodesSortByEnum(val string) (ListDbNodesSortByEnum, bool)
type ListDbNodesSortOrderEnum
    func GetListDbNodesSortOrderEnumValues() []ListDbNodesSortOrderEnum
    func GetMappingListDbNodesSortOrderEnum(val string) (ListDbNodesSortOrderEnum, bool)
type ListDbServersRequest
    func (request ListDbServersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbServersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbServersRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbServersRequest) String() string
    func (request ListDbServersRequest) ValidateEnumValue() (bool, error)
type ListDbServersResponse
    func (response ListDbServersResponse) HTTPResponse() *http.Response
    func (response ListDbServersResponse) String() string
type ListDbServersSortByEnum
    func GetListDbServersSortByEnumValues() []ListDbServersSortByEnum
    func GetMappingListDbServersSortByEnum(val string) (ListDbServersSortByEnum, bool)
type ListDbServersSortOrderEnum
    func GetListDbServersSortOrderEnumValues() []ListDbServersSortOrderEnum
    func GetMappingListDbServersSortOrderEnum(val string) (ListDbServersSortOrderEnum, bool)
type ListDbSystemComputePerformancesRequest
    func (request ListDbSystemComputePerformancesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbSystemComputePerformancesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbSystemComputePerformancesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbSystemComputePerformancesRequest) String() string
    func (request ListDbSystemComputePerformancesRequest) ValidateEnumValue() (bool, error)
type ListDbSystemComputePerformancesResponse
    func (response ListDbSystemComputePerformancesResponse) HTTPResponse() *http.Response
    func (response ListDbSystemComputePerformancesResponse) String() string
type ListDbSystemOsPatchHistoryEntriesRequest
    func (request ListDbSystemOsPatchHistoryEntriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbSystemOsPatchHistoryEntriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbSystemOsPatchHistoryEntriesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbSystemOsPatchHistoryEntriesRequest) String() string
    func (request ListDbSystemOsPatchHistoryEntriesRequest) ValidateEnumValue() (bool, error)
type ListDbSystemOsPatchHistoryEntriesResponse
    func (response ListDbSystemOsPatchHistoryEntriesResponse) HTTPResponse() *http.Response
    func (response ListDbSystemOsPatchHistoryEntriesResponse) String() string
type ListDbSystemOsPatchHistoryEntriesSortByEnum
    func GetListDbSystemOsPatchHistoryEntriesSortByEnumValues() []ListDbSystemOsPatchHistoryEntriesSortByEnum
    func GetMappingListDbSystemOsPatchHistoryEntriesSortByEnum(val string) (ListDbSystemOsPatchHistoryEntriesSortByEnum, bool)
type ListDbSystemOsPatchHistoryEntriesSortOrderEnum
    func GetListDbSystemOsPatchHistoryEntriesSortOrderEnumValues() []ListDbSystemOsPatchHistoryEntriesSortOrderEnum
    func GetMappingListDbSystemOsPatchHistoryEntriesSortOrderEnum(val string) (ListDbSystemOsPatchHistoryEntriesSortOrderEnum, bool)
type ListDbSystemPatchHistoryEntriesRequest
    func (request ListDbSystemPatchHistoryEntriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbSystemPatchHistoryEntriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbSystemPatchHistoryEntriesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbSystemPatchHistoryEntriesRequest) String() string
    func (request ListDbSystemPatchHistoryEntriesRequest) ValidateEnumValue() (bool, error)
type ListDbSystemPatchHistoryEntriesResponse
    func (response ListDbSystemPatchHistoryEntriesResponse) HTTPResponse() *http.Response
    func (response ListDbSystemPatchHistoryEntriesResponse) String() string
type ListDbSystemPatchesRequest
    func (request ListDbSystemPatchesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbSystemPatchesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbSystemPatchesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbSystemPatchesRequest) String() string
    func (request ListDbSystemPatchesRequest) ValidateEnumValue() (bool, error)
type ListDbSystemPatchesResponse
    func (response ListDbSystemPatchesResponse) HTTPResponse() *http.Response
    func (response ListDbSystemPatchesResponse) String() string
type ListDbSystemShapesRequest
    func (request ListDbSystemShapesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbSystemShapesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbSystemShapesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbSystemShapesRequest) String() string
    func (request ListDbSystemShapesRequest) ValidateEnumValue() (bool, error)
type ListDbSystemShapesResponse
    func (response ListDbSystemShapesResponse) HTTPResponse() *http.Response
    func (response ListDbSystemShapesResponse) String() string
type ListDbSystemStoragePerformancesDatabaseEditionEnum
    func GetListDbSystemStoragePerformancesDatabaseEditionEnumValues() []ListDbSystemStoragePerformancesDatabaseEditionEnum
    func GetMappingListDbSystemStoragePerformancesDatabaseEditionEnum(val string) (ListDbSystemStoragePerformancesDatabaseEditionEnum, bool)
type ListDbSystemStoragePerformancesRequest
    func (request ListDbSystemStoragePerformancesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbSystemStoragePerformancesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbSystemStoragePerformancesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbSystemStoragePerformancesRequest) String() string
    func (request ListDbSystemStoragePerformancesRequest) ValidateEnumValue() (bool, error)
type ListDbSystemStoragePerformancesResponse
    func (response ListDbSystemStoragePerformancesResponse) HTTPResponse() *http.Response
    func (response ListDbSystemStoragePerformancesResponse) String() string
type ListDbSystemUpgradeHistoryEntriesRequest
    func (request ListDbSystemUpgradeHistoryEntriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbSystemUpgradeHistoryEntriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbSystemUpgradeHistoryEntriesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbSystemUpgradeHistoryEntriesRequest) String() string
    func (request ListDbSystemUpgradeHistoryEntriesRequest) ValidateEnumValue() (bool, error)
type ListDbSystemUpgradeHistoryEntriesResponse
    func (response ListDbSystemUpgradeHistoryEntriesResponse) HTTPResponse() *http.Response
    func (response ListDbSystemUpgradeHistoryEntriesResponse) String() string
type ListDbSystemUpgradeHistoryEntriesSortByEnum
    func GetListDbSystemUpgradeHistoryEntriesSortByEnumValues() []ListDbSystemUpgradeHistoryEntriesSortByEnum
    func GetMappingListDbSystemUpgradeHistoryEntriesSortByEnum(val string) (ListDbSystemUpgradeHistoryEntriesSortByEnum, bool)
type ListDbSystemUpgradeHistoryEntriesSortOrderEnum
    func GetListDbSystemUpgradeHistoryEntriesSortOrderEnumValues() []ListDbSystemUpgradeHistoryEntriesSortOrderEnum
    func GetMappingListDbSystemUpgradeHistoryEntriesSortOrderEnum(val string) (ListDbSystemUpgradeHistoryEntriesSortOrderEnum, bool)
type ListDbSystemUpgradesRequest
    func (request ListDbSystemUpgradesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbSystemUpgradesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbSystemUpgradesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbSystemUpgradesRequest) String() string
    func (request ListDbSystemUpgradesRequest) ValidateEnumValue() (bool, error)
type ListDbSystemUpgradesResponse
    func (response ListDbSystemUpgradesResponse) HTTPResponse() *http.Response
    func (response ListDbSystemUpgradesResponse) String() string
type ListDbSystemsRequest
    func (request ListDbSystemsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbSystemsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbSystemsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbSystemsRequest) String() string
    func (request ListDbSystemsRequest) ValidateEnumValue() (bool, error)
type ListDbSystemsResponse
    func (response ListDbSystemsResponse) HTTPResponse() *http.Response
    func (response ListDbSystemsResponse) String() string
type ListDbSystemsSortByEnum
    func GetListDbSystemsSortByEnumValues() []ListDbSystemsSortByEnum
    func GetMappingListDbSystemsSortByEnum(val string) (ListDbSystemsSortByEnum, bool)
type ListDbSystemsSortOrderEnum
    func GetListDbSystemsSortOrderEnumValues() []ListDbSystemsSortOrderEnum
    func GetMappingListDbSystemsSortOrderEnum(val string) (ListDbSystemsSortOrderEnum, bool)
type ListDbVersionsRequest
    func (request ListDbVersionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbVersionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbVersionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbVersionsRequest) String() string
    func (request ListDbVersionsRequest) ValidateEnumValue() (bool, error)
type ListDbVersionsResponse
    func (response ListDbVersionsResponse) HTTPResponse() *http.Response
    func (response ListDbVersionsResponse) String() string
type ListDbnodeSnapshotsRequest
    func (request ListDbnodeSnapshotsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDbnodeSnapshotsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDbnodeSnapshotsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDbnodeSnapshotsRequest) String() string
    func (request ListDbnodeSnapshotsRequest) ValidateEnumValue() (bool, error)
type ListDbnodeSnapshotsResponse
    func (response ListDbnodeSnapshotsResponse) HTTPResponse() *http.Response
    func (response ListDbnodeSnapshotsResponse) String() string
type ListDbnodeSnapshotsSortByEnum
    func GetListDbnodeSnapshotsSortByEnumValues() []ListDbnodeSnapshotsSortByEnum
    func GetMappingListDbnodeSnapshotsSortByEnum(val string) (ListDbnodeSnapshotsSortByEnum, bool)
type ListDbnodeSnapshotsSortOrderEnum
    func GetListDbnodeSnapshotsSortOrderEnumValues() []ListDbnodeSnapshotsSortOrderEnum
    func GetMappingListDbnodeSnapshotsSortOrderEnum(val string) (ListDbnodeSnapshotsSortOrderEnum, bool)
type ListEstimateCostSavingsRequest
    func (request ListEstimateCostSavingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListEstimateCostSavingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListEstimateCostSavingsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListEstimateCostSavingsRequest) String() string
    func (request ListEstimateCostSavingsRequest) ValidateEnumValue() (bool, error)
type ListEstimateCostSavingsResponse
    func (response ListEstimateCostSavingsResponse) HTTPResponse() *http.Response
    func (response ListEstimateCostSavingsResponse) String() string
type ListExadataInfrastructuresExcludedFieldsEnum
    func GetListExadataInfrastructuresExcludedFieldsEnumValues() []ListExadataInfrastructuresExcludedFieldsEnum
    func GetMappingListExadataInfrastructuresExcludedFieldsEnum(val string) (ListExadataInfrastructuresExcludedFieldsEnum, bool)
type ListExadataInfrastructuresRequest
    func (request ListExadataInfrastructuresRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListExadataInfrastructuresRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListExadataInfrastructuresRequest) RetryPolicy() *common.RetryPolicy
    func (request ListExadataInfrastructuresRequest) String() string
    func (request ListExadataInfrastructuresRequest) ValidateEnumValue() (bool, error)
type ListExadataInfrastructuresResponse
    func (response ListExadataInfrastructuresResponse) HTTPResponse() *http.Response
    func (response ListExadataInfrastructuresResponse) String() string
type ListExadataInfrastructuresSortByEnum
    func GetListExadataInfrastructuresSortByEnumValues() []ListExadataInfrastructuresSortByEnum
    func GetMappingListExadataInfrastructuresSortByEnum(val string) (ListExadataInfrastructuresSortByEnum, bool)
type ListExadataInfrastructuresSortOrderEnum
    func GetListExadataInfrastructuresSortOrderEnumValues() []ListExadataInfrastructuresSortOrderEnum
    func GetMappingListExadataInfrastructuresSortOrderEnum(val string) (ListExadataInfrastructuresSortOrderEnum, bool)
type ListExadbVmClusterUpdateHistoryEntriesRequest
    func (request ListExadbVmClusterUpdateHistoryEntriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListExadbVmClusterUpdateHistoryEntriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListExadbVmClusterUpdateHistoryEntriesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListExadbVmClusterUpdateHistoryEntriesRequest) String() string
    func (request ListExadbVmClusterUpdateHistoryEntriesRequest) ValidateEnumValue() (bool, error)
type ListExadbVmClusterUpdateHistoryEntriesResponse
    func (response ListExadbVmClusterUpdateHistoryEntriesResponse) HTTPResponse() *http.Response
    func (response ListExadbVmClusterUpdateHistoryEntriesResponse) String() string
type ListExadbVmClusterUpdateHistoryEntriesUpdateTypeEnum
    func GetListExadbVmClusterUpdateHistoryEntriesUpdateTypeEnumValues() []ListExadbVmClusterUpdateHistoryEntriesUpdateTypeEnum
    func GetMappingListExadbVmClusterUpdateHistoryEntriesUpdateTypeEnum(val string) (ListExadbVmClusterUpdateHistoryEntriesUpdateTypeEnum, bool)
type ListExadbVmClusterUpdatesRequest
    func (request ListExadbVmClusterUpdatesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListExadbVmClusterUpdatesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListExadbVmClusterUpdatesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListExadbVmClusterUpdatesRequest) String() string
    func (request ListExadbVmClusterUpdatesRequest) ValidateEnumValue() (bool, error)
type ListExadbVmClusterUpdatesResponse
    func (response ListExadbVmClusterUpdatesResponse) HTTPResponse() *http.Response
    func (response ListExadbVmClusterUpdatesResponse) String() string
type ListExadbVmClusterUpdatesUpdateTypeEnum
    func GetListExadbVmClusterUpdatesUpdateTypeEnumValues() []ListExadbVmClusterUpdatesUpdateTypeEnum
    func GetMappingListExadbVmClusterUpdatesUpdateTypeEnum(val string) (ListExadbVmClusterUpdatesUpdateTypeEnum, bool)
type ListExadbVmClustersRequest
    func (request ListExadbVmClustersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListExadbVmClustersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListExadbVmClustersRequest) RetryPolicy() *common.RetryPolicy
    func (request ListExadbVmClustersRequest) String() string
    func (request ListExadbVmClustersRequest) ValidateEnumValue() (bool, error)
type ListExadbVmClustersResponse
    func (response ListExadbVmClustersResponse) HTTPResponse() *http.Response
    func (response ListExadbVmClustersResponse) String() string
type ListExadbVmClustersSortByEnum
    func GetListExadbVmClustersSortByEnumValues() []ListExadbVmClustersSortByEnum
    func GetMappingListExadbVmClustersSortByEnum(val string) (ListExadbVmClustersSortByEnum, bool)
type ListExadbVmClustersSortOrderEnum
    func GetListExadbVmClustersSortOrderEnumValues() []ListExadbVmClustersSortOrderEnum
    func GetMappingListExadbVmClustersSortOrderEnum(val string) (ListExadbVmClustersSortOrderEnum, bool)
type ListExascaleDbStorageVaultsRequest
    func (request ListExascaleDbStorageVaultsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListExascaleDbStorageVaultsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListExascaleDbStorageVaultsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListExascaleDbStorageVaultsRequest) String() string
    func (request ListExascaleDbStorageVaultsRequest) ValidateEnumValue() (bool, error)
type ListExascaleDbStorageVaultsResponse
    func (response ListExascaleDbStorageVaultsResponse) HTTPResponse() *http.Response
    func (response ListExascaleDbStorageVaultsResponse) String() string
type ListExascaleDbStorageVaultsSortByEnum
    func GetListExascaleDbStorageVaultsSortByEnumValues() []ListExascaleDbStorageVaultsSortByEnum
    func GetMappingListExascaleDbStorageVaultsSortByEnum(val string) (ListExascaleDbStorageVaultsSortByEnum, bool)
type ListExascaleDbStorageVaultsSortOrderEnum
    func GetListExascaleDbStorageVaultsSortOrderEnumValues() []ListExascaleDbStorageVaultsSortOrderEnum
    func GetMappingListExascaleDbStorageVaultsSortOrderEnum(val string) (ListExascaleDbStorageVaultsSortOrderEnum, bool)
type ListExecutionActionsRequest
    func (request ListExecutionActionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListExecutionActionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListExecutionActionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListExecutionActionsRequest) String() string
    func (request ListExecutionActionsRequest) ValidateEnumValue() (bool, error)
type ListExecutionActionsResponse
    func (response ListExecutionActionsResponse) HTTPResponse() *http.Response
    func (response ListExecutionActionsResponse) String() string
type ListExecutionActionsSortByEnum
    func GetListExecutionActionsSortByEnumValues() []ListExecutionActionsSortByEnum
    func GetMappingListExecutionActionsSortByEnum(val string) (ListExecutionActionsSortByEnum, bool)
type ListExecutionActionsSortOrderEnum
    func GetListExecutionActionsSortOrderEnumValues() []ListExecutionActionsSortOrderEnum
    func GetMappingListExecutionActionsSortOrderEnum(val string) (ListExecutionActionsSortOrderEnum, bool)
type ListExecutionWindowsRequest
    func (request ListExecutionWindowsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListExecutionWindowsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListExecutionWindowsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListExecutionWindowsRequest) String() string
    func (request ListExecutionWindowsRequest) ValidateEnumValue() (bool, error)
type ListExecutionWindowsResponse
    func (response ListExecutionWindowsResponse) HTTPResponse() *http.Response
    func (response ListExecutionWindowsResponse) String() string
type ListExecutionWindowsSortByEnum
    func GetListExecutionWindowsSortByEnumValues() []ListExecutionWindowsSortByEnum
    func GetMappingListExecutionWindowsSortByEnum(val string) (ListExecutionWindowsSortByEnum, bool)
type ListExecutionWindowsSortOrderEnum
    func GetListExecutionWindowsSortOrderEnumValues() []ListExecutionWindowsSortOrderEnum
    func GetMappingListExecutionWindowsSortOrderEnum(val string) (ListExecutionWindowsSortOrderEnum, bool)
type ListExternalContainerDatabasesRequest
    func (request ListExternalContainerDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListExternalContainerDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListExternalContainerDatabasesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListExternalContainerDatabasesRequest) String() string
    func (request ListExternalContainerDatabasesRequest) ValidateEnumValue() (bool, error)
type ListExternalContainerDatabasesResponse
    func (response ListExternalContainerDatabasesResponse) HTTPResponse() *http.Response
    func (response ListExternalContainerDatabasesResponse) String() string
type ListExternalContainerDatabasesSortByEnum
    func GetListExternalContainerDatabasesSortByEnumValues() []ListExternalContainerDatabasesSortByEnum
    func GetMappingListExternalContainerDatabasesSortByEnum(val string) (ListExternalContainerDatabasesSortByEnum, bool)
type ListExternalContainerDatabasesSortOrderEnum
    func GetListExternalContainerDatabasesSortOrderEnumValues() []ListExternalContainerDatabasesSortOrderEnum
    func GetMappingListExternalContainerDatabasesSortOrderEnum(val string) (ListExternalContainerDatabasesSortOrderEnum, bool)
type ListExternalDatabaseConnectorsRequest
    func (request ListExternalDatabaseConnectorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListExternalDatabaseConnectorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListExternalDatabaseConnectorsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListExternalDatabaseConnectorsRequest) String() string
    func (request ListExternalDatabaseConnectorsRequest) ValidateEnumValue() (bool, error)
type ListExternalDatabaseConnectorsResponse
    func (response ListExternalDatabaseConnectorsResponse) HTTPResponse() *http.Response
    func (response ListExternalDatabaseConnectorsResponse) String() string
type ListExternalDatabaseConnectorsSortByEnum
    func GetListExternalDatabaseConnectorsSortByEnumValues() []ListExternalDatabaseConnectorsSortByEnum
    func GetMappingListExternalDatabaseConnectorsSortByEnum(val string) (ListExternalDatabaseConnectorsSortByEnum, bool)
type ListExternalDatabaseConnectorsSortOrderEnum
    func GetListExternalDatabaseConnectorsSortOrderEnumValues() []ListExternalDatabaseConnectorsSortOrderEnum
    func GetMappingListExternalDatabaseConnectorsSortOrderEnum(val string) (ListExternalDatabaseConnectorsSortOrderEnum, bool)
type ListExternalNonContainerDatabasesRequest
    func (request ListExternalNonContainerDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListExternalNonContainerDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListExternalNonContainerDatabasesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListExternalNonContainerDatabasesRequest) String() string
    func (request ListExternalNonContainerDatabasesRequest) ValidateEnumValue() (bool, error)
type ListExternalNonContainerDatabasesResponse
    func (response ListExternalNonContainerDatabasesResponse) HTTPResponse() *http.Response
    func (response ListExternalNonContainerDatabasesResponse) String() string
type ListExternalNonContainerDatabasesSortByEnum
    func GetListExternalNonContainerDatabasesSortByEnumValues() []ListExternalNonContainerDatabasesSortByEnum
    func GetMappingListExternalNonContainerDatabasesSortByEnum(val string) (ListExternalNonContainerDatabasesSortByEnum, bool)
type ListExternalNonContainerDatabasesSortOrderEnum
    func GetListExternalNonContainerDatabasesSortOrderEnumValues() []ListExternalNonContainerDatabasesSortOrderEnum
    func GetMappingListExternalNonContainerDatabasesSortOrderEnum(val string) (ListExternalNonContainerDatabasesSortOrderEnum, bool)
type ListExternalPluggableDatabasesRequest
    func (request ListExternalPluggableDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListExternalPluggableDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListExternalPluggableDatabasesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListExternalPluggableDatabasesRequest) String() string
    func (request ListExternalPluggableDatabasesRequest) ValidateEnumValue() (bool, error)
type ListExternalPluggableDatabasesResponse
    func (response ListExternalPluggableDatabasesResponse) HTTPResponse() *http.Response
    func (response ListExternalPluggableDatabasesResponse) String() string
type ListExternalPluggableDatabasesSortByEnum
    func GetListExternalPluggableDatabasesSortByEnumValues() []ListExternalPluggableDatabasesSortByEnum
    func GetMappingListExternalPluggableDatabasesSortByEnum(val string) (ListExternalPluggableDatabasesSortByEnum, bool)
type ListExternalPluggableDatabasesSortOrderEnum
    func GetListExternalPluggableDatabasesSortOrderEnumValues() []ListExternalPluggableDatabasesSortOrderEnum
    func GetMappingListExternalPluggableDatabasesSortOrderEnum(val string) (ListExternalPluggableDatabasesSortOrderEnum, bool)
type ListFlexComponentsRequest
    func (request ListFlexComponentsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListFlexComponentsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListFlexComponentsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListFlexComponentsRequest) String() string
    func (request ListFlexComponentsRequest) ValidateEnumValue() (bool, error)
type ListFlexComponentsResponse
    func (response ListFlexComponentsResponse) HTTPResponse() *http.Response
    func (response ListFlexComponentsResponse) String() string
type ListFlexComponentsSortByEnum
    func GetListFlexComponentsSortByEnumValues() []ListFlexComponentsSortByEnum
    func GetMappingListFlexComponentsSortByEnum(val string) (ListFlexComponentsSortByEnum, bool)
type ListFlexComponentsSortOrderEnum
    func GetListFlexComponentsSortOrderEnumValues() []ListFlexComponentsSortOrderEnum
    func GetMappingListFlexComponentsSortOrderEnum(val string) (ListFlexComponentsSortOrderEnum, bool)
type ListGiVersionMinorVersionsRequest
    func (request ListGiVersionMinorVersionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListGiVersionMinorVersionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListGiVersionMinorVersionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListGiVersionMinorVersionsRequest) String() string
    func (request ListGiVersionMinorVersionsRequest) ValidateEnumValue() (bool, error)
type ListGiVersionMinorVersionsResponse
    func (response ListGiVersionMinorVersionsResponse) HTTPResponse() *http.Response
    func (response ListGiVersionMinorVersionsResponse) String() string
type ListGiVersionMinorVersionsShapeFamilyEnum
    func GetListGiVersionMinorVersionsShapeFamilyEnumValues() []ListGiVersionMinorVersionsShapeFamilyEnum
    func GetMappingListGiVersionMinorVersionsShapeFamilyEnum(val string) (ListGiVersionMinorVersionsShapeFamilyEnum, bool)
type ListGiVersionMinorVersionsSortByEnum
    func GetListGiVersionMinorVersionsSortByEnumValues() []ListGiVersionMinorVersionsSortByEnum
    func GetMappingListGiVersionMinorVersionsSortByEnum(val string) (ListGiVersionMinorVersionsSortByEnum, bool)
type ListGiVersionMinorVersionsSortOrderEnum
    func GetListGiVersionMinorVersionsSortOrderEnumValues() []ListGiVersionMinorVersionsSortOrderEnum
    func GetMappingListGiVersionMinorVersionsSortOrderEnum(val string) (ListGiVersionMinorVersionsSortOrderEnum, bool)
type ListGiVersionsRequest
    func (request ListGiVersionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListGiVersionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListGiVersionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListGiVersionsRequest) String() string
    func (request ListGiVersionsRequest) ValidateEnumValue() (bool, error)
type ListGiVersionsResponse
    func (response ListGiVersionsResponse) HTTPResponse() *http.Response
    func (response ListGiVersionsResponse) String() string
type ListGiVersionsSortOrderEnum
    func GetListGiVersionsSortOrderEnumValues() []ListGiVersionsSortOrderEnum
    func GetMappingListGiVersionsSortOrderEnum(val string) (ListGiVersionsSortOrderEnum, bool)
type ListKeyStoresRequest
    func (request ListKeyStoresRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListKeyStoresRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListKeyStoresRequest) RetryPolicy() *common.RetryPolicy
    func (request ListKeyStoresRequest) String() string
    func (request ListKeyStoresRequest) ValidateEnumValue() (bool, error)
type ListKeyStoresResponse
    func (response ListKeyStoresResponse) HTTPResponse() *http.Response
    func (response ListKeyStoresResponse) String() string
type ListMaintenanceRunHistoryRequest
    func (request ListMaintenanceRunHistoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListMaintenanceRunHistoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListMaintenanceRunHistoryRequest) RetryPolicy() *common.RetryPolicy
    func (request ListMaintenanceRunHistoryRequest) String() string
    func (request ListMaintenanceRunHistoryRequest) ValidateEnumValue() (bool, error)
type ListMaintenanceRunHistoryResponse
    func (response ListMaintenanceRunHistoryResponse) HTTPResponse() *http.Response
    func (response ListMaintenanceRunHistoryResponse) String() string
type ListMaintenanceRunHistorySortByEnum
    func GetListMaintenanceRunHistorySortByEnumValues() []ListMaintenanceRunHistorySortByEnum
    func GetMappingListMaintenanceRunHistorySortByEnum(val string) (ListMaintenanceRunHistorySortByEnum, bool)
type ListMaintenanceRunHistorySortOrderEnum
    func GetListMaintenanceRunHistorySortOrderEnumValues() []ListMaintenanceRunHistorySortOrderEnum
    func GetMappingListMaintenanceRunHistorySortOrderEnum(val string) (ListMaintenanceRunHistorySortOrderEnum, bool)
type ListMaintenanceRunsRequest
    func (request ListMaintenanceRunsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListMaintenanceRunsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListMaintenanceRunsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListMaintenanceRunsRequest) String() string
    func (request ListMaintenanceRunsRequest) ValidateEnumValue() (bool, error)
type ListMaintenanceRunsResponse
    func (response ListMaintenanceRunsResponse) HTTPResponse() *http.Response
    func (response ListMaintenanceRunsResponse) String() string
type ListMaintenanceRunsSortByEnum
    func GetListMaintenanceRunsSortByEnumValues() []ListMaintenanceRunsSortByEnum
    func GetMappingListMaintenanceRunsSortByEnum(val string) (ListMaintenanceRunsSortByEnum, bool)
type ListMaintenanceRunsSortOrderEnum
    func GetListMaintenanceRunsSortOrderEnumValues() []ListMaintenanceRunsSortOrderEnum
    func GetMappingListMaintenanceRunsSortOrderEnum(val string) (ListMaintenanceRunsSortOrderEnum, bool)
type ListOneoffPatchesRequest
    func (request ListOneoffPatchesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListOneoffPatchesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListOneoffPatchesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListOneoffPatchesRequest) String() string
    func (request ListOneoffPatchesRequest) ValidateEnumValue() (bool, error)
type ListOneoffPatchesResponse
    func (response ListOneoffPatchesResponse) HTTPResponse() *http.Response
    func (response ListOneoffPatchesResponse) String() string
type ListOneoffPatchesSortByEnum
    func GetListOneoffPatchesSortByEnumValues() []ListOneoffPatchesSortByEnum
    func GetMappingListOneoffPatchesSortByEnum(val string) (ListOneoffPatchesSortByEnum, bool)
type ListOneoffPatchesSortOrderEnum
    func GetListOneoffPatchesSortOrderEnumValues() []ListOneoffPatchesSortOrderEnum
    func GetMappingListOneoffPatchesSortOrderEnum(val string) (ListOneoffPatchesSortOrderEnum, bool)
type ListParamsForActionTypePlanIntentEnum
    func GetListParamsForActionTypePlanIntentEnumValues() []ListParamsForActionTypePlanIntentEnum
    func GetMappingListParamsForActionTypePlanIntentEnum(val string) (ListParamsForActionTypePlanIntentEnum, bool)
type ListParamsForActionTypeRequest
    func (request ListParamsForActionTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListParamsForActionTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListParamsForActionTypeRequest) RetryPolicy() *common.RetryPolicy
    func (request ListParamsForActionTypeRequest) String() string
    func (request ListParamsForActionTypeRequest) ValidateEnumValue() (bool, error)
type ListParamsForActionTypeResponse
    func (response ListParamsForActionTypeResponse) HTTPResponse() *http.Response
    func (response ListParamsForActionTypeResponse) String() string
type ListPdbConversionHistoryEntriesRequest
    func (request ListPdbConversionHistoryEntriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListPdbConversionHistoryEntriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListPdbConversionHistoryEntriesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListPdbConversionHistoryEntriesRequest) String() string
    func (request ListPdbConversionHistoryEntriesRequest) ValidateEnumValue() (bool, error)
type ListPdbConversionHistoryEntriesResponse
    func (response ListPdbConversionHistoryEntriesResponse) HTTPResponse() *http.Response
    func (response ListPdbConversionHistoryEntriesResponse) String() string
type ListPdbConversionHistoryEntriesSortByEnum
    func GetListPdbConversionHistoryEntriesSortByEnumValues() []ListPdbConversionHistoryEntriesSortByEnum
    func GetMappingListPdbConversionHistoryEntriesSortByEnum(val string) (ListPdbConversionHistoryEntriesSortByEnum, bool)
type ListPdbConversionHistoryEntriesSortOrderEnum
    func GetListPdbConversionHistoryEntriesSortOrderEnumValues() []ListPdbConversionHistoryEntriesSortOrderEnum
    func GetMappingListPdbConversionHistoryEntriesSortOrderEnum(val string) (ListPdbConversionHistoryEntriesSortOrderEnum, bool)
type ListPluggableDatabaseSnapshotsRequest
    func (request ListPluggableDatabaseSnapshotsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListPluggableDatabaseSnapshotsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListPluggableDatabaseSnapshotsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListPluggableDatabaseSnapshotsRequest) String() string
    func (request ListPluggableDatabaseSnapshotsRequest) ValidateEnumValue() (bool, error)
type ListPluggableDatabaseSnapshotsResponse
    func (response ListPluggableDatabaseSnapshotsResponse) HTTPResponse() *http.Response
    func (response ListPluggableDatabaseSnapshotsResponse) String() string
type ListPluggableDatabaseSnapshotsSortByEnum
    func GetListPluggableDatabaseSnapshotsSortByEnumValues() []ListPluggableDatabaseSnapshotsSortByEnum
    func GetMappingListPluggableDatabaseSnapshotsSortByEnum(val string) (ListPluggableDatabaseSnapshotsSortByEnum, bool)
type ListPluggableDatabaseSnapshotsSortOrderEnum
    func GetListPluggableDatabaseSnapshotsSortOrderEnumValues() []ListPluggableDatabaseSnapshotsSortOrderEnum
    func GetMappingListPluggableDatabaseSnapshotsSortOrderEnum(val string) (ListPluggableDatabaseSnapshotsSortOrderEnum, bool)
type ListPluggableDatabasesRequest
    func (request ListPluggableDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListPluggableDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListPluggableDatabasesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListPluggableDatabasesRequest) String() string
    func (request ListPluggableDatabasesRequest) ValidateEnumValue() (bool, error)
type ListPluggableDatabasesResponse
    func (response ListPluggableDatabasesResponse) HTTPResponse() *http.Response
    func (response ListPluggableDatabasesResponse) String() string
type ListPluggableDatabasesSortByEnum
    func GetListPluggableDatabasesSortByEnumValues() []ListPluggableDatabasesSortByEnum
    func GetMappingListPluggableDatabasesSortByEnum(val string) (ListPluggableDatabasesSortByEnum, bool)
type ListPluggableDatabasesSortOrderEnum
    func GetListPluggableDatabasesSortOrderEnumValues() []ListPluggableDatabasesSortOrderEnum
    func GetMappingListPluggableDatabasesSortOrderEnum(val string) (ListPluggableDatabasesSortOrderEnum, bool)
type ListRecommendedScheduledActionsPlanIntentEnum
    func GetListRecommendedScheduledActionsPlanIntentEnumValues() []ListRecommendedScheduledActionsPlanIntentEnum
    func GetMappingListRecommendedScheduledActionsPlanIntentEnum(val string) (ListRecommendedScheduledActionsPlanIntentEnum, bool)
type ListRecommendedScheduledActionsRequest
    func (request ListRecommendedScheduledActionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListRecommendedScheduledActionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListRecommendedScheduledActionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListRecommendedScheduledActionsRequest) String() string
    func (request ListRecommendedScheduledActionsRequest) ValidateEnumValue() (bool, error)
type ListRecommendedScheduledActionsResponse
    func (response ListRecommendedScheduledActionsResponse) HTTPResponse() *http.Response
    func (response ListRecommendedScheduledActionsResponse) String() string
type ListResourcePoolMembersRequest
    func (request ListResourcePoolMembersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListResourcePoolMembersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListResourcePoolMembersRequest) RetryPolicy() *common.RetryPolicy
    func (request ListResourcePoolMembersRequest) String() string
    func (request ListResourcePoolMembersRequest) ValidateEnumValue() (bool, error)
type ListResourcePoolMembersResponse
    func (response ListResourcePoolMembersResponse) HTTPResponse() *http.Response
    func (response ListResourcePoolMembersResponse) String() string
type ListScheduledActionsRequest
    func (request ListScheduledActionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListScheduledActionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListScheduledActionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListScheduledActionsRequest) String() string
    func (request ListScheduledActionsRequest) ValidateEnumValue() (bool, error)
type ListScheduledActionsResponse
    func (response ListScheduledActionsResponse) HTTPResponse() *http.Response
    func (response ListScheduledActionsResponse) String() string
type ListScheduledActionsSortByEnum
    func GetListScheduledActionsSortByEnumValues() []ListScheduledActionsSortByEnum
    func GetMappingListScheduledActionsSortByEnum(val string) (ListScheduledActionsSortByEnum, bool)
type ListScheduledActionsSortOrderEnum
    func GetListScheduledActionsSortOrderEnumValues() []ListScheduledActionsSortOrderEnum
    func GetMappingListScheduledActionsSortOrderEnum(val string) (ListScheduledActionsSortOrderEnum, bool)
type ListSchedulingPlansPlanIntentEnum
    func GetListSchedulingPlansPlanIntentEnumValues() []ListSchedulingPlansPlanIntentEnum
    func GetMappingListSchedulingPlansPlanIntentEnum(val string) (ListSchedulingPlansPlanIntentEnum, bool)
type ListSchedulingPlansRequest
    func (request ListSchedulingPlansRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSchedulingPlansRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSchedulingPlansRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSchedulingPlansRequest) String() string
    func (request ListSchedulingPlansRequest) ValidateEnumValue() (bool, error)
type ListSchedulingPlansResponse
    func (response ListSchedulingPlansResponse) HTTPResponse() *http.Response
    func (response ListSchedulingPlansResponse) String() string
type ListSchedulingPlansSortByEnum
    func GetListSchedulingPlansSortByEnumValues() []ListSchedulingPlansSortByEnum
    func GetMappingListSchedulingPlansSortByEnum(val string) (ListSchedulingPlansSortByEnum, bool)
type ListSchedulingPlansSortOrderEnum
    func GetListSchedulingPlansSortOrderEnumValues() []ListSchedulingPlansSortOrderEnum
    func GetMappingListSchedulingPlansSortOrderEnum(val string) (ListSchedulingPlansSortOrderEnum, bool)
type ListSchedulingPoliciesRequest
    func (request ListSchedulingPoliciesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSchedulingPoliciesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSchedulingPoliciesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSchedulingPoliciesRequest) String() string
    func (request ListSchedulingPoliciesRequest) ValidateEnumValue() (bool, error)
type ListSchedulingPoliciesResponse
    func (response ListSchedulingPoliciesResponse) HTTPResponse() *http.Response
    func (response ListSchedulingPoliciesResponse) String() string
type ListSchedulingPoliciesSortByEnum
    func GetListSchedulingPoliciesSortByEnumValues() []ListSchedulingPoliciesSortByEnum
    func GetMappingListSchedulingPoliciesSortByEnum(val string) (ListSchedulingPoliciesSortByEnum, bool)
type ListSchedulingPoliciesSortOrderEnum
    func GetListSchedulingPoliciesSortOrderEnumValues() []ListSchedulingPoliciesSortOrderEnum
    func GetMappingListSchedulingPoliciesSortOrderEnum(val string) (ListSchedulingPoliciesSortOrderEnum, bool)
type ListSchedulingWindowsRequest
    func (request ListSchedulingWindowsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSchedulingWindowsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSchedulingWindowsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSchedulingWindowsRequest) String() string
    func (request ListSchedulingWindowsRequest) ValidateEnumValue() (bool, error)
type ListSchedulingWindowsResponse
    func (response ListSchedulingWindowsResponse) HTTPResponse() *http.Response
    func (response ListSchedulingWindowsResponse) String() string
type ListSchedulingWindowsSortByEnum
    func GetListSchedulingWindowsSortByEnumValues() []ListSchedulingWindowsSortByEnum
    func GetMappingListSchedulingWindowsSortByEnum(val string) (ListSchedulingWindowsSortByEnum, bool)
type ListSchedulingWindowsSortOrderEnum
    func GetListSchedulingWindowsSortOrderEnumValues() []ListSchedulingWindowsSortOrderEnum
    func GetMappingListSchedulingWindowsSortOrderEnum(val string) (ListSchedulingWindowsSortOrderEnum, bool)
type ListSystemVersionMinorVersionsRequest
    func (request ListSystemVersionMinorVersionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSystemVersionMinorVersionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSystemVersionMinorVersionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSystemVersionMinorVersionsRequest) String() string
    func (request ListSystemVersionMinorVersionsRequest) ValidateEnumValue() (bool, error)
type ListSystemVersionMinorVersionsResponse
    func (response ListSystemVersionMinorVersionsResponse) HTTPResponse() *http.Response
    func (response ListSystemVersionMinorVersionsResponse) String() string
type ListSystemVersionMinorVersionsSortOrderEnum
    func GetListSystemVersionMinorVersionsSortOrderEnumValues() []ListSystemVersionMinorVersionsSortOrderEnum
    func GetMappingListSystemVersionMinorVersionsSortOrderEnum(val string) (ListSystemVersionMinorVersionsSortOrderEnum, bool)
type ListSystemVersionsRequest
    func (request ListSystemVersionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSystemVersionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSystemVersionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSystemVersionsRequest) String() string
    func (request ListSystemVersionsRequest) ValidateEnumValue() (bool, error)
type ListSystemVersionsResponse
    func (response ListSystemVersionsResponse) HTTPResponse() *http.Response
    func (response ListSystemVersionsResponse) String() string
type ListSystemVersionsSortOrderEnum
    func GetListSystemVersionsSortOrderEnumValues() []ListSystemVersionsSortOrderEnum
    func GetMappingListSystemVersionsSortOrderEnum(val string) (ListSystemVersionsSortOrderEnum, bool)
type ListVmClusterNetworksRequest
    func (request ListVmClusterNetworksRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListVmClusterNetworksRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListVmClusterNetworksRequest) RetryPolicy() *common.RetryPolicy
    func (request ListVmClusterNetworksRequest) String() string
    func (request ListVmClusterNetworksRequest) ValidateEnumValue() (bool, error)
type ListVmClusterNetworksResponse
    func (response ListVmClusterNetworksResponse) HTTPResponse() *http.Response
    func (response ListVmClusterNetworksResponse) String() string
type ListVmClusterNetworksSortByEnum
    func GetListVmClusterNetworksSortByEnumValues() []ListVmClusterNetworksSortByEnum
    func GetMappingListVmClusterNetworksSortByEnum(val string) (ListVmClusterNetworksSortByEnum, bool)
type ListVmClusterNetworksSortOrderEnum
    func GetListVmClusterNetworksSortOrderEnumValues() []ListVmClusterNetworksSortOrderEnum
    func GetMappingListVmClusterNetworksSortOrderEnum(val string) (ListVmClusterNetworksSortOrderEnum, bool)
type ListVmClusterPatchHistoryEntriesRequest
    func (request ListVmClusterPatchHistoryEntriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListVmClusterPatchHistoryEntriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListVmClusterPatchHistoryEntriesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListVmClusterPatchHistoryEntriesRequest) String() string
    func (request ListVmClusterPatchHistoryEntriesRequest) ValidateEnumValue() (bool, error)
type ListVmClusterPatchHistoryEntriesResponse
    func (response ListVmClusterPatchHistoryEntriesResponse) HTTPResponse() *http.Response
    func (response ListVmClusterPatchHistoryEntriesResponse) String() string
type ListVmClusterPatchesRequest
    func (request ListVmClusterPatchesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListVmClusterPatchesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListVmClusterPatchesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListVmClusterPatchesRequest) String() string
    func (request ListVmClusterPatchesRequest) ValidateEnumValue() (bool, error)
type ListVmClusterPatchesResponse
    func (response ListVmClusterPatchesResponse) HTTPResponse() *http.Response
    func (response ListVmClusterPatchesResponse) String() string
type ListVmClusterUpdateHistoryEntriesRequest
    func (request ListVmClusterUpdateHistoryEntriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListVmClusterUpdateHistoryEntriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListVmClusterUpdateHistoryEntriesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListVmClusterUpdateHistoryEntriesRequest) String() string
    func (request ListVmClusterUpdateHistoryEntriesRequest) ValidateEnumValue() (bool, error)
type ListVmClusterUpdateHistoryEntriesResponse
    func (response ListVmClusterUpdateHistoryEntriesResponse) HTTPResponse() *http.Response
    func (response ListVmClusterUpdateHistoryEntriesResponse) String() string
type ListVmClusterUpdateHistoryEntriesUpdateTypeEnum
    func GetListVmClusterUpdateHistoryEntriesUpdateTypeEnumValues() []ListVmClusterUpdateHistoryEntriesUpdateTypeEnum
    func GetMappingListVmClusterUpdateHistoryEntriesUpdateTypeEnum(val string) (ListVmClusterUpdateHistoryEntriesUpdateTypeEnum, bool)
type ListVmClusterUpdatesRequest
    func (request ListVmClusterUpdatesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListVmClusterUpdatesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListVmClusterUpdatesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListVmClusterUpdatesRequest) String() string
    func (request ListVmClusterUpdatesRequest) ValidateEnumValue() (bool, error)
type ListVmClusterUpdatesResponse
    func (response ListVmClusterUpdatesResponse) HTTPResponse() *http.Response
    func (response ListVmClusterUpdatesResponse) String() string
type ListVmClusterUpdatesUpdateTypeEnum
    func GetListVmClusterUpdatesUpdateTypeEnumValues() []ListVmClusterUpdatesUpdateTypeEnum
    func GetMappingListVmClusterUpdatesUpdateTypeEnum(val string) (ListVmClusterUpdatesUpdateTypeEnum, bool)
type ListVmClustersRequest
    func (request ListVmClustersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListVmClustersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListVmClustersRequest) RetryPolicy() *common.RetryPolicy
    func (request ListVmClustersRequest) String() string
    func (request ListVmClustersRequest) ValidateEnumValue() (bool, error)
type ListVmClustersResponse
    func (response ListVmClustersResponse) HTTPResponse() *http.Response
    func (response ListVmClustersResponse) String() string
type ListVmClustersSortByEnum
    func GetListVmClustersSortByEnumValues() []ListVmClustersSortByEnum
    func GetMappingListVmClustersSortByEnum(val string) (ListVmClustersSortByEnum, bool)
type ListVmClustersSortOrderEnum
    func GetListVmClustersSortOrderEnumValues() []ListVmClustersSortOrderEnum
    func GetMappingListVmClustersSortOrderEnum(val string) (ListVmClustersSortOrderEnum, bool)
type LocalClonePluggableDatabaseDetails
    func (m LocalClonePluggableDatabaseDetails) String() string
    func (m LocalClonePluggableDatabaseDetails) ValidateEnumValue() (bool, error)
type LocalClonePluggableDatabaseRequest
    func (request LocalClonePluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request LocalClonePluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request LocalClonePluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request LocalClonePluggableDatabaseRequest) String() string
    func (request LocalClonePluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type LocalClonePluggableDatabaseResponse
    func (response LocalClonePluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response LocalClonePluggableDatabaseResponse) String() string
type LongTermBackUpScheduleDetails
    func (m LongTermBackUpScheduleDetails) String() string
    func (m LongTermBackUpScheduleDetails) ValidateEnumValue() (bool, error)
type LongTermBackUpScheduleDetailsRepeatCadenceEnum
    func GetLongTermBackUpScheduleDetailsRepeatCadenceEnumValues() []LongTermBackUpScheduleDetailsRepeatCadenceEnum
    func GetMappingLongTermBackUpScheduleDetailsRepeatCadenceEnum(val string) (LongTermBackUpScheduleDetailsRepeatCadenceEnum, bool)
type MaintenanceRun
    func (m MaintenanceRun) String() string
    func (m MaintenanceRun) ValidateEnumValue() (bool, error)
type MaintenanceRunHistory
    func (m MaintenanceRunHistory) String() string
    func (m MaintenanceRunHistory) ValidateEnumValue() (bool, error)
type MaintenanceRunHistorySummary
    func (m MaintenanceRunHistorySummary) String() string
    func (m MaintenanceRunHistorySummary) ValidateEnumValue() (bool, error)
type MaintenanceRunLifecycleStateEnum
    func GetMaintenanceRunLifecycleStateEnumValues() []MaintenanceRunLifecycleStateEnum
    func GetMappingMaintenanceRunLifecycleStateEnum(val string) (MaintenanceRunLifecycleStateEnum, bool)
type MaintenanceRunMaintenanceSubtypeEnum
    func GetMaintenanceRunMaintenanceSubtypeEnumValues() []MaintenanceRunMaintenanceSubtypeEnum
    func GetMappingMaintenanceRunMaintenanceSubtypeEnum(val string) (MaintenanceRunMaintenanceSubtypeEnum, bool)
type MaintenanceRunMaintenanceTypeEnum
    func GetMaintenanceRunMaintenanceTypeEnumValues() []MaintenanceRunMaintenanceTypeEnum
    func GetMappingMaintenanceRunMaintenanceTypeEnum(val string) (MaintenanceRunMaintenanceTypeEnum, bool)
type MaintenanceRunPatchingModeEnum
    func GetMaintenanceRunPatchingModeEnumValues() []MaintenanceRunPatchingModeEnum
    func GetMappingMaintenanceRunPatchingModeEnum(val string) (MaintenanceRunPatchingModeEnum, bool)
type MaintenanceRunPatchingStatusEnum
    func GetMaintenanceRunPatchingStatusEnumValues() []MaintenanceRunPatchingStatusEnum
    func GetMappingMaintenanceRunPatchingStatusEnum(val string) (MaintenanceRunPatchingStatusEnum, bool)
type MaintenanceRunSummary
    func (m MaintenanceRunSummary) String() string
    func (m MaintenanceRunSummary) ValidateEnumValue() (bool, error)
type MaintenanceRunSummaryLifecycleStateEnum
    func GetMaintenanceRunSummaryLifecycleStateEnumValues() []MaintenanceRunSummaryLifecycleStateEnum
    func GetMappingMaintenanceRunSummaryLifecycleStateEnum(val string) (MaintenanceRunSummaryLifecycleStateEnum, bool)
type MaintenanceRunSummaryMaintenanceSubtypeEnum
    func GetMaintenanceRunSummaryMaintenanceSubtypeEnumValues() []MaintenanceRunSummaryMaintenanceSubtypeEnum
    func GetMappingMaintenanceRunSummaryMaintenanceSubtypeEnum(val string) (MaintenanceRunSummaryMaintenanceSubtypeEnum, bool)
type MaintenanceRunSummaryMaintenanceTypeEnum
    func GetMaintenanceRunSummaryMaintenanceTypeEnumValues() []MaintenanceRunSummaryMaintenanceTypeEnum
    func GetMappingMaintenanceRunSummaryMaintenanceTypeEnum(val string) (MaintenanceRunSummaryMaintenanceTypeEnum, bool)
type MaintenanceRunSummaryPatchingModeEnum
    func GetMaintenanceRunSummaryPatchingModeEnumValues() []MaintenanceRunSummaryPatchingModeEnum
    func GetMappingMaintenanceRunSummaryPatchingModeEnum(val string) (MaintenanceRunSummaryPatchingModeEnum, bool)
type MaintenanceRunSummaryPatchingStatusEnum
    func GetMaintenanceRunSummaryPatchingStatusEnumValues() []MaintenanceRunSummaryPatchingStatusEnum
    func GetMappingMaintenanceRunSummaryPatchingStatusEnum(val string) (MaintenanceRunSummaryPatchingStatusEnum, bool)
type MaintenanceRunSummaryTargetResourceTypeEnum
    func GetMaintenanceRunSummaryTargetResourceTypeEnumValues() []MaintenanceRunSummaryTargetResourceTypeEnum
    func GetMappingMaintenanceRunSummaryTargetResourceTypeEnum(val string) (MaintenanceRunSummaryTargetResourceTypeEnum, bool)
type MaintenanceRunTargetResourceTypeEnum
    func GetMaintenanceRunTargetResourceTypeEnumValues() []MaintenanceRunTargetResourceTypeEnum
    func GetMappingMaintenanceRunTargetResourceTypeEnum(val string) (MaintenanceRunTargetResourceTypeEnum, bool)
type MaintenanceVersionPreferenceDetails
    func (m MaintenanceVersionPreferenceDetails) String() string
    func (m MaintenanceVersionPreferenceDetails) ValidateEnumValue() (bool, error)
type MaintenanceWindow
    func (m MaintenanceWindow) String() string
    func (m MaintenanceWindow) ValidateEnumValue() (bool, error)
type MaintenanceWindowPatchingModeEnum
    func GetMaintenanceWindowPatchingModeEnumValues() []MaintenanceWindowPatchingModeEnum
    func GetMappingMaintenanceWindowPatchingModeEnum(val string) (MaintenanceWindowPatchingModeEnum, bool)
type MaintenanceWindowPreferenceEnum
    func GetMaintenanceWindowPreferenceEnumValues() []MaintenanceWindowPreferenceEnum
    func GetMappingMaintenanceWindowPreferenceEnum(val string) (MaintenanceWindowPreferenceEnum, bool)
type ManagedSoftwareUpdateDayOfWeek
    func (m ManagedSoftwareUpdateDayOfWeek) String() string
    func (m ManagedSoftwareUpdateDayOfWeek) ValidateEnumValue() (bool, error)
type ManagedSoftwareUpdateDayOfWeekDayOfWeekEnum
    func GetManagedSoftwareUpdateDayOfWeekDayOfWeekEnumValues() []ManagedSoftwareUpdateDayOfWeekDayOfWeekEnum
    func GetMappingManagedSoftwareUpdateDayOfWeekDayOfWeekEnum(val string) (ManagedSoftwareUpdateDayOfWeekDayOfWeekEnum, bool)
type ManagedSoftwareUpdateDetails
    func (m ManagedSoftwareUpdateDetails) String() string
    func (m ManagedSoftwareUpdateDetails) ValidateEnumValue() (bool, error)
type ManagedSoftwareUpdateInputDetails
    func (m ManagedSoftwareUpdateInputDetails) String() string
    func (m ManagedSoftwareUpdateInputDetails) ValidateEnumValue() (bool, error)
type ManagedSoftwareUpdateMaintenanceDetails
    func (m ManagedSoftwareUpdateMaintenanceDetails) String() string
    func (m ManagedSoftwareUpdateMaintenanceDetails) ValidateEnumValue() (bool, error)
type ManagedSoftwareUpdateMaintenanceDetailsUpdateModeEnum
    func GetManagedSoftwareUpdateMaintenanceDetailsUpdateModeEnumValues() []ManagedSoftwareUpdateMaintenanceDetailsUpdateModeEnum
    func GetMappingManagedSoftwareUpdateMaintenanceDetailsUpdateModeEnum(val string) (ManagedSoftwareUpdateMaintenanceDetailsUpdateModeEnum, bool)
type ManagedSoftwareUpdateMaintenanceDetailsUpdateReadinessStatusEnum
    func GetManagedSoftwareUpdateMaintenanceDetailsUpdateReadinessStatusEnumValues() []ManagedSoftwareUpdateMaintenanceDetailsUpdateReadinessStatusEnum
    func GetMappingManagedSoftwareUpdateMaintenanceDetailsUpdateReadinessStatusEnum(val string) (ManagedSoftwareUpdateMaintenanceDetailsUpdateReadinessStatusEnum, bool)
type ManagedSoftwareUpdatePreferenceDetails
    func (m ManagedSoftwareUpdatePreferenceDetails) String() string
    func (m *ManagedSoftwareUpdatePreferenceDetails) UnmarshalJSON(data []byte) (e error)
    func (m ManagedSoftwareUpdatePreferenceDetails) ValidateEnumValue() (bool, error)
type ManagedSoftwareUpdatePreferenceDetailsUpdateModeEnum
    func GetManagedSoftwareUpdatePreferenceDetailsUpdateModeEnumValues() []ManagedSoftwareUpdatePreferenceDetailsUpdateModeEnum
    func GetMappingManagedSoftwareUpdatePreferenceDetailsUpdateModeEnum(val string) (ManagedSoftwareUpdatePreferenceDetailsUpdateModeEnum, bool)
type MigrateAutonomousContainerDatabaseDataguardAssociationRequest
    func (request MigrateAutonomousContainerDatabaseDataguardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request MigrateAutonomousContainerDatabaseDataguardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request MigrateAutonomousContainerDatabaseDataguardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request MigrateAutonomousContainerDatabaseDataguardAssociationRequest) String() string
    func (request MigrateAutonomousContainerDatabaseDataguardAssociationRequest) ValidateEnumValue() (bool, error)
type MigrateAutonomousContainerDatabaseDataguardAssociationResponse
    func (response MigrateAutonomousContainerDatabaseDataguardAssociationResponse) HTTPResponse() *http.Response
    func (response MigrateAutonomousContainerDatabaseDataguardAssociationResponse) String() string
type MigrateDataGuardAssociationToMultiDataGuardsRequest
    func (request MigrateDataGuardAssociationToMultiDataGuardsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request MigrateDataGuardAssociationToMultiDataGuardsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request MigrateDataGuardAssociationToMultiDataGuardsRequest) RetryPolicy() *common.RetryPolicy
    func (request MigrateDataGuardAssociationToMultiDataGuardsRequest) String() string
    func (request MigrateDataGuardAssociationToMultiDataGuardsRequest) ValidateEnumValue() (bool, error)
type MigrateDataGuardAssociationToMultiDataGuardsResponse
    func (response MigrateDataGuardAssociationToMultiDataGuardsResponse) HTTPResponse() *http.Response
    func (response MigrateDataGuardAssociationToMultiDataGuardsResponse) String() string
type MigrateExadataDbSystemResourceModelRequest
    func (request MigrateExadataDbSystemResourceModelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request MigrateExadataDbSystemResourceModelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request MigrateExadataDbSystemResourceModelRequest) RetryPolicy() *common.RetryPolicy
    func (request MigrateExadataDbSystemResourceModelRequest) String() string
    func (request MigrateExadataDbSystemResourceModelRequest) ValidateEnumValue() (bool, error)
type MigrateExadataDbSystemResourceModelResponse
    func (response MigrateExadataDbSystemResourceModelResponse) HTTPResponse() *http.Response
    func (response MigrateExadataDbSystemResourceModelResponse) String() string
type MigrateVaultKeyDetails
    func (m MigrateVaultKeyDetails) String() string
    func (m MigrateVaultKeyDetails) ValidateEnumValue() (bool, error)
type MigrateVaultKeyRequest
    func (request MigrateVaultKeyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request MigrateVaultKeyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request MigrateVaultKeyRequest) RetryPolicy() *common.RetryPolicy
    func (request MigrateVaultKeyRequest) String() string
    func (request MigrateVaultKeyRequest) ValidateEnumValue() (bool, error)
type MigrateVaultKeyResponse
    func (response MigrateVaultKeyResponse) HTTPResponse() *http.Response
    func (response MigrateVaultKeyResponse) String() string
type ModifyDatabaseManagementDetails
    func (m ModifyDatabaseManagementDetails) String() string
    func (m ModifyDatabaseManagementDetails) ValidateEnumValue() (bool, error)
type ModifyDatabaseManagementDetailsManagementTypeEnum
    func GetMappingModifyDatabaseManagementDetailsManagementTypeEnum(val string) (ModifyDatabaseManagementDetailsManagementTypeEnum, bool)
    func GetModifyDatabaseManagementDetailsManagementTypeEnumValues() []ModifyDatabaseManagementDetailsManagementTypeEnum
type ModifyDatabaseManagementDetailsProtocolEnum
    func GetMappingModifyDatabaseManagementDetailsProtocolEnum(val string) (ModifyDatabaseManagementDetailsProtocolEnum, bool)
    func GetModifyDatabaseManagementDetailsProtocolEnumValues() []ModifyDatabaseManagementDetailsProtocolEnum
type ModifyDatabaseManagementDetailsRoleEnum
    func GetMappingModifyDatabaseManagementDetailsRoleEnum(val string) (ModifyDatabaseManagementDetailsRoleEnum, bool)
    func GetModifyDatabaseManagementDetailsRoleEnumValues() []ModifyDatabaseManagementDetailsRoleEnum
type ModifyDatabaseManagementRequest
    func (request ModifyDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ModifyDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ModifyDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request ModifyDatabaseManagementRequest) String() string
    func (request ModifyDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type ModifyDatabaseManagementResponse
    func (response ModifyDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response ModifyDatabaseManagementResponse) String() string
type ModifyPluggableDatabaseManagementDetails
    func (m ModifyPluggableDatabaseManagementDetails) String() string
    func (m ModifyPluggableDatabaseManagementDetails) ValidateEnumValue() (bool, error)
type ModifyPluggableDatabaseManagementDetailsProtocolEnum
    func GetMappingModifyPluggableDatabaseManagementDetailsProtocolEnum(val string) (ModifyPluggableDatabaseManagementDetailsProtocolEnum, bool)
    func GetModifyPluggableDatabaseManagementDetailsProtocolEnumValues() []ModifyPluggableDatabaseManagementDetailsProtocolEnum
type ModifyPluggableDatabaseManagementDetailsRoleEnum
    func GetMappingModifyPluggableDatabaseManagementDetailsRoleEnum(val string) (ModifyPluggableDatabaseManagementDetailsRoleEnum, bool)
    func GetModifyPluggableDatabaseManagementDetailsRoleEnumValues() []ModifyPluggableDatabaseManagementDetailsRoleEnum
type ModifyPluggableDatabaseManagementRequest
    func (request ModifyPluggableDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ModifyPluggableDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ModifyPluggableDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
    func (request ModifyPluggableDatabaseManagementRequest) String() string
    func (request ModifyPluggableDatabaseManagementRequest) ValidateEnumValue() (bool, error)
type ModifyPluggableDatabaseManagementResponse
    func (response ModifyPluggableDatabaseManagementResponse) HTTPResponse() *http.Response
    func (response ModifyPluggableDatabaseManagementResponse) String() string
type Month
    func (m Month) String() string
    func (m Month) ValidateEnumValue() (bool, error)
type MonthNameEnum
    func GetMappingMonthNameEnum(val string) (MonthNameEnum, bool)
    func GetMonthNameEnumValues() []MonthNameEnum
type MountAdvancedClusterFileSystemRequest
    func (request MountAdvancedClusterFileSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request MountAdvancedClusterFileSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request MountAdvancedClusterFileSystemRequest) RetryPolicy() *common.RetryPolicy
    func (request MountAdvancedClusterFileSystemRequest) String() string
    func (request MountAdvancedClusterFileSystemRequest) ValidateEnumValue() (bool, error)
type MountAdvancedClusterFileSystemResponse
    func (response MountAdvancedClusterFileSystemResponse) HTTPResponse() *http.Response
    func (response MountAdvancedClusterFileSystemResponse) String() string
type MountDbnodeSnapshotDetails
    func (m MountDbnodeSnapshotDetails) String() string
    func (m MountDbnodeSnapshotDetails) ValidateEnumValue() (bool, error)
type MountDbnodeSnapshotRequest
    func (request MountDbnodeSnapshotRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request MountDbnodeSnapshotRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request MountDbnodeSnapshotRequest) RetryPolicy() *common.RetryPolicy
    func (request MountDbnodeSnapshotRequest) String() string
    func (request MountDbnodeSnapshotRequest) ValidateEnumValue() (bool, error)
type MountDbnodeSnapshotResponse
    func (response MountDbnodeSnapshotResponse) HTTPResponse() *http.Response
    func (response MountDbnodeSnapshotResponse) String() string
type MountPointDetails
    func (m MountPointDetails) String() string
    func (m MountPointDetails) ValidateEnumValue() (bool, error)
type MountTypeDetails
type MountTypeDetailsMountTypeEnum
    func GetMappingMountTypeDetailsMountTypeEnum(val string) (MountTypeDetailsMountTypeEnum, bool)
    func GetMountTypeDetailsMountTypeEnumValues() []MountTypeDetailsMountTypeEnum
type MoveExecutionActionMemberDetails
    func (m MoveExecutionActionMemberDetails) String() string
    func (m MoveExecutionActionMemberDetails) ValidateEnumValue() (bool, error)
type MoveExecutionActionMemberRequest
    func (request MoveExecutionActionMemberRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request MoveExecutionActionMemberRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request MoveExecutionActionMemberRequest) RetryPolicy() *common.RetryPolicy
    func (request MoveExecutionActionMemberRequest) String() string
    func (request MoveExecutionActionMemberRequest) ValidateEnumValue() (bool, error)
type MoveExecutionActionMemberResponse
    func (response MoveExecutionActionMemberResponse) HTTPResponse() *http.Response
    func (response MoveExecutionActionMemberResponse) String() string
type NetworkBondingModeDetails
    func (m NetworkBondingModeDetails) String() string
    func (m NetworkBondingModeDetails) ValidateEnumValue() (bool, error)
type NetworkBondingModeDetailsBackupNetworkBondingModeEnum
    func GetMappingNetworkBondingModeDetailsBackupNetworkBondingModeEnum(val string) (NetworkBondingModeDetailsBackupNetworkBondingModeEnum, bool)
    func GetNetworkBondingModeDetailsBackupNetworkBondingModeEnumValues() []NetworkBondingModeDetailsBackupNetworkBondingModeEnum
type NetworkBondingModeDetailsClientNetworkBondingModeEnum
    func GetMappingNetworkBondingModeDetailsClientNetworkBondingModeEnum(val string) (NetworkBondingModeDetailsClientNetworkBondingModeEnum, bool)
    func GetNetworkBondingModeDetailsClientNetworkBondingModeEnumValues() []NetworkBondingModeDetailsClientNetworkBondingModeEnum
type NetworkBondingModeDetailsDrNetworkBondingModeEnum
    func GetMappingNetworkBondingModeDetailsDrNetworkBondingModeEnum(val string) (NetworkBondingModeDetailsDrNetworkBondingModeEnum, bool)
    func GetNetworkBondingModeDetailsDrNetworkBondingModeEnumValues() []NetworkBondingModeDetailsDrNetworkBondingModeEnum
type NodeDetails
    func (m NodeDetails) String() string
    func (m NodeDetails) ValidateEnumValue() (bool, error)
type NodeDetailsLifecycleStateEnum
    func GetMappingNodeDetailsLifecycleStateEnum(val string) (NodeDetailsLifecycleStateEnum, bool)
    func GetNodeDetailsLifecycleStateEnumValues() []NodeDetailsLifecycleStateEnum
type OciKeyDetails
    func (m OciKeyDetails) MarshalJSON() (buff []byte, e error)
    func (m OciKeyDetails) String() string
    func (m OciKeyDetails) ValidateEnumValue() (bool, error)
type OciProviderSetKeyVersionDetails
    func (m OciProviderSetKeyVersionDetails) MarshalJSON() (buff []byte, e error)
    func (m OciProviderSetKeyVersionDetails) String() string
    func (m OciProviderSetKeyVersionDetails) ValidateEnumValue() (bool, error)
type OcpUs
    func (m OcpUs) String() string
    func (m OcpUs) ValidateEnumValue() (bool, error)
type OkvKeyDetails
    func (m OkvKeyDetails) MarshalJSON() (buff []byte, e error)
    func (m OkvKeyDetails) String() string
    func (m OkvKeyDetails) ValidateEnumValue() (bool, error)
type OneoffPatch
    func (m OneoffPatch) String() string
    func (m OneoffPatch) ValidateEnumValue() (bool, error)
type OneoffPatchLifecycleStateEnum
    func GetMappingOneoffPatchLifecycleStateEnum(val string) (OneoffPatchLifecycleStateEnum, bool)
    func GetOneoffPatchLifecycleStateEnumValues() []OneoffPatchLifecycleStateEnum
type OneoffPatchSummary
    func (m OneoffPatchSummary) String() string
    func (m OneoffPatchSummary) ValidateEnumValue() (bool, error)
type OneoffPatchSummaryLifecycleStateEnum
    func GetMappingOneoffPatchSummaryLifecycleStateEnum(val string) (OneoffPatchSummaryLifecycleStateEnum, bool)
    func GetOneoffPatchSummaryLifecycleStateEnumValues() []OneoffPatchSummaryLifecycleStateEnum
type OperationsInsightsConfig
    func (m OperationsInsightsConfig) String() string
    func (m OperationsInsightsConfig) ValidateEnumValue() (bool, error)
type OperationsInsightsConfigOperationsInsightsStatusEnum
    func GetMappingOperationsInsightsConfigOperationsInsightsStatusEnum(val string) (OperationsInsightsConfigOperationsInsightsStatusEnum, bool)
    func GetOperationsInsightsConfigOperationsInsightsStatusEnumValues() []OperationsInsightsConfigOperationsInsightsStatusEnum
type OracleManagedKeyDetails
    func (m OracleManagedKeyDetails) MarshalJSON() (buff []byte, e error)
    func (m OracleManagedKeyDetails) String() string
    func (m OracleManagedKeyDetails) ValidateEnumValue() (bool, error)
type Patch
    func (m Patch) String() string
    func (m Patch) ValidateEnumValue() (bool, error)
type PatchAvailableActionsEnum
    func GetMappingPatchAvailableActionsEnum(val string) (PatchAvailableActionsEnum, bool)
    func GetPatchAvailableActionsEnumValues() []PatchAvailableActionsEnum
type PatchDetails
    func (m PatchDetails) String() string
    func (m PatchDetails) ValidateEnumValue() (bool, error)
type PatchDetailsActionEnum
    func GetMappingPatchDetailsActionEnum(val string) (PatchDetailsActionEnum, bool)
    func GetPatchDetailsActionEnumValues() []PatchDetailsActionEnum
type PatchHistoryEntry
    func (m PatchHistoryEntry) String() string
    func (m PatchHistoryEntry) ValidateEnumValue() (bool, error)
type PatchHistoryEntryActionEnum
    func GetMappingPatchHistoryEntryActionEnum(val string) (PatchHistoryEntryActionEnum, bool)
    func GetPatchHistoryEntryActionEnumValues() []PatchHistoryEntryActionEnum
type PatchHistoryEntryLifecycleStateEnum
    func GetMappingPatchHistoryEntryLifecycleStateEnum(val string) (PatchHistoryEntryLifecycleStateEnum, bool)
    func GetPatchHistoryEntryLifecycleStateEnumValues() []PatchHistoryEntryLifecycleStateEnum
type PatchHistoryEntryPatchTypeEnum
    func GetMappingPatchHistoryEntryPatchTypeEnum(val string) (PatchHistoryEntryPatchTypeEnum, bool)
    func GetPatchHistoryEntryPatchTypeEnumValues() []PatchHistoryEntryPatchTypeEnum
type PatchHistoryEntrySummary
    func (m PatchHistoryEntrySummary) String() string
    func (m PatchHistoryEntrySummary) ValidateEnumValue() (bool, error)
type PatchHistoryEntrySummaryActionEnum
    func GetMappingPatchHistoryEntrySummaryActionEnum(val string) (PatchHistoryEntrySummaryActionEnum, bool)
    func GetPatchHistoryEntrySummaryActionEnumValues() []PatchHistoryEntrySummaryActionEnum
type PatchHistoryEntrySummaryLifecycleStateEnum
    func GetMappingPatchHistoryEntrySummaryLifecycleStateEnum(val string) (PatchHistoryEntrySummaryLifecycleStateEnum, bool)
    func GetPatchHistoryEntrySummaryLifecycleStateEnumValues() []PatchHistoryEntrySummaryLifecycleStateEnum
type PatchHistoryEntrySummaryPatchTypeEnum
    func GetMappingPatchHistoryEntrySummaryPatchTypeEnum(val string) (PatchHistoryEntrySummaryPatchTypeEnum, bool)
    func GetPatchHistoryEntrySummaryPatchTypeEnumValues() []PatchHistoryEntrySummaryPatchTypeEnum
type PatchLastActionEnum
    func GetMappingPatchLastActionEnum(val string) (PatchLastActionEnum, bool)
    func GetPatchLastActionEnumValues() []PatchLastActionEnum
type PatchLifecycleStateEnum
    func GetMappingPatchLifecycleStateEnum(val string) (PatchLifecycleStateEnum, bool)
    func GetPatchLifecycleStateEnumValues() []PatchLifecycleStateEnum
type PatchOptions
    func (m PatchOptions) String() string
    func (m PatchOptions) ValidateEnumValue() (bool, error)
type PatchSummary
    func (m PatchSummary) String() string
    func (m PatchSummary) ValidateEnumValue() (bool, error)
type PatchSummaryAvailableActionsEnum
    func GetMappingPatchSummaryAvailableActionsEnum(val string) (PatchSummaryAvailableActionsEnum, bool)
    func GetPatchSummaryAvailableActionsEnumValues() []PatchSummaryAvailableActionsEnum
type PatchSummaryLastActionEnum
    func GetMappingPatchSummaryLastActionEnum(val string) (PatchSummaryLastActionEnum, bool)
    func GetPatchSummaryLastActionEnumValues() []PatchSummaryLastActionEnum
type PatchSummaryLifecycleStateEnum
    func GetMappingPatchSummaryLifecycleStateEnum(val string) (PatchSummaryLifecycleStateEnum, bool)
    func GetPatchSummaryLifecycleStateEnumValues() []PatchSummaryLifecycleStateEnum
type PdbConversionHistoryEntry
    func (m PdbConversionHistoryEntry) String() string
    func (m PdbConversionHistoryEntry) ValidateEnumValue() (bool, error)
type PdbConversionHistoryEntryActionEnum
    func GetMappingPdbConversionHistoryEntryActionEnum(val string) (PdbConversionHistoryEntryActionEnum, bool)
    func GetPdbConversionHistoryEntryActionEnumValues() []PdbConversionHistoryEntryActionEnum
type PdbConversionHistoryEntryLifecycleStateEnum
    func GetMappingPdbConversionHistoryEntryLifecycleStateEnum(val string) (PdbConversionHistoryEntryLifecycleStateEnum, bool)
    func GetPdbConversionHistoryEntryLifecycleStateEnumValues() []PdbConversionHistoryEntryLifecycleStateEnum
type PdbConversionHistoryEntrySummary
    func (m PdbConversionHistoryEntrySummary) String() string
    func (m PdbConversionHistoryEntrySummary) ValidateEnumValue() (bool, error)
type PdbConversionHistoryEntrySummaryActionEnum
    func GetMappingPdbConversionHistoryEntrySummaryActionEnum(val string) (PdbConversionHistoryEntrySummaryActionEnum, bool)
    func GetPdbConversionHistoryEntrySummaryActionEnumValues() []PdbConversionHistoryEntrySummaryActionEnum
type PdbConversionHistoryEntrySummaryLifecycleStateEnum
    func GetMappingPdbConversionHistoryEntrySummaryLifecycleStateEnum(val string) (PdbConversionHistoryEntrySummaryLifecycleStateEnum, bool)
    func GetPdbConversionHistoryEntrySummaryLifecycleStateEnumValues() []PdbConversionHistoryEntrySummaryLifecycleStateEnum
type PdbConversionHistoryEntrySummaryTargetEnum
    func GetMappingPdbConversionHistoryEntrySummaryTargetEnum(val string) (PdbConversionHistoryEntrySummaryTargetEnum, bool)
    func GetPdbConversionHistoryEntrySummaryTargetEnumValues() []PdbConversionHistoryEntrySummaryTargetEnum
type PdbConversionHistoryEntryTargetEnum
    func GetMappingPdbConversionHistoryEntryTargetEnum(val string) (PdbConversionHistoryEntryTargetEnum, bool)
    func GetPdbConversionHistoryEntryTargetEnumValues() []PdbConversionHistoryEntryTargetEnum
type PdbConversionToNewDatabaseDetails
    func (m PdbConversionToNewDatabaseDetails) MarshalJSON() (buff []byte, e error)
    func (m PdbConversionToNewDatabaseDetails) String() string
    func (m PdbConversionToNewDatabaseDetails) ValidateEnumValue() (bool, error)
type PeerAutonomousContainerDatabaseBackupConfig
    func (m PeerAutonomousContainerDatabaseBackupConfig) String() string
    func (m PeerAutonomousContainerDatabaseBackupConfig) ValidateEnumValue() (bool, error)
type PluggableDatabase
    func (m PluggableDatabase) String() string
    func (m PluggableDatabase) ValidateEnumValue() (bool, error)
type PluggableDatabaseConnectionStrings
    func (m PluggableDatabaseConnectionStrings) String() string
    func (m PluggableDatabaseConnectionStrings) ValidateEnumValue() (bool, error)
type PluggableDatabaseLifecycleStateEnum
    func GetMappingPluggableDatabaseLifecycleStateEnum(val string) (PluggableDatabaseLifecycleStateEnum, bool)
    func GetPluggableDatabaseLifecycleStateEnumValues() []PluggableDatabaseLifecycleStateEnum
type PluggableDatabaseManagementConfig
    func (m PluggableDatabaseManagementConfig) String() string
    func (m PluggableDatabaseManagementConfig) ValidateEnumValue() (bool, error)
type PluggableDatabaseManagementConfigManagementStatusEnum
    func GetMappingPluggableDatabaseManagementConfigManagementStatusEnum(val string) (PluggableDatabaseManagementConfigManagementStatusEnum, bool)
    func GetPluggableDatabaseManagementConfigManagementStatusEnumValues() []PluggableDatabaseManagementConfigManagementStatusEnum
type PluggableDatabaseNodeLevelDetails
    func (m PluggableDatabaseNodeLevelDetails) String() string
    func (m PluggableDatabaseNodeLevelDetails) ValidateEnumValue() (bool, error)
type PluggableDatabaseNodeLevelDetailsOpenModeEnum
    func GetMappingPluggableDatabaseNodeLevelDetailsOpenModeEnum(val string) (PluggableDatabaseNodeLevelDetailsOpenModeEnum, bool)
    func GetPluggableDatabaseNodeLevelDetailsOpenModeEnumValues() []PluggableDatabaseNodeLevelDetailsOpenModeEnum
type PluggableDatabaseOpenModeEnum
    func GetMappingPluggableDatabaseOpenModeEnum(val string) (PluggableDatabaseOpenModeEnum, bool)
    func GetPluggableDatabaseOpenModeEnumValues() []PluggableDatabaseOpenModeEnum
type PluggableDatabaseRefreshableCloneConfig
    func (m PluggableDatabaseRefreshableCloneConfig) String() string
    func (m PluggableDatabaseRefreshableCloneConfig) ValidateEnumValue() (bool, error)
type PluggableDatabaseSnapshot
    func (m PluggableDatabaseSnapshot) String() string
    func (m PluggableDatabaseSnapshot) ValidateEnumValue() (bool, error)
type PluggableDatabaseSnapshotLifecycleStateEnum
    func GetMappingPluggableDatabaseSnapshotLifecycleStateEnum(val string) (PluggableDatabaseSnapshotLifecycleStateEnum, bool)
    func GetPluggableDatabaseSnapshotLifecycleStateEnumValues() []PluggableDatabaseSnapshotLifecycleStateEnum
type PluggableDatabaseSnapshotSummary
    func (m PluggableDatabaseSnapshotSummary) String() string
    func (m PluggableDatabaseSnapshotSummary) ValidateEnumValue() (bool, error)
type PluggableDatabaseSummary
    func (m PluggableDatabaseSummary) String() string
    func (m PluggableDatabaseSummary) ValidateEnumValue() (bool, error)
type PluggableDatabaseSummaryLifecycleStateEnum
    func GetMappingPluggableDatabaseSummaryLifecycleStateEnum(val string) (PluggableDatabaseSummaryLifecycleStateEnum, bool)
    func GetPluggableDatabaseSummaryLifecycleStateEnumValues() []PluggableDatabaseSummaryLifecycleStateEnum
type PluggableDatabaseSummaryOpenModeEnum
    func GetMappingPluggableDatabaseSummaryOpenModeEnum(val string) (PluggableDatabaseSummaryOpenModeEnum, bool)
    func GetPluggableDatabaseSummaryOpenModeEnumValues() []PluggableDatabaseSummaryOpenModeEnum
type RecommendedScheduledActionSummary
    func (m RecommendedScheduledActionSummary) String() string
    func (m RecommendedScheduledActionSummary) ValidateEnumValue() (bool, error)
type RecommendedScheduledActionSummaryActionTypeEnum
    func GetMappingRecommendedScheduledActionSummaryActionTypeEnum(val string) (RecommendedScheduledActionSummaryActionTypeEnum, bool)
    func GetRecommendedScheduledActionSummaryActionTypeEnumValues() []RecommendedScheduledActionSummaryActionTypeEnum
type RecommendedScheduledActionsCollection
    func (m RecommendedScheduledActionsCollection) String() string
    func (m RecommendedScheduledActionsCollection) ValidateEnumValue() (bool, error)
type RecoveryApplianceDetails
    func (m RecoveryApplianceDetails) String() string
    func (m RecoveryApplianceDetails) ValidateEnumValue() (bool, error)
type RefreshDataGuardHealthStatusRequest
    func (request RefreshDataGuardHealthStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RefreshDataGuardHealthStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RefreshDataGuardHealthStatusRequest) RetryPolicy() *common.RetryPolicy
    func (request RefreshDataGuardHealthStatusRequest) String() string
    func (request RefreshDataGuardHealthStatusRequest) ValidateEnumValue() (bool, error)
type RefreshDataGuardHealthStatusResponse
    func (response RefreshDataGuardHealthStatusResponse) HTTPResponse() *http.Response
    func (response RefreshDataGuardHealthStatusResponse) String() string
type RefreshPluggableDatabaseRequest
    func (request RefreshPluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RefreshPluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RefreshPluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request RefreshPluggableDatabaseRequest) String() string
    func (request RefreshPluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type RefreshPluggableDatabaseResponse
    func (response RefreshPluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response RefreshPluggableDatabaseResponse) String() string
type RefreshableCloneCollection
    func (m RefreshableCloneCollection) String() string
    func (m RefreshableCloneCollection) ValidateEnumValue() (bool, error)
type RefreshableCloneSummary
    func (m RefreshableCloneSummary) String() string
    func (m RefreshableCloneSummary) ValidateEnumValue() (bool, error)
type RegisterAutonomousDatabaseDataSafeDetails
    func (m RegisterAutonomousDatabaseDataSafeDetails) String() string
    func (m RegisterAutonomousDatabaseDataSafeDetails) ValidateEnumValue() (bool, error)
type RegisterAutonomousDatabaseDataSafeRequest
    func (request RegisterAutonomousDatabaseDataSafeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RegisterAutonomousDatabaseDataSafeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RegisterAutonomousDatabaseDataSafeRequest) RetryPolicy() *common.RetryPolicy
    func (request RegisterAutonomousDatabaseDataSafeRequest) String() string
    func (request RegisterAutonomousDatabaseDataSafeRequest) ValidateEnumValue() (bool, error)
type RegisterAutonomousDatabaseDataSafeResponse
    func (response RegisterAutonomousDatabaseDataSafeResponse) HTTPResponse() *http.Response
    func (response RegisterAutonomousDatabaseDataSafeResponse) String() string
type RegisterCloudAutonomousVmClusterPkcsDetails
    func (m RegisterCloudAutonomousVmClusterPkcsDetails) String() string
    func (m RegisterCloudAutonomousVmClusterPkcsDetails) ValidateEnumValue() (bool, error)
type RegisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnum
    func GetMappingRegisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnum(val string) (RegisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnum, bool)
    func GetRegisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnumValues() []RegisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnum
type RegisterCloudAutonomousVmClusterPkcsRequest
    func (request RegisterCloudAutonomousVmClusterPkcsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RegisterCloudAutonomousVmClusterPkcsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RegisterCloudAutonomousVmClusterPkcsRequest) RetryPolicy() *common.RetryPolicy
    func (request RegisterCloudAutonomousVmClusterPkcsRequest) String() string
    func (request RegisterCloudAutonomousVmClusterPkcsRequest) ValidateEnumValue() (bool, error)
type RegisterCloudAutonomousVmClusterPkcsResponse
    func (response RegisterCloudAutonomousVmClusterPkcsResponse) HTTPResponse() *http.Response
    func (response RegisterCloudAutonomousVmClusterPkcsResponse) String() string
type RegisterCloudVmClusterPkcsDetails
    func (m RegisterCloudVmClusterPkcsDetails) String() string
    func (m RegisterCloudVmClusterPkcsDetails) ValidateEnumValue() (bool, error)
type RegisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnum
    func GetMappingRegisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnum(val string) (RegisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnum, bool)
    func GetRegisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnumValues() []RegisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnum
type RegisterCloudVmClusterPkcsRequest
    func (request RegisterCloudVmClusterPkcsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RegisterCloudVmClusterPkcsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RegisterCloudVmClusterPkcsRequest) RetryPolicy() *common.RetryPolicy
    func (request RegisterCloudVmClusterPkcsRequest) String() string
    func (request RegisterCloudVmClusterPkcsRequest) ValidateEnumValue() (bool, error)
type RegisterCloudVmClusterPkcsResponse
    func (response RegisterCloudVmClusterPkcsResponse) HTTPResponse() *http.Response
    func (response RegisterCloudVmClusterPkcsResponse) String() string
type ReinstateAutonomousContainerDatabaseDataguardAssociationRequest
    func (request ReinstateAutonomousContainerDatabaseDataguardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ReinstateAutonomousContainerDatabaseDataguardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ReinstateAutonomousContainerDatabaseDataguardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request ReinstateAutonomousContainerDatabaseDataguardAssociationRequest) String() string
    func (request ReinstateAutonomousContainerDatabaseDataguardAssociationRequest) ValidateEnumValue() (bool, error)
type ReinstateAutonomousContainerDatabaseDataguardAssociationResponse
    func (response ReinstateAutonomousContainerDatabaseDataguardAssociationResponse) HTTPResponse() *http.Response
    func (response ReinstateAutonomousContainerDatabaseDataguardAssociationResponse) String() string
type ReinstateAutonomousContainerDatabaseDataguardRequest
    func (request ReinstateAutonomousContainerDatabaseDataguardRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ReinstateAutonomousContainerDatabaseDataguardRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ReinstateAutonomousContainerDatabaseDataguardRequest) RetryPolicy() *common.RetryPolicy
    func (request ReinstateAutonomousContainerDatabaseDataguardRequest) String() string
    func (request ReinstateAutonomousContainerDatabaseDataguardRequest) ValidateEnumValue() (bool, error)
type ReinstateAutonomousContainerDatabaseDataguardResponse
    func (response ReinstateAutonomousContainerDatabaseDataguardResponse) HTTPResponse() *http.Response
    func (response ReinstateAutonomousContainerDatabaseDataguardResponse) String() string
type ReinstateDataGuardAssociationDetails
    func (m ReinstateDataGuardAssociationDetails) String() string
    func (m ReinstateDataGuardAssociationDetails) ValidateEnumValue() (bool, error)
type ReinstateDataGuardAssociationRequest
    func (request ReinstateDataGuardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ReinstateDataGuardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ReinstateDataGuardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request ReinstateDataGuardAssociationRequest) String() string
    func (request ReinstateDataGuardAssociationRequest) ValidateEnumValue() (bool, error)
type ReinstateDataGuardAssociationResponse
    func (response ReinstateDataGuardAssociationResponse) HTTPResponse() *http.Response
    func (response ReinstateDataGuardAssociationResponse) String() string
type ReinstateDataGuardDetails
    func (m ReinstateDataGuardDetails) String() string
    func (m ReinstateDataGuardDetails) ValidateEnumValue() (bool, error)
type ReinstateDataGuardRequest
    func (request ReinstateDataGuardRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ReinstateDataGuardRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ReinstateDataGuardRequest) RetryPolicy() *common.RetryPolicy
    func (request ReinstateDataGuardRequest) String() string
    func (request ReinstateDataGuardRequest) ValidateEnumValue() (bool, error)
type ReinstateDataGuardResponse
    func (response ReinstateDataGuardResponse) HTTPResponse() *http.Response
    func (response ReinstateDataGuardResponse) String() string
type RemoteClonePluggableDatabaseDetails
    func (m RemoteClonePluggableDatabaseDetails) String() string
    func (m RemoteClonePluggableDatabaseDetails) ValidateEnumValue() (bool, error)
type RemoteClonePluggableDatabaseRequest
    func (request RemoteClonePluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RemoteClonePluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RemoteClonePluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request RemoteClonePluggableDatabaseRequest) String() string
    func (request RemoteClonePluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type RemoteClonePluggableDatabaseResponse
    func (response RemoteClonePluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response RemoteClonePluggableDatabaseResponse) String() string
type RemoveVirtualMachineFromCloudVmClusterDetails
    func (m RemoveVirtualMachineFromCloudVmClusterDetails) String() string
    func (m RemoveVirtualMachineFromCloudVmClusterDetails) ValidateEnumValue() (bool, error)
type RemoveVirtualMachineFromCloudVmClusterRequest
    func (request RemoveVirtualMachineFromCloudVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RemoveVirtualMachineFromCloudVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RemoveVirtualMachineFromCloudVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request RemoveVirtualMachineFromCloudVmClusterRequest) String() string
    func (request RemoveVirtualMachineFromCloudVmClusterRequest) ValidateEnumValue() (bool, error)
type RemoveVirtualMachineFromCloudVmClusterResponse
    func (response RemoveVirtualMachineFromCloudVmClusterResponse) HTTPResponse() *http.Response
    func (response RemoveVirtualMachineFromCloudVmClusterResponse) String() string
type RemoveVirtualMachineFromExadbVmClusterDetails
    func (m RemoveVirtualMachineFromExadbVmClusterDetails) String() string
    func (m RemoveVirtualMachineFromExadbVmClusterDetails) ValidateEnumValue() (bool, error)
type RemoveVirtualMachineFromExadbVmClusterRequest
    func (request RemoveVirtualMachineFromExadbVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RemoveVirtualMachineFromExadbVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RemoveVirtualMachineFromExadbVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request RemoveVirtualMachineFromExadbVmClusterRequest) String() string
    func (request RemoveVirtualMachineFromExadbVmClusterRequest) ValidateEnumValue() (bool, error)
type RemoveVirtualMachineFromExadbVmClusterResponse
    func (response RemoveVirtualMachineFromExadbVmClusterResponse) HTTPResponse() *http.Response
    func (response RemoveVirtualMachineFromExadbVmClusterResponse) String() string
type RemoveVirtualMachineFromVmClusterDetails
    func (m RemoveVirtualMachineFromVmClusterDetails) String() string
    func (m RemoveVirtualMachineFromVmClusterDetails) ValidateEnumValue() (bool, error)
type RemoveVirtualMachineFromVmClusterRequest
    func (request RemoveVirtualMachineFromVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RemoveVirtualMachineFromVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RemoveVirtualMachineFromVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request RemoveVirtualMachineFromVmClusterRequest) String() string
    func (request RemoveVirtualMachineFromVmClusterRequest) ValidateEnumValue() (bool, error)
type RemoveVirtualMachineFromVmClusterResponse
    func (response RemoveVirtualMachineFromVmClusterResponse) HTTPResponse() *http.Response
    func (response RemoveVirtualMachineFromVmClusterResponse) String() string
type ReorderExecutionActionDetails
    func (m ReorderExecutionActionDetails) String() string
    func (m ReorderExecutionActionDetails) ValidateEnumValue() (bool, error)
type ReorderExecutionActionsRequest
    func (request ReorderExecutionActionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ReorderExecutionActionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ReorderExecutionActionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ReorderExecutionActionsRequest) String() string
    func (request ReorderExecutionActionsRequest) ValidateEnumValue() (bool, error)
type ReorderExecutionActionsResponse
    func (response ReorderExecutionActionsResponse) HTTPResponse() *http.Response
    func (response ReorderExecutionActionsResponse) String() string
type ReorderScheduledActionsDetails
    func (m ReorderScheduledActionsDetails) String() string
    func (m ReorderScheduledActionsDetails) ValidateEnumValue() (bool, error)
type ReorderScheduledActionsRequest
    func (request ReorderScheduledActionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ReorderScheduledActionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ReorderScheduledActionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ReorderScheduledActionsRequest) String() string
    func (request ReorderScheduledActionsRequest) ValidateEnumValue() (bool, error)
type ReorderScheduledActionsResponse
    func (response ReorderScheduledActionsResponse) HTTPResponse() *http.Response
    func (response ReorderScheduledActionsResponse) String() string
type RescheduleManagedDbSoftwareUpdateRequest
    func (request RescheduleManagedDbSoftwareUpdateRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RescheduleManagedDbSoftwareUpdateRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RescheduleManagedDbSoftwareUpdateRequest) RetryPolicy() *common.RetryPolicy
    func (request RescheduleManagedDbSoftwareUpdateRequest) String() string
    func (request RescheduleManagedDbSoftwareUpdateRequest) ValidateEnumValue() (bool, error)
type RescheduleManagedDbSoftwareUpdateResponse
    func (response RescheduleManagedDbSoftwareUpdateResponse) HTTPResponse() *http.Response
    func (response RescheduleManagedDbSoftwareUpdateResponse) String() string
type ResizeVmClusterNetworkDetails
    func (m ResizeVmClusterNetworkDetails) String() string
    func (m ResizeVmClusterNetworkDetails) ValidateEnumValue() (bool, error)
type ResizeVmClusterNetworkDetailsActionEnum
    func GetMappingResizeVmClusterNetworkDetailsActionEnum(val string) (ResizeVmClusterNetworkDetailsActionEnum, bool)
    func GetResizeVmClusterNetworkDetailsActionEnumValues() []ResizeVmClusterNetworkDetailsActionEnum
type ResizeVmClusterNetworkRequest
    func (request ResizeVmClusterNetworkRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ResizeVmClusterNetworkRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ResizeVmClusterNetworkRequest) RetryPolicy() *common.RetryPolicy
    func (request ResizeVmClusterNetworkRequest) String() string
    func (request ResizeVmClusterNetworkRequest) ValidateEnumValue() (bool, error)
type ResizeVmClusterNetworkResponse
    func (response ResizeVmClusterNetworkResponse) HTTPResponse() *http.Response
    func (response ResizeVmClusterNetworkResponse) String() string
type ResourcePoolMemberCollection
    func (m ResourcePoolMemberCollection) String() string
    func (m ResourcePoolMemberCollection) ValidateEnumValue() (bool, error)
type ResourcePoolMemberSummary
    func (m ResourcePoolMemberSummary) String() string
    func (m ResourcePoolMemberSummary) ValidateEnumValue() (bool, error)
type ResourcePoolShapeCollection
    func (m ResourcePoolShapeCollection) String() string
    func (m ResourcePoolShapeCollection) ValidateEnumValue() (bool, error)
type ResourcePoolShapeSummary
    func (m ResourcePoolShapeSummary) String() string
    func (m ResourcePoolShapeSummary) ValidateEnumValue() (bool, error)
type ResourcePoolShapesRequest
    func (request ResourcePoolShapesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ResourcePoolShapesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ResourcePoolShapesRequest) RetryPolicy() *common.RetryPolicy
    func (request ResourcePoolShapesRequest) String() string
    func (request ResourcePoolShapesRequest) ValidateEnumValue() (bool, error)
type ResourcePoolShapesResponse
    func (response ResourcePoolShapesResponse) HTTPResponse() *http.Response
    func (response ResourcePoolShapesResponse) String() string
type ResourcePoolSummary
    func (m ResourcePoolSummary) String() string
    func (m ResourcePoolSummary) ValidateEnumValue() (bool, error)
type RestartAutonomousContainerDatabaseDetails
    func (m RestartAutonomousContainerDatabaseDetails) String() string
    func (m RestartAutonomousContainerDatabaseDetails) ValidateEnumValue() (bool, error)
type RestartAutonomousContainerDatabaseRequest
    func (request RestartAutonomousContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RestartAutonomousContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RestartAutonomousContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request RestartAutonomousContainerDatabaseRequest) String() string
    func (request RestartAutonomousContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type RestartAutonomousContainerDatabaseResponse
    func (response RestartAutonomousContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response RestartAutonomousContainerDatabaseResponse) String() string
type RestartAutonomousDatabaseDetails
    func (m RestartAutonomousDatabaseDetails) String() string
    func (m RestartAutonomousDatabaseDetails) ValidateEnumValue() (bool, error)
type RestartAutonomousDatabaseRequest
    func (request RestartAutonomousDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RestartAutonomousDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RestartAutonomousDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request RestartAutonomousDatabaseRequest) String() string
    func (request RestartAutonomousDatabaseRequest) ValidateEnumValue() (bool, error)
type RestartAutonomousDatabaseResponse
    func (response RestartAutonomousDatabaseResponse) HTTPResponse() *http.Response
    func (response RestartAutonomousDatabaseResponse) String() string
type RestartAutonomousVmClusterOrdsRequest
    func (request RestartAutonomousVmClusterOrdsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RestartAutonomousVmClusterOrdsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RestartAutonomousVmClusterOrdsRequest) RetryPolicy() *common.RetryPolicy
    func (request RestartAutonomousVmClusterOrdsRequest) String() string
    func (request RestartAutonomousVmClusterOrdsRequest) ValidateEnumValue() (bool, error)
type RestartAutonomousVmClusterOrdsResponse
    func (response RestartAutonomousVmClusterOrdsResponse) HTTPResponse() *http.Response
    func (response RestartAutonomousVmClusterOrdsResponse) String() string
type RestartCloudAutonomousVmClusterOrdsRequest
    func (request RestartCloudAutonomousVmClusterOrdsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RestartCloudAutonomousVmClusterOrdsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RestartCloudAutonomousVmClusterOrdsRequest) RetryPolicy() *common.RetryPolicy
    func (request RestartCloudAutonomousVmClusterOrdsRequest) String() string
    func (request RestartCloudAutonomousVmClusterOrdsRequest) ValidateEnumValue() (bool, error)
type RestartCloudAutonomousVmClusterOrdsResponse
    func (response RestartCloudAutonomousVmClusterOrdsResponse) HTTPResponse() *http.Response
    func (response RestartCloudAutonomousVmClusterOrdsResponse) String() string
type RestoreAutonomousDatabaseDetails
    func (m RestoreAutonomousDatabaseDetails) String() string
    func (m RestoreAutonomousDatabaseDetails) ValidateEnumValue() (bool, error)
type RestoreAutonomousDatabaseRequest
    func (request RestoreAutonomousDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RestoreAutonomousDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RestoreAutonomousDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request RestoreAutonomousDatabaseRequest) String() string
    func (request RestoreAutonomousDatabaseRequest) ValidateEnumValue() (bool, error)
type RestoreAutonomousDatabaseResponse
    func (response RestoreAutonomousDatabaseResponse) HTTPResponse() *http.Response
    func (response RestoreAutonomousDatabaseResponse) String() string
type RestoreDatabaseDetails
    func (m RestoreDatabaseDetails) String() string
    func (m RestoreDatabaseDetails) ValidateEnumValue() (bool, error)
type RestoreDatabaseRequest
    func (request RestoreDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RestoreDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RestoreDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request RestoreDatabaseRequest) String() string
    func (request RestoreDatabaseRequest) ValidateEnumValue() (bool, error)
type RestoreDatabaseResponse
    func (response RestoreDatabaseResponse) HTTPResponse() *http.Response
    func (response RestoreDatabaseResponse) String() string
type RotateAutonomousContainerDatabaseEncryptionKeyDetails
    func (m RotateAutonomousContainerDatabaseEncryptionKeyDetails) String() string
    func (m RotateAutonomousContainerDatabaseEncryptionKeyDetails) ValidateEnumValue() (bool, error)
type RotateAutonomousContainerDatabaseEncryptionKeyRequest
    func (request RotateAutonomousContainerDatabaseEncryptionKeyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RotateAutonomousContainerDatabaseEncryptionKeyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RotateAutonomousContainerDatabaseEncryptionKeyRequest) RetryPolicy() *common.RetryPolicy
    func (request RotateAutonomousContainerDatabaseEncryptionKeyRequest) String() string
    func (request RotateAutonomousContainerDatabaseEncryptionKeyRequest) ValidateEnumValue() (bool, error)
type RotateAutonomousContainerDatabaseEncryptionKeyResponse
    func (response RotateAutonomousContainerDatabaseEncryptionKeyResponse) HTTPResponse() *http.Response
    func (response RotateAutonomousContainerDatabaseEncryptionKeyResponse) String() string
type RotateAutonomousDatabaseEncryptionKeyDetails
    func (m RotateAutonomousDatabaseEncryptionKeyDetails) String() string
    func (m RotateAutonomousDatabaseEncryptionKeyDetails) ValidateEnumValue() (bool, error)
type RotateAutonomousDatabaseEncryptionKeyRequest
    func (request RotateAutonomousDatabaseEncryptionKeyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RotateAutonomousDatabaseEncryptionKeyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RotateAutonomousDatabaseEncryptionKeyRequest) RetryPolicy() *common.RetryPolicy
    func (request RotateAutonomousDatabaseEncryptionKeyRequest) String() string
    func (request RotateAutonomousDatabaseEncryptionKeyRequest) ValidateEnumValue() (bool, error)
type RotateAutonomousDatabaseEncryptionKeyResponse
    func (response RotateAutonomousDatabaseEncryptionKeyResponse) HTTPResponse() *http.Response
    func (response RotateAutonomousDatabaseEncryptionKeyResponse) String() string
type RotateAutonomousVmClusterOrdsCertsDetails
    func (m RotateAutonomousVmClusterOrdsCertsDetails) String() string
    func (m RotateAutonomousVmClusterOrdsCertsDetails) ValidateEnumValue() (bool, error)
type RotateAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnum
    func GetMappingRotateAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnum(val string) (RotateAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnum, bool)
    func GetRotateAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnumValues() []RotateAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnum
type RotateAutonomousVmClusterOrdsCertsRequest
    func (request RotateAutonomousVmClusterOrdsCertsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RotateAutonomousVmClusterOrdsCertsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RotateAutonomousVmClusterOrdsCertsRequest) RetryPolicy() *common.RetryPolicy
    func (request RotateAutonomousVmClusterOrdsCertsRequest) String() string
    func (request RotateAutonomousVmClusterOrdsCertsRequest) ValidateEnumValue() (bool, error)
type RotateAutonomousVmClusterOrdsCertsResponse
    func (response RotateAutonomousVmClusterOrdsCertsResponse) HTTPResponse() *http.Response
    func (response RotateAutonomousVmClusterOrdsCertsResponse) String() string
type RotateAutonomousVmClusterSslCertsDetails
    func (m RotateAutonomousVmClusterSslCertsDetails) String() string
    func (m RotateAutonomousVmClusterSslCertsDetails) ValidateEnumValue() (bool, error)
type RotateAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnum
    func GetMappingRotateAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnum(val string) (RotateAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnum, bool)
    func GetRotateAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnumValues() []RotateAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnum
type RotateAutonomousVmClusterSslCertsRequest
    func (request RotateAutonomousVmClusterSslCertsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RotateAutonomousVmClusterSslCertsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RotateAutonomousVmClusterSslCertsRequest) RetryPolicy() *common.RetryPolicy
    func (request RotateAutonomousVmClusterSslCertsRequest) String() string
    func (request RotateAutonomousVmClusterSslCertsRequest) ValidateEnumValue() (bool, error)
type RotateAutonomousVmClusterSslCertsResponse
    func (response RotateAutonomousVmClusterSslCertsResponse) HTTPResponse() *http.Response
    func (response RotateAutonomousVmClusterSslCertsResponse) String() string
type RotateCloudAutonomousVmClusterOrdsCertsDetails
    func (m RotateCloudAutonomousVmClusterOrdsCertsDetails) String() string
    func (m RotateCloudAutonomousVmClusterOrdsCertsDetails) ValidateEnumValue() (bool, error)
type RotateCloudAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnum
    func GetMappingRotateCloudAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnum(val string) (RotateCloudAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnum, bool)
    func GetRotateCloudAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnumValues() []RotateCloudAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnum
type RotateCloudAutonomousVmClusterOrdsCertsRequest
    func (request RotateCloudAutonomousVmClusterOrdsCertsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RotateCloudAutonomousVmClusterOrdsCertsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RotateCloudAutonomousVmClusterOrdsCertsRequest) RetryPolicy() *common.RetryPolicy
    func (request RotateCloudAutonomousVmClusterOrdsCertsRequest) String() string
    func (request RotateCloudAutonomousVmClusterOrdsCertsRequest) ValidateEnumValue() (bool, error)
type RotateCloudAutonomousVmClusterOrdsCertsResponse
    func (response RotateCloudAutonomousVmClusterOrdsCertsResponse) HTTPResponse() *http.Response
    func (response RotateCloudAutonomousVmClusterOrdsCertsResponse) String() string
type RotateCloudAutonomousVmClusterSslCertsDetails
    func (m RotateCloudAutonomousVmClusterSslCertsDetails) String() string
    func (m RotateCloudAutonomousVmClusterSslCertsDetails) ValidateEnumValue() (bool, error)
type RotateCloudAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnum
    func GetMappingRotateCloudAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnum(val string) (RotateCloudAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnum, bool)
    func GetRotateCloudAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnumValues() []RotateCloudAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnum
type RotateCloudAutonomousVmClusterSslCertsRequest
    func (request RotateCloudAutonomousVmClusterSslCertsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RotateCloudAutonomousVmClusterSslCertsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RotateCloudAutonomousVmClusterSslCertsRequest) RetryPolicy() *common.RetryPolicy
    func (request RotateCloudAutonomousVmClusterSslCertsRequest) String() string
    func (request RotateCloudAutonomousVmClusterSslCertsRequest) ValidateEnumValue() (bool, error)
type RotateCloudAutonomousVmClusterSslCertsResponse
    func (response RotateCloudAutonomousVmClusterSslCertsResponse) HTTPResponse() *http.Response
    func (response RotateCloudAutonomousVmClusterSslCertsResponse) String() string
type RotateOrdsCertsRequest
    func (request RotateOrdsCertsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RotateOrdsCertsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RotateOrdsCertsRequest) RetryPolicy() *common.RetryPolicy
    func (request RotateOrdsCertsRequest) String() string
    func (request RotateOrdsCertsRequest) ValidateEnumValue() (bool, error)
type RotateOrdsCertsResponse
    func (response RotateOrdsCertsResponse) HTTPResponse() *http.Response
    func (response RotateOrdsCertsResponse) String() string
type RotatePluggableDatabaseEncryptionKeyRequest
    func (request RotatePluggableDatabaseEncryptionKeyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RotatePluggableDatabaseEncryptionKeyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RotatePluggableDatabaseEncryptionKeyRequest) RetryPolicy() *common.RetryPolicy
    func (request RotatePluggableDatabaseEncryptionKeyRequest) String() string
    func (request RotatePluggableDatabaseEncryptionKeyRequest) ValidateEnumValue() (bool, error)
type RotatePluggableDatabaseEncryptionKeyResponse
    func (response RotatePluggableDatabaseEncryptionKeyResponse) HTTPResponse() *http.Response
    func (response RotatePluggableDatabaseEncryptionKeyResponse) String() string
type RotateSslCertsRequest
    func (request RotateSslCertsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RotateSslCertsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RotateSslCertsRequest) RetryPolicy() *common.RetryPolicy
    func (request RotateSslCertsRequest) String() string
    func (request RotateSslCertsRequest) ValidateEnumValue() (bool, error)
type RotateSslCertsResponse
    func (response RotateSslCertsResponse) HTTPResponse() *http.Response
    func (response RotateSslCertsResponse) String() string
type RotateVaultKeyRequest
    func (request RotateVaultKeyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RotateVaultKeyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RotateVaultKeyRequest) RetryPolicy() *common.RetryPolicy
    func (request RotateVaultKeyRequest) String() string
    func (request RotateVaultKeyRequest) ValidateEnumValue() (bool, error)
type RotateVaultKeyResponse
    func (response RotateVaultKeyResponse) HTTPResponse() *http.Response
    func (response RotateVaultKeyResponse) String() string
type RunDataPatchDetails
    func (m RunDataPatchDetails) String() string
    func (m RunDataPatchDetails) ValidateEnumValue() (bool, error)
type RunDataPatchDetailsActionEnum
    func GetMappingRunDataPatchDetailsActionEnum(val string) (RunDataPatchDetailsActionEnum, bool)
    func GetRunDataPatchDetailsActionEnumValues() []RunDataPatchDetailsActionEnum
type RunDataPatchRequest
    func (request RunDataPatchRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RunDataPatchRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RunDataPatchRequest) RetryPolicy() *common.RetryPolicy
    func (request RunDataPatchRequest) String() string
    func (request RunDataPatchRequest) ValidateEnumValue() (bool, error)
type RunDataPatchResponse
    func (response RunDataPatchResponse) HTTPResponse() *http.Response
    func (response RunDataPatchResponse) String() string
type SaasAdminUserConfiguration
    func (m SaasAdminUserConfiguration) String() string
    func (m SaasAdminUserConfiguration) ValidateEnumValue() (bool, error)
type SaasAdminUserConfigurationAccessTypeEnum
    func GetMappingSaasAdminUserConfigurationAccessTypeEnum(val string) (SaasAdminUserConfigurationAccessTypeEnum, bool)
    func GetSaasAdminUserConfigurationAccessTypeEnumValues() []SaasAdminUserConfigurationAccessTypeEnum
type SaasAdminUserStatus
    func (m SaasAdminUserStatus) String() string
    func (m SaasAdminUserStatus) ValidateEnumValue() (bool, error)
type SaasAdminUserStatusAccessTypeEnum
    func GetMappingSaasAdminUserStatusAccessTypeEnum(val string) (SaasAdminUserStatusAccessTypeEnum, bool)
    func GetSaasAdminUserStatusAccessTypeEnumValues() []SaasAdminUserStatusAccessTypeEnum
type SaasAdminUserStatusRequest
    func (request SaasAdminUserStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SaasAdminUserStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SaasAdminUserStatusRequest) RetryPolicy() *common.RetryPolicy
    func (request SaasAdminUserStatusRequest) String() string
    func (request SaasAdminUserStatusRequest) ValidateEnumValue() (bool, error)
type SaasAdminUserStatusResponse
    func (response SaasAdminUserStatusResponse) HTTPResponse() *http.Response
    func (response SaasAdminUserStatusResponse) String() string
type ScanDetails
    func (m ScanDetails) String() string
    func (m ScanDetails) ValidateEnumValue() (bool, error)
type ScanExternalContainerDatabasePluggableDatabasesRequest
    func (request ScanExternalContainerDatabasePluggableDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ScanExternalContainerDatabasePluggableDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ScanExternalContainerDatabasePluggableDatabasesRequest) RetryPolicy() *common.RetryPolicy
    func (request ScanExternalContainerDatabasePluggableDatabasesRequest) String() string
    func (request ScanExternalContainerDatabasePluggableDatabasesRequest) ValidateEnumValue() (bool, error)
type ScanExternalContainerDatabasePluggableDatabasesResponse
    func (response ScanExternalContainerDatabasePluggableDatabasesResponse) HTTPResponse() *http.Response
    func (response ScanExternalContainerDatabasePluggableDatabasesResponse) String() string
type ScheduledAction
    func (m ScheduledAction) String() string
    func (m ScheduledAction) ValidateEnumValue() (bool, error)
type ScheduledActionActionTypeEnum
    func GetMappingScheduledActionActionTypeEnum(val string) (ScheduledActionActionTypeEnum, bool)
    func GetScheduledActionActionTypeEnumValues() []ScheduledActionActionTypeEnum
type ScheduledActionCollection
    func (m ScheduledActionCollection) String() string
    func (m ScheduledActionCollection) ValidateEnumValue() (bool, error)
type ScheduledActionLifecycleStateEnum
    func GetMappingScheduledActionLifecycleStateEnum(val string) (ScheduledActionLifecycleStateEnum, bool)
    func GetScheduledActionLifecycleStateEnumValues() []ScheduledActionLifecycleStateEnum
type ScheduledActionSummary
    func (m ScheduledActionSummary) String() string
    func (m ScheduledActionSummary) ValidateEnumValue() (bool, error)
type ScheduledActionSummaryActionTypeEnum
    func GetMappingScheduledActionSummaryActionTypeEnum(val string) (ScheduledActionSummaryActionTypeEnum, bool)
    func GetScheduledActionSummaryActionTypeEnumValues() []ScheduledActionSummaryActionTypeEnum
type ScheduledActionSummaryLifecycleStateEnum
    func GetMappingScheduledActionSummaryLifecycleStateEnum(val string) (ScheduledActionSummaryLifecycleStateEnum, bool)
    func GetScheduledActionSummaryLifecycleStateEnumValues() []ScheduledActionSummaryLifecycleStateEnum
type ScheduledOperationDetails
    func (m ScheduledOperationDetails) String() string
    func (m ScheduledOperationDetails) ValidateEnumValue() (bool, error)
type SchedulingPlan
    func (m SchedulingPlan) String() string
    func (m SchedulingPlan) ValidateEnumValue() (bool, error)
type SchedulingPlanCollection
    func (m SchedulingPlanCollection) String() string
    func (m SchedulingPlanCollection) ValidateEnumValue() (bool, error)
type SchedulingPlanLifecycleStateEnum
    func GetMappingSchedulingPlanLifecycleStateEnum(val string) (SchedulingPlanLifecycleStateEnum, bool)
    func GetSchedulingPlanLifecycleStateEnumValues() []SchedulingPlanLifecycleStateEnum
type SchedulingPlanPlanIntentEnum
    func GetMappingSchedulingPlanPlanIntentEnum(val string) (SchedulingPlanPlanIntentEnum, bool)
    func GetSchedulingPlanPlanIntentEnumValues() []SchedulingPlanPlanIntentEnum
type SchedulingPlanServiceTypeEnum
    func GetMappingSchedulingPlanServiceTypeEnum(val string) (SchedulingPlanServiceTypeEnum, bool)
    func GetSchedulingPlanServiceTypeEnumValues() []SchedulingPlanServiceTypeEnum
type SchedulingPlanSummary
    func (m SchedulingPlanSummary) String() string
    func (m SchedulingPlanSummary) ValidateEnumValue() (bool, error)
type SchedulingPlanSummaryLifecycleStateEnum
    func GetMappingSchedulingPlanSummaryLifecycleStateEnum(val string) (SchedulingPlanSummaryLifecycleStateEnum, bool)
    func GetSchedulingPlanSummaryLifecycleStateEnumValues() []SchedulingPlanSummaryLifecycleStateEnum
type SchedulingPlanSummaryPlanIntentEnum
    func GetMappingSchedulingPlanSummaryPlanIntentEnum(val string) (SchedulingPlanSummaryPlanIntentEnum, bool)
    func GetSchedulingPlanSummaryPlanIntentEnumValues() []SchedulingPlanSummaryPlanIntentEnum
type SchedulingPlanSummaryServiceTypeEnum
    func GetMappingSchedulingPlanSummaryServiceTypeEnum(val string) (SchedulingPlanSummaryServiceTypeEnum, bool)
    func GetSchedulingPlanSummaryServiceTypeEnumValues() []SchedulingPlanSummaryServiceTypeEnum
type SchedulingPolicy
    func (m SchedulingPolicy) String() string
    func (m SchedulingPolicy) ValidateEnumValue() (bool, error)
type SchedulingPolicyCadenceEnum
    func GetMappingSchedulingPolicyCadenceEnum(val string) (SchedulingPolicyCadenceEnum, bool)
    func GetSchedulingPolicyCadenceEnumValues() []SchedulingPolicyCadenceEnum
type SchedulingPolicyLifecycleStateEnum
    func GetMappingSchedulingPolicyLifecycleStateEnum(val string) (SchedulingPolicyLifecycleStateEnum, bool)
    func GetSchedulingPolicyLifecycleStateEnumValues() []SchedulingPolicyLifecycleStateEnum
type SchedulingPolicySummary
    func (m SchedulingPolicySummary) String() string
    func (m SchedulingPolicySummary) ValidateEnumValue() (bool, error)
type SchedulingPolicySummaryCadenceEnum
    func GetMappingSchedulingPolicySummaryCadenceEnum(val string) (SchedulingPolicySummaryCadenceEnum, bool)
    func GetSchedulingPolicySummaryCadenceEnumValues() []SchedulingPolicySummaryCadenceEnum
type SchedulingPolicySummaryLifecycleStateEnum
    func GetMappingSchedulingPolicySummaryLifecycleStateEnum(val string) (SchedulingPolicySummaryLifecycleStateEnum, bool)
    func GetSchedulingPolicySummaryLifecycleStateEnumValues() []SchedulingPolicySummaryLifecycleStateEnum
type SchedulingWindow
    func (m SchedulingWindow) String() string
    func (m SchedulingWindow) ValidateEnumValue() (bool, error)
type SchedulingWindowLifecycleStateEnum
    func GetMappingSchedulingWindowLifecycleStateEnum(val string) (SchedulingWindowLifecycleStateEnum, bool)
    func GetSchedulingWindowLifecycleStateEnumValues() []SchedulingWindowLifecycleStateEnum
type SchedulingWindowSummary
    func (m SchedulingWindowSummary) String() string
    func (m SchedulingWindowSummary) ValidateEnumValue() (bool, error)
type SchedulingWindowSummaryLifecycleStateEnum
    func GetMappingSchedulingWindowSummaryLifecycleStateEnum(val string) (SchedulingWindowSummaryLifecycleStateEnum, bool)
    func GetSchedulingWindowSummaryLifecycleStateEnumValues() []SchedulingWindowSummaryLifecycleStateEnum
type SelfMountDetails
    func (m SelfMountDetails) MarshalJSON() (buff []byte, e error)
    func (m SelfMountDetails) String() string
    func (m SelfMountDetails) ValidateEnumValue() (bool, error)
type SetDbKeyVersionRequest
    func (request SetDbKeyVersionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SetDbKeyVersionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SetDbKeyVersionRequest) RetryPolicy() *common.RetryPolicy
    func (request SetDbKeyVersionRequest) String() string
    func (request SetDbKeyVersionRequest) ValidateEnumValue() (bool, error)
type SetDbKeyVersionResponse
    func (response SetDbKeyVersionResponse) HTTPResponse() *http.Response
    func (response SetDbKeyVersionResponse) String() string
type SetKeyVersionDetails
type SetKeyVersionDetailsProviderEnum
    func GetMappingSetKeyVersionDetailsProviderEnum(val string) (SetKeyVersionDetailsProviderEnum, bool)
    func GetSetKeyVersionDetailsProviderEnumValues() []SetKeyVersionDetailsProviderEnum
type SetPdbKeyVersionRequest
    func (request SetPdbKeyVersionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SetPdbKeyVersionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SetPdbKeyVersionRequest) RetryPolicy() *common.RetryPolicy
    func (request SetPdbKeyVersionRequest) String() string
    func (request SetPdbKeyVersionRequest) ValidateEnumValue() (bool, error)
type SetPdbKeyVersionResponse
    func (response SetPdbKeyVersionResponse) HTTPResponse() *http.Response
    func (response SetPdbKeyVersionResponse) String() string
type ShrinkAutonomousDatabaseRequest
    func (request ShrinkAutonomousDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ShrinkAutonomousDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ShrinkAutonomousDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request ShrinkAutonomousDatabaseRequest) String() string
    func (request ShrinkAutonomousDatabaseRequest) ValidateEnumValue() (bool, error)
type ShrinkAutonomousDatabaseResponse
    func (response ShrinkAutonomousDatabaseResponse) HTTPResponse() *http.Response
    func (response ShrinkAutonomousDatabaseResponse) String() string
type SourceDatabaseDetails
    func (m SourceDatabaseDetails) String() string
    func (m SourceDatabaseDetails) ValidateEnumValue() (bool, error)
type SourceDatabaseDetailsDbWorkloadEnum
    func GetMappingSourceDatabaseDetailsDbWorkloadEnum(val string) (SourceDatabaseDetailsDbWorkloadEnum, bool)
    func GetSourceDatabaseDetailsDbWorkloadEnumValues() []SourceDatabaseDetailsDbWorkloadEnum
type StackMonitoringConfig
    func (m StackMonitoringConfig) String() string
    func (m StackMonitoringConfig) ValidateEnumValue() (bool, error)
type StackMonitoringConfigStackMonitoringStatusEnum
    func GetMappingStackMonitoringConfigStackMonitoringStatusEnum(val string) (StackMonitoringConfigStackMonitoringStatusEnum, bool)
    func GetStackMonitoringConfigStackMonitoringStatusEnumValues() []StackMonitoringConfigStackMonitoringStatusEnum
type StartAutonomousDatabaseRequest
    func (request StartAutonomousDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request StartAutonomousDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request StartAutonomousDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request StartAutonomousDatabaseRequest) String() string
    func (request StartAutonomousDatabaseRequest) ValidateEnumValue() (bool, error)
type StartAutonomousDatabaseResponse
    func (response StartAutonomousDatabaseResponse) HTTPResponse() *http.Response
    func (response StartAutonomousDatabaseResponse) String() string
type StartPluggableDatabaseRequest
    func (request StartPluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request StartPluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request StartPluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request StartPluggableDatabaseRequest) String() string
    func (request StartPluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type StartPluggableDatabaseResponse
    func (response StartPluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response StartPluggableDatabaseResponse) String() string
type StopAutonomousDatabaseDetails
    func (m StopAutonomousDatabaseDetails) String() string
    func (m StopAutonomousDatabaseDetails) ValidateEnumValue() (bool, error)
type StopAutonomousDatabaseRequest
    func (request StopAutonomousDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request StopAutonomousDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request StopAutonomousDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request StopAutonomousDatabaseRequest) String() string
    func (request StopAutonomousDatabaseRequest) ValidateEnumValue() (bool, error)
type StopAutonomousDatabaseResponse
    func (response StopAutonomousDatabaseResponse) HTTPResponse() *http.Response
    func (response StopAutonomousDatabaseResponse) String() string
type StopPluggableDatabaseRequest
    func (request StopPluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request StopPluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request StopPluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request StopPluggableDatabaseRequest) String() string
    func (request StopPluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type StopPluggableDatabaseResponse
    func (response StopPluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response StopPluggableDatabaseResponse) String() string
type StoragePerformanceDetails
    func (m StoragePerformanceDetails) String() string
    func (m StoragePerformanceDetails) ValidateEnumValue() (bool, error)
type SwitchOverDataGuardDetails
    func (m SwitchOverDataGuardDetails) String() string
    func (m SwitchOverDataGuardDetails) ValidateEnumValue() (bool, error)
type SwitchOverDataGuardRequest
    func (request SwitchOverDataGuardRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SwitchOverDataGuardRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SwitchOverDataGuardRequest) RetryPolicy() *common.RetryPolicy
    func (request SwitchOverDataGuardRequest) String() string
    func (request SwitchOverDataGuardRequest) ValidateEnumValue() (bool, error)
type SwitchOverDataGuardResponse
    func (response SwitchOverDataGuardResponse) HTTPResponse() *http.Response
    func (response SwitchOverDataGuardResponse) String() string
type SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest
    func (request SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest) String() string
    func (request SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest) ValidateEnumValue() (bool, error)
type SwitchoverAutonomousContainerDatabaseDataguardAssociationResponse
    func (response SwitchoverAutonomousContainerDatabaseDataguardAssociationResponse) HTTPResponse() *http.Response
    func (response SwitchoverAutonomousContainerDatabaseDataguardAssociationResponse) String() string
type SwitchoverAutonomousContainerDatabaseDataguardRequest
    func (request SwitchoverAutonomousContainerDatabaseDataguardRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SwitchoverAutonomousContainerDatabaseDataguardRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SwitchoverAutonomousContainerDatabaseDataguardRequest) RetryPolicy() *common.RetryPolicy
    func (request SwitchoverAutonomousContainerDatabaseDataguardRequest) String() string
    func (request SwitchoverAutonomousContainerDatabaseDataguardRequest) ValidateEnumValue() (bool, error)
type SwitchoverAutonomousContainerDatabaseDataguardResponse
    func (response SwitchoverAutonomousContainerDatabaseDataguardResponse) HTTPResponse() *http.Response
    func (response SwitchoverAutonomousContainerDatabaseDataguardResponse) String() string
type SwitchoverAutonomousDatabaseRequest
    func (request SwitchoverAutonomousDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SwitchoverAutonomousDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SwitchoverAutonomousDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request SwitchoverAutonomousDatabaseRequest) String() string
    func (request SwitchoverAutonomousDatabaseRequest) ValidateEnumValue() (bool, error)
type SwitchoverAutonomousDatabaseResponse
    func (response SwitchoverAutonomousDatabaseResponse) HTTPResponse() *http.Response
    func (response SwitchoverAutonomousDatabaseResponse) String() string
type SwitchoverDataGuardAssociationDetails
    func (m SwitchoverDataGuardAssociationDetails) String() string
    func (m SwitchoverDataGuardAssociationDetails) ValidateEnumValue() (bool, error)
type SwitchoverDataGuardAssociationRequest
    func (request SwitchoverDataGuardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SwitchoverDataGuardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SwitchoverDataGuardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request SwitchoverDataGuardAssociationRequest) String() string
    func (request SwitchoverDataGuardAssociationRequest) ValidateEnumValue() (bool, error)
type SwitchoverDataGuardAssociationResponse
    func (response SwitchoverDataGuardAssociationResponse) HTTPResponse() *http.Response
    func (response SwitchoverDataGuardAssociationResponse) String() string
type SystemVersionCollection
    func (m SystemVersionCollection) String() string
    func (m SystemVersionCollection) ValidateEnumValue() (bool, error)
type SystemVersionMinorVersionCollection
    func (m SystemVersionMinorVersionCollection) String() string
    func (m SystemVersionMinorVersionCollection) ValidateEnumValue() (bool, error)
type SystemVersionMinorVersionSummary
    func (m SystemVersionMinorVersionSummary) String() string
    func (m SystemVersionMinorVersionSummary) ValidateEnumValue() (bool, error)
type SystemVersionSummary
    func (m SystemVersionSummary) String() string
    func (m SystemVersionSummary) ValidateEnumValue() (bool, error)
type TerminateAutonomousContainerDatabaseRequest
    func (request TerminateAutonomousContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request TerminateAutonomousContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request TerminateAutonomousContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request TerminateAutonomousContainerDatabaseRequest) String() string
    func (request TerminateAutonomousContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type TerminateAutonomousContainerDatabaseResponse
    func (response TerminateAutonomousContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response TerminateAutonomousContainerDatabaseResponse) String() string
type TerminateAutonomousExadataInfrastructureRequest
    func (request TerminateAutonomousExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request TerminateAutonomousExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request TerminateAutonomousExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request TerminateAutonomousExadataInfrastructureRequest) String() string
    func (request TerminateAutonomousExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type TerminateAutonomousExadataInfrastructureResponse
    func (response TerminateAutonomousExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response TerminateAutonomousExadataInfrastructureResponse) String() string
type TerminateDbSystemRequest
    func (request TerminateDbSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request TerminateDbSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request TerminateDbSystemRequest) RetryPolicy() *common.RetryPolicy
    func (request TerminateDbSystemRequest) String() string
    func (request TerminateDbSystemRequest) ValidateEnumValue() (bool, error)
type TerminateDbSystemResponse
    func (response TerminateDbSystemResponse) HTTPResponse() *http.Response
    func (response TerminateDbSystemResponse) String() string
type UndeleteAutonomousDatabaseDetails
    func (m UndeleteAutonomousDatabaseDetails) GetAdminPassword() *string
    func (m UndeleteAutonomousDatabaseDetails) GetArePrimaryWhitelistedIpsUsed() *bool
    func (m UndeleteAutonomousDatabaseDetails) GetAutonomousContainerDatabaseId() *string
    func (m UndeleteAutonomousDatabaseDetails) GetAutonomousDatabaseMaintenanceWindow() *AutonomousDatabaseMaintenanceWindowSummary
    func (m UndeleteAutonomousDatabaseDetails) GetAutonomousMaintenanceScheduleType() CreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum
    func (m UndeleteAutonomousDatabaseDetails) GetBackupRetentionPeriodInDays() *int
    func (m UndeleteAutonomousDatabaseDetails) GetByolComputeCountLimit() *float32
    func (m UndeleteAutonomousDatabaseDetails) GetCharacterSet() *string
    func (m UndeleteAutonomousDatabaseDetails) GetCompartmentId() *string
    func (m UndeleteAutonomousDatabaseDetails) GetComputeCount() *float32
    func (m UndeleteAutonomousDatabaseDetails) GetComputeModel() CreateAutonomousDatabaseBaseComputeModelEnum
    func (m UndeleteAutonomousDatabaseDetails) GetCpuCoreCount() *int
    func (m UndeleteAutonomousDatabaseDetails) GetCustomerContacts() []CustomerContact
    func (m UndeleteAutonomousDatabaseDetails) GetDataStorageSizeInGBs() *int
    func (m UndeleteAutonomousDatabaseDetails) GetDataStorageSizeInTBs() *int
    func (m UndeleteAutonomousDatabaseDetails) GetDatabaseEdition() AutonomousDatabaseSummaryDatabaseEditionEnum
    func (m UndeleteAutonomousDatabaseDetails) GetDbName() *string
    func (m UndeleteAutonomousDatabaseDetails) GetDbToolsDetails() []DatabaseTool
    func (m UndeleteAutonomousDatabaseDetails) GetDbVersion() *string
    func (m UndeleteAutonomousDatabaseDetails) GetDbWorkload() CreateAutonomousDatabaseBaseDbWorkloadEnum
    func (m UndeleteAutonomousDatabaseDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m UndeleteAutonomousDatabaseDetails) GetDisplayName() *string
    func (m UndeleteAutonomousDatabaseDetails) GetEncryptionKey() AutonomousDatabaseEncryptionKeyDetails
    func (m UndeleteAutonomousDatabaseDetails) GetFreeformTags() map[string]string
    func (m UndeleteAutonomousDatabaseDetails) GetInMemoryPercentage() *int
    func (m UndeleteAutonomousDatabaseDetails) GetIsAccessControlEnabled() *bool
    func (m UndeleteAutonomousDatabaseDetails) GetIsAutoScalingEnabled() *bool
    func (m UndeleteAutonomousDatabaseDetails) GetIsAutoScalingForStorageEnabled() *bool
    func (m UndeleteAutonomousDatabaseDetails) GetIsBackupRetentionLocked() *bool
    func (m UndeleteAutonomousDatabaseDetails) GetIsDataGuardEnabled() *bool
    func (m UndeleteAutonomousDatabaseDetails) GetIsDedicated() *bool
    func (m UndeleteAutonomousDatabaseDetails) GetIsDevTier() *bool
    func (m UndeleteAutonomousDatabaseDetails) GetIsFreeTier() *bool
    func (m UndeleteAutonomousDatabaseDetails) GetIsLocalDataGuardEnabled() *bool
    func (m UndeleteAutonomousDatabaseDetails) GetIsMtlsConnectionRequired() *bool
    func (m UndeleteAutonomousDatabaseDetails) GetIsPreviewVersionWithServiceTermsAccepted() *bool
    func (m UndeleteAutonomousDatabaseDetails) GetKmsKeyId() *string
    func (m UndeleteAutonomousDatabaseDetails) GetLicenseModel() CreateAutonomousDatabaseBaseLicenseModelEnum
    func (m UndeleteAutonomousDatabaseDetails) GetNcharacterSet() *string
    func (m UndeleteAutonomousDatabaseDetails) GetNsgIds() []string
    func (m UndeleteAutonomousDatabaseDetails) GetOcpuCount() *float32
    func (m UndeleteAutonomousDatabaseDetails) GetPrivateEndpointIp() *string
    func (m UndeleteAutonomousDatabaseDetails) GetPrivateEndpointLabel() *string
    func (m UndeleteAutonomousDatabaseDetails) GetResourcePoolLeaderId() *string
    func (m UndeleteAutonomousDatabaseDetails) GetResourcePoolSummary() *ResourcePoolSummary
    func (m UndeleteAutonomousDatabaseDetails) GetScheduledOperations() []ScheduledOperationDetails
    func (m UndeleteAutonomousDatabaseDetails) GetSecretId() *string
    func (m UndeleteAutonomousDatabaseDetails) GetSecretVersionNumber() *int
    func (m UndeleteAutonomousDatabaseDetails) GetSecurityAttributes() map[string]map[string]interface{}
    func (m UndeleteAutonomousDatabaseDetails) GetStandbyWhitelistedIps() []string
    func (m UndeleteAutonomousDatabaseDetails) GetSubnetId() *string
    func (m UndeleteAutonomousDatabaseDetails) GetSubscriptionId() *string
    func (m UndeleteAutonomousDatabaseDetails) GetTransportableTablespace() *ImportTransportableTablespaceDetails
    func (m UndeleteAutonomousDatabaseDetails) GetVaultId() *string
    func (m UndeleteAutonomousDatabaseDetails) GetWhitelistedIps() []string
    func (m UndeleteAutonomousDatabaseDetails) MarshalJSON() (buff []byte, e error)
    func (m UndeleteAutonomousDatabaseDetails) String() string
    func (m *UndeleteAutonomousDatabaseDetails) UnmarshalJSON(data []byte) (e error)
    func (m UndeleteAutonomousDatabaseDetails) ValidateEnumValue() (bool, error)
type UnmountAdvancedClusterFileSystemRequest
    func (request UnmountAdvancedClusterFileSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UnmountAdvancedClusterFileSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UnmountAdvancedClusterFileSystemRequest) RetryPolicy() *common.RetryPolicy
    func (request UnmountAdvancedClusterFileSystemRequest) String() string
    func (request UnmountAdvancedClusterFileSystemRequest) ValidateEnumValue() (bool, error)
type UnmountAdvancedClusterFileSystemResponse
    func (response UnmountAdvancedClusterFileSystemResponse) HTTPResponse() *http.Response
    func (response UnmountAdvancedClusterFileSystemResponse) String() string
type UnmountDbnodeSnapshotDetails
    func (m UnmountDbnodeSnapshotDetails) String() string
    func (m UnmountDbnodeSnapshotDetails) ValidateEnumValue() (bool, error)
type UnmountDbnodeSnapshotRequest
    func (request UnmountDbnodeSnapshotRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UnmountDbnodeSnapshotRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UnmountDbnodeSnapshotRequest) RetryPolicy() *common.RetryPolicy
    func (request UnmountDbnodeSnapshotRequest) String() string
    func (request UnmountDbnodeSnapshotRequest) ValidateEnumValue() (bool, error)
type UnmountDbnodeSnapshotResponse
    func (response UnmountDbnodeSnapshotResponse) HTTPResponse() *http.Response
    func (response UnmountDbnodeSnapshotResponse) String() string
type UnregisterCloudAutonomousVmClusterPkcsDetails
    func (m UnregisterCloudAutonomousVmClusterPkcsDetails) String() string
    func (m UnregisterCloudAutonomousVmClusterPkcsDetails) ValidateEnumValue() (bool, error)
type UnregisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnum
    func GetMappingUnregisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnum(val string) (UnregisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnum, bool)
    func GetUnregisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnumValues() []UnregisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnum
type UnregisterCloudAutonomousVmClusterPkcsRequest
    func (request UnregisterCloudAutonomousVmClusterPkcsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UnregisterCloudAutonomousVmClusterPkcsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UnregisterCloudAutonomousVmClusterPkcsRequest) RetryPolicy() *common.RetryPolicy
    func (request UnregisterCloudAutonomousVmClusterPkcsRequest) String() string
    func (request UnregisterCloudAutonomousVmClusterPkcsRequest) ValidateEnumValue() (bool, error)
type UnregisterCloudAutonomousVmClusterPkcsResponse
    func (response UnregisterCloudAutonomousVmClusterPkcsResponse) HTTPResponse() *http.Response
    func (response UnregisterCloudAutonomousVmClusterPkcsResponse) String() string
type UnregisterCloudVmClusterPkcsDetails
    func (m UnregisterCloudVmClusterPkcsDetails) String() string
    func (m UnregisterCloudVmClusterPkcsDetails) ValidateEnumValue() (bool, error)
type UnregisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnum
    func GetMappingUnregisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnum(val string) (UnregisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnum, bool)
    func GetUnregisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnumValues() []UnregisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnum
type UnregisterCloudVmClusterPkcsRequest
    func (request UnregisterCloudVmClusterPkcsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UnregisterCloudVmClusterPkcsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UnregisterCloudVmClusterPkcsRequest) RetryPolicy() *common.RetryPolicy
    func (request UnregisterCloudVmClusterPkcsRequest) String() string
    func (request UnregisterCloudVmClusterPkcsRequest) ValidateEnumValue() (bool, error)
type UnregisterCloudVmClusterPkcsResponse
    func (response UnregisterCloudVmClusterPkcsResponse) HTTPResponse() *http.Response
    func (response UnregisterCloudVmClusterPkcsResponse) String() string
type Update
    func (m Update) String() string
    func (m Update) ValidateEnumValue() (bool, error)
type UpdateAdvancedClusterFileSystemDetails
    func (m UpdateAdvancedClusterFileSystemDetails) String() string
    func (m UpdateAdvancedClusterFileSystemDetails) ValidateEnumValue() (bool, error)
type UpdateAdvancedClusterFileSystemRequest
    func (request UpdateAdvancedClusterFileSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateAdvancedClusterFileSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateAdvancedClusterFileSystemRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateAdvancedClusterFileSystemRequest) String() string
    func (request UpdateAdvancedClusterFileSystemRequest) ValidateEnumValue() (bool, error)
type UpdateAdvancedClusterFileSystemResponse
    func (response UpdateAdvancedClusterFileSystemResponse) HTTPResponse() *http.Response
    func (response UpdateAdvancedClusterFileSystemResponse) String() string
type UpdateAutonomousContainerDatabaseDataGuardAssociationDetails
    func (m UpdateAutonomousContainerDatabaseDataGuardAssociationDetails) String() string
    func (m UpdateAutonomousContainerDatabaseDataGuardAssociationDetails) ValidateEnumValue() (bool, error)
type UpdateAutonomousContainerDatabaseDataGuardAssociationDetailsProtectionModeEnum
    func GetMappingUpdateAutonomousContainerDatabaseDataGuardAssociationDetailsProtectionModeEnum(val string) (UpdateAutonomousContainerDatabaseDataGuardAssociationDetailsProtectionModeEnum, bool)
    func GetUpdateAutonomousContainerDatabaseDataGuardAssociationDetailsProtectionModeEnumValues() []UpdateAutonomousContainerDatabaseDataGuardAssociationDetailsProtectionModeEnum
type UpdateAutonomousContainerDatabaseDataguardAssociationRequest
    func (request UpdateAutonomousContainerDatabaseDataguardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateAutonomousContainerDatabaseDataguardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateAutonomousContainerDatabaseDataguardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateAutonomousContainerDatabaseDataguardAssociationRequest) String() string
    func (request UpdateAutonomousContainerDatabaseDataguardAssociationRequest) ValidateEnumValue() (bool, error)
type UpdateAutonomousContainerDatabaseDataguardAssociationResponse
    func (response UpdateAutonomousContainerDatabaseDataguardAssociationResponse) HTTPResponse() *http.Response
    func (response UpdateAutonomousContainerDatabaseDataguardAssociationResponse) String() string
type UpdateAutonomousContainerDatabaseDetails
    func (m UpdateAutonomousContainerDatabaseDetails) String() string
    func (m UpdateAutonomousContainerDatabaseDetails) ValidateEnumValue() (bool, error)
type UpdateAutonomousContainerDatabaseDetailsDistributionAffinityEnum
    func GetMappingUpdateAutonomousContainerDatabaseDetailsDistributionAffinityEnum(val string) (UpdateAutonomousContainerDatabaseDetailsDistributionAffinityEnum, bool)
    func GetUpdateAutonomousContainerDatabaseDetailsDistributionAffinityEnumValues() []UpdateAutonomousContainerDatabaseDetailsDistributionAffinityEnum
type UpdateAutonomousContainerDatabaseDetailsNetServicesArchitectureEnum
    func GetMappingUpdateAutonomousContainerDatabaseDetailsNetServicesArchitectureEnum(val string) (UpdateAutonomousContainerDatabaseDetailsNetServicesArchitectureEnum, bool)
    func GetUpdateAutonomousContainerDatabaseDetailsNetServicesArchitectureEnumValues() []UpdateAutonomousContainerDatabaseDetailsNetServicesArchitectureEnum
type UpdateAutonomousContainerDatabaseDetailsPatchModelEnum
    func GetMappingUpdateAutonomousContainerDatabaseDetailsPatchModelEnum(val string) (UpdateAutonomousContainerDatabaseDetailsPatchModelEnum, bool)
    func GetUpdateAutonomousContainerDatabaseDetailsPatchModelEnumValues() []UpdateAutonomousContainerDatabaseDetailsPatchModelEnum
type UpdateAutonomousContainerDatabaseDetailsVersionPreferenceEnum
    func GetMappingUpdateAutonomousContainerDatabaseDetailsVersionPreferenceEnum(val string) (UpdateAutonomousContainerDatabaseDetailsVersionPreferenceEnum, bool)
    func GetUpdateAutonomousContainerDatabaseDetailsVersionPreferenceEnumValues() []UpdateAutonomousContainerDatabaseDetailsVersionPreferenceEnum
type UpdateAutonomousContainerDatabaseRequest
    func (request UpdateAutonomousContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateAutonomousContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateAutonomousContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateAutonomousContainerDatabaseRequest) String() string
    func (request UpdateAutonomousContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type UpdateAutonomousContainerDatabaseResponse
    func (response UpdateAutonomousContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response UpdateAutonomousContainerDatabaseResponse) String() string
type UpdateAutonomousDatabaseBackupDetails
    func (m UpdateAutonomousDatabaseBackupDetails) String() string
    func (m UpdateAutonomousDatabaseBackupDetails) ValidateEnumValue() (bool, error)
type UpdateAutonomousDatabaseBackupRequest
    func (request UpdateAutonomousDatabaseBackupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateAutonomousDatabaseBackupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateAutonomousDatabaseBackupRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateAutonomousDatabaseBackupRequest) String() string
    func (request UpdateAutonomousDatabaseBackupRequest) ValidateEnumValue() (bool, error)
type UpdateAutonomousDatabaseBackupResponse
    func (response UpdateAutonomousDatabaseBackupResponse) HTTPResponse() *http.Response
    func (response UpdateAutonomousDatabaseBackupResponse) String() string
type UpdateAutonomousDatabaseDetails
    func (m UpdateAutonomousDatabaseDetails) String() string
    func (m *UpdateAutonomousDatabaseDetails) UnmarshalJSON(data []byte) (e error)
    func (m UpdateAutonomousDatabaseDetails) ValidateEnumValue() (bool, error)
type UpdateAutonomousDatabaseDetailsAutonomousMaintenanceScheduleTypeEnum
    func GetMappingUpdateAutonomousDatabaseDetailsAutonomousMaintenanceScheduleTypeEnum(val string) (UpdateAutonomousDatabaseDetailsAutonomousMaintenanceScheduleTypeEnum, bool)
    func GetUpdateAutonomousDatabaseDetailsAutonomousMaintenanceScheduleTypeEnumValues() []UpdateAutonomousDatabaseDetailsAutonomousMaintenanceScheduleTypeEnum
type UpdateAutonomousDatabaseDetailsComputeModelEnum
    func GetMappingUpdateAutonomousDatabaseDetailsComputeModelEnum(val string) (UpdateAutonomousDatabaseDetailsComputeModelEnum, bool)
    func GetUpdateAutonomousDatabaseDetailsComputeModelEnumValues() []UpdateAutonomousDatabaseDetailsComputeModelEnum
type UpdateAutonomousDatabaseDetailsDbWorkloadEnum
    func GetMappingUpdateAutonomousDatabaseDetailsDbWorkloadEnum(val string) (UpdateAutonomousDatabaseDetailsDbWorkloadEnum, bool)
    func GetUpdateAutonomousDatabaseDetailsDbWorkloadEnumValues() []UpdateAutonomousDatabaseDetailsDbWorkloadEnum
type UpdateAutonomousDatabaseDetailsLicenseModelEnum
    func GetMappingUpdateAutonomousDatabaseDetailsLicenseModelEnum(val string) (UpdateAutonomousDatabaseDetailsLicenseModelEnum, bool)
    func GetUpdateAutonomousDatabaseDetailsLicenseModelEnumValues() []UpdateAutonomousDatabaseDetailsLicenseModelEnum
type UpdateAutonomousDatabaseDetailsOpenModeEnum
    func GetMappingUpdateAutonomousDatabaseDetailsOpenModeEnum(val string) (UpdateAutonomousDatabaseDetailsOpenModeEnum, bool)
    func GetUpdateAutonomousDatabaseDetailsOpenModeEnumValues() []UpdateAutonomousDatabaseDetailsOpenModeEnum
type UpdateAutonomousDatabaseDetailsPermissionLevelEnum
    func GetMappingUpdateAutonomousDatabaseDetailsPermissionLevelEnum(val string) (UpdateAutonomousDatabaseDetailsPermissionLevelEnum, bool)
    func GetUpdateAutonomousDatabaseDetailsPermissionLevelEnumValues() []UpdateAutonomousDatabaseDetailsPermissionLevelEnum
type UpdateAutonomousDatabaseDetailsRefreshableModeEnum
    func GetMappingUpdateAutonomousDatabaseDetailsRefreshableModeEnum(val string) (UpdateAutonomousDatabaseDetailsRefreshableModeEnum, bool)
    func GetUpdateAutonomousDatabaseDetailsRefreshableModeEnumValues() []UpdateAutonomousDatabaseDetailsRefreshableModeEnum
type UpdateAutonomousDatabaseRegionalWalletRequest
    func (request UpdateAutonomousDatabaseRegionalWalletRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateAutonomousDatabaseRegionalWalletRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateAutonomousDatabaseRegionalWalletRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateAutonomousDatabaseRegionalWalletRequest) String() string
    func (request UpdateAutonomousDatabaseRegionalWalletRequest) ValidateEnumValue() (bool, error)
type UpdateAutonomousDatabaseRegionalWalletResponse
    func (response UpdateAutonomousDatabaseRegionalWalletResponse) HTTPResponse() *http.Response
    func (response UpdateAutonomousDatabaseRegionalWalletResponse) String() string
type UpdateAutonomousDatabaseRequest
    func (request UpdateAutonomousDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateAutonomousDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateAutonomousDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateAutonomousDatabaseRequest) String() string
    func (request UpdateAutonomousDatabaseRequest) ValidateEnumValue() (bool, error)
type UpdateAutonomousDatabaseResponse
    func (response UpdateAutonomousDatabaseResponse) HTTPResponse() *http.Response
    func (response UpdateAutonomousDatabaseResponse) String() string
type UpdateAutonomousDatabaseSoftwareImageDetails
    func (m UpdateAutonomousDatabaseSoftwareImageDetails) String() string
    func (m UpdateAutonomousDatabaseSoftwareImageDetails) ValidateEnumValue() (bool, error)
type UpdateAutonomousDatabaseSoftwareImageRequest
    func (request UpdateAutonomousDatabaseSoftwareImageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateAutonomousDatabaseSoftwareImageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateAutonomousDatabaseSoftwareImageRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateAutonomousDatabaseSoftwareImageRequest) String() string
    func (request UpdateAutonomousDatabaseSoftwareImageRequest) ValidateEnumValue() (bool, error)
type UpdateAutonomousDatabaseSoftwareImageResponse
    func (response UpdateAutonomousDatabaseSoftwareImageResponse) HTTPResponse() *http.Response
    func (response UpdateAutonomousDatabaseSoftwareImageResponse) String() string
type UpdateAutonomousDatabaseWalletDetails
    func (m UpdateAutonomousDatabaseWalletDetails) String() string
    func (m UpdateAutonomousDatabaseWalletDetails) ValidateEnumValue() (bool, error)
type UpdateAutonomousDatabaseWalletRequest
    func (request UpdateAutonomousDatabaseWalletRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateAutonomousDatabaseWalletRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateAutonomousDatabaseWalletRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateAutonomousDatabaseWalletRequest) String() string
    func (request UpdateAutonomousDatabaseWalletRequest) ValidateEnumValue() (bool, error)
type UpdateAutonomousDatabaseWalletResponse
    func (response UpdateAutonomousDatabaseWalletResponse) HTTPResponse() *http.Response
    func (response UpdateAutonomousDatabaseWalletResponse) String() string
type UpdateAutonomousExadataInfrastructureDetails
    func (m UpdateAutonomousExadataInfrastructureDetails) String() string
    func (m UpdateAutonomousExadataInfrastructureDetails) ValidateEnumValue() (bool, error)
type UpdateAutonomousExadataInfrastructureRequest
    func (request UpdateAutonomousExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateAutonomousExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateAutonomousExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateAutonomousExadataInfrastructureRequest) String() string
    func (request UpdateAutonomousExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type UpdateAutonomousExadataInfrastructureResponse
    func (response UpdateAutonomousExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response UpdateAutonomousExadataInfrastructureResponse) String() string
type UpdateAutonomousVmClusterDetails
    func (m UpdateAutonomousVmClusterDetails) String() string
    func (m UpdateAutonomousVmClusterDetails) ValidateEnumValue() (bool, error)
type UpdateAutonomousVmClusterDetailsDistributionAlgorithmEnum
    func GetMappingUpdateAutonomousVmClusterDetailsDistributionAlgorithmEnum(val string) (UpdateAutonomousVmClusterDetailsDistributionAlgorithmEnum, bool)
    func GetUpdateAutonomousVmClusterDetailsDistributionAlgorithmEnumValues() []UpdateAutonomousVmClusterDetailsDistributionAlgorithmEnum
type UpdateAutonomousVmClusterDetailsLicenseModelEnum
    func GetMappingUpdateAutonomousVmClusterDetailsLicenseModelEnum(val string) (UpdateAutonomousVmClusterDetailsLicenseModelEnum, bool)
    func GetUpdateAutonomousVmClusterDetailsLicenseModelEnumValues() []UpdateAutonomousVmClusterDetailsLicenseModelEnum
type UpdateAutonomousVmClusterRequest
    func (request UpdateAutonomousVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateAutonomousVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateAutonomousVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateAutonomousVmClusterRequest) String() string
    func (request UpdateAutonomousVmClusterRequest) ValidateEnumValue() (bool, error)
type UpdateAutonomousVmClusterResponse
    func (response UpdateAutonomousVmClusterResponse) HTTPResponse() *http.Response
    func (response UpdateAutonomousVmClusterResponse) String() string
type UpdateAvailableActionsEnum
    func GetMappingUpdateAvailableActionsEnum(val string) (UpdateAvailableActionsEnum, bool)
    func GetUpdateAvailableActionsEnumValues() []UpdateAvailableActionsEnum
type UpdateBackupDestinationDetails
    func (m UpdateBackupDestinationDetails) String() string
    func (m UpdateBackupDestinationDetails) ValidateEnumValue() (bool, error)
type UpdateBackupDestinationDetailsNfsMountTypeEnum
    func GetMappingUpdateBackupDestinationDetailsNfsMountTypeEnum(val string) (UpdateBackupDestinationDetailsNfsMountTypeEnum, bool)
    func GetUpdateBackupDestinationDetailsNfsMountTypeEnumValues() []UpdateBackupDestinationDetailsNfsMountTypeEnum
type UpdateBackupDestinationRequest
    func (request UpdateBackupDestinationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateBackupDestinationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateBackupDestinationRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateBackupDestinationRequest) String() string
    func (request UpdateBackupDestinationRequest) ValidateEnumValue() (bool, error)
type UpdateBackupDestinationResponse
    func (response UpdateBackupDestinationResponse) HTTPResponse() *http.Response
    func (response UpdateBackupDestinationResponse) String() string
type UpdateBackupDetails
    func (m UpdateBackupDetails) String() string
    func (m UpdateBackupDetails) ValidateEnumValue() (bool, error)
type UpdateBackupRequest
    func (request UpdateBackupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateBackupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateBackupRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateBackupRequest) String() string
    func (request UpdateBackupRequest) ValidateEnumValue() (bool, error)
type UpdateBackupResponse
    func (response UpdateBackupResponse) HTTPResponse() *http.Response
    func (response UpdateBackupResponse) String() string
type UpdateCloudAutonomousVmClusterDetails
    func (m UpdateCloudAutonomousVmClusterDetails) String() string
    func (m UpdateCloudAutonomousVmClusterDetails) ValidateEnumValue() (bool, error)
type UpdateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnum
    func GetMappingUpdateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnum(val string) (UpdateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnum, bool)
    func GetUpdateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnumValues() []UpdateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnum
type UpdateCloudAutonomousVmClusterDetailsLicenseModelEnum
    func GetMappingUpdateCloudAutonomousVmClusterDetailsLicenseModelEnum(val string) (UpdateCloudAutonomousVmClusterDetailsLicenseModelEnum, bool)
    func GetUpdateCloudAutonomousVmClusterDetailsLicenseModelEnumValues() []UpdateCloudAutonomousVmClusterDetailsLicenseModelEnum
type UpdateCloudAutonomousVmClusterRequest
    func (request UpdateCloudAutonomousVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateCloudAutonomousVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateCloudAutonomousVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateCloudAutonomousVmClusterRequest) String() string
    func (request UpdateCloudAutonomousVmClusterRequest) ValidateEnumValue() (bool, error)
type UpdateCloudAutonomousVmClusterResponse
    func (response UpdateCloudAutonomousVmClusterResponse) HTTPResponse() *http.Response
    func (response UpdateCloudAutonomousVmClusterResponse) String() string
type UpdateCloudExadataInfrastructureDetails
    func (m UpdateCloudExadataInfrastructureDetails) String() string
    func (m UpdateCloudExadataInfrastructureDetails) ValidateEnumValue() (bool, error)
type UpdateCloudExadataInfrastructureRequest
    func (request UpdateCloudExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateCloudExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateCloudExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateCloudExadataInfrastructureRequest) String() string
    func (request UpdateCloudExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type UpdateCloudExadataInfrastructureResponse
    func (response UpdateCloudExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response UpdateCloudExadataInfrastructureResponse) String() string
type UpdateCloudVmClusterDetails
    func (m UpdateCloudVmClusterDetails) String() string
    func (m UpdateCloudVmClusterDetails) ValidateEnumValue() (bool, error)
type UpdateCloudVmClusterDetailsLicenseModelEnum
    func GetMappingUpdateCloudVmClusterDetailsLicenseModelEnum(val string) (UpdateCloudVmClusterDetailsLicenseModelEnum, bool)
    func GetUpdateCloudVmClusterDetailsLicenseModelEnumValues() []UpdateCloudVmClusterDetailsLicenseModelEnum
type UpdateCloudVmClusterDetailsVmBackupStorageTypeEnum
    func GetMappingUpdateCloudVmClusterDetailsVmBackupStorageTypeEnum(val string) (UpdateCloudVmClusterDetailsVmBackupStorageTypeEnum, bool)
    func GetUpdateCloudVmClusterDetailsVmBackupStorageTypeEnumValues() []UpdateCloudVmClusterDetailsVmBackupStorageTypeEnum
type UpdateCloudVmClusterIormConfigRequest
    func (request UpdateCloudVmClusterIormConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateCloudVmClusterIormConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateCloudVmClusterIormConfigRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateCloudVmClusterIormConfigRequest) String() string
    func (request UpdateCloudVmClusterIormConfigRequest) ValidateEnumValue() (bool, error)
type UpdateCloudVmClusterIormConfigResponse
    func (response UpdateCloudVmClusterIormConfigResponse) HTTPResponse() *http.Response
    func (response UpdateCloudVmClusterIormConfigResponse) String() string
type UpdateCloudVmClusterRequest
    func (request UpdateCloudVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateCloudVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateCloudVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateCloudVmClusterRequest) String() string
    func (request UpdateCloudVmClusterRequest) ValidateEnumValue() (bool, error)
type UpdateCloudVmClusterResponse
    func (response UpdateCloudVmClusterResponse) HTTPResponse() *http.Response
    func (response UpdateCloudVmClusterResponse) String() string
type UpdateConsoleConnectionDetails
    func (m UpdateConsoleConnectionDetails) String() string
    func (m UpdateConsoleConnectionDetails) ValidateEnumValue() (bool, error)
type UpdateConsoleConnectionRequest
    func (request UpdateConsoleConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateConsoleConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateConsoleConnectionRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateConsoleConnectionRequest) String() string
    func (request UpdateConsoleConnectionRequest) ValidateEnumValue() (bool, error)
type UpdateConsoleConnectionResponse
    func (response UpdateConsoleConnectionResponse) HTTPResponse() *http.Response
    func (response UpdateConsoleConnectionResponse) String() string
type UpdateConsoleHistoryDetails
    func (m UpdateConsoleHistoryDetails) String() string
    func (m UpdateConsoleHistoryDetails) ValidateEnumValue() (bool, error)
type UpdateConsoleHistoryRequest
    func (request UpdateConsoleHistoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateConsoleHistoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateConsoleHistoryRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateConsoleHistoryRequest) String() string
    func (request UpdateConsoleHistoryRequest) ValidateEnumValue() (bool, error)
type UpdateConsoleHistoryResponse
    func (response UpdateConsoleHistoryResponse) HTTPResponse() *http.Response
    func (response UpdateConsoleHistoryResponse) String() string
type UpdateDataGuardAssociationDetails
    func (m UpdateDataGuardAssociationDetails) String() string
    func (m UpdateDataGuardAssociationDetails) ValidateEnumValue() (bool, error)
type UpdateDataGuardAssociationDetailsProtectionModeEnum
    func GetMappingUpdateDataGuardAssociationDetailsProtectionModeEnum(val string) (UpdateDataGuardAssociationDetailsProtectionModeEnum, bool)
    func GetUpdateDataGuardAssociationDetailsProtectionModeEnumValues() []UpdateDataGuardAssociationDetailsProtectionModeEnum
type UpdateDataGuardAssociationDetailsTransportTypeEnum
    func GetMappingUpdateDataGuardAssociationDetailsTransportTypeEnum(val string) (UpdateDataGuardAssociationDetailsTransportTypeEnum, bool)
    func GetUpdateDataGuardAssociationDetailsTransportTypeEnumValues() []UpdateDataGuardAssociationDetailsTransportTypeEnum
type UpdateDataGuardAssociationRequest
    func (request UpdateDataGuardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateDataGuardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateDataGuardAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateDataGuardAssociationRequest) String() string
    func (request UpdateDataGuardAssociationRequest) ValidateEnumValue() (bool, error)
type UpdateDataGuardAssociationResponse
    func (response UpdateDataGuardAssociationResponse) HTTPResponse() *http.Response
    func (response UpdateDataGuardAssociationResponse) String() string
type UpdateDataGuardDetails
    func (m UpdateDataGuardDetails) String() string
    func (m UpdateDataGuardDetails) ValidateEnumValue() (bool, error)
type UpdateDataGuardDetailsProtectionModeEnum
    func GetMappingUpdateDataGuardDetailsProtectionModeEnum(val string) (UpdateDataGuardDetailsProtectionModeEnum, bool)
    func GetUpdateDataGuardDetailsProtectionModeEnumValues() []UpdateDataGuardDetailsProtectionModeEnum
type UpdateDataGuardDetailsTransportTypeEnum
    func GetMappingUpdateDataGuardDetailsTransportTypeEnum(val string) (UpdateDataGuardDetailsTransportTypeEnum, bool)
    func GetUpdateDataGuardDetailsTransportTypeEnumValues() []UpdateDataGuardDetailsTransportTypeEnum
type UpdateDataGuardRequest
    func (request UpdateDataGuardRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateDataGuardRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateDataGuardRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateDataGuardRequest) String() string
    func (request UpdateDataGuardRequest) ValidateEnumValue() (bool, error)
type UpdateDataGuardResponse
    func (response UpdateDataGuardResponse) HTTPResponse() *http.Response
    func (response UpdateDataGuardResponse) String() string
type UpdateDatabaseDetails
    func (m UpdateDatabaseDetails) String() string
    func (m UpdateDatabaseDetails) ValidateEnumValue() (bool, error)
type UpdateDatabaseRequest
    func (request UpdateDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateDatabaseRequest) String() string
    func (request UpdateDatabaseRequest) ValidateEnumValue() (bool, error)
type UpdateDatabaseResponse
    func (response UpdateDatabaseResponse) HTTPResponse() *http.Response
    func (response UpdateDatabaseResponse) String() string
type UpdateDatabaseSoftwareImageDetails
    func (m UpdateDatabaseSoftwareImageDetails) String() string
    func (m UpdateDatabaseSoftwareImageDetails) ValidateEnumValue() (bool, error)
type UpdateDatabaseSoftwareImageRequest
    func (request UpdateDatabaseSoftwareImageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateDatabaseSoftwareImageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateDatabaseSoftwareImageRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateDatabaseSoftwareImageRequest) String() string
    func (request UpdateDatabaseSoftwareImageRequest) ValidateEnumValue() (bool, error)
type UpdateDatabaseSoftwareImageResponse
    func (response UpdateDatabaseSoftwareImageResponse) HTTPResponse() *http.Response
    func (response UpdateDatabaseSoftwareImageResponse) String() string
type UpdateDbConnectionBundleDetails
    func (m UpdateDbConnectionBundleDetails) String() string
    func (m UpdateDbConnectionBundleDetails) ValidateEnumValue() (bool, error)
type UpdateDbHomeDetails
    func (m UpdateDbHomeDetails) String() string
    func (m UpdateDbHomeDetails) ValidateEnumValue() (bool, error)
type UpdateDbHomeRequest
    func (request UpdateDbHomeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateDbHomeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateDbHomeRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateDbHomeRequest) String() string
    func (request UpdateDbHomeRequest) ValidateEnumValue() (bool, error)
type UpdateDbHomeResponse
    func (response UpdateDbHomeResponse) HTTPResponse() *http.Response
    func (response UpdateDbHomeResponse) String() string
type UpdateDbNodeDetails
    func (m UpdateDbNodeDetails) String() string
    func (m UpdateDbNodeDetails) ValidateEnumValue() (bool, error)
type UpdateDbNodeRequest
    func (request UpdateDbNodeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateDbNodeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateDbNodeRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateDbNodeRequest) String() string
    func (request UpdateDbNodeRequest) ValidateEnumValue() (bool, error)
type UpdateDbNodeResponse
    func (response UpdateDbNodeResponse) HTTPResponse() *http.Response
    func (response UpdateDbNodeResponse) String() string
type UpdateDbSystemDetails
    func (m UpdateDbSystemDetails) String() string
    func (m UpdateDbSystemDetails) ValidateEnumValue() (bool, error)
type UpdateDbSystemDetailsComputeModelEnum
    func GetMappingUpdateDbSystemDetailsComputeModelEnum(val string) (UpdateDbSystemDetailsComputeModelEnum, bool)
    func GetUpdateDbSystemDetailsComputeModelEnumValues() []UpdateDbSystemDetailsComputeModelEnum
type UpdateDbSystemDetailsLicenseModelEnum
    func GetMappingUpdateDbSystemDetailsLicenseModelEnum(val string) (UpdateDbSystemDetailsLicenseModelEnum, bool)
    func GetUpdateDbSystemDetailsLicenseModelEnumValues() []UpdateDbSystemDetailsLicenseModelEnum
type UpdateDbSystemRequest
    func (request UpdateDbSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateDbSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateDbSystemRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateDbSystemRequest) String() string
    func (request UpdateDbSystemRequest) ValidateEnumValue() (bool, error)
type UpdateDbSystemResponse
    func (response UpdateDbSystemResponse) HTTPResponse() *http.Response
    func (response UpdateDbSystemResponse) String() string
type UpdateDetails
    func (m UpdateDetails) String() string
    func (m UpdateDetails) ValidateEnumValue() (bool, error)
type UpdateDetailsUpdateActionEnum
    func GetMappingUpdateDetailsUpdateActionEnum(val string) (UpdateDetailsUpdateActionEnum, bool)
    func GetUpdateDetailsUpdateActionEnumValues() []UpdateDetailsUpdateActionEnum
type UpdateExadataInfrastructureDetails
    func (m UpdateExadataInfrastructureDetails) String() string
    func (m UpdateExadataInfrastructureDetails) ValidateEnumValue() (bool, error)
type UpdateExadataInfrastructureDetailsAdditionalComputeSystemModelEnum
    func GetMappingUpdateExadataInfrastructureDetailsAdditionalComputeSystemModelEnum(val string) (UpdateExadataInfrastructureDetailsAdditionalComputeSystemModelEnum, bool)
    func GetUpdateExadataInfrastructureDetailsAdditionalComputeSystemModelEnumValues() []UpdateExadataInfrastructureDetailsAdditionalComputeSystemModelEnum
type UpdateExadataInfrastructureRequest
    func (request UpdateExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateExadataInfrastructureRequest) String() string
    func (request UpdateExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
type UpdateExadataInfrastructureResponse
    func (response UpdateExadataInfrastructureResponse) HTTPResponse() *http.Response
    func (response UpdateExadataInfrastructureResponse) String() string
type UpdateExadataIormConfigRequest
    func (request UpdateExadataIormConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateExadataIormConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateExadataIormConfigRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateExadataIormConfigRequest) String() string
    func (request UpdateExadataIormConfigRequest) ValidateEnumValue() (bool, error)
type UpdateExadataIormConfigResponse
    func (response UpdateExadataIormConfigResponse) HTTPResponse() *http.Response
    func (response UpdateExadataIormConfigResponse) String() string
type UpdateExadbVmClusterDetails
    func (m UpdateExadbVmClusterDetails) String() string
    func (m UpdateExadbVmClusterDetails) ValidateEnumValue() (bool, error)
type UpdateExadbVmClusterDetailsLicenseModelEnum
    func GetMappingUpdateExadbVmClusterDetailsLicenseModelEnum(val string) (UpdateExadbVmClusterDetailsLicenseModelEnum, bool)
    func GetUpdateExadbVmClusterDetailsLicenseModelEnumValues() []UpdateExadbVmClusterDetailsLicenseModelEnum
type UpdateExadbVmClusterDetailsUpdateActionEnum
    func GetMappingUpdateExadbVmClusterDetailsUpdateActionEnum(val string) (UpdateExadbVmClusterDetailsUpdateActionEnum, bool)
    func GetUpdateExadbVmClusterDetailsUpdateActionEnumValues() []UpdateExadbVmClusterDetailsUpdateActionEnum
type UpdateExadbVmClusterRequest
    func (request UpdateExadbVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateExadbVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateExadbVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateExadbVmClusterRequest) String() string
    func (request UpdateExadbVmClusterRequest) ValidateEnumValue() (bool, error)
type UpdateExadbVmClusterResponse
    func (response UpdateExadbVmClusterResponse) HTTPResponse() *http.Response
    func (response UpdateExadbVmClusterResponse) String() string
type UpdateExascaleDbStorageVaultDetails
    func (m UpdateExascaleDbStorageVaultDetails) String() string
    func (m UpdateExascaleDbStorageVaultDetails) ValidateEnumValue() (bool, error)
type UpdateExascaleDbStorageVaultRequest
    func (request UpdateExascaleDbStorageVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateExascaleDbStorageVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateExascaleDbStorageVaultRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateExascaleDbStorageVaultRequest) String() string
    func (request UpdateExascaleDbStorageVaultRequest) ValidateEnumValue() (bool, error)
type UpdateExascaleDbStorageVaultResponse
    func (response UpdateExascaleDbStorageVaultResponse) HTTPResponse() *http.Response
    func (response UpdateExascaleDbStorageVaultResponse) String() string
type UpdateExecutionActionDetails
    func (m UpdateExecutionActionDetails) String() string
    func (m UpdateExecutionActionDetails) ValidateEnumValue() (bool, error)
type UpdateExecutionActionRequest
    func (request UpdateExecutionActionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateExecutionActionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateExecutionActionRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateExecutionActionRequest) String() string
    func (request UpdateExecutionActionRequest) ValidateEnumValue() (bool, error)
type UpdateExecutionActionResponse
    func (response UpdateExecutionActionResponse) HTTPResponse() *http.Response
    func (response UpdateExecutionActionResponse) String() string
type UpdateExecutionWindowDetails
    func (m UpdateExecutionWindowDetails) String() string
    func (m UpdateExecutionWindowDetails) ValidateEnumValue() (bool, error)
type UpdateExecutionWindowRequest
    func (request UpdateExecutionWindowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateExecutionWindowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateExecutionWindowRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateExecutionWindowRequest) String() string
    func (request UpdateExecutionWindowRequest) ValidateEnumValue() (bool, error)
type UpdateExecutionWindowResponse
    func (response UpdateExecutionWindowResponse) HTTPResponse() *http.Response
    func (response UpdateExecutionWindowResponse) String() string
type UpdateExternalContainerDatabaseDetails
    func (m UpdateExternalContainerDatabaseDetails) String() string
    func (m UpdateExternalContainerDatabaseDetails) ValidateEnumValue() (bool, error)
type UpdateExternalContainerDatabaseRequest
    func (request UpdateExternalContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateExternalContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateExternalContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateExternalContainerDatabaseRequest) String() string
    func (request UpdateExternalContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type UpdateExternalContainerDatabaseResponse
    func (response UpdateExternalContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response UpdateExternalContainerDatabaseResponse) String() string
type UpdateExternalDatabaseConnectorDetails
type UpdateExternalDatabaseConnectorDetailsConnectorTypeEnum
    func GetMappingUpdateExternalDatabaseConnectorDetailsConnectorTypeEnum(val string) (UpdateExternalDatabaseConnectorDetailsConnectorTypeEnum, bool)
    func GetUpdateExternalDatabaseConnectorDetailsConnectorTypeEnumValues() []UpdateExternalDatabaseConnectorDetailsConnectorTypeEnum
type UpdateExternalDatabaseConnectorRequest
    func (request UpdateExternalDatabaseConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateExternalDatabaseConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateExternalDatabaseConnectorRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateExternalDatabaseConnectorRequest) String() string
    func (request UpdateExternalDatabaseConnectorRequest) ValidateEnumValue() (bool, error)
type UpdateExternalDatabaseConnectorResponse
    func (response UpdateExternalDatabaseConnectorResponse) HTTPResponse() *http.Response
    func (response UpdateExternalDatabaseConnectorResponse) String() string
type UpdateExternalDatabaseDetailsBase
    func (m UpdateExternalDatabaseDetailsBase) String() string
    func (m UpdateExternalDatabaseDetailsBase) ValidateEnumValue() (bool, error)
type UpdateExternalMacsConnectorDetails
    func (m UpdateExternalMacsConnectorDetails) GetDefinedTags() map[string]map[string]interface{}
    func (m UpdateExternalMacsConnectorDetails) GetDisplayName() *string
    func (m UpdateExternalMacsConnectorDetails) GetFreeformTags() map[string]string
    func (m UpdateExternalMacsConnectorDetails) MarshalJSON() (buff []byte, e error)
    func (m UpdateExternalMacsConnectorDetails) String() string
    func (m *UpdateExternalMacsConnectorDetails) UnmarshalJSON(data []byte) (e error)
    func (m UpdateExternalMacsConnectorDetails) ValidateEnumValue() (bool, error)
type UpdateExternalNonContainerDatabaseDetails
    func (m UpdateExternalNonContainerDatabaseDetails) String() string
    func (m UpdateExternalNonContainerDatabaseDetails) ValidateEnumValue() (bool, error)
type UpdateExternalNonContainerDatabaseRequest
    func (request UpdateExternalNonContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateExternalNonContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateExternalNonContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateExternalNonContainerDatabaseRequest) String() string
    func (request UpdateExternalNonContainerDatabaseRequest) ValidateEnumValue() (bool, error)
type UpdateExternalNonContainerDatabaseResponse
    func (response UpdateExternalNonContainerDatabaseResponse) HTTPResponse() *http.Response
    func (response UpdateExternalNonContainerDatabaseResponse) String() string
type UpdateExternalPluggableDatabaseDetails
    func (m UpdateExternalPluggableDatabaseDetails) String() string
    func (m UpdateExternalPluggableDatabaseDetails) ValidateEnumValue() (bool, error)
type UpdateExternalPluggableDatabaseRequest
    func (request UpdateExternalPluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateExternalPluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateExternalPluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateExternalPluggableDatabaseRequest) String() string
    func (request UpdateExternalPluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type UpdateExternalPluggableDatabaseResponse
    func (response UpdateExternalPluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response UpdateExternalPluggableDatabaseResponse) String() string
type UpdateHistoryEntry
    func (m UpdateHistoryEntry) String() string
    func (m UpdateHistoryEntry) ValidateEnumValue() (bool, error)
type UpdateHistoryEntryLifecycleStateEnum
    func GetMappingUpdateHistoryEntryLifecycleStateEnum(val string) (UpdateHistoryEntryLifecycleStateEnum, bool)
    func GetUpdateHistoryEntryLifecycleStateEnumValues() []UpdateHistoryEntryLifecycleStateEnum
type UpdateHistoryEntrySummary
    func (m UpdateHistoryEntrySummary) String() string
    func (m UpdateHistoryEntrySummary) ValidateEnumValue() (bool, error)
type UpdateHistoryEntrySummaryLifecycleStateEnum
    func GetMappingUpdateHistoryEntrySummaryLifecycleStateEnum(val string) (UpdateHistoryEntrySummaryLifecycleStateEnum, bool)
    func GetUpdateHistoryEntrySummaryLifecycleStateEnumValues() []UpdateHistoryEntrySummaryLifecycleStateEnum
type UpdateHistoryEntrySummaryUpdateActionEnum
    func GetMappingUpdateHistoryEntrySummaryUpdateActionEnum(val string) (UpdateHistoryEntrySummaryUpdateActionEnum, bool)
    func GetUpdateHistoryEntrySummaryUpdateActionEnumValues() []UpdateHistoryEntrySummaryUpdateActionEnum
type UpdateHistoryEntrySummaryUpdateTypeEnum
    func GetMappingUpdateHistoryEntrySummaryUpdateTypeEnum(val string) (UpdateHistoryEntrySummaryUpdateTypeEnum, bool)
    func GetUpdateHistoryEntrySummaryUpdateTypeEnumValues() []UpdateHistoryEntrySummaryUpdateTypeEnum
type UpdateHistoryEntryUpdateActionEnum
    func GetMappingUpdateHistoryEntryUpdateActionEnum(val string) (UpdateHistoryEntryUpdateActionEnum, bool)
    func GetUpdateHistoryEntryUpdateActionEnumValues() []UpdateHistoryEntryUpdateActionEnum
type UpdateHistoryEntryUpdateTypeEnum
    func GetMappingUpdateHistoryEntryUpdateTypeEnum(val string) (UpdateHistoryEntryUpdateTypeEnum, bool)
    func GetUpdateHistoryEntryUpdateTypeEnumValues() []UpdateHistoryEntryUpdateTypeEnum
type UpdateKeyStoreDetails
    func (m UpdateKeyStoreDetails) String() string
    func (m *UpdateKeyStoreDetails) UnmarshalJSON(data []byte) (e error)
    func (m UpdateKeyStoreDetails) ValidateEnumValue() (bool, error)
type UpdateKeyStoreRequest
    func (request UpdateKeyStoreRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateKeyStoreRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateKeyStoreRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateKeyStoreRequest) String() string
    func (request UpdateKeyStoreRequest) ValidateEnumValue() (bool, error)
type UpdateKeyStoreResponse
    func (response UpdateKeyStoreResponse) HTTPResponse() *http.Response
    func (response UpdateKeyStoreResponse) String() string
type UpdateLastActionEnum
    func GetMappingUpdateLastActionEnum(val string) (UpdateLastActionEnum, bool)
    func GetUpdateLastActionEnumValues() []UpdateLastActionEnum
type UpdateLifecycleStateEnum
    func GetMappingUpdateLifecycleStateEnum(val string) (UpdateLifecycleStateEnum, bool)
    func GetUpdateLifecycleStateEnumValues() []UpdateLifecycleStateEnum
type UpdateMaintenanceRunDetails
    func (m UpdateMaintenanceRunDetails) String() string
    func (m UpdateMaintenanceRunDetails) ValidateEnumValue() (bool, error)
type UpdateMaintenanceRunDetailsPatchingModeEnum
    func GetMappingUpdateMaintenanceRunDetailsPatchingModeEnum(val string) (UpdateMaintenanceRunDetailsPatchingModeEnum, bool)
    func GetUpdateMaintenanceRunDetailsPatchingModeEnumValues() []UpdateMaintenanceRunDetailsPatchingModeEnum
type UpdateMaintenanceRunRequest
    func (request UpdateMaintenanceRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateMaintenanceRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateMaintenanceRunRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateMaintenanceRunRequest) String() string
    func (request UpdateMaintenanceRunRequest) ValidateEnumValue() (bool, error)
type UpdateMaintenanceRunResponse
    func (response UpdateMaintenanceRunResponse) HTTPResponse() *http.Response
    func (response UpdateMaintenanceRunResponse) String() string
type UpdateOneoffPatchDetails
    func (m UpdateOneoffPatchDetails) String() string
    func (m UpdateOneoffPatchDetails) ValidateEnumValue() (bool, error)
type UpdateOneoffPatchRequest
    func (request UpdateOneoffPatchRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateOneoffPatchRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateOneoffPatchRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateOneoffPatchRequest) String() string
    func (request UpdateOneoffPatchRequest) ValidateEnumValue() (bool, error)
type UpdateOneoffPatchResponse
    func (response UpdateOneoffPatchResponse) HTTPResponse() *http.Response
    func (response UpdateOneoffPatchResponse) String() string
type UpdatePluggableDatabaseDetails
    func (m UpdatePluggableDatabaseDetails) String() string
    func (m UpdatePluggableDatabaseDetails) ValidateEnumValue() (bool, error)
type UpdatePluggableDatabaseRequest
    func (request UpdatePluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdatePluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdatePluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdatePluggableDatabaseRequest) String() string
    func (request UpdatePluggableDatabaseRequest) ValidateEnumValue() (bool, error)
type UpdatePluggableDatabaseResponse
    func (response UpdatePluggableDatabaseResponse) HTTPResponse() *http.Response
    func (response UpdatePluggableDatabaseResponse) String() string
type UpdateScheduledActionDetails
    func (m UpdateScheduledActionDetails) String() string
    func (m UpdateScheduledActionDetails) ValidateEnumValue() (bool, error)
type UpdateScheduledActionRequest
    func (request UpdateScheduledActionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateScheduledActionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateScheduledActionRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateScheduledActionRequest) String() string
    func (request UpdateScheduledActionRequest) ValidateEnumValue() (bool, error)
type UpdateScheduledActionResponse
    func (response UpdateScheduledActionResponse) HTTPResponse() *http.Response
    func (response UpdateScheduledActionResponse) String() string
type UpdateSchedulingPolicyDetails
    func (m UpdateSchedulingPolicyDetails) String() string
    func (m UpdateSchedulingPolicyDetails) ValidateEnumValue() (bool, error)
type UpdateSchedulingPolicyDetailsCadenceEnum
    func GetMappingUpdateSchedulingPolicyDetailsCadenceEnum(val string) (UpdateSchedulingPolicyDetailsCadenceEnum, bool)
    func GetUpdateSchedulingPolicyDetailsCadenceEnumValues() []UpdateSchedulingPolicyDetailsCadenceEnum
type UpdateSchedulingPolicyRequest
    func (request UpdateSchedulingPolicyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateSchedulingPolicyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateSchedulingPolicyRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateSchedulingPolicyRequest) String() string
    func (request UpdateSchedulingPolicyRequest) ValidateEnumValue() (bool, error)
type UpdateSchedulingPolicyResponse
    func (response UpdateSchedulingPolicyResponse) HTTPResponse() *http.Response
    func (response UpdateSchedulingPolicyResponse) String() string
type UpdateSchedulingWindowDetails
    func (m UpdateSchedulingWindowDetails) String() string
    func (m UpdateSchedulingWindowDetails) ValidateEnumValue() (bool, error)
type UpdateSchedulingWindowRequest
    func (request UpdateSchedulingWindowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateSchedulingWindowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateSchedulingWindowRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateSchedulingWindowRequest) String() string
    func (request UpdateSchedulingWindowRequest) ValidateEnumValue() (bool, error)
type UpdateSchedulingWindowResponse
    func (response UpdateSchedulingWindowResponse) HTTPResponse() *http.Response
    func (response UpdateSchedulingWindowResponse) String() string
type UpdateSummary
    func (m UpdateSummary) String() string
    func (m UpdateSummary) ValidateEnumValue() (bool, error)
type UpdateSummaryAvailableActionsEnum
    func GetMappingUpdateSummaryAvailableActionsEnum(val string) (UpdateSummaryAvailableActionsEnum, bool)
    func GetUpdateSummaryAvailableActionsEnumValues() []UpdateSummaryAvailableActionsEnum
type UpdateSummaryLastActionEnum
    func GetMappingUpdateSummaryLastActionEnum(val string) (UpdateSummaryLastActionEnum, bool)
    func GetUpdateSummaryLastActionEnumValues() []UpdateSummaryLastActionEnum
type UpdateSummaryLifecycleStateEnum
    func GetMappingUpdateSummaryLifecycleStateEnum(val string) (UpdateSummaryLifecycleStateEnum, bool)
    func GetUpdateSummaryLifecycleStateEnumValues() []UpdateSummaryLifecycleStateEnum
type UpdateSummaryUpdateTypeEnum
    func GetMappingUpdateSummaryUpdateTypeEnum(val string) (UpdateSummaryUpdateTypeEnum, bool)
    func GetUpdateSummaryUpdateTypeEnumValues() []UpdateSummaryUpdateTypeEnum
type UpdateUpdateTypeEnum
    func GetMappingUpdateUpdateTypeEnum(val string) (UpdateUpdateTypeEnum, bool)
    func GetUpdateUpdateTypeEnumValues() []UpdateUpdateTypeEnum
type UpdateVmClusterDetails
    func (m UpdateVmClusterDetails) String() string
    func (m UpdateVmClusterDetails) ValidateEnumValue() (bool, error)
type UpdateVmClusterDetailsLicenseModelEnum
    func GetMappingUpdateVmClusterDetailsLicenseModelEnum(val string) (UpdateVmClusterDetailsLicenseModelEnum, bool)
    func GetUpdateVmClusterDetailsLicenseModelEnumValues() []UpdateVmClusterDetailsLicenseModelEnum
type UpdateVmClusterDetailsVmBackupStorageTypeEnum
    func GetMappingUpdateVmClusterDetailsVmBackupStorageTypeEnum(val string) (UpdateVmClusterDetailsVmBackupStorageTypeEnum, bool)
    func GetUpdateVmClusterDetailsVmBackupStorageTypeEnumValues() []UpdateVmClusterDetailsVmBackupStorageTypeEnum
type UpdateVmClusterNetworkDetails
    func (m UpdateVmClusterNetworkDetails) String() string
    func (m UpdateVmClusterNetworkDetails) ValidateEnumValue() (bool, error)
type UpdateVmClusterNetworkRequest
    func (request UpdateVmClusterNetworkRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateVmClusterNetworkRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateVmClusterNetworkRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateVmClusterNetworkRequest) String() string
    func (request UpdateVmClusterNetworkRequest) ValidateEnumValue() (bool, error)
type UpdateVmClusterNetworkResponse
    func (response UpdateVmClusterNetworkResponse) HTTPResponse() *http.Response
    func (response UpdateVmClusterNetworkResponse) String() string
type UpdateVmClusterRequest
    func (request UpdateVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateVmClusterRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateVmClusterRequest) String() string
    func (request UpdateVmClusterRequest) ValidateEnumValue() (bool, error)
type UpdateVmClusterResponse
    func (response UpdateVmClusterResponse) HTTPResponse() *http.Response
    func (response UpdateVmClusterResponse) String() string
type UpgradeDatabaseDetails
    func (m UpgradeDatabaseDetails) String() string
    func (m *UpgradeDatabaseDetails) UnmarshalJSON(data []byte) (e error)
    func (m UpgradeDatabaseDetails) ValidateEnumValue() (bool, error)
type UpgradeDatabaseDetailsActionEnum
    func GetMappingUpgradeDatabaseDetailsActionEnum(val string) (UpgradeDatabaseDetailsActionEnum, bool)
    func GetUpgradeDatabaseDetailsActionEnumValues() []UpgradeDatabaseDetailsActionEnum
type UpgradeDatabaseRequest
    func (request UpgradeDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpgradeDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpgradeDatabaseRequest) RetryPolicy() *common.RetryPolicy
    func (request UpgradeDatabaseRequest) String() string
    func (request UpgradeDatabaseRequest) ValidateEnumValue() (bool, error)
type UpgradeDatabaseResponse
    func (response UpgradeDatabaseResponse) HTTPResponse() *http.Response
    func (response UpgradeDatabaseResponse) String() string
type UpgradeDbSystemDetails
    func (m UpgradeDbSystemDetails) String() string
    func (m UpgradeDbSystemDetails) ValidateEnumValue() (bool, error)
type UpgradeDbSystemDetailsActionEnum
    func GetMappingUpgradeDbSystemDetailsActionEnum(val string) (UpgradeDbSystemDetailsActionEnum, bool)
    func GetUpgradeDbSystemDetailsActionEnumValues() []UpgradeDbSystemDetailsActionEnum
type UpgradeDbSystemRequest
    func (request UpgradeDbSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpgradeDbSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpgradeDbSystemRequest) RetryPolicy() *common.RetryPolicy
    func (request UpgradeDbSystemRequest) String() string
    func (request UpgradeDbSystemRequest) ValidateEnumValue() (bool, error)
type UpgradeDbSystemResponse
    func (response UpgradeDbSystemResponse) HTTPResponse() *http.Response
    func (response UpgradeDbSystemResponse) String() string
type ValidateVmClusterNetworkRequest
    func (request ValidateVmClusterNetworkRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ValidateVmClusterNetworkRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ValidateVmClusterNetworkRequest) RetryPolicy() *common.RetryPolicy
    func (request ValidateVmClusterNetworkRequest) String() string
    func (request ValidateVmClusterNetworkRequest) ValidateEnumValue() (bool, error)
type ValidateVmClusterNetworkResponse
    func (response ValidateVmClusterNetworkResponse) HTTPResponse() *http.Response
    func (response ValidateVmClusterNetworkResponse) String() string
type VanityUrlDetails
    func (m VanityUrlDetails) String() string
    func (m VanityUrlDetails) ValidateEnumValue() (bool, error)
type VersionSchemeDetails
type VersionSchemeDetailsSourceEnum
    func GetMappingVersionSchemeDetailsSourceEnum(val string) (VersionSchemeDetailsSourceEnum, bool)
    func GetVersionSchemeDetailsSourceEnumValues() []VersionSchemeDetailsSourceEnum
type VersionSchemeFromVersionSeriesDetails
    func (m VersionSchemeFromVersionSeriesDetails) MarshalJSON() (buff []byte, e error)
    func (m VersionSchemeFromVersionSeriesDetails) String() string
    func (m VersionSchemeFromVersionSeriesDetails) ValidateEnumValue() (bool, error)
type VersionSchemeFromVersionSeriesDetailsVersionPreferenceEnum
    func GetMappingVersionSchemeFromVersionSeriesDetailsVersionPreferenceEnum(val string) (VersionSchemeFromVersionSeriesDetailsVersionPreferenceEnum, bool)
    func GetVersionSchemeFromVersionSeriesDetailsVersionPreferenceEnumValues() []VersionSchemeFromVersionSeriesDetailsVersionPreferenceEnum
type VmCluster
    func (m VmCluster) String() string
    func (m VmCluster) ValidateEnumValue() (bool, error)
type VmClusterComputeModelEnum
    func GetMappingVmClusterComputeModelEnum(val string) (VmClusterComputeModelEnum, bool)
    func GetVmClusterComputeModelEnumValues() []VmClusterComputeModelEnum
type VmClusterLicenseModelEnum
    func GetMappingVmClusterLicenseModelEnum(val string) (VmClusterLicenseModelEnum, bool)
    func GetVmClusterLicenseModelEnumValues() []VmClusterLicenseModelEnum
type VmClusterLifecycleStateEnum
    func GetMappingVmClusterLifecycleStateEnum(val string) (VmClusterLifecycleStateEnum, bool)
    func GetVmClusterLifecycleStateEnumValues() []VmClusterLifecycleStateEnum
type VmClusterNetwork
    func (m VmClusterNetwork) String() string
    func (m VmClusterNetwork) ValidateEnumValue() (bool, error)
type VmClusterNetworkDetails
    func (m VmClusterNetworkDetails) String() string
    func (m VmClusterNetworkDetails) ValidateEnumValue() (bool, error)
type VmClusterNetworkLifecycleStateEnum
    func GetMappingVmClusterNetworkLifecycleStateEnum(val string) (VmClusterNetworkLifecycleStateEnum, bool)
    func GetVmClusterNetworkLifecycleStateEnumValues() []VmClusterNetworkLifecycleStateEnum
type VmClusterNetworkSummary
    func (m VmClusterNetworkSummary) String() string
    func (m VmClusterNetworkSummary) ValidateEnumValue() (bool, error)
type VmClusterNetworkSummaryLifecycleStateEnum
    func GetMappingVmClusterNetworkSummaryLifecycleStateEnum(val string) (VmClusterNetworkSummaryLifecycleStateEnum, bool)
    func GetVmClusterNetworkSummaryLifecycleStateEnumValues() []VmClusterNetworkSummaryLifecycleStateEnum
type VmClusterStorageManagementTypeEnum
    func GetMappingVmClusterStorageManagementTypeEnum(val string) (VmClusterStorageManagementTypeEnum, bool)
    func GetVmClusterStorageManagementTypeEnumValues() []VmClusterStorageManagementTypeEnum
type VmClusterSummary
    func (m VmClusterSummary) String() string
    func (m VmClusterSummary) ValidateEnumValue() (bool, error)
type VmClusterSummaryComputeModelEnum
    func GetMappingVmClusterSummaryComputeModelEnum(val string) (VmClusterSummaryComputeModelEnum, bool)
    func GetVmClusterSummaryComputeModelEnumValues() []VmClusterSummaryComputeModelEnum
type VmClusterSummaryLicenseModelEnum
    func GetMappingVmClusterSummaryLicenseModelEnum(val string) (VmClusterSummaryLicenseModelEnum, bool)
    func GetVmClusterSummaryLicenseModelEnumValues() []VmClusterSummaryLicenseModelEnum
type VmClusterSummaryLifecycleStateEnum
    func GetMappingVmClusterSummaryLifecycleStateEnum(val string) (VmClusterSummaryLifecycleStateEnum, bool)
    func GetVmClusterSummaryLifecycleStateEnumValues() []VmClusterSummaryLifecycleStateEnum
type VmClusterSummaryStorageManagementTypeEnum
    func GetMappingVmClusterSummaryStorageManagementTypeEnum(val string) (VmClusterSummaryStorageManagementTypeEnum, bool)
    func GetVmClusterSummaryStorageManagementTypeEnumValues() []VmClusterSummaryStorageManagementTypeEnum
type VmClusterSummaryVmBackupStorageTypeEnum
    func GetMappingVmClusterSummaryVmBackupStorageTypeEnum(val string) (VmClusterSummaryVmBackupStorageTypeEnum, bool)
    func GetVmClusterSummaryVmBackupStorageTypeEnumValues() []VmClusterSummaryVmBackupStorageTypeEnum
type VmClusterSummaryVmClusterTypeEnum
    func GetMappingVmClusterSummaryVmClusterTypeEnum(val string) (VmClusterSummaryVmClusterTypeEnum, bool)
    func GetVmClusterSummaryVmClusterTypeEnumValues() []VmClusterSummaryVmClusterTypeEnum
type VmClusterSummaryVmFileSystemStorageTypeEnum
    func GetMappingVmClusterSummaryVmFileSystemStorageTypeEnum(val string) (VmClusterSummaryVmFileSystemStorageTypeEnum, bool)
    func GetVmClusterSummaryVmFileSystemStorageTypeEnumValues() []VmClusterSummaryVmFileSystemStorageTypeEnum
type VmClusterUpdate
    func (m VmClusterUpdate) String() string
    func (m VmClusterUpdate) ValidateEnumValue() (bool, error)
type VmClusterUpdateAvailableActionsEnum
    func GetMappingVmClusterUpdateAvailableActionsEnum(val string) (VmClusterUpdateAvailableActionsEnum, bool)
    func GetVmClusterUpdateAvailableActionsEnumValues() []VmClusterUpdateAvailableActionsEnum
type VmClusterUpdateDetails
    func (m VmClusterUpdateDetails) String() string
    func (m VmClusterUpdateDetails) ValidateEnumValue() (bool, error)
type VmClusterUpdateDetailsUpdateActionEnum
    func GetMappingVmClusterUpdateDetailsUpdateActionEnum(val string) (VmClusterUpdateDetailsUpdateActionEnum, bool)
    func GetVmClusterUpdateDetailsUpdateActionEnumValues() []VmClusterUpdateDetailsUpdateActionEnum
type VmClusterUpdateHistoryEntry
    func (m VmClusterUpdateHistoryEntry) String() string
    func (m VmClusterUpdateHistoryEntry) ValidateEnumValue() (bool, error)
type VmClusterUpdateHistoryEntryLifecycleStateEnum
    func GetMappingVmClusterUpdateHistoryEntryLifecycleStateEnum(val string) (VmClusterUpdateHistoryEntryLifecycleStateEnum, bool)
    func GetVmClusterUpdateHistoryEntryLifecycleStateEnumValues() []VmClusterUpdateHistoryEntryLifecycleStateEnum
type VmClusterUpdateHistoryEntrySummary
    func (m VmClusterUpdateHistoryEntrySummary) String() string
    func (m VmClusterUpdateHistoryEntrySummary) ValidateEnumValue() (bool, error)
type VmClusterUpdateHistoryEntrySummaryLifecycleStateEnum
    func GetMappingVmClusterUpdateHistoryEntrySummaryLifecycleStateEnum(val string) (VmClusterUpdateHistoryEntrySummaryLifecycleStateEnum, bool)
    func GetVmClusterUpdateHistoryEntrySummaryLifecycleStateEnumValues() []VmClusterUpdateHistoryEntrySummaryLifecycleStateEnum
type VmClusterUpdateHistoryEntrySummaryUpdateActionEnum
    func GetMappingVmClusterUpdateHistoryEntrySummaryUpdateActionEnum(val string) (VmClusterUpdateHistoryEntrySummaryUpdateActionEnum, bool)
    func GetVmClusterUpdateHistoryEntrySummaryUpdateActionEnumValues() []VmClusterUpdateHistoryEntrySummaryUpdateActionEnum
type VmClusterUpdateHistoryEntrySummaryUpdateTypeEnum
    func GetMappingVmClusterUpdateHistoryEntrySummaryUpdateTypeEnum(val string) (VmClusterUpdateHistoryEntrySummaryUpdateTypeEnum, bool)
    func GetVmClusterUpdateHistoryEntrySummaryUpdateTypeEnumValues() []VmClusterUpdateHistoryEntrySummaryUpdateTypeEnum
type VmClusterUpdateHistoryEntryUpdateActionEnum
    func GetMappingVmClusterUpdateHistoryEntryUpdateActionEnum(val string) (VmClusterUpdateHistoryEntryUpdateActionEnum, bool)
    func GetVmClusterUpdateHistoryEntryUpdateActionEnumValues() []VmClusterUpdateHistoryEntryUpdateActionEnum
type VmClusterUpdateHistoryEntryUpdateTypeEnum
    func GetMappingVmClusterUpdateHistoryEntryUpdateTypeEnum(val string) (VmClusterUpdateHistoryEntryUpdateTypeEnum, bool)
    func GetVmClusterUpdateHistoryEntryUpdateTypeEnumValues() []VmClusterUpdateHistoryEntryUpdateTypeEnum
type VmClusterUpdateLastActionEnum
    func GetMappingVmClusterUpdateLastActionEnum(val string) (VmClusterUpdateLastActionEnum, bool)
    func GetVmClusterUpdateLastActionEnumValues() []VmClusterUpdateLastActionEnum
type VmClusterUpdateLifecycleStateEnum
    func GetMappingVmClusterUpdateLifecycleStateEnum(val string) (VmClusterUpdateLifecycleStateEnum, bool)
    func GetVmClusterUpdateLifecycleStateEnumValues() []VmClusterUpdateLifecycleStateEnum
type VmClusterUpdateSummary
    func (m VmClusterUpdateSummary) String() string
    func (m VmClusterUpdateSummary) ValidateEnumValue() (bool, error)
type VmClusterUpdateSummaryAvailableActionsEnum
    func GetMappingVmClusterUpdateSummaryAvailableActionsEnum(val string) (VmClusterUpdateSummaryAvailableActionsEnum, bool)
    func GetVmClusterUpdateSummaryAvailableActionsEnumValues() []VmClusterUpdateSummaryAvailableActionsEnum
type VmClusterUpdateSummaryLastActionEnum
    func GetMappingVmClusterUpdateSummaryLastActionEnum(val string) (VmClusterUpdateSummaryLastActionEnum, bool)
    func GetVmClusterUpdateSummaryLastActionEnumValues() []VmClusterUpdateSummaryLastActionEnum
type VmClusterUpdateSummaryLifecycleStateEnum
    func GetMappingVmClusterUpdateSummaryLifecycleStateEnum(val string) (VmClusterUpdateSummaryLifecycleStateEnum, bool)
    func GetVmClusterUpdateSummaryLifecycleStateEnumValues() []VmClusterUpdateSummaryLifecycleStateEnum
type VmClusterUpdateSummaryUpdateTypeEnum
    func GetMappingVmClusterUpdateSummaryUpdateTypeEnum(val string) (VmClusterUpdateSummaryUpdateTypeEnum, bool)
    func GetVmClusterUpdateSummaryUpdateTypeEnumValues() []VmClusterUpdateSummaryUpdateTypeEnum
type VmClusterUpdateUpdateTypeEnum
    func GetMappingVmClusterUpdateUpdateTypeEnum(val string) (VmClusterUpdateUpdateTypeEnum, bool)
    func GetVmClusterUpdateUpdateTypeEnumValues() []VmClusterUpdateUpdateTypeEnum
type VmClusterVmBackupStorageTypeEnum
    func GetMappingVmClusterVmBackupStorageTypeEnum(val string) (VmClusterVmBackupStorageTypeEnum, bool)
    func GetVmClusterVmBackupStorageTypeEnumValues() []VmClusterVmBackupStorageTypeEnum
type VmClusterVmClusterTypeEnum
    func GetMappingVmClusterVmClusterTypeEnum(val string) (VmClusterVmClusterTypeEnum, bool)
    func GetVmClusterVmClusterTypeEnumValues() []VmClusterVmClusterTypeEnum
type VmClusterVmFileSystemStorageTypeEnum
    func GetMappingVmClusterVmFileSystemStorageTypeEnum(val string) (VmClusterVmFileSystemStorageTypeEnum, bool)
    func GetVmClusterVmFileSystemStorageTypeEnumValues() []VmClusterVmFileSystemStorageTypeEnum
type VmNetworkDetails
    func (m VmNetworkDetails) String() string
    func (m VmNetworkDetails) ValidateEnumValue() (bool, error)
type VmNetworkDetailsNetworkTypeEnum
    func GetMappingVmNetworkDetailsNetworkTypeEnum(val string) (VmNetworkDetailsNetworkTypeEnum, bool)
    func GetVmNetworkDetailsNetworkTypeEnumValues() []VmNetworkDetailsNetworkTypeEnum
type VolumeDetails
    func (m VolumeDetails) String() string
    func (m VolumeDetails) ValidateEnumValue() (bool, error)
type WindowPreferenceDetail
    func (m WindowPreferenceDetail) String() string
    func (m WindowPreferenceDetail) ValidateEnumValue() (bool, error)
type WindowTypeDescription
    func (m WindowTypeDescription) String() string
    func (m WindowTypeDescription) ValidateEnumValue() (bool, error)
type WindowTypeDescriptionWindowTypeEnum
    func GetMappingWindowTypeDescriptionWindowTypeEnum(val string) (WindowTypeDescriptionWindowTypeEnum, bool)
    func GetWindowTypeDescriptionWindowTypeEnumValues() []WindowTypeDescriptionWindowTypeEnum
type WorkloadType
    func (m WorkloadType) String() string
    func (m WorkloadType) ValidateEnumValue() (bool, error)

Package files

acd_avm_resource_stats.go action_member.go action_order_details.go action_param_values_collection.go action_param_values_summary.go activate_exadata_infrastructure_details.go activate_exadata_infrastructure_request_response.go add_dbnode_snapshots_for_exadb_vm_cluster_details.go add_dbnode_snapshots_for_exadb_vm_cluster_request_response.go add_standby_autonomous_container_database_details.go add_standby_autonomous_container_database_request_response.go add_storage_capacity_cloud_exadata_infrastructure_request_response.go add_storage_capacity_exadata_infrastructure_request_response.go add_virtual_machine_to_cloud_vm_cluster_details.go add_virtual_machine_to_cloud_vm_cluster_request_response.go add_virtual_machine_to_vm_cluster_details.go add_virtual_machine_to_vm_cluster_request_response.go advanced_cluster_file_system.go advanced_cluster_file_system_collection.go advanced_cluster_file_system_summary.go app_version_summary.go application_vip.go application_vip_summary.go associated_database_details.go associated_long_term_backup.go associated_resource_details.go automated_mount_details.go autonomous_container_database.go autonomous_container_database_backup.go autonomous_container_database_backup_collection.go autonomous_container_database_backup_config.go autonomous_container_database_backup_summary.go autonomous_container_database_dataguard.go autonomous_container_database_dataguard_association.go autonomous_container_database_resource_usage.go autonomous_container_database_summary.go autonomous_container_database_version_summary.go autonomous_data_warehouse.go autonomous_data_warehouse_connection_strings.go autonomous_data_warehouse_summary.go autonomous_database.go autonomous_database_apex.go autonomous_database_backup.go autonomous_database_backup_config.go autonomous_database_backup_summary.go autonomous_database_character_sets.go autonomous_database_connection_strings.go autonomous_database_connection_urls.go autonomous_database_console_token_details.go autonomous_database_dataguard_association.go autonomous_database_encryption_key_details.go autonomous_database_encryption_key_history_entry.go autonomous_database_in_backup.go autonomous_database_key_history_entry.go autonomous_database_maintenance_window_summary.go autonomous_database_manual_refresh_details.go autonomous_database_manual_refresh_request_response.go autonomous_database_peer_collection.go autonomous_database_peer_summary.go autonomous_database_software_image.go autonomous_database_software_image_collection.go autonomous_database_software_image_summary.go autonomous_database_standby_summary.go autonomous_database_summary.go autonomous_database_wallet.go autonomous_db_preview_version_summary.go autonomous_db_version_summary.go autonomous_dw_database.go autonomous_exadata_infrastructure.go autonomous_exadata_infrastructure_shape_summary.go autonomous_exadata_infrastructure_summary.go autonomous_patch.go autonomous_patch_summary.go autonomous_virtual_machine.go autonomous_virtual_machine_summary.go autonomous_vm_cluster.go autonomous_vm_cluster_resource_details.go autonomous_vm_cluster_resource_usage.go autonomous_vm_cluster_summary.go autonomous_vm_resource_usage.go avm_acd_resource_stats.go aws_encryption_key_details.go aws_key_details.go azure_encryption_key_details.go azure_key_details.go backup.go backup_destination.go backup_destination_configuration_summary.go backup_destination_details.go backup_destination_details_summary.go backup_destination_properties.go backup_destination_summary.go backup_summary.go cancel_backup_request_response.go cancel_execution_window_details.go cancel_execution_window_request_response.go cascading_delete_scheduling_plan_request_response.go change_autonomous_container_database_compartment_request_response.go change_autonomous_database_compartment_request_response.go change_autonomous_database_software_image_compartment_details.go change_autonomous_database_software_image_compartment_request_response.go change_autonomous_database_subscription_details.go change_autonomous_database_subscription_request_response.go change_autonomous_exadata_infrastructure_compartment_request_response.go change_autonomous_vm_cluster_compartment_details.go change_autonomous_vm_cluster_compartment_request_response.go change_backup_destination_compartment_request_response.go change_cloud_autonomous_vm_cluster_compartment_details.go change_cloud_autonomous_vm_cluster_compartment_request_response.go change_cloud_autonomous_vm_cluster_subscription_details.go change_cloud_autonomous_vm_cluster_subscription_request_response.go change_cloud_db_system_subscription_details.go change_cloud_db_system_subscription_request_response.go change_cloud_exadata_infrastructure_compartment_details.go change_cloud_exadata_infrastructure_compartment_request_response.go change_cloud_exadata_infrastructure_subscription_details.go change_cloud_exadata_infrastructure_subscription_request_response.go change_cloud_vm_cluster_compartment_details.go change_cloud_vm_cluster_compartment_request_response.go change_cloud_vm_cluster_subscription_details.go change_cloud_vm_cluster_subscription_request_response.go change_compartment_details.go change_database_software_image_compartment_request_response.go change_dataguard_role_details.go change_dataguard_role_request_response.go change_db_connection_bundle_compartment_details.go change_db_system_compartment_request_response.go change_disaster_recovery_configuration_details.go change_disaster_recovery_configuration_request_response.go change_encryption_key_location_request_response.go change_exadata_infrastructure_compartment_details.go change_exadata_infrastructure_compartment_request_response.go change_exadb_vm_cluster_compartment_details.go change_exadb_vm_cluster_compartment_request_response.go change_exadb_vm_cluster_subscription_details.go change_exadb_vm_cluster_subscription_request_response.go change_exascale_db_storage_vault_compartment_details.go change_exascale_db_storage_vault_compartment_request_response.go change_exascale_db_storage_vault_subscription_details.go change_exascale_db_storage_vault_subscription_request_response.go change_external_container_database_compartment_request_response.go change_external_non_container_database_compartment_request_response.go change_external_pluggable_database_compartment_request_response.go change_key_store_compartment_details.go change_key_store_compartment_request_response.go change_key_store_type_details.go change_key_store_type_request_response.go change_oneoff_patch_compartment_request_response.go change_scheduling_plan_compartment_details.go change_scheduling_plan_compartment_request_response.go change_scheduling_policy_compartment_details.go change_scheduling_policy_compartment_request_response.go change_subscription_details.go change_vm_cluster_compartment_details.go change_vm_cluster_compartment_request_response.go check_external_database_connector_connection_status_request_response.go cloud_automation_apply_update_time_preference.go cloud_automation_freeze_period.go cloud_automation_update_details.go cloud_autonomous_vm_cluster.go cloud_autonomous_vm_cluster_resource_details.go cloud_autonomous_vm_cluster_resource_usage.go cloud_autonomous_vm_cluster_summary.go cloud_database_management_config.go cloud_db_server_details.go cloud_exadata_infrastructure.go cloud_exadata_infrastructure_summary.go cloud_exadata_infrastructure_unallocated_resources.go cloud_vm_cluster.go cloud_vm_cluster_summary.go complete_external_backup_job_details.go complete_external_backup_job_request_response.go compute_performance_summary.go configure_autonomous_database_vault_key_details.go configure_autonomous_database_vault_key_request_response.go configure_exascale_cloud_exadata_infrastructure_details.go configure_exascale_cloud_exadata_infrastructure_request_response.go configure_exascale_exadata_infrastructure_details.go configure_exascale_exadata_infrastructure_request_response.go configure_saas_admin_user_details.go configure_saas_admin_user_request_response.go confirm_key_store_details_are_correct_request_response.go console_connection.go console_connection_summary.go console_history.go console_history_collection.go console_history_summary.go convert_standby_autonomous_container_database_details.go convert_standby_autonomous_container_database_request_response.go convert_standby_database_type_details.go convert_standby_database_type_request_response.go convert_to_pdb_details.go convert_to_pdb_request_response.go convert_to_pdb_target_base.go convert_to_regular_pluggable_database_details.go convert_to_regular_pluggable_database_request_response.go convert_to_standalone_details.go convert_to_standalone_request_response.go create_advanced_cluster_file_system_details.go create_advanced_cluster_file_system_request_response.go create_application_vip_details.go create_application_vip_request_response.go create_autonomous_container_database_base.go create_autonomous_container_database_dataguard_association_details.go create_autonomous_container_database_dataguard_association_request_response.go create_autonomous_container_database_details.go create_autonomous_container_database_from_backup_details.go create_autonomous_container_database_request_response.go create_autonomous_database_backup_details.go create_autonomous_database_backup_request_response.go create_autonomous_database_base.go create_autonomous_database_clone_details.go create_autonomous_database_details.go create_autonomous_database_from_backup_details.go create_autonomous_database_from_backup_timestamp_details.go create_autonomous_database_request_response.go create_autonomous_database_software_image_details.go create_autonomous_database_software_image_request_response.go create_autonomous_vm_cluster_details.go create_autonomous_vm_cluster_request_response.go create_backup_destination_details.go create_backup_destination_request_response.go create_backup_details.go create_backup_request_response.go create_cloud_autonomous_vm_cluster_details.go create_cloud_autonomous_vm_cluster_request_response.go create_cloud_exadata_infrastructure_details.go create_cloud_exadata_infrastructure_request_response.go create_cloud_vm_cluster_details.go create_cloud_vm_cluster_request_response.go create_console_connection_details.go create_console_connection_request_response.go create_console_history_details.go create_console_history_request_response.go create_cross_region_autonomous_database_data_guard_details.go create_cross_region_disaster_recovery_details.go create_cross_tenancy_disaster_recovery_details.go create_data_guard_association_details.go create_data_guard_association_request_response.go create_data_guard_association_to_existing_db_system_details.go create_data_guard_association_to_existing_vm_cluster_details.go create_data_guard_association_with_new_db_system_details.go create_database_base.go create_database_details.go create_database_for_standby_db_system_details.go create_database_from_another_database_details.go create_database_from_backup.go create_database_from_backup_details.go create_database_from_database.go create_database_from_db_system_details.go create_database_request_response.go create_database_software_image_details.go create_database_software_image_request_response.go create_db_connection_bundle_details.go create_db_home_base.go create_db_home_details.go create_db_home_for_standby_db_system.go create_db_home_from_backup_details.go create_db_home_from_database_details.go create_db_home_from_db_system_details.go create_db_home_request_response.go create_db_home_with_db_system_id_details.go create_db_home_with_db_system_id_from_backup_details.go create_db_home_with_db_system_id_from_database_details.go create_db_home_with_vm_cluster_id_details.go create_db_home_with_vm_cluster_id_from_backup_details.go create_db_home_with_vm_cluster_id_from_database_details.go create_exadata_infrastructure_details.go create_exadata_infrastructure_request_response.go create_exadb_vm_cluster_details.go create_exadb_vm_cluster_request_response.go create_exascale_db_storage_vault_details.go create_exascale_db_storage_vault_request_response.go create_execution_action_details.go create_execution_action_request_response.go create_execution_window_details.go create_execution_window_request_response.go create_external_backup_job_details.go create_external_backup_job_request_response.go create_external_container_database_details.go create_external_container_database_request_response.go create_external_database_connector_details.go create_external_database_connector_request_response.go create_external_database_details_base.go create_external_macs_connector_details.go create_external_non_container_database_details.go create_external_non_container_database_request_response.go create_external_pluggable_database_details.go create_external_pluggable_database_request_response.go create_key_store_details.go create_key_store_request_response.go create_maintenance_run_details.go create_maintenance_run_request_response.go create_new_database_details.go create_nfs_backup_destination_details.go create_oneoff_patch_details.go create_oneoff_patch_request_response.go create_pluggable_database_creation_type_details.go create_pluggable_database_details.go create_pluggable_database_from_local_clone_details.go create_pluggable_database_from_relocate_details.go create_pluggable_database_from_remote_clone_details.go create_pluggable_database_refreshable_clone_details.go create_pluggable_database_request_response.go create_pluggable_database_snapshot_details.go create_pluggable_database_snapshot_request_response.go create_recovery_appliance_backup_destination_details.go create_refreshable_autonomous_database_clone_details.go create_scheduled_action_details.go create_scheduled_action_request_response.go create_scheduling_plan_details.go create_scheduling_plan_request_response.go create_scheduling_policy_details.go create_scheduling_policy_request_response.go create_scheduling_window_details.go create_scheduling_window_request_response.go create_stand_by_database_details.go create_standby_details.go create_vm_cluster_details.go create_vm_cluster_network_request_response.go create_vm_cluster_request_response.go customer_contact.go data_collection_options.go data_guard_association.go data_guard_association_summary.go data_guard_group.go data_guard_group_member.go data_patch_options.go database.go database_client.go database_connection_credentials.go database_connection_credentials_by_details.go database_connection_credentials_by_name.go database_connection_string.go database_connection_string_profile.go database_connection_strings.go database_credential_details.go database_management_config.go database_software_image.go database_software_image_summary.go database_ssl_connection_credentials.go database_storage_size_details.go database_storage_size_response_details.go database_summary.go database_tool.go database_upgrade_history_entry.go database_upgrade_history_entry_summary.go database_upgrade_source_base.go database_upgrade_with_database_software_image_details.go database_upgrade_with_db_home_details.go database_upgrade_with_db_version_details.go day_of_week.go db_backup_config.go db_connection_bundle.go db_connection_bundle_summary.go db_home.go db_home_from_agent_resource_id.go db_home_summary.go db_iorm_config.go db_iorm_config_update_detail.go db_node.go db_node_action_request_response.go db_node_details.go db_node_summary.go db_server.go db_server_details.go db_server_history_summary.go db_server_patching_details.go db_server_summary.go db_system.go db_system_compute_performance_summary.go db_system_options.go db_system_os_patch_details_collection.go db_system_os_patch_details_summary.go db_system_os_patch_history_entry.go db_system_os_patch_history_entry_collection.go db_system_os_patch_history_entry_summary.go db_system_shape_summary.go db_system_storage_performance_summary.go db_system_summary.go db_system_upgrade_history_entry.go db_system_upgrade_history_entry_summary.go db_system_upgrade_summary.go db_version_summary.go dbnode_snapshot.go dbnode_snapshot_summary.go dbnode_snapshots.go defined_file_system_configuration.go delete_advanced_cluster_file_system_request_response.go delete_application_vip_request_response.go delete_autonomous_database_backup_request_response.go delete_autonomous_database_request_response.go delete_autonomous_database_software_image_request_response.go delete_autonomous_vm_cluster_request_response.go delete_backup_destination_request_response.go delete_backup_request_response.go delete_cloud_autonomous_vm_cluster_request_response.go delete_cloud_exadata_infrastructure_request_response.go delete_cloud_vm_cluster_request_response.go delete_console_connection_request_response.go delete_console_history_request_response.go delete_database_request_response.go delete_database_software_image_request_response.go delete_db_home_request_response.go delete_dbnode_snapshot_request_response.go delete_exadata_infrastructure_request_response.go delete_exadb_vm_cluster_request_response.go delete_exascale_db_storage_vault_request_response.go delete_execution_action_request_response.go delete_execution_window_request_response.go delete_external_container_database_request_response.go delete_external_database_connector_request_response.go delete_external_non_container_database_request_response.go delete_external_pluggable_database_request_response.go delete_key_store_request_response.go delete_oneoff_patch_request_response.go delete_pluggable_database_request_response.go delete_pluggable_database_snapshot_request_response.go delete_scheduled_action_request_response.go delete_scheduling_plan_request_response.go delete_scheduling_policy_request_response.go delete_scheduling_window_request_response.go delete_vm_cluster_network_request_response.go delete_vm_cluster_request_response.go deregister_autonomous_database_data_safe_details.go deregister_autonomous_database_data_safe_request_response.go disable_autonomous_database_management_request_response.go disable_autonomous_database_operations_insights_request_response.go disable_database_management_request_response.go disable_external_container_database_database_management_request_response.go disable_external_container_database_stack_monitoring_request_response.go disable_external_non_container_database_database_management_request_response.go disable_external_non_container_database_operations_insights_request_response.go disable_external_non_container_database_stack_monitoring_request_response.go disable_external_pluggable_database_database_management_request_response.go disable_external_pluggable_database_operations_insights_request_response.go disable_external_pluggable_database_stack_monitoring_request_response.go disable_pluggable_database_management_request_response.go disaster_recovery_configuration.go disk_performance_details.go download_db_connection_bundle_details.go download_db_connection_bundle_request_response.go download_exadata_infrastructure_config_file_request_response.go download_oneoff_patch.go download_oneoff_patch_request_response.go download_validation_report_request_response.go download_vm_cluster_network_config_file_request_response.go dr_scan_details.go edit_autonomous_container_database_dataguard_details.go edit_autonomous_container_database_dataguard_request_response.go enable_autonomous_database_management_request_response.go enable_autonomous_database_operations_insights_request_response.go enable_database_management_details.go enable_database_management_request_response.go enable_external_container_database_database_management_details.go enable_external_container_database_database_management_request_response.go enable_external_container_database_stack_monitoring_details.go enable_external_container_database_stack_monitoring_request_response.go enable_external_database_management_details_base.go enable_external_database_operations_insights_details_base.go enable_external_database_stack_monitoring_details_base.go enable_external_non_container_database_database_management_details.go enable_external_non_container_database_database_management_request_response.go enable_external_non_container_database_operations_insights_details.go enable_external_non_container_database_operations_insights_request_response.go enable_external_non_container_database_stack_monitoring_details.go enable_external_non_container_database_stack_monitoring_request_response.go enable_external_pluggable_database_database_management_details.go enable_external_pluggable_database_database_management_request_response.go enable_external_pluggable_database_operations_insights_details.go enable_external_pluggable_database_operations_insights_request_response.go enable_external_pluggable_database_stack_monitoring_details.go enable_external_pluggable_database_stack_monitoring_request_response.go enable_pluggable_database_management_details.go enable_pluggable_database_management_request_response.go encryption_key_location_details.go estimate_cost_saving_summary.go estimate_cost_savings_summary_collection.go estimated_patching_time.go exadata_db_system_migration.go exadata_db_system_migration_summary.go exadata_infrastructure.go exadata_infrastructure_contact.go exadata_infrastructure_summary.go exadata_infrastructure_un_allocated_resources.go exadata_iorm_config.go exadata_iorm_config_update_details.go exadb_vm_cluster.go exadb_vm_cluster_storage_details.go exadb_vm_cluster_summary.go exadb_vm_cluster_update.go exadb_vm_cluster_update_history_entry.go exadb_vm_cluster_update_history_entry_summary.go exadb_vm_cluster_update_summary.go exascale_config_details.go exascale_db_storage_details.go exascale_db_storage_input_details.go exascale_db_storage_vault.go exascale_db_storage_vault_summary.go execute_db_system_os_patch_details.go execute_db_system_os_patch_request_response.go execution_action.go execution_action_member.go execution_action_summary.go execution_window.go execution_window_summary.go external_backup_job.go external_container_database.go external_container_database_summary.go external_database_base.go external_database_connector.go external_database_connector_summary.go external_hsm_encryption_details.go external_macs_connector.go external_macs_connector_summary.go external_non_container_database.go external_non_container_database_summary.go external_pluggable_database.go external_pluggable_database_summary.go fail_over_autonomous_database_request_response.go failover_autonomous_container_database_dataguard_association_request_response.go failover_autonomous_container_database_dataguard_request_response.go failover_data_guard_association_details.go failover_data_guard_association_request_response.go failover_data_guard_details.go failover_data_guard_request_response.go file_system_configuration_detail.go flex_component_collection.go flex_component_summary.go gcp_key_details.go generate_autonomous_database_wallet_details.go generate_autonomous_database_wallet_request_response.go generate_recommended_network_details.go generate_recommended_vm_cluster_network_request_response.go get_advanced_cluster_file_system_request_response.go get_application_vip_request_response.go get_autonomous_container_database_dataguard_association_request_response.go get_autonomous_container_database_request_response.go get_autonomous_container_database_resource_usage_request_response.go get_autonomous_database_backup_request_response.go get_autonomous_database_dataguard_association_request_response.go get_autonomous_database_regional_wallet_request_response.go get_autonomous_database_request_response.go get_autonomous_database_software_image_request_response.go get_autonomous_database_wallet_request_response.go get_autonomous_exadata_infrastructure_request_response.go get_autonomous_patch_request_response.go get_autonomous_virtual_machine_request_response.go get_autonomous_vm_cluster_request_response.go get_autonomous_vm_cluster_resource_usage_request_response.go get_backup_destination_request_response.go get_backup_request_response.go get_cloud_autonomous_vm_cluster_request_response.go get_cloud_autonomous_vm_cluster_resource_usage_request_response.go get_cloud_exadata_infrastructure_request_response.go get_cloud_exadata_infrastructure_unallocated_resources_request_response.go get_cloud_vm_cluster_iorm_config_request_response.go get_cloud_vm_cluster_request_response.go get_cloud_vm_cluster_update_history_entry_request_response.go get_cloud_vm_cluster_update_request_response.go get_console_connection_request_response.go get_console_history_content_request_response.go get_console_history_request_response.go get_data_guard_association_request_response.go get_database_request_response.go get_database_software_image_request_response.go get_database_upgrade_history_entry_request_response.go get_db_connection_bundle_request_response.go get_db_home_patch_history_entry_request_response.go get_db_home_patch_request_response.go get_db_home_request_response.go get_db_node_request_response.go get_db_server_request_response.go get_db_system_os_patch_history_entry_request_response.go get_db_system_patch_history_entry_request_response.go get_db_system_patch_request_response.go get_db_system_request_response.go get_db_system_upgrade_history_entry_request_response.go get_dbnode_snapshot_request_response.go get_exadata_infrastructure_ocpus_request_response.go get_exadata_infrastructure_request_response.go get_exadata_infrastructure_un_allocated_resources_request_response.go get_exadata_iorm_config_request_response.go get_exadb_vm_cluster_request_response.go get_exadb_vm_cluster_update_history_entry_request_response.go get_exadb_vm_cluster_update_request_response.go get_exascale_db_storage_vault_request_response.go get_execution_action_request_response.go get_execution_window_request_response.go get_external_backup_job_request_response.go get_external_container_database_request_response.go get_external_database_connector_request_response.go get_external_non_container_database_request_response.go get_external_pluggable_database_request_response.go get_infrastructure_target_versions_request_response.go get_key_store_request_response.go get_maintenance_run_history_request_response.go get_maintenance_run_request_response.go get_oneoff_patch_request_response.go get_pdb_conversion_history_entry_request_response.go get_pluggable_database_request_response.go get_pluggable_database_snapshot_request_response.go get_scheduled_action_request_response.go get_scheduling_plan_request_response.go get_scheduling_policy_request_response.go get_scheduling_window_request_response.go get_vm_cluster_network_request_response.go get_vm_cluster_patch_history_entry_request_response.go get_vm_cluster_patch_request_response.go get_vm_cluster_request_response.go get_vm_cluster_update_history_entry_request_response.go get_vm_cluster_update_request_response.go gi_minor_version_summary.go gi_version_summary.go google_cloud_provider_encryption_key_details.go granular_maintenance_history_details.go identity_connector_details.go import_transportable_tablespace_details.go import_transportable_tablespace_request_response.go info_for_network_gen_details.go infrastructure_target_version.go infrastructure_target_version_summary.go key_store.go key_store_associated_database_details.go key_store_summary.go key_store_type_details.go key_store_type_from_oracle_key_vault_details.go launch_autonomous_exadata_infrastructure_details.go launch_autonomous_exadata_infrastructure_request_response.go launch_db_system_base.go launch_db_system_details.go launch_db_system_from_backup_details.go launch_db_system_from_database_details.go launch_db_system_from_db_system_details.go launch_db_system_request_response.go launch_standby_db_system_details.go list_advanced_cluster_file_systems_request_response.go list_application_vips_request_response.go list_autonomous_container_database_backups_request_response.go list_autonomous_container_database_dataguard_associations_request_response.go list_autonomous_container_database_versions_request_response.go list_autonomous_container_databases_request_response.go list_autonomous_database_backups_request_response.go list_autonomous_database_character_sets_request_response.go list_autonomous_database_clones_request_response.go list_autonomous_database_dataguard_associations_request_response.go list_autonomous_database_peers_request_response.go list_autonomous_database_refreshable_clones_request_response.go list_autonomous_database_software_images_request_response.go list_autonomous_databases_request_response.go list_autonomous_db_preview_versions_request_response.go list_autonomous_db_versions_request_response.go list_autonomous_exadata_infrastructure_shapes_request_response.go list_autonomous_exadata_infrastructures_request_response.go list_autonomous_virtual_machines_request_response.go list_autonomous_vm_cluster_acd_resource_usage_request_response.go list_autonomous_vm_clusters_request_response.go list_backup_destination_request_response.go list_backups_request_response.go list_cloud_autonomous_vm_cluster_acd_resource_usage_request_response.go list_cloud_autonomous_vm_clusters_request_response.go list_cloud_exadata_infrastructures_request_response.go list_cloud_vm_cluster_update_history_entries_request_response.go list_cloud_vm_cluster_updates_request_response.go list_cloud_vm_clusters_request_response.go list_console_connections_request_response.go list_console_histories_request_response.go list_container_database_patches_request_response.go list_data_guard_associations_request_response.go list_database_software_images_request_response.go list_database_upgrade_history_entries_request_response.go list_databases_request_response.go list_db_connection_bundles_request_response.go list_db_home_patch_history_entries_request_response.go list_db_home_patches_request_response.go list_db_homes_request_response.go list_db_nodes_request_response.go list_db_servers_request_response.go list_db_system_compute_performances_request_response.go list_db_system_os_patch_history_entries_request_response.go list_db_system_patch_history_entries_request_response.go list_db_system_patches_request_response.go list_db_system_shapes_request_response.go list_db_system_storage_performances_request_response.go list_db_system_upgrade_history_entries_request_response.go list_db_system_upgrades_request_response.go list_db_systems_request_response.go list_db_versions_request_response.go list_dbnode_snapshots_request_response.go list_estimate_cost_savings_request_response.go list_exadata_infrastructures_request_response.go list_exadb_vm_cluster_update_history_entries_request_response.go list_exadb_vm_cluster_updates_request_response.go list_exadb_vm_clusters_request_response.go list_exascale_db_storage_vaults_request_response.go list_execution_actions_request_response.go list_execution_windows_request_response.go list_external_container_databases_request_response.go list_external_database_connectors_request_response.go list_external_non_container_databases_request_response.go list_external_pluggable_databases_request_response.go list_flex_components_request_response.go list_gi_version_minor_versions_request_response.go list_gi_versions_request_response.go list_key_stores_request_response.go list_maintenance_run_history_request_response.go list_maintenance_runs_request_response.go list_oneoff_patches_request_response.go list_params_for_action_type_request_response.go list_pdb_conversion_history_entries_request_response.go list_pluggable_database_snapshots_request_response.go list_pluggable_databases_request_response.go list_recommended_scheduled_actions_request_response.go list_resource_pool_members_request_response.go list_scheduled_actions_request_response.go list_scheduling_plans_request_response.go list_scheduling_policies_request_response.go list_scheduling_windows_request_response.go list_system_version_minor_versions_request_response.go list_system_versions_request_response.go list_vm_cluster_networks_request_response.go list_vm_cluster_patch_history_entries_request_response.go list_vm_cluster_patches_request_response.go list_vm_cluster_update_history_entries_request_response.go list_vm_cluster_updates_request_response.go list_vm_clusters_request_response.go local_clone_pluggable_database_details.go local_clone_pluggable_database_request_response.go long_term_back_up_schedule_details.go maintenance_run.go maintenance_run_history.go maintenance_run_history_summary.go maintenance_run_summary.go maintenance_version_preference_details.go maintenance_window.go managed_software_update_day_of_week.go managed_software_update_details.go managed_software_update_input_details.go managed_software_update_maintenance_details.go managed_software_update_preference_details.go migrate_autonomous_container_database_dataguard_association_request_response.go migrate_data_guard_association_to_multi_data_guards_request_response.go migrate_exadata_db_system_resource_model_request_response.go migrate_vault_key_details.go migrate_vault_key_request_response.go modify_database_management_details.go modify_database_management_request_response.go modify_pluggable_database_management_details.go modify_pluggable_database_management_request_response.go month.go mount_advanced_cluster_file_system_request_response.go mount_dbnode_snapshot_details.go mount_dbnode_snapshot_request_response.go mount_point_details.go mount_type_details.go move_execution_action_member_details.go move_execution_action_member_request_response.go network_bonding_mode_details.go node_details.go oci_key_details.go oci_provider_set_key_version_details.go ocp_us.go okv_key_details.go oneoff_patch.go oneoff_patch_summary.go operations_insights_config.go oracle_managed_key_details.go patch.go patch_details.go patch_history_entry.go patch_history_entry_summary.go patch_options.go patch_summary.go pdb_conversion_history_entry.go pdb_conversion_history_entry_summary.go pdb_conversion_to_new_database_details.go peer_autonomous_container_database_backup_config.go pluggable_database.go pluggable_database_connection_strings.go pluggable_database_management_config.go pluggable_database_node_level_details.go pluggable_database_refreshable_clone_config.go pluggable_database_snapshot.go pluggable_database_snapshot_summary.go pluggable_database_summary.go recommended_scheduled_action_summary.go recommended_scheduled_actions_collection.go recovery_appliance_details.go refresh_data_guard_health_status_request_response.go refresh_pluggable_database_request_response.go refreshable_clone_collection.go refreshable_clone_summary.go register_autonomous_database_data_safe_details.go register_autonomous_database_data_safe_request_response.go register_cloud_autonomous_vm_cluster_pkcs_details.go register_cloud_autonomous_vm_cluster_pkcs_request_response.go register_cloud_vm_cluster_pkcs_details.go register_cloud_vm_cluster_pkcs_request_response.go reinstate_autonomous_container_database_dataguard_association_request_response.go reinstate_autonomous_container_database_dataguard_request_response.go reinstate_data_guard_association_details.go reinstate_data_guard_association_request_response.go reinstate_data_guard_details.go reinstate_data_guard_request_response.go remote_clone_pluggable_database_details.go remote_clone_pluggable_database_request_response.go remove_virtual_machine_from_cloud_vm_cluster_details.go remove_virtual_machine_from_cloud_vm_cluster_request_response.go remove_virtual_machine_from_exadb_vm_cluster_details.go remove_virtual_machine_from_exadb_vm_cluster_request_response.go remove_virtual_machine_from_vm_cluster_details.go remove_virtual_machine_from_vm_cluster_request_response.go reorder_execution_action_details.go reorder_execution_actions_request_response.go reorder_scheduled_actions_details.go reorder_scheduled_actions_request_response.go reschedule_managed_db_software_update_request_response.go resize_vm_cluster_network_details.go resize_vm_cluster_network_request_response.go resource_pool_member_collection.go resource_pool_member_summary.go resource_pool_shape_collection.go resource_pool_shape_summary.go resource_pool_shapes_request_response.go resource_pool_summary.go restart_autonomous_container_database_details.go restart_autonomous_container_database_request_response.go restart_autonomous_database_details.go restart_autonomous_database_request_response.go restart_autonomous_vm_cluster_ords_request_response.go restart_cloud_autonomous_vm_cluster_ords_request_response.go restore_autonomous_database_details.go restore_autonomous_database_request_response.go restore_database_details.go restore_database_request_response.go rotate_autonomous_container_database_encryption_key_details.go rotate_autonomous_container_database_encryption_key_request_response.go rotate_autonomous_database_encryption_key_details.go rotate_autonomous_database_encryption_key_request_response.go rotate_autonomous_vm_cluster_ords_certs_details.go rotate_autonomous_vm_cluster_ords_certs_request_response.go rotate_autonomous_vm_cluster_ssl_certs_details.go rotate_autonomous_vm_cluster_ssl_certs_request_response.go rotate_cloud_autonomous_vm_cluster_ords_certs_details.go rotate_cloud_autonomous_vm_cluster_ords_certs_request_response.go rotate_cloud_autonomous_vm_cluster_ssl_certs_details.go rotate_cloud_autonomous_vm_cluster_ssl_certs_request_response.go rotate_ords_certs_request_response.go rotate_pluggable_database_encryption_key_request_response.go rotate_ssl_certs_request_response.go rotate_vault_key_request_response.go run_data_patch_details.go run_data_patch_request_response.go saas_admin_user_configuration.go saas_admin_user_status.go saas_admin_user_status_request_response.go scan_details.go scan_external_container_database_pluggable_databases_request_response.go scheduled_action.go scheduled_action_collection.go scheduled_action_summary.go scheduled_operation_details.go scheduling_plan.go scheduling_plan_collection.go scheduling_plan_summary.go scheduling_policy.go scheduling_policy_summary.go scheduling_window.go scheduling_window_summary.go self_mount_details.go set_db_key_version_request_response.go set_key_version_details.go set_pdb_key_version_request_response.go shrink_autonomous_database_request_response.go source_database_details.go stack_monitoring_config.go start_autonomous_database_request_response.go start_pluggable_database_request_response.go stop_autonomous_database_details.go stop_autonomous_database_request_response.go stop_pluggable_database_request_response.go storage_performance_details.go switch_over_data_guard_details.go switch_over_data_guard_request_response.go switchover_autonomous_container_database_dataguard_association_request_response.go switchover_autonomous_container_database_dataguard_request_response.go switchover_autonomous_database_request_response.go switchover_data_guard_association_details.go switchover_data_guard_association_request_response.go system_version_collection.go system_version_minor_version_collection.go system_version_minor_version_summary.go system_version_summary.go terminate_autonomous_container_database_request_response.go terminate_autonomous_exadata_infrastructure_request_response.go terminate_db_system_request_response.go undelete_autonomous_database_details.go unmount_advanced_cluster_file_system_request_response.go unmount_dbnode_snapshot_details.go unmount_dbnode_snapshot_request_response.go unregister_cloud_autonomous_vm_cluster_pkcs_details.go unregister_cloud_autonomous_vm_cluster_pkcs_request_response.go unregister_cloud_vm_cluster_pkcs_details.go unregister_cloud_vm_cluster_pkcs_request_response.go update.go update_advanced_cluster_file_system_details.go update_advanced_cluster_file_system_request_response.go update_autonomous_container_database_data_guard_association_details.go update_autonomous_container_database_dataguard_association_request_response.go update_autonomous_container_database_details.go update_autonomous_container_database_request_response.go update_autonomous_database_backup_details.go update_autonomous_database_backup_request_response.go update_autonomous_database_details.go update_autonomous_database_regional_wallet_request_response.go update_autonomous_database_request_response.go update_autonomous_database_software_image_details.go update_autonomous_database_software_image_request_response.go update_autonomous_database_wallet_details.go update_autonomous_database_wallet_request_response.go update_autonomous_exadata_infrastructure_details.go update_autonomous_exadata_infrastructure_request_response.go update_autonomous_vm_cluster_details.go update_autonomous_vm_cluster_request_response.go update_backup_destination_details.go update_backup_destination_request_response.go update_backup_details.go update_backup_request_response.go update_cloud_autonomous_vm_cluster_details.go update_cloud_autonomous_vm_cluster_request_response.go update_cloud_exadata_infrastructure_details.go update_cloud_exadata_infrastructure_request_response.go update_cloud_vm_cluster_details.go update_cloud_vm_cluster_iorm_config_request_response.go update_cloud_vm_cluster_request_response.go update_console_connection_details.go update_console_connection_request_response.go update_console_history_details.go update_console_history_request_response.go update_data_guard_association_details.go update_data_guard_association_request_response.go update_data_guard_details.go update_data_guard_request_response.go update_database_details.go update_database_request_response.go update_database_software_image_details.go update_database_software_image_request_response.go update_db_connection_bundle_details.go update_db_home_details.go update_db_home_request_response.go update_db_node_details.go update_db_node_request_response.go update_db_system_details.go update_db_system_request_response.go update_details.go update_exadata_infrastructure_details.go update_exadata_infrastructure_request_response.go update_exadata_iorm_config_request_response.go update_exadb_vm_cluster_details.go update_exadb_vm_cluster_request_response.go update_exascale_db_storage_vault_details.go update_exascale_db_storage_vault_request_response.go update_execution_action_details.go update_execution_action_request_response.go update_execution_window_details.go update_execution_window_request_response.go update_external_container_database_details.go update_external_container_database_request_response.go update_external_database_connector_details.go update_external_database_connector_request_response.go update_external_database_details_base.go update_external_macs_connector_details.go update_external_non_container_database_details.go update_external_non_container_database_request_response.go update_external_pluggable_database_details.go update_external_pluggable_database_request_response.go update_history_entry.go update_history_entry_summary.go update_key_store_details.go update_key_store_request_response.go update_maintenance_run_details.go update_maintenance_run_request_response.go update_oneoff_patch_details.go update_oneoff_patch_request_response.go update_pluggable_database_details.go update_pluggable_database_request_response.go update_scheduled_action_details.go update_scheduled_action_request_response.go update_scheduling_policy_details.go update_scheduling_policy_request_response.go update_scheduling_window_details.go update_scheduling_window_request_response.go update_summary.go update_vm_cluster_details.go update_vm_cluster_network_details.go update_vm_cluster_network_request_response.go update_vm_cluster_request_response.go upgrade_database_details.go upgrade_database_request_response.go upgrade_db_system_details.go upgrade_db_system_request_response.go validate_vm_cluster_network_request_response.go vanity_url_details.go version_scheme_details.go version_scheme_from_version_series_details.go vm_cluster.go vm_cluster_network.go vm_cluster_network_details.go vm_cluster_network_summary.go vm_cluster_summary.go vm_cluster_update.go vm_cluster_update_details.go vm_cluster_update_history_entry.go vm_cluster_update_history_entry_summary.go vm_cluster_update_summary.go vm_network_details.go volume_details.go window_preference_detail.go window_type_description.go workload_type.go

func GetActionParamValuesSummaryParameterTypeEnumStringValues

func GetActionParamValuesSummaryParameterTypeEnumStringValues() []string

GetActionParamValuesSummaryParameterTypeEnumStringValues Enumerates the set of values in String for ActionParamValuesSummaryParameterTypeEnum

func GetAddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnumStringValues

func GetAddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnumStringValues() []string

GetAddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnumStringValues Enumerates the set of values in String for AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum

func GetAdvancedClusterFileSystemLifecycleStateEnumStringValues

func GetAdvancedClusterFileSystemLifecycleStateEnumStringValues() []string

GetAdvancedClusterFileSystemLifecycleStateEnumStringValues Enumerates the set of values in String for AdvancedClusterFileSystemLifecycleStateEnum

func GetApplicationVipLifecycleStateEnumStringValues

func GetApplicationVipLifecycleStateEnumStringValues() []string

GetApplicationVipLifecycleStateEnumStringValues Enumerates the set of values in String for ApplicationVipLifecycleStateEnum

func GetApplicationVipSummaryLifecycleStateEnumStringValues

func GetApplicationVipSummaryLifecycleStateEnumStringValues() []string

GetApplicationVipSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ApplicationVipSummaryLifecycleStateEnum

func GetAutonomousContainerDatabaseBackupInfrastructureTypeEnumStringValues

func GetAutonomousContainerDatabaseBackupInfrastructureTypeEnumStringValues() []string

GetAutonomousContainerDatabaseBackupInfrastructureTypeEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseBackupInfrastructureTypeEnum

func GetAutonomousContainerDatabaseBackupLifecycleStateEnumStringValues

func GetAutonomousContainerDatabaseBackupLifecycleStateEnumStringValues() []string

GetAutonomousContainerDatabaseBackupLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseBackupLifecycleStateEnum

func GetAutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnumStringValues

func GetAutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnumStringValues() []string

GetAutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum

func GetAutonomousContainerDatabaseBackupSummaryLifecycleStateEnumStringValues

func GetAutonomousContainerDatabaseBackupSummaryLifecycleStateEnumStringValues() []string

GetAutonomousContainerDatabaseBackupSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum

func GetAutonomousContainerDatabaseBackupSummaryTypeEnumStringValues

func GetAutonomousContainerDatabaseBackupSummaryTypeEnumStringValues() []string

GetAutonomousContainerDatabaseBackupSummaryTypeEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseBackupSummaryTypeEnum

func GetAutonomousContainerDatabaseBackupTypeEnumStringValues

func GetAutonomousContainerDatabaseBackupTypeEnumStringValues() []string

GetAutonomousContainerDatabaseBackupTypeEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseBackupTypeEnum

func GetAutonomousContainerDatabaseComputeModelEnumStringValues

func GetAutonomousContainerDatabaseComputeModelEnumStringValues() []string

GetAutonomousContainerDatabaseComputeModelEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseComputeModelEnum

func GetAutonomousContainerDatabaseDataguardAssociationLifecycleStateEnumStringValues

func GetAutonomousContainerDatabaseDataguardAssociationLifecycleStateEnumStringValues() []string

GetAutonomousContainerDatabaseDataguardAssociationLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum

func GetAutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnumStringValues

func GetAutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnumStringValues() []string

GetAutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum

func GetAutonomousContainerDatabaseDataguardAssociationPeerRoleEnumStringValues

func GetAutonomousContainerDatabaseDataguardAssociationPeerRoleEnumStringValues() []string

GetAutonomousContainerDatabaseDataguardAssociationPeerRoleEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum

func GetAutonomousContainerDatabaseDataguardAssociationProtectionModeEnumStringValues

func GetAutonomousContainerDatabaseDataguardAssociationProtectionModeEnumStringValues() []string

GetAutonomousContainerDatabaseDataguardAssociationProtectionModeEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum

func GetAutonomousContainerDatabaseDataguardAssociationRoleEnumStringValues

func GetAutonomousContainerDatabaseDataguardAssociationRoleEnumStringValues() []string

GetAutonomousContainerDatabaseDataguardAssociationRoleEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseDataguardAssociationRoleEnum

func GetAutonomousContainerDatabaseDataguardLifecycleStateEnumStringValues

func GetAutonomousContainerDatabaseDataguardLifecycleStateEnumStringValues() []string

GetAutonomousContainerDatabaseDataguardLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseDataguardLifecycleStateEnum

func GetAutonomousContainerDatabaseDataguardProtectionModeEnumStringValues

func GetAutonomousContainerDatabaseDataguardProtectionModeEnumStringValues() []string

GetAutonomousContainerDatabaseDataguardProtectionModeEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseDataguardProtectionModeEnum

func GetAutonomousContainerDatabaseDataguardRoleEnumStringValues

func GetAutonomousContainerDatabaseDataguardRoleEnumStringValues() []string

GetAutonomousContainerDatabaseDataguardRoleEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseDataguardRoleEnum

func GetAutonomousContainerDatabaseDistributionAffinityEnumStringValues

func GetAutonomousContainerDatabaseDistributionAffinityEnumStringValues() []string

GetAutonomousContainerDatabaseDistributionAffinityEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseDistributionAffinityEnum

func GetAutonomousContainerDatabaseInfrastructureTypeEnumStringValues

func GetAutonomousContainerDatabaseInfrastructureTypeEnumStringValues() []string

GetAutonomousContainerDatabaseInfrastructureTypeEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseInfrastructureTypeEnum

func GetAutonomousContainerDatabaseLifecycleStateEnumStringValues

func GetAutonomousContainerDatabaseLifecycleStateEnumStringValues() []string

GetAutonomousContainerDatabaseLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseLifecycleStateEnum

func GetAutonomousContainerDatabaseNetServicesArchitectureEnumStringValues

func GetAutonomousContainerDatabaseNetServicesArchitectureEnumStringValues() []string

GetAutonomousContainerDatabaseNetServicesArchitectureEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseNetServicesArchitectureEnum

func GetAutonomousContainerDatabasePatchModelEnumStringValues

func GetAutonomousContainerDatabasePatchModelEnumStringValues() []string

GetAutonomousContainerDatabasePatchModelEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabasePatchModelEnum

func GetAutonomousContainerDatabaseRoleEnumStringValues

func GetAutonomousContainerDatabaseRoleEnumStringValues() []string

GetAutonomousContainerDatabaseRoleEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseRoleEnum

func GetAutonomousContainerDatabaseServiceLevelAgreementTypeEnumStringValues

func GetAutonomousContainerDatabaseServiceLevelAgreementTypeEnumStringValues() []string

GetAutonomousContainerDatabaseServiceLevelAgreementTypeEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseServiceLevelAgreementTypeEnum

func GetAutonomousContainerDatabaseSummaryComputeModelEnumStringValues

func GetAutonomousContainerDatabaseSummaryComputeModelEnumStringValues() []string

GetAutonomousContainerDatabaseSummaryComputeModelEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseSummaryComputeModelEnum

func GetAutonomousContainerDatabaseSummaryDistributionAffinityEnumStringValues

func GetAutonomousContainerDatabaseSummaryDistributionAffinityEnumStringValues() []string

GetAutonomousContainerDatabaseSummaryDistributionAffinityEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseSummaryDistributionAffinityEnum

func GetAutonomousContainerDatabaseSummaryInfrastructureTypeEnumStringValues

func GetAutonomousContainerDatabaseSummaryInfrastructureTypeEnumStringValues() []string

GetAutonomousContainerDatabaseSummaryInfrastructureTypeEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseSummaryInfrastructureTypeEnum

func GetAutonomousContainerDatabaseSummaryLifecycleStateEnumStringValues

func GetAutonomousContainerDatabaseSummaryLifecycleStateEnumStringValues() []string

GetAutonomousContainerDatabaseSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseSummaryLifecycleStateEnum

func GetAutonomousContainerDatabaseSummaryNetServicesArchitectureEnumStringValues

func GetAutonomousContainerDatabaseSummaryNetServicesArchitectureEnumStringValues() []string

GetAutonomousContainerDatabaseSummaryNetServicesArchitectureEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum

func GetAutonomousContainerDatabaseSummaryPatchModelEnumStringValues

func GetAutonomousContainerDatabaseSummaryPatchModelEnumStringValues() []string

GetAutonomousContainerDatabaseSummaryPatchModelEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseSummaryPatchModelEnum

func GetAutonomousContainerDatabaseSummaryRoleEnumStringValues

func GetAutonomousContainerDatabaseSummaryRoleEnumStringValues() []string

GetAutonomousContainerDatabaseSummaryRoleEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseSummaryRoleEnum

func GetAutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnumStringValues

func GetAutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnumStringValues() []string

GetAutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum

func GetAutonomousContainerDatabaseSummaryVersionPreferenceEnumStringValues

func GetAutonomousContainerDatabaseSummaryVersionPreferenceEnumStringValues() []string

GetAutonomousContainerDatabaseSummaryVersionPreferenceEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseSummaryVersionPreferenceEnum

func GetAutonomousContainerDatabaseVersionPreferenceEnumStringValues

func GetAutonomousContainerDatabaseVersionPreferenceEnumStringValues() []string

GetAutonomousContainerDatabaseVersionPreferenceEnumStringValues Enumerates the set of values in String for AutonomousContainerDatabaseVersionPreferenceEnum

func GetAutonomousDataWarehouseLicenseModelEnumStringValues

func GetAutonomousDataWarehouseLicenseModelEnumStringValues() []string

GetAutonomousDataWarehouseLicenseModelEnumStringValues Enumerates the set of values in String for AutonomousDataWarehouseLicenseModelEnum

func GetAutonomousDataWarehouseLifecycleStateEnumStringValues

func GetAutonomousDataWarehouseLifecycleStateEnumStringValues() []string

GetAutonomousDataWarehouseLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousDataWarehouseLifecycleStateEnum

func GetAutonomousDataWarehouseSummaryLicenseModelEnumStringValues

func GetAutonomousDataWarehouseSummaryLicenseModelEnumStringValues() []string

GetAutonomousDataWarehouseSummaryLicenseModelEnumStringValues Enumerates the set of values in String for AutonomousDataWarehouseSummaryLicenseModelEnum

func GetAutonomousDataWarehouseSummaryLifecycleStateEnumStringValues

func GetAutonomousDataWarehouseSummaryLifecycleStateEnumStringValues() []string

GetAutonomousDataWarehouseSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousDataWarehouseSummaryLifecycleStateEnum

func GetAutonomousDatabaseAutonomousMaintenanceScheduleTypeEnumStringValues

func GetAutonomousDatabaseAutonomousMaintenanceScheduleTypeEnumStringValues() []string

GetAutonomousDatabaseAutonomousMaintenanceScheduleTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum

func GetAutonomousDatabaseBackupConfigManualBackupTypeEnumStringValues

func GetAutonomousDatabaseBackupConfigManualBackupTypeEnumStringValues() []string

GetAutonomousDatabaseBackupConfigManualBackupTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseBackupConfigManualBackupTypeEnum

func GetAutonomousDatabaseBackupInfrastructureTypeEnumStringValues

func GetAutonomousDatabaseBackupInfrastructureTypeEnumStringValues() []string

GetAutonomousDatabaseBackupInfrastructureTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseBackupInfrastructureTypeEnum

func GetAutonomousDatabaseBackupLifecycleStateEnumStringValues

func GetAutonomousDatabaseBackupLifecycleStateEnumStringValues() []string

GetAutonomousDatabaseBackupLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousDatabaseBackupLifecycleStateEnum

func GetAutonomousDatabaseBackupSummaryInfrastructureTypeEnumStringValues

func GetAutonomousDatabaseBackupSummaryInfrastructureTypeEnumStringValues() []string

GetAutonomousDatabaseBackupSummaryInfrastructureTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseBackupSummaryInfrastructureTypeEnum

func GetAutonomousDatabaseBackupSummaryLifecycleStateEnumStringValues

func GetAutonomousDatabaseBackupSummaryLifecycleStateEnumStringValues() []string

GetAutonomousDatabaseBackupSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousDatabaseBackupSummaryLifecycleStateEnum

func GetAutonomousDatabaseBackupSummaryTypeEnumStringValues

func GetAutonomousDatabaseBackupSummaryTypeEnumStringValues() []string

GetAutonomousDatabaseBackupSummaryTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseBackupSummaryTypeEnum

func GetAutonomousDatabaseBackupTypeEnumStringValues

func GetAutonomousDatabaseBackupTypeEnumStringValues() []string

GetAutonomousDatabaseBackupTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseBackupTypeEnum

func GetAutonomousDatabaseCloneTypeEnumStringValues

func GetAutonomousDatabaseCloneTypeEnumStringValues() []string

GetAutonomousDatabaseCloneTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseCloneTypeEnum

func GetAutonomousDatabaseComputeModelEnumStringValues

func GetAutonomousDatabaseComputeModelEnumStringValues() []string

GetAutonomousDatabaseComputeModelEnumStringValues Enumerates the set of values in String for AutonomousDatabaseComputeModelEnum

func GetAutonomousDatabaseDataSafeStatusEnumStringValues

func GetAutonomousDatabaseDataSafeStatusEnumStringValues() []string

GetAutonomousDatabaseDataSafeStatusEnumStringValues Enumerates the set of values in String for AutonomousDatabaseDataSafeStatusEnum

func GetAutonomousDatabaseDatabaseEditionEnumStringValues

func GetAutonomousDatabaseDatabaseEditionEnumStringValues() []string

GetAutonomousDatabaseDatabaseEditionEnumStringValues Enumerates the set of values in String for AutonomousDatabaseDatabaseEditionEnum

func GetAutonomousDatabaseDatabaseManagementStatusEnumStringValues

func GetAutonomousDatabaseDatabaseManagementStatusEnumStringValues() []string

GetAutonomousDatabaseDatabaseManagementStatusEnumStringValues Enumerates the set of values in String for AutonomousDatabaseDatabaseManagementStatusEnum

func GetAutonomousDatabaseDataguardAssociationLifecycleStateEnumStringValues

func GetAutonomousDatabaseDataguardAssociationLifecycleStateEnumStringValues() []string

GetAutonomousDatabaseDataguardAssociationLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousDatabaseDataguardAssociationLifecycleStateEnum

func GetAutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnumStringValues

func GetAutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnumStringValues() []string

GetAutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnumStringValues Enumerates the set of values in String for AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum

func GetAutonomousDatabaseDataguardAssociationPeerRoleEnumStringValues

func GetAutonomousDatabaseDataguardAssociationPeerRoleEnumStringValues() []string

GetAutonomousDatabaseDataguardAssociationPeerRoleEnumStringValues Enumerates the set of values in String for AutonomousDatabaseDataguardAssociationPeerRoleEnum

func GetAutonomousDatabaseDataguardAssociationProtectionModeEnumStringValues

func GetAutonomousDatabaseDataguardAssociationProtectionModeEnumStringValues() []string

GetAutonomousDatabaseDataguardAssociationProtectionModeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseDataguardAssociationProtectionModeEnum

func GetAutonomousDatabaseDataguardAssociationRoleEnumStringValues

func GetAutonomousDatabaseDataguardAssociationRoleEnumStringValues() []string

GetAutonomousDatabaseDataguardAssociationRoleEnumStringValues Enumerates the set of values in String for AutonomousDatabaseDataguardAssociationRoleEnum

func GetAutonomousDatabaseDataguardRegionTypeEnumStringValues

func GetAutonomousDatabaseDataguardRegionTypeEnumStringValues() []string

GetAutonomousDatabaseDataguardRegionTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseDataguardRegionTypeEnum

func GetAutonomousDatabaseDbWorkloadEnumStringValues

func GetAutonomousDatabaseDbWorkloadEnumStringValues() []string

GetAutonomousDatabaseDbWorkloadEnumStringValues Enumerates the set of values in String for AutonomousDatabaseDbWorkloadEnum

func GetAutonomousDatabaseDisasterRecoveryRegionTypeEnumStringValues

func GetAutonomousDatabaseDisasterRecoveryRegionTypeEnumStringValues() []string

GetAutonomousDatabaseDisasterRecoveryRegionTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseDisasterRecoveryRegionTypeEnum

func GetAutonomousDatabaseEncryptionKeyDetailsProviderEnumStringValues

func GetAutonomousDatabaseEncryptionKeyDetailsProviderEnumStringValues() []string

GetAutonomousDatabaseEncryptionKeyDetailsProviderEnumStringValues Enumerates the set of values in String for AutonomousDatabaseEncryptionKeyDetailsProviderEnum

func GetAutonomousDatabaseInfrastructureTypeEnumStringValues

func GetAutonomousDatabaseInfrastructureTypeEnumStringValues() []string

GetAutonomousDatabaseInfrastructureTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseInfrastructureTypeEnum

func GetAutonomousDatabaseLicenseModelEnumStringValues

func GetAutonomousDatabaseLicenseModelEnumStringValues() []string

GetAutonomousDatabaseLicenseModelEnumStringValues Enumerates the set of values in String for AutonomousDatabaseLicenseModelEnum

func GetAutonomousDatabaseLifecycleStateEnumStringValues

func GetAutonomousDatabaseLifecycleStateEnumStringValues() []string

GetAutonomousDatabaseLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousDatabaseLifecycleStateEnum

func GetAutonomousDatabaseNetServicesArchitectureEnumStringValues

func GetAutonomousDatabaseNetServicesArchitectureEnumStringValues() []string

GetAutonomousDatabaseNetServicesArchitectureEnumStringValues Enumerates the set of values in String for AutonomousDatabaseNetServicesArchitectureEnum

func GetAutonomousDatabaseOpenModeEnumStringValues

func GetAutonomousDatabaseOpenModeEnumStringValues() []string

GetAutonomousDatabaseOpenModeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseOpenModeEnum

func GetAutonomousDatabaseOperationsInsightsStatusEnumStringValues

func GetAutonomousDatabaseOperationsInsightsStatusEnumStringValues() []string

GetAutonomousDatabaseOperationsInsightsStatusEnumStringValues Enumerates the set of values in String for AutonomousDatabaseOperationsInsightsStatusEnum

func GetAutonomousDatabasePermissionLevelEnumStringValues

func GetAutonomousDatabasePermissionLevelEnumStringValues() []string

GetAutonomousDatabasePermissionLevelEnumStringValues Enumerates the set of values in String for AutonomousDatabasePermissionLevelEnum

func GetAutonomousDatabaseRefreshableModeEnumStringValues

func GetAutonomousDatabaseRefreshableModeEnumStringValues() []string

GetAutonomousDatabaseRefreshableModeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseRefreshableModeEnum

func GetAutonomousDatabaseRefreshableStatusEnumStringValues

func GetAutonomousDatabaseRefreshableStatusEnumStringValues() []string

GetAutonomousDatabaseRefreshableStatusEnumStringValues Enumerates the set of values in String for AutonomousDatabaseRefreshableStatusEnum

func GetAutonomousDatabaseRoleEnumStringValues

func GetAutonomousDatabaseRoleEnumStringValues() []string

GetAutonomousDatabaseRoleEnumStringValues Enumerates the set of values in String for AutonomousDatabaseRoleEnum

func GetAutonomousDatabaseSoftwareImageImageShapeFamilyEnumStringValues

func GetAutonomousDatabaseSoftwareImageImageShapeFamilyEnumStringValues() []string

GetAutonomousDatabaseSoftwareImageImageShapeFamilyEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSoftwareImageImageShapeFamilyEnum

func GetAutonomousDatabaseSoftwareImageLifecycleStateEnumStringValues

func GetAutonomousDatabaseSoftwareImageLifecycleStateEnumStringValues() []string

GetAutonomousDatabaseSoftwareImageLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSoftwareImageLifecycleStateEnum

func GetAutonomousDatabaseStandbySummaryLifecycleStateEnumStringValues

func GetAutonomousDatabaseStandbySummaryLifecycleStateEnumStringValues() []string

GetAutonomousDatabaseStandbySummaryLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousDatabaseStandbySummaryLifecycleStateEnum

func GetAutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnumStringValues

func GetAutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnumStringValues() []string

GetAutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum

func GetAutonomousDatabaseSummaryCloneTypeEnumStringValues

func GetAutonomousDatabaseSummaryCloneTypeEnumStringValues() []string

GetAutonomousDatabaseSummaryCloneTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryCloneTypeEnum

func GetAutonomousDatabaseSummaryComputeModelEnumStringValues

func GetAutonomousDatabaseSummaryComputeModelEnumStringValues() []string

GetAutonomousDatabaseSummaryComputeModelEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryComputeModelEnum

func GetAutonomousDatabaseSummaryDataSafeStatusEnumStringValues

func GetAutonomousDatabaseSummaryDataSafeStatusEnumStringValues() []string

GetAutonomousDatabaseSummaryDataSafeStatusEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryDataSafeStatusEnum

func GetAutonomousDatabaseSummaryDatabaseEditionEnumStringValues

func GetAutonomousDatabaseSummaryDatabaseEditionEnumStringValues() []string

GetAutonomousDatabaseSummaryDatabaseEditionEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryDatabaseEditionEnum

func GetAutonomousDatabaseSummaryDatabaseManagementStatusEnumStringValues

func GetAutonomousDatabaseSummaryDatabaseManagementStatusEnumStringValues() []string

GetAutonomousDatabaseSummaryDatabaseManagementStatusEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryDatabaseManagementStatusEnum

func GetAutonomousDatabaseSummaryDataguardRegionTypeEnumStringValues

func GetAutonomousDatabaseSummaryDataguardRegionTypeEnumStringValues() []string

GetAutonomousDatabaseSummaryDataguardRegionTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryDataguardRegionTypeEnum

func GetAutonomousDatabaseSummaryDbWorkloadEnumStringValues

func GetAutonomousDatabaseSummaryDbWorkloadEnumStringValues() []string

GetAutonomousDatabaseSummaryDbWorkloadEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryDbWorkloadEnum

func GetAutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnumStringValues

func GetAutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnumStringValues() []string

GetAutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum

func GetAutonomousDatabaseSummaryInfrastructureTypeEnumStringValues

func GetAutonomousDatabaseSummaryInfrastructureTypeEnumStringValues() []string

GetAutonomousDatabaseSummaryInfrastructureTypeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryInfrastructureTypeEnum

func GetAutonomousDatabaseSummaryLicenseModelEnumStringValues

func GetAutonomousDatabaseSummaryLicenseModelEnumStringValues() []string

GetAutonomousDatabaseSummaryLicenseModelEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryLicenseModelEnum

func GetAutonomousDatabaseSummaryLifecycleStateEnumStringValues

func GetAutonomousDatabaseSummaryLifecycleStateEnumStringValues() []string

GetAutonomousDatabaseSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryLifecycleStateEnum

func GetAutonomousDatabaseSummaryNetServicesArchitectureEnumStringValues

func GetAutonomousDatabaseSummaryNetServicesArchitectureEnumStringValues() []string

GetAutonomousDatabaseSummaryNetServicesArchitectureEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryNetServicesArchitectureEnum

func GetAutonomousDatabaseSummaryOpenModeEnumStringValues

func GetAutonomousDatabaseSummaryOpenModeEnumStringValues() []string

GetAutonomousDatabaseSummaryOpenModeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryOpenModeEnum

func GetAutonomousDatabaseSummaryOperationsInsightsStatusEnumStringValues

func GetAutonomousDatabaseSummaryOperationsInsightsStatusEnumStringValues() []string

GetAutonomousDatabaseSummaryOperationsInsightsStatusEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryOperationsInsightsStatusEnum

func GetAutonomousDatabaseSummaryPermissionLevelEnumStringValues

func GetAutonomousDatabaseSummaryPermissionLevelEnumStringValues() []string

GetAutonomousDatabaseSummaryPermissionLevelEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryPermissionLevelEnum

func GetAutonomousDatabaseSummaryRefreshableModeEnumStringValues

func GetAutonomousDatabaseSummaryRefreshableModeEnumStringValues() []string

GetAutonomousDatabaseSummaryRefreshableModeEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryRefreshableModeEnum

func GetAutonomousDatabaseSummaryRefreshableStatusEnumStringValues

func GetAutonomousDatabaseSummaryRefreshableStatusEnumStringValues() []string

GetAutonomousDatabaseSummaryRefreshableStatusEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryRefreshableStatusEnum

func GetAutonomousDatabaseSummaryRoleEnumStringValues

func GetAutonomousDatabaseSummaryRoleEnumStringValues() []string

GetAutonomousDatabaseSummaryRoleEnumStringValues Enumerates the set of values in String for AutonomousDatabaseSummaryRoleEnum

func GetAutonomousDatabaseWalletLifecycleStateEnumStringValues

func GetAutonomousDatabaseWalletLifecycleStateEnumStringValues() []string

GetAutonomousDatabaseWalletLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousDatabaseWalletLifecycleStateEnum

func GetAutonomousDbPreviewVersionSummaryDbWorkloadEnumStringValues

func GetAutonomousDbPreviewVersionSummaryDbWorkloadEnumStringValues() []string

GetAutonomousDbPreviewVersionSummaryDbWorkloadEnumStringValues Enumerates the set of values in String for AutonomousDbPreviewVersionSummaryDbWorkloadEnum

func GetAutonomousDbVersionSummaryDbWorkloadEnumStringValues

func GetAutonomousDbVersionSummaryDbWorkloadEnumStringValues() []string

GetAutonomousDbVersionSummaryDbWorkloadEnumStringValues Enumerates the set of values in String for AutonomousDbVersionSummaryDbWorkloadEnum

func GetAutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnumStringValues

func GetAutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnumStringValues() []string

GetAutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum

func GetAutonomousDwDatabaseCloneTypeEnumStringValues

func GetAutonomousDwDatabaseCloneTypeEnumStringValues() []string

GetAutonomousDwDatabaseCloneTypeEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseCloneTypeEnum

func GetAutonomousDwDatabaseComputeModelEnumStringValues

func GetAutonomousDwDatabaseComputeModelEnumStringValues() []string

GetAutonomousDwDatabaseComputeModelEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseComputeModelEnum

func GetAutonomousDwDatabaseDataSafeStatusEnumStringValues

func GetAutonomousDwDatabaseDataSafeStatusEnumStringValues() []string

GetAutonomousDwDatabaseDataSafeStatusEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseDataSafeStatusEnum

func GetAutonomousDwDatabaseDatabaseEditionEnumStringValues

func GetAutonomousDwDatabaseDatabaseEditionEnumStringValues() []string

GetAutonomousDwDatabaseDatabaseEditionEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseDatabaseEditionEnum

func GetAutonomousDwDatabaseDatabaseManagementStatusEnumStringValues

func GetAutonomousDwDatabaseDatabaseManagementStatusEnumStringValues() []string

GetAutonomousDwDatabaseDatabaseManagementStatusEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseDatabaseManagementStatusEnum

func GetAutonomousDwDatabaseDataguardRegionTypeEnumStringValues

func GetAutonomousDwDatabaseDataguardRegionTypeEnumStringValues() []string

GetAutonomousDwDatabaseDataguardRegionTypeEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseDataguardRegionTypeEnum

func GetAutonomousDwDatabaseDbWorkloadEnumStringValues

func GetAutonomousDwDatabaseDbWorkloadEnumStringValues() []string

GetAutonomousDwDatabaseDbWorkloadEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseDbWorkloadEnum

func GetAutonomousDwDatabaseDisasterRecoveryRegionTypeEnumStringValues

func GetAutonomousDwDatabaseDisasterRecoveryRegionTypeEnumStringValues() []string

GetAutonomousDwDatabaseDisasterRecoveryRegionTypeEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum

func GetAutonomousDwDatabaseInfrastructureTypeEnumStringValues

func GetAutonomousDwDatabaseInfrastructureTypeEnumStringValues() []string

GetAutonomousDwDatabaseInfrastructureTypeEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseInfrastructureTypeEnum

func GetAutonomousDwDatabaseLicenseModelEnumStringValues

func GetAutonomousDwDatabaseLicenseModelEnumStringValues() []string

GetAutonomousDwDatabaseLicenseModelEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseLicenseModelEnum

func GetAutonomousDwDatabaseLifecycleStateEnumStringValues

func GetAutonomousDwDatabaseLifecycleStateEnumStringValues() []string

GetAutonomousDwDatabaseLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseLifecycleStateEnum

func GetAutonomousDwDatabaseNetServicesArchitectureEnumStringValues

func GetAutonomousDwDatabaseNetServicesArchitectureEnumStringValues() []string

GetAutonomousDwDatabaseNetServicesArchitectureEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseNetServicesArchitectureEnum

func GetAutonomousDwDatabaseOpenModeEnumStringValues

func GetAutonomousDwDatabaseOpenModeEnumStringValues() []string

GetAutonomousDwDatabaseOpenModeEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseOpenModeEnum

func GetAutonomousDwDatabaseOperationsInsightsStatusEnumStringValues

func GetAutonomousDwDatabaseOperationsInsightsStatusEnumStringValues() []string

GetAutonomousDwDatabaseOperationsInsightsStatusEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseOperationsInsightsStatusEnum

func GetAutonomousDwDatabasePermissionLevelEnumStringValues

func GetAutonomousDwDatabasePermissionLevelEnumStringValues() []string

GetAutonomousDwDatabasePermissionLevelEnumStringValues Enumerates the set of values in String for AutonomousDwDatabasePermissionLevelEnum

func GetAutonomousDwDatabaseRefreshableModeEnumStringValues

func GetAutonomousDwDatabaseRefreshableModeEnumStringValues() []string

GetAutonomousDwDatabaseRefreshableModeEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseRefreshableModeEnum

func GetAutonomousDwDatabaseRefreshableStatusEnumStringValues

func GetAutonomousDwDatabaseRefreshableStatusEnumStringValues() []string

GetAutonomousDwDatabaseRefreshableStatusEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseRefreshableStatusEnum

func GetAutonomousDwDatabaseRoleEnumStringValues

func GetAutonomousDwDatabaseRoleEnumStringValues() []string

GetAutonomousDwDatabaseRoleEnumStringValues Enumerates the set of values in String for AutonomousDwDatabaseRoleEnum

func GetAutonomousExadataInfrastructureLicenseModelEnumStringValues

func GetAutonomousExadataInfrastructureLicenseModelEnumStringValues() []string

GetAutonomousExadataInfrastructureLicenseModelEnumStringValues Enumerates the set of values in String for AutonomousExadataInfrastructureLicenseModelEnum

func GetAutonomousExadataInfrastructureLifecycleStateEnumStringValues

func GetAutonomousExadataInfrastructureLifecycleStateEnumStringValues() []string

GetAutonomousExadataInfrastructureLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousExadataInfrastructureLifecycleStateEnum

func GetAutonomousExadataInfrastructureSummaryLicenseModelEnumStringValues

func GetAutonomousExadataInfrastructureSummaryLicenseModelEnumStringValues() []string

GetAutonomousExadataInfrastructureSummaryLicenseModelEnumStringValues Enumerates the set of values in String for AutonomousExadataInfrastructureSummaryLicenseModelEnum

func GetAutonomousExadataInfrastructureSummaryLifecycleStateEnumStringValues

func GetAutonomousExadataInfrastructureSummaryLifecycleStateEnumStringValues() []string

GetAutonomousExadataInfrastructureSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousExadataInfrastructureSummaryLifecycleStateEnum

func GetAutonomousPatchAutonomousPatchTypeEnumStringValues

func GetAutonomousPatchAutonomousPatchTypeEnumStringValues() []string

GetAutonomousPatchAutonomousPatchTypeEnumStringValues Enumerates the set of values in String for AutonomousPatchAutonomousPatchTypeEnum

func GetAutonomousPatchLifecycleStateEnumStringValues

func GetAutonomousPatchLifecycleStateEnumStringValues() []string

GetAutonomousPatchLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousPatchLifecycleStateEnum

func GetAutonomousPatchPatchModelEnumStringValues

func GetAutonomousPatchPatchModelEnumStringValues() []string

GetAutonomousPatchPatchModelEnumStringValues Enumerates the set of values in String for AutonomousPatchPatchModelEnum

func GetAutonomousPatchSummaryAutonomousPatchTypeEnumStringValues

func GetAutonomousPatchSummaryAutonomousPatchTypeEnumStringValues() []string

GetAutonomousPatchSummaryAutonomousPatchTypeEnumStringValues Enumerates the set of values in String for AutonomousPatchSummaryAutonomousPatchTypeEnum

func GetAutonomousPatchSummaryLifecycleStateEnumStringValues

func GetAutonomousPatchSummaryLifecycleStateEnumStringValues() []string

GetAutonomousPatchSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousPatchSummaryLifecycleStateEnum

func GetAutonomousPatchSummaryPatchModelEnumStringValues

func GetAutonomousPatchSummaryPatchModelEnumStringValues() []string

GetAutonomousPatchSummaryPatchModelEnumStringValues Enumerates the set of values in String for AutonomousPatchSummaryPatchModelEnum

func GetAutonomousVirtualMachineLifecycleStateEnumStringValues

func GetAutonomousVirtualMachineLifecycleStateEnumStringValues() []string

GetAutonomousVirtualMachineLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousVirtualMachineLifecycleStateEnum

func GetAutonomousVirtualMachineSummaryLifecycleStateEnumStringValues

func GetAutonomousVirtualMachineSummaryLifecycleStateEnumStringValues() []string

GetAutonomousVirtualMachineSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousVirtualMachineSummaryLifecycleStateEnum

func GetAutonomousVmClusterComputeModelEnumStringValues

func GetAutonomousVmClusterComputeModelEnumStringValues() []string

GetAutonomousVmClusterComputeModelEnumStringValues Enumerates the set of values in String for AutonomousVmClusterComputeModelEnum

func GetAutonomousVmClusterDistributionAlgorithmEnumStringValues

func GetAutonomousVmClusterDistributionAlgorithmEnumStringValues() []string

GetAutonomousVmClusterDistributionAlgorithmEnumStringValues Enumerates the set of values in String for AutonomousVmClusterDistributionAlgorithmEnum

func GetAutonomousVmClusterLicenseModelEnumStringValues

func GetAutonomousVmClusterLicenseModelEnumStringValues() []string

GetAutonomousVmClusterLicenseModelEnumStringValues Enumerates the set of values in String for AutonomousVmClusterLicenseModelEnum

func GetAutonomousVmClusterLifecycleStateEnumStringValues

func GetAutonomousVmClusterLifecycleStateEnumStringValues() []string

GetAutonomousVmClusterLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousVmClusterLifecycleStateEnum

func GetAutonomousVmClusterSummaryComputeModelEnumStringValues

func GetAutonomousVmClusterSummaryComputeModelEnumStringValues() []string

GetAutonomousVmClusterSummaryComputeModelEnumStringValues Enumerates the set of values in String for AutonomousVmClusterSummaryComputeModelEnum

func GetAutonomousVmClusterSummaryDistributionAlgorithmEnumStringValues

func GetAutonomousVmClusterSummaryDistributionAlgorithmEnumStringValues() []string

GetAutonomousVmClusterSummaryDistributionAlgorithmEnumStringValues Enumerates the set of values in String for AutonomousVmClusterSummaryDistributionAlgorithmEnum

func GetAutonomousVmClusterSummaryLicenseModelEnumStringValues

func GetAutonomousVmClusterSummaryLicenseModelEnumStringValues() []string

GetAutonomousVmClusterSummaryLicenseModelEnumStringValues Enumerates the set of values in String for AutonomousVmClusterSummaryLicenseModelEnum

func GetAutonomousVmClusterSummaryLifecycleStateEnumStringValues

func GetAutonomousVmClusterSummaryLifecycleStateEnumStringValues() []string

GetAutonomousVmClusterSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for AutonomousVmClusterSummaryLifecycleStateEnum

func GetBackupBackupDestinationTypeEnumStringValues

func GetBackupBackupDestinationTypeEnumStringValues() []string

GetBackupBackupDestinationTypeEnumStringValues Enumerates the set of values in String for BackupBackupDestinationTypeEnum

func GetBackupDatabaseEditionEnumStringValues

func GetBackupDatabaseEditionEnumStringValues() []string

GetBackupDatabaseEditionEnumStringValues Enumerates the set of values in String for BackupDatabaseEditionEnum

func GetBackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnumStringValues

func GetBackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnumStringValues() []string

GetBackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnumStringValues Enumerates the set of values in String for BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum

func GetBackupDestinationConfigurationSummaryTypeEnumStringValues

func GetBackupDestinationConfigurationSummaryTypeEnumStringValues() []string

GetBackupDestinationConfigurationSummaryTypeEnumStringValues Enumerates the set of values in String for BackupDestinationConfigurationSummaryTypeEnum

func GetBackupDestinationDetailsBackupRetentionPolicyOnTerminateEnumStringValues

func GetBackupDestinationDetailsBackupRetentionPolicyOnTerminateEnumStringValues() []string

GetBackupDestinationDetailsBackupRetentionPolicyOnTerminateEnumStringValues Enumerates the set of values in String for BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum

func GetBackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnumStringValues

func GetBackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnumStringValues() []string

GetBackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnumStringValues Enumerates the set of values in String for BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum

func GetBackupDestinationDetailsSummaryTypeEnumStringValues

func GetBackupDestinationDetailsSummaryTypeEnumStringValues() []string

GetBackupDestinationDetailsSummaryTypeEnumStringValues Enumerates the set of values in String for BackupDestinationDetailsSummaryTypeEnum

func GetBackupDestinationDetailsTypeEnumStringValues

func GetBackupDestinationDetailsTypeEnumStringValues() []string

GetBackupDestinationDetailsTypeEnumStringValues Enumerates the set of values in String for BackupDestinationDetailsTypeEnum

func GetBackupDestinationLifecycleStateEnumStringValues

func GetBackupDestinationLifecycleStateEnumStringValues() []string

GetBackupDestinationLifecycleStateEnumStringValues Enumerates the set of values in String for BackupDestinationLifecycleStateEnum

func GetBackupDestinationNfsMountTypeEnumStringValues

func GetBackupDestinationNfsMountTypeEnumStringValues() []string

GetBackupDestinationNfsMountTypeEnumStringValues Enumerates the set of values in String for BackupDestinationNfsMountTypeEnum

func GetBackupDestinationSummaryLifecycleStateEnumStringValues

func GetBackupDestinationSummaryLifecycleStateEnumStringValues() []string

GetBackupDestinationSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for BackupDestinationSummaryLifecycleStateEnum

func GetBackupDestinationSummaryNfsMountTypeEnumStringValues

func GetBackupDestinationSummaryNfsMountTypeEnumStringValues() []string

GetBackupDestinationSummaryNfsMountTypeEnumStringValues Enumerates the set of values in String for BackupDestinationSummaryNfsMountTypeEnum

func GetBackupDestinationSummaryTypeEnumStringValues

func GetBackupDestinationSummaryTypeEnumStringValues() []string

GetBackupDestinationSummaryTypeEnumStringValues Enumerates the set of values in String for BackupDestinationSummaryTypeEnum

func GetBackupDestinationTypeEnumStringValues

func GetBackupDestinationTypeEnumStringValues() []string

GetBackupDestinationTypeEnumStringValues Enumerates the set of values in String for BackupDestinationTypeEnum

func GetBackupLifecycleStateEnumStringValues

func GetBackupLifecycleStateEnumStringValues() []string

GetBackupLifecycleStateEnumStringValues Enumerates the set of values in String for BackupLifecycleStateEnum

func GetBackupSummaryBackupDestinationTypeEnumStringValues

func GetBackupSummaryBackupDestinationTypeEnumStringValues() []string

GetBackupSummaryBackupDestinationTypeEnumStringValues Enumerates the set of values in String for BackupSummaryBackupDestinationTypeEnum

func GetBackupSummaryDatabaseEditionEnumStringValues

func GetBackupSummaryDatabaseEditionEnumStringValues() []string

GetBackupSummaryDatabaseEditionEnumStringValues Enumerates the set of values in String for BackupSummaryDatabaseEditionEnum

func GetBackupSummaryLifecycleStateEnumStringValues

func GetBackupSummaryLifecycleStateEnumStringValues() []string

GetBackupSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for BackupSummaryLifecycleStateEnum

func GetBackupSummaryTypeEnumStringValues

func GetBackupSummaryTypeEnumStringValues() []string

GetBackupSummaryTypeEnumStringValues Enumerates the set of values in String for BackupSummaryTypeEnum

func GetBackupTypeEnumStringValues

func GetBackupTypeEnumStringValues() []string

GetBackupTypeEnumStringValues Enumerates the set of values in String for BackupTypeEnum

func GetChangeDataguardRoleDetailsConnectionStringsTypeEnumStringValues

func GetChangeDataguardRoleDetailsConnectionStringsTypeEnumStringValues() []string

GetChangeDataguardRoleDetailsConnectionStringsTypeEnumStringValues Enumerates the set of values in String for ChangeDataguardRoleDetailsConnectionStringsTypeEnum

func GetChangeDataguardRoleDetailsRoleEnumStringValues

func GetChangeDataguardRoleDetailsRoleEnumStringValues() []string

GetChangeDataguardRoleDetailsRoleEnumStringValues Enumerates the set of values in String for ChangeDataguardRoleDetailsRoleEnum

func GetChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnumStringValues

func GetChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnumStringValues() []string

GetChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnumStringValues Enumerates the set of values in String for ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum

func GetCloudAutonomousVmClusterComputeModelEnumStringValues

func GetCloudAutonomousVmClusterComputeModelEnumStringValues() []string

GetCloudAutonomousVmClusterComputeModelEnumStringValues Enumerates the set of values in String for CloudAutonomousVmClusterComputeModelEnum

func GetCloudAutonomousVmClusterDistributionAlgorithmEnumStringValues

func GetCloudAutonomousVmClusterDistributionAlgorithmEnumStringValues() []string

GetCloudAutonomousVmClusterDistributionAlgorithmEnumStringValues Enumerates the set of values in String for CloudAutonomousVmClusterDistributionAlgorithmEnum

func GetCloudAutonomousVmClusterLicenseModelEnumStringValues

func GetCloudAutonomousVmClusterLicenseModelEnumStringValues() []string

GetCloudAutonomousVmClusterLicenseModelEnumStringValues Enumerates the set of values in String for CloudAutonomousVmClusterLicenseModelEnum

func GetCloudAutonomousVmClusterLifecycleStateEnumStringValues

func GetCloudAutonomousVmClusterLifecycleStateEnumStringValues() []string

GetCloudAutonomousVmClusterLifecycleStateEnumStringValues Enumerates the set of values in String for CloudAutonomousVmClusterLifecycleStateEnum

func GetCloudAutonomousVmClusterSummaryComputeModelEnumStringValues

func GetCloudAutonomousVmClusterSummaryComputeModelEnumStringValues() []string

GetCloudAutonomousVmClusterSummaryComputeModelEnumStringValues Enumerates the set of values in String for CloudAutonomousVmClusterSummaryComputeModelEnum

func GetCloudAutonomousVmClusterSummaryDistributionAlgorithmEnumStringValues

func GetCloudAutonomousVmClusterSummaryDistributionAlgorithmEnumStringValues() []string

GetCloudAutonomousVmClusterSummaryDistributionAlgorithmEnumStringValues Enumerates the set of values in String for CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum

func GetCloudAutonomousVmClusterSummaryLicenseModelEnumStringValues

func GetCloudAutonomousVmClusterSummaryLicenseModelEnumStringValues() []string

GetCloudAutonomousVmClusterSummaryLicenseModelEnumStringValues Enumerates the set of values in String for CloudAutonomousVmClusterSummaryLicenseModelEnum

func GetCloudAutonomousVmClusterSummaryLifecycleStateEnumStringValues

func GetCloudAutonomousVmClusterSummaryLifecycleStateEnumStringValues() []string

GetCloudAutonomousVmClusterSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for CloudAutonomousVmClusterSummaryLifecycleStateEnum

func GetCloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnumStringValues

func GetCloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnumStringValues() []string

GetCloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnumStringValues Enumerates the set of values in String for CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum

func GetCloudAutonomousVmClusterTdeKeyStoreTypeEnumStringValues

func GetCloudAutonomousVmClusterTdeKeyStoreTypeEnumStringValues() []string

GetCloudAutonomousVmClusterTdeKeyStoreTypeEnumStringValues Enumerates the set of values in String for CloudAutonomousVmClusterTdeKeyStoreTypeEnum

func GetCloudDatabaseManagementConfigManagementStatusEnumStringValues

func GetCloudDatabaseManagementConfigManagementStatusEnumStringValues() []string

GetCloudDatabaseManagementConfigManagementStatusEnumStringValues Enumerates the set of values in String for CloudDatabaseManagementConfigManagementStatusEnum

func GetCloudDatabaseManagementConfigManagementTypeEnumStringValues

func GetCloudDatabaseManagementConfigManagementTypeEnumStringValues() []string

GetCloudDatabaseManagementConfigManagementTypeEnumStringValues Enumerates the set of values in String for CloudDatabaseManagementConfigManagementTypeEnum

func GetCloudExadataInfrastructureComputeModelEnumStringValues

func GetCloudExadataInfrastructureComputeModelEnumStringValues() []string

GetCloudExadataInfrastructureComputeModelEnumStringValues Enumerates the set of values in String for CloudExadataInfrastructureComputeModelEnum

func GetCloudExadataInfrastructureLifecycleStateEnumStringValues

func GetCloudExadataInfrastructureLifecycleStateEnumStringValues() []string

GetCloudExadataInfrastructureLifecycleStateEnumStringValues Enumerates the set of values in String for CloudExadataInfrastructureLifecycleStateEnum

func GetCloudExadataInfrastructureSummaryComputeModelEnumStringValues

func GetCloudExadataInfrastructureSummaryComputeModelEnumStringValues() []string

GetCloudExadataInfrastructureSummaryComputeModelEnumStringValues Enumerates the set of values in String for CloudExadataInfrastructureSummaryComputeModelEnum

func GetCloudExadataInfrastructureSummaryLifecycleStateEnumStringValues

func GetCloudExadataInfrastructureSummaryLifecycleStateEnumStringValues() []string

GetCloudExadataInfrastructureSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for CloudExadataInfrastructureSummaryLifecycleStateEnum

func GetCloudVmClusterComputeModelEnumStringValues

func GetCloudVmClusterComputeModelEnumStringValues() []string

GetCloudVmClusterComputeModelEnumStringValues Enumerates the set of values in String for CloudVmClusterComputeModelEnum

func GetCloudVmClusterDiskRedundancyEnumStringValues

func GetCloudVmClusterDiskRedundancyEnumStringValues() []string

GetCloudVmClusterDiskRedundancyEnumStringValues Enumerates the set of values in String for CloudVmClusterDiskRedundancyEnum

func GetCloudVmClusterLicenseModelEnumStringValues

func GetCloudVmClusterLicenseModelEnumStringValues() []string

GetCloudVmClusterLicenseModelEnumStringValues Enumerates the set of values in String for CloudVmClusterLicenseModelEnum

func GetCloudVmClusterLifecycleStateEnumStringValues

func GetCloudVmClusterLifecycleStateEnumStringValues() []string

GetCloudVmClusterLifecycleStateEnumStringValues Enumerates the set of values in String for CloudVmClusterLifecycleStateEnum

func GetCloudVmClusterStorageManagementTypeEnumStringValues

func GetCloudVmClusterStorageManagementTypeEnumStringValues() []string

GetCloudVmClusterStorageManagementTypeEnumStringValues Enumerates the set of values in String for CloudVmClusterStorageManagementTypeEnum

func GetCloudVmClusterSummaryComputeModelEnumStringValues

func GetCloudVmClusterSummaryComputeModelEnumStringValues() []string

GetCloudVmClusterSummaryComputeModelEnumStringValues Enumerates the set of values in String for CloudVmClusterSummaryComputeModelEnum

func GetCloudVmClusterSummaryDiskRedundancyEnumStringValues

func GetCloudVmClusterSummaryDiskRedundancyEnumStringValues() []string

GetCloudVmClusterSummaryDiskRedundancyEnumStringValues Enumerates the set of values in String for CloudVmClusterSummaryDiskRedundancyEnum

func GetCloudVmClusterSummaryLicenseModelEnumStringValues

func GetCloudVmClusterSummaryLicenseModelEnumStringValues() []string

GetCloudVmClusterSummaryLicenseModelEnumStringValues Enumerates the set of values in String for CloudVmClusterSummaryLicenseModelEnum

func GetCloudVmClusterSummaryLifecycleStateEnumStringValues

func GetCloudVmClusterSummaryLifecycleStateEnumStringValues() []string

GetCloudVmClusterSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for CloudVmClusterSummaryLifecycleStateEnum

func GetCloudVmClusterSummaryStorageManagementTypeEnumStringValues

func GetCloudVmClusterSummaryStorageManagementTypeEnumStringValues() []string

GetCloudVmClusterSummaryStorageManagementTypeEnumStringValues Enumerates the set of values in String for CloudVmClusterSummaryStorageManagementTypeEnum

func GetCloudVmClusterSummaryTdeKeyStoreTypeEnumStringValues

func GetCloudVmClusterSummaryTdeKeyStoreTypeEnumStringValues() []string

GetCloudVmClusterSummaryTdeKeyStoreTypeEnumStringValues Enumerates the set of values in String for CloudVmClusterSummaryTdeKeyStoreTypeEnum

func GetCloudVmClusterSummaryVmBackupStorageTypeEnumStringValues

func GetCloudVmClusterSummaryVmBackupStorageTypeEnumStringValues() []string

GetCloudVmClusterSummaryVmBackupStorageTypeEnumStringValues Enumerates the set of values in String for CloudVmClusterSummaryVmBackupStorageTypeEnum

func GetCloudVmClusterSummaryVmClusterTypeEnumStringValues

func GetCloudVmClusterSummaryVmClusterTypeEnumStringValues() []string

GetCloudVmClusterSummaryVmClusterTypeEnumStringValues Enumerates the set of values in String for CloudVmClusterSummaryVmClusterTypeEnum

func GetCloudVmClusterSummaryVmFileSystemStorageTypeEnumStringValues

func GetCloudVmClusterSummaryVmFileSystemStorageTypeEnumStringValues() []string

GetCloudVmClusterSummaryVmFileSystemStorageTypeEnumStringValues Enumerates the set of values in String for CloudVmClusterSummaryVmFileSystemStorageTypeEnum

func GetCloudVmClusterTdeKeyStoreTypeEnumStringValues

func GetCloudVmClusterTdeKeyStoreTypeEnumStringValues() []string

GetCloudVmClusterTdeKeyStoreTypeEnumStringValues Enumerates the set of values in String for CloudVmClusterTdeKeyStoreTypeEnum

func GetCloudVmClusterVmBackupStorageTypeEnumStringValues

func GetCloudVmClusterVmBackupStorageTypeEnumStringValues() []string

GetCloudVmClusterVmBackupStorageTypeEnumStringValues Enumerates the set of values in String for CloudVmClusterVmBackupStorageTypeEnum

func GetCloudVmClusterVmClusterTypeEnumStringValues

func GetCloudVmClusterVmClusterTypeEnumStringValues() []string

GetCloudVmClusterVmClusterTypeEnumStringValues Enumerates the set of values in String for CloudVmClusterVmClusterTypeEnum

func GetCloudVmClusterVmFileSystemStorageTypeEnumStringValues

func GetCloudVmClusterVmFileSystemStorageTypeEnumStringValues() []string

GetCloudVmClusterVmFileSystemStorageTypeEnumStringValues Enumerates the set of values in String for CloudVmClusterVmFileSystemStorageTypeEnum

func GetComputePerformanceSummaryComputeModelEnumStringValues

func GetComputePerformanceSummaryComputeModelEnumStringValues() []string

GetComputePerformanceSummaryComputeModelEnumStringValues Enumerates the set of values in String for ComputePerformanceSummaryComputeModelEnum

func GetConfigureSaasAdminUserDetailsAccessTypeEnumStringValues

func GetConfigureSaasAdminUserDetailsAccessTypeEnumStringValues() []string

GetConfigureSaasAdminUserDetailsAccessTypeEnumStringValues Enumerates the set of values in String for ConfigureSaasAdminUserDetailsAccessTypeEnum

func GetConsoleConnectionLifecycleStateEnumStringValues

func GetConsoleConnectionLifecycleStateEnumStringValues() []string

GetConsoleConnectionLifecycleStateEnumStringValues Enumerates the set of values in String for ConsoleConnectionLifecycleStateEnum

func GetConsoleConnectionSummaryLifecycleStateEnumStringValues

func GetConsoleConnectionSummaryLifecycleStateEnumStringValues() []string

GetConsoleConnectionSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ConsoleConnectionSummaryLifecycleStateEnum

func GetConsoleHistoryLifecycleStateEnumStringValues

func GetConsoleHistoryLifecycleStateEnumStringValues() []string

GetConsoleHistoryLifecycleStateEnumStringValues Enumerates the set of values in String for ConsoleHistoryLifecycleStateEnum

func GetConsoleHistorySummaryLifecycleStateEnumStringValues

func GetConsoleHistorySummaryLifecycleStateEnumStringValues() []string

GetConsoleHistorySummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ConsoleHistorySummaryLifecycleStateEnum

func GetConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnumStringValues

func GetConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnumStringValues() []string

GetConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnumStringValues Enumerates the set of values in String for ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum

func GetConvertStandbyAutonomousContainerDatabaseDetailsRoleEnumStringValues

func GetConvertStandbyAutonomousContainerDatabaseDetailsRoleEnumStringValues() []string

GetConvertStandbyAutonomousContainerDatabaseDetailsRoleEnumStringValues Enumerates the set of values in String for ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum

func GetConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnumStringValues

func GetConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnumStringValues() []string

GetConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnumStringValues Enumerates the set of values in String for ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum

func GetConvertToPdbDetailsActionEnumStringValues

func GetConvertToPdbDetailsActionEnumStringValues() []string

GetConvertToPdbDetailsActionEnumStringValues Enumerates the set of values in String for ConvertToPdbDetailsActionEnum

func GetConvertToPdbTargetBaseTargetEnumStringValues

func GetConvertToPdbTargetBaseTargetEnumStringValues() []string

GetConvertToPdbTargetBaseTargetEnumStringValues Enumerates the set of values in String for ConvertToPdbTargetBaseTargetEnum

func GetCreateAutonomousContainerDatabaseBaseDistributionAffinityEnumStringValues

func GetCreateAutonomousContainerDatabaseBaseDistributionAffinityEnumStringValues() []string

GetCreateAutonomousContainerDatabaseBaseDistributionAffinityEnumStringValues Enumerates the set of values in String for CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum

func GetCreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnumStringValues

func GetCreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnumStringValues() []string

GetCreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnumStringValues Enumerates the set of values in String for CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum

func GetCreateAutonomousContainerDatabaseBasePatchModelEnumStringValues

func GetCreateAutonomousContainerDatabaseBasePatchModelEnumStringValues() []string

GetCreateAutonomousContainerDatabaseBasePatchModelEnumStringValues Enumerates the set of values in String for CreateAutonomousContainerDatabaseBasePatchModelEnum

func GetCreateAutonomousContainerDatabaseBaseProtectionModeEnumStringValues

func GetCreateAutonomousContainerDatabaseBaseProtectionModeEnumStringValues() []string

GetCreateAutonomousContainerDatabaseBaseProtectionModeEnumStringValues Enumerates the set of values in String for CreateAutonomousContainerDatabaseBaseProtectionModeEnum

func GetCreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnumStringValues

func GetCreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnumStringValues() []string

GetCreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnumStringValues Enumerates the set of values in String for CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum

func GetCreateAutonomousContainerDatabaseBaseSourceEnumStringValues

func GetCreateAutonomousContainerDatabaseBaseSourceEnumStringValues() []string

GetCreateAutonomousContainerDatabaseBaseSourceEnumStringValues Enumerates the set of values in String for CreateAutonomousContainerDatabaseBaseSourceEnum

func GetCreateAutonomousContainerDatabaseBaseVersionPreferenceEnumStringValues

func GetCreateAutonomousContainerDatabaseBaseVersionPreferenceEnumStringValues() []string

GetCreateAutonomousContainerDatabaseBaseVersionPreferenceEnumStringValues Enumerates the set of values in String for CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum

func GetCreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnumStringValues

func GetCreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnumStringValues() []string

GetCreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnumStringValues Enumerates the set of values in String for CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum

func GetCreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnumStringValues

func GetCreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnumStringValues() []string

GetCreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnumStringValues Enumerates the set of values in String for CreateAutonomousDatabaseBaseAutonomousMaintenanceScheduleTypeEnum

func GetCreateAutonomousDatabaseBaseComputeModelEnumStringValues

func GetCreateAutonomousDatabaseBaseComputeModelEnumStringValues() []string

GetCreateAutonomousDatabaseBaseComputeModelEnumStringValues Enumerates the set of values in String for CreateAutonomousDatabaseBaseComputeModelEnum

func GetCreateAutonomousDatabaseBaseDbWorkloadEnumStringValues

func GetCreateAutonomousDatabaseBaseDbWorkloadEnumStringValues() []string

GetCreateAutonomousDatabaseBaseDbWorkloadEnumStringValues Enumerates the set of values in String for CreateAutonomousDatabaseBaseDbWorkloadEnum

func GetCreateAutonomousDatabaseBaseLicenseModelEnumStringValues

func GetCreateAutonomousDatabaseBaseLicenseModelEnumStringValues() []string

GetCreateAutonomousDatabaseBaseLicenseModelEnumStringValues Enumerates the set of values in String for CreateAutonomousDatabaseBaseLicenseModelEnum

func GetCreateAutonomousDatabaseBaseSourceEnumStringValues

func GetCreateAutonomousDatabaseBaseSourceEnumStringValues() []string

GetCreateAutonomousDatabaseBaseSourceEnumStringValues Enumerates the set of values in String for CreateAutonomousDatabaseBaseSourceEnum

func GetCreateAutonomousDatabaseCloneDetailsCloneTypeEnumStringValues

func GetCreateAutonomousDatabaseCloneDetailsCloneTypeEnumStringValues() []string

GetCreateAutonomousDatabaseCloneDetailsCloneTypeEnumStringValues Enumerates the set of values in String for CreateAutonomousDatabaseCloneDetailsCloneTypeEnum

func GetCreateAutonomousDatabaseFromBackupDetailsCloneTypeEnumStringValues

func GetCreateAutonomousDatabaseFromBackupDetailsCloneTypeEnumStringValues() []string

GetCreateAutonomousDatabaseFromBackupDetailsCloneTypeEnumStringValues Enumerates the set of values in String for CreateAutonomousDatabaseFromBackupDetailsCloneTypeEnum

func GetCreateAutonomousDatabaseFromBackupTimestampDetailsCloneTypeEnumStringValues

func GetCreateAutonomousDatabaseFromBackupTimestampDetailsCloneTypeEnumStringValues() []string

GetCreateAutonomousDatabaseFromBackupTimestampDetailsCloneTypeEnumStringValues Enumerates the set of values in String for CreateAutonomousDatabaseFromBackupTimestampDetailsCloneTypeEnum

func GetCreateAutonomousDatabaseSoftwareImageDetailsImageShapeFamilyEnumStringValues

func GetCreateAutonomousDatabaseSoftwareImageDetailsImageShapeFamilyEnumStringValues() []string

GetCreateAutonomousDatabaseSoftwareImageDetailsImageShapeFamilyEnumStringValues Enumerates the set of values in String for CreateAutonomousDatabaseSoftwareImageDetailsImageShapeFamilyEnum

func GetCreateAutonomousVmClusterDetailsComputeModelEnumStringValues

func GetCreateAutonomousVmClusterDetailsComputeModelEnumStringValues() []string

GetCreateAutonomousVmClusterDetailsComputeModelEnumStringValues Enumerates the set of values in String for CreateAutonomousVmClusterDetailsComputeModelEnum

func GetCreateAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues

func GetCreateAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues() []string

GetCreateAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues Enumerates the set of values in String for CreateAutonomousVmClusterDetailsDistributionAlgorithmEnum

func GetCreateAutonomousVmClusterDetailsLicenseModelEnumStringValues

func GetCreateAutonomousVmClusterDetailsLicenseModelEnumStringValues() []string

GetCreateAutonomousVmClusterDetailsLicenseModelEnumStringValues Enumerates the set of values in String for CreateAutonomousVmClusterDetailsLicenseModelEnum

func GetCreateBackupDestinationDetailsTypeEnumStringValues

func GetCreateBackupDestinationDetailsTypeEnumStringValues() []string

GetCreateBackupDestinationDetailsTypeEnumStringValues Enumerates the set of values in String for CreateBackupDestinationDetailsTypeEnum

func GetCreateCloudAutonomousVmClusterDetailsComputeModelEnumStringValues

func GetCreateCloudAutonomousVmClusterDetailsComputeModelEnumStringValues() []string

GetCreateCloudAutonomousVmClusterDetailsComputeModelEnumStringValues Enumerates the set of values in String for CreateCloudAutonomousVmClusterDetailsComputeModelEnum

func GetCreateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues

func GetCreateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues() []string

GetCreateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues Enumerates the set of values in String for CreateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnum

func GetCreateCloudAutonomousVmClusterDetailsLicenseModelEnumStringValues

func GetCreateCloudAutonomousVmClusterDetailsLicenseModelEnumStringValues() []string

GetCreateCloudAutonomousVmClusterDetailsLicenseModelEnumStringValues Enumerates the set of values in String for CreateCloudAutonomousVmClusterDetailsLicenseModelEnum

func GetCreateCloudVmClusterDetailsLicenseModelEnumStringValues

func GetCreateCloudVmClusterDetailsLicenseModelEnumStringValues() []string

GetCreateCloudVmClusterDetailsLicenseModelEnumStringValues Enumerates the set of values in String for CreateCloudVmClusterDetailsLicenseModelEnum

func GetCreateCloudVmClusterDetailsVmBackupStorageTypeEnumStringValues

func GetCreateCloudVmClusterDetailsVmBackupStorageTypeEnumStringValues() []string

GetCreateCloudVmClusterDetailsVmBackupStorageTypeEnumStringValues Enumerates the set of values in String for CreateCloudVmClusterDetailsVmBackupStorageTypeEnum

func GetCreateCloudVmClusterDetailsVmClusterTypeEnumStringValues

func GetCreateCloudVmClusterDetailsVmClusterTypeEnumStringValues() []string

GetCreateCloudVmClusterDetailsVmClusterTypeEnumStringValues Enumerates the set of values in String for CreateCloudVmClusterDetailsVmClusterTypeEnum

func GetCreateCloudVmClusterDetailsVmFileSystemStorageTypeEnumStringValues

func GetCreateCloudVmClusterDetailsVmFileSystemStorageTypeEnumStringValues() []string

GetCreateCloudVmClusterDetailsVmFileSystemStorageTypeEnumStringValues Enumerates the set of values in String for CreateCloudVmClusterDetailsVmFileSystemStorageTypeEnum

func GetCreateDataGuardAssociationDetailsProtectionModeEnumStringValues

func GetCreateDataGuardAssociationDetailsProtectionModeEnumStringValues() []string

GetCreateDataGuardAssociationDetailsProtectionModeEnumStringValues Enumerates the set of values in String for CreateDataGuardAssociationDetailsProtectionModeEnum

func GetCreateDataGuardAssociationDetailsTransportTypeEnumStringValues

func GetCreateDataGuardAssociationDetailsTransportTypeEnumStringValues() []string

GetCreateDataGuardAssociationDetailsTransportTypeEnumStringValues Enumerates the set of values in String for CreateDataGuardAssociationDetailsTransportTypeEnum

func GetCreateDataGuardAssociationWithNewDbSystemDetailsComputeModelEnumStringValues

func GetCreateDataGuardAssociationWithNewDbSystemDetailsComputeModelEnumStringValues() []string

GetCreateDataGuardAssociationWithNewDbSystemDetailsComputeModelEnumStringValues Enumerates the set of values in String for CreateDataGuardAssociationWithNewDbSystemDetailsComputeModelEnum

func GetCreateDataGuardAssociationWithNewDbSystemDetailsLicenseModelEnumStringValues

func GetCreateDataGuardAssociationWithNewDbSystemDetailsLicenseModelEnumStringValues() []string

GetCreateDataGuardAssociationWithNewDbSystemDetailsLicenseModelEnumStringValues Enumerates the set of values in String for CreateDataGuardAssociationWithNewDbSystemDetailsLicenseModelEnum

func GetCreateDataGuardAssociationWithNewDbSystemDetailsStorageVolumePerformanceModeEnumStringValues

func GetCreateDataGuardAssociationWithNewDbSystemDetailsStorageVolumePerformanceModeEnumStringValues() []string

GetCreateDataGuardAssociationWithNewDbSystemDetailsStorageVolumePerformanceModeEnumStringValues Enumerates the set of values in String for CreateDataGuardAssociationWithNewDbSystemDetailsStorageVolumePerformanceModeEnum

func GetCreateDatabaseBaseSourceEnumStringValues

func GetCreateDatabaseBaseSourceEnumStringValues() []string

GetCreateDatabaseBaseSourceEnumStringValues Enumerates the set of values in String for CreateDatabaseBaseSourceEnum

func GetCreateDatabaseDetailsDbWorkloadEnumStringValues

func GetCreateDatabaseDetailsDbWorkloadEnumStringValues() []string

GetCreateDatabaseDetailsDbWorkloadEnumStringValues Enumerates the set of values in String for CreateDatabaseDetailsDbWorkloadEnum

func GetCreateDatabaseForStandbyDbSystemDetailsProtectionModeEnumStringValues

func GetCreateDatabaseForStandbyDbSystemDetailsProtectionModeEnumStringValues() []string

GetCreateDatabaseForStandbyDbSystemDetailsProtectionModeEnumStringValues Enumerates the set of values in String for CreateDatabaseForStandbyDbSystemDetailsProtectionModeEnum

func GetCreateDatabaseForStandbyDbSystemDetailsTransportTypeEnumStringValues

func GetCreateDatabaseForStandbyDbSystemDetailsTransportTypeEnumStringValues() []string

GetCreateDatabaseForStandbyDbSystemDetailsTransportTypeEnumStringValues Enumerates the set of values in String for CreateDatabaseForStandbyDbSystemDetailsTransportTypeEnum

func GetCreateDatabaseSoftwareImageDetailsImageShapeFamilyEnumStringValues

func GetCreateDatabaseSoftwareImageDetailsImageShapeFamilyEnumStringValues() []string

GetCreateDatabaseSoftwareImageDetailsImageShapeFamilyEnumStringValues Enumerates the set of values in String for CreateDatabaseSoftwareImageDetailsImageShapeFamilyEnum

func GetCreateDatabaseSoftwareImageDetailsImageTypeEnumStringValues

func GetCreateDatabaseSoftwareImageDetailsImageTypeEnumStringValues() []string

GetCreateDatabaseSoftwareImageDetailsImageTypeEnumStringValues Enumerates the set of values in String for CreateDatabaseSoftwareImageDetailsImageTypeEnum

func GetCreateDbConnectionBundleDetailsDbConnectionBundleTypeEnumStringValues

func GetCreateDbConnectionBundleDetailsDbConnectionBundleTypeEnumStringValues() []string

GetCreateDbConnectionBundleDetailsDbConnectionBundleTypeEnumStringValues Enumerates the set of values in String for CreateDbConnectionBundleDetailsDbConnectionBundleTypeEnum

func GetCreateDbHomeBaseSourceEnumStringValues

func GetCreateDbHomeBaseSourceEnumStringValues() []string

GetCreateDbHomeBaseSourceEnumStringValues Enumerates the set of values in String for CreateDbHomeBaseSourceEnum

func GetCreateExadbVmClusterDetailsLicenseModelEnumStringValues

func GetCreateExadbVmClusterDetailsLicenseModelEnumStringValues() []string

GetCreateExadbVmClusterDetailsLicenseModelEnumStringValues Enumerates the set of values in String for CreateExadbVmClusterDetailsLicenseModelEnum

func GetCreateExadbVmClusterDetailsShapeAttributeEnumStringValues

func GetCreateExadbVmClusterDetailsShapeAttributeEnumStringValues() []string

GetCreateExadbVmClusterDetailsShapeAttributeEnumStringValues Enumerates the set of values in String for CreateExadbVmClusterDetailsShapeAttributeEnum

func GetCreateExecutionActionDetailsActionTypeEnumStringValues

func GetCreateExecutionActionDetailsActionTypeEnumStringValues() []string

GetCreateExecutionActionDetailsActionTypeEnumStringValues Enumerates the set of values in String for CreateExecutionActionDetailsActionTypeEnum

func GetCreateExternalBackupJobDetailsDatabaseEditionEnumStringValues

func GetCreateExternalBackupJobDetailsDatabaseEditionEnumStringValues() []string

GetCreateExternalBackupJobDetailsDatabaseEditionEnumStringValues Enumerates the set of values in String for CreateExternalBackupJobDetailsDatabaseEditionEnum

func GetCreateExternalBackupJobDetailsDatabaseModeEnumStringValues

func GetCreateExternalBackupJobDetailsDatabaseModeEnumStringValues() []string

GetCreateExternalBackupJobDetailsDatabaseModeEnumStringValues Enumerates the set of values in String for CreateExternalBackupJobDetailsDatabaseModeEnum

func GetCreateExternalDatabaseConnectorDetailsConnectorTypeEnumStringValues

func GetCreateExternalDatabaseConnectorDetailsConnectorTypeEnumStringValues() []string

GetCreateExternalDatabaseConnectorDetailsConnectorTypeEnumStringValues Enumerates the set of values in String for CreateExternalDatabaseConnectorDetailsConnectorTypeEnum

func GetCreateMaintenanceRunDetailsPatchTypeEnumStringValues

func GetCreateMaintenanceRunDetailsPatchTypeEnumStringValues() []string

GetCreateMaintenanceRunDetailsPatchTypeEnumStringValues Enumerates the set of values in String for CreateMaintenanceRunDetailsPatchTypeEnum

func GetCreateMaintenanceRunDetailsPatchingModeEnumStringValues

func GetCreateMaintenanceRunDetailsPatchingModeEnumStringValues() []string

GetCreateMaintenanceRunDetailsPatchingModeEnumStringValues Enumerates the set of values in String for CreateMaintenanceRunDetailsPatchingModeEnum

func GetCreatePluggableDatabaseCreationTypeDetailsCreationTypeEnumStringValues

func GetCreatePluggableDatabaseCreationTypeDetailsCreationTypeEnumStringValues() []string

GetCreatePluggableDatabaseCreationTypeDetailsCreationTypeEnumStringValues Enumerates the set of values in String for CreatePluggableDatabaseCreationTypeDetailsCreationTypeEnum

func GetCreateRefreshableAutonomousDatabaseCloneDetailsCloneTypeEnumStringValues

func GetCreateRefreshableAutonomousDatabaseCloneDetailsCloneTypeEnumStringValues() []string

GetCreateRefreshableAutonomousDatabaseCloneDetailsCloneTypeEnumStringValues Enumerates the set of values in String for CreateRefreshableAutonomousDatabaseCloneDetailsCloneTypeEnum

func GetCreateRefreshableAutonomousDatabaseCloneDetailsOpenModeEnumStringValues

func GetCreateRefreshableAutonomousDatabaseCloneDetailsOpenModeEnumStringValues() []string

GetCreateRefreshableAutonomousDatabaseCloneDetailsOpenModeEnumStringValues Enumerates the set of values in String for CreateRefreshableAutonomousDatabaseCloneDetailsOpenModeEnum

func GetCreateRefreshableAutonomousDatabaseCloneDetailsRefreshableModeEnumStringValues

func GetCreateRefreshableAutonomousDatabaseCloneDetailsRefreshableModeEnumStringValues() []string

GetCreateRefreshableAutonomousDatabaseCloneDetailsRefreshableModeEnumStringValues Enumerates the set of values in String for CreateRefreshableAutonomousDatabaseCloneDetailsRefreshableModeEnum

func GetCreateScheduledActionDetailsActionTypeEnumStringValues

func GetCreateScheduledActionDetailsActionTypeEnumStringValues() []string

GetCreateScheduledActionDetailsActionTypeEnumStringValues Enumerates the set of values in String for CreateScheduledActionDetailsActionTypeEnum

func GetCreateSchedulingPlanDetailsPlanIntentEnumStringValues

func GetCreateSchedulingPlanDetailsPlanIntentEnumStringValues() []string

GetCreateSchedulingPlanDetailsPlanIntentEnumStringValues Enumerates the set of values in String for CreateSchedulingPlanDetailsPlanIntentEnum

func GetCreateSchedulingPlanDetailsServiceTypeEnumStringValues

func GetCreateSchedulingPlanDetailsServiceTypeEnumStringValues() []string

GetCreateSchedulingPlanDetailsServiceTypeEnumStringValues Enumerates the set of values in String for CreateSchedulingPlanDetailsServiceTypeEnum

func GetCreateSchedulingPolicyDetailsCadenceEnumStringValues

func GetCreateSchedulingPolicyDetailsCadenceEnumStringValues() []string

GetCreateSchedulingPolicyDetailsCadenceEnumStringValues Enumerates the set of values in String for CreateSchedulingPolicyDetailsCadenceEnum

func GetCreateStandbyDetailsProtectionModeEnumStringValues

func GetCreateStandbyDetailsProtectionModeEnumStringValues() []string

GetCreateStandbyDetailsProtectionModeEnumStringValues Enumerates the set of values in String for CreateStandbyDetailsProtectionModeEnum

func GetCreateStandbyDetailsTransportTypeEnumStringValues

func GetCreateStandbyDetailsTransportTypeEnumStringValues() []string

GetCreateStandbyDetailsTransportTypeEnumStringValues Enumerates the set of values in String for CreateStandbyDetailsTransportTypeEnum

func GetCreateVmClusterDetailsLicenseModelEnumStringValues

func GetCreateVmClusterDetailsLicenseModelEnumStringValues() []string

GetCreateVmClusterDetailsLicenseModelEnumStringValues Enumerates the set of values in String for CreateVmClusterDetailsLicenseModelEnum

func GetCreateVmClusterDetailsVmBackupStorageTypeEnumStringValues

func GetCreateVmClusterDetailsVmBackupStorageTypeEnumStringValues() []string

GetCreateVmClusterDetailsVmBackupStorageTypeEnumStringValues Enumerates the set of values in String for CreateVmClusterDetailsVmBackupStorageTypeEnum

func GetCreateVmClusterDetailsVmClusterTypeEnumStringValues

func GetCreateVmClusterDetailsVmClusterTypeEnumStringValues() []string

GetCreateVmClusterDetailsVmClusterTypeEnumStringValues Enumerates the set of values in String for CreateVmClusterDetailsVmClusterTypeEnum

func GetCreateVmClusterDetailsVmFileSystemStorageTypeEnumStringValues

func GetCreateVmClusterDetailsVmFileSystemStorageTypeEnumStringValues() []string

GetCreateVmClusterDetailsVmFileSystemStorageTypeEnumStringValues Enumerates the set of values in String for CreateVmClusterDetailsVmFileSystemStorageTypeEnum

func GetDataGuardAssociationLifecycleStateEnumStringValues

func GetDataGuardAssociationLifecycleStateEnumStringValues() []string

GetDataGuardAssociationLifecycleStateEnumStringValues Enumerates the set of values in String for DataGuardAssociationLifecycleStateEnum

func GetDataGuardAssociationPeerRoleEnumStringValues

func GetDataGuardAssociationPeerRoleEnumStringValues() []string

GetDataGuardAssociationPeerRoleEnumStringValues Enumerates the set of values in String for DataGuardAssociationPeerRoleEnum

func GetDataGuardAssociationProtectionModeEnumStringValues

func GetDataGuardAssociationProtectionModeEnumStringValues() []string

GetDataGuardAssociationProtectionModeEnumStringValues Enumerates the set of values in String for DataGuardAssociationProtectionModeEnum

func GetDataGuardAssociationRoleEnumStringValues

func GetDataGuardAssociationRoleEnumStringValues() []string

GetDataGuardAssociationRoleEnumStringValues Enumerates the set of values in String for DataGuardAssociationRoleEnum

func GetDataGuardAssociationSummaryLifecycleStateEnumStringValues

func GetDataGuardAssociationSummaryLifecycleStateEnumStringValues() []string

GetDataGuardAssociationSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for DataGuardAssociationSummaryLifecycleStateEnum

func GetDataGuardAssociationSummaryPeerRoleEnumStringValues

func GetDataGuardAssociationSummaryPeerRoleEnumStringValues() []string

GetDataGuardAssociationSummaryPeerRoleEnumStringValues Enumerates the set of values in String for DataGuardAssociationSummaryPeerRoleEnum

func GetDataGuardAssociationSummaryProtectionModeEnumStringValues

func GetDataGuardAssociationSummaryProtectionModeEnumStringValues() []string

GetDataGuardAssociationSummaryProtectionModeEnumStringValues Enumerates the set of values in String for DataGuardAssociationSummaryProtectionModeEnum

func GetDataGuardAssociationSummaryRoleEnumStringValues

func GetDataGuardAssociationSummaryRoleEnumStringValues() []string

GetDataGuardAssociationSummaryRoleEnumStringValues Enumerates the set of values in String for DataGuardAssociationSummaryRoleEnum

func GetDataGuardAssociationSummaryTransportTypeEnumStringValues

func GetDataGuardAssociationSummaryTransportTypeEnumStringValues() []string

GetDataGuardAssociationSummaryTransportTypeEnumStringValues Enumerates the set of values in String for DataGuardAssociationSummaryTransportTypeEnum

func GetDataGuardAssociationTransportTypeEnumStringValues

func GetDataGuardAssociationTransportTypeEnumStringValues() []string

GetDataGuardAssociationTransportTypeEnumStringValues Enumerates the set of values in String for DataGuardAssociationTransportTypeEnum

func GetDataGuardGroupMemberFailoverReadinessEnumStringValues

func GetDataGuardGroupMemberFailoverReadinessEnumStringValues() []string

GetDataGuardGroupMemberFailoverReadinessEnumStringValues Enumerates the set of values in String for DataGuardGroupMemberFailoverReadinessEnum

func GetDataGuardGroupMemberRoleEnumStringValues

func GetDataGuardGroupMemberRoleEnumStringValues() []string

GetDataGuardGroupMemberRoleEnumStringValues Enumerates the set of values in String for DataGuardGroupMemberRoleEnum

func GetDataGuardGroupMemberSwitchoverReadinessEnumStringValues

func GetDataGuardGroupMemberSwitchoverReadinessEnumStringValues() []string

GetDataGuardGroupMemberSwitchoverReadinessEnumStringValues Enumerates the set of values in String for DataGuardGroupMemberSwitchoverReadinessEnum

func GetDataGuardGroupMemberTransportTypeEnumStringValues

func GetDataGuardGroupMemberTransportTypeEnumStringValues() []string

GetDataGuardGroupMemberTransportTypeEnumStringValues Enumerates the set of values in String for DataGuardGroupMemberTransportTypeEnum

func GetDataGuardGroupProtectionModeEnumStringValues

func GetDataGuardGroupProtectionModeEnumStringValues() []string

GetDataGuardGroupProtectionModeEnumStringValues Enumerates the set of values in String for DataGuardGroupProtectionModeEnum

func GetDatabaseConnectionCredentialsByDetailsRoleEnumStringValues

func GetDatabaseConnectionCredentialsByDetailsRoleEnumStringValues() []string

GetDatabaseConnectionCredentialsByDetailsRoleEnumStringValues Enumerates the set of values in String for DatabaseConnectionCredentialsByDetailsRoleEnum

func GetDatabaseConnectionCredentialsCredentialTypeEnumStringValues

func GetDatabaseConnectionCredentialsCredentialTypeEnumStringValues() []string

GetDatabaseConnectionCredentialsCredentialTypeEnumStringValues Enumerates the set of values in String for DatabaseConnectionCredentialsCredentialTypeEnum

func GetDatabaseConnectionStringProfileConsumerGroupEnumStringValues

func GetDatabaseConnectionStringProfileConsumerGroupEnumStringValues() []string

GetDatabaseConnectionStringProfileConsumerGroupEnumStringValues Enumerates the set of values in String for DatabaseConnectionStringProfileConsumerGroupEnum

func GetDatabaseConnectionStringProfileHostFormatEnumStringValues

func GetDatabaseConnectionStringProfileHostFormatEnumStringValues() []string

GetDatabaseConnectionStringProfileHostFormatEnumStringValues Enumerates the set of values in String for DatabaseConnectionStringProfileHostFormatEnum

func GetDatabaseConnectionStringProfileProtocolEnumStringValues

func GetDatabaseConnectionStringProfileProtocolEnumStringValues() []string

GetDatabaseConnectionStringProfileProtocolEnumStringValues Enumerates the set of values in String for DatabaseConnectionStringProfileProtocolEnum

func GetDatabaseConnectionStringProfileSessionModeEnumStringValues

func GetDatabaseConnectionStringProfileSessionModeEnumStringValues() []string

GetDatabaseConnectionStringProfileSessionModeEnumStringValues Enumerates the set of values in String for DatabaseConnectionStringProfileSessionModeEnum

func GetDatabaseConnectionStringProfileSyntaxFormatEnumStringValues

func GetDatabaseConnectionStringProfileSyntaxFormatEnumStringValues() []string

GetDatabaseConnectionStringProfileSyntaxFormatEnumStringValues Enumerates the set of values in String for DatabaseConnectionStringProfileSyntaxFormatEnum

func GetDatabaseConnectionStringProfileTlsAuthenticationEnumStringValues

func GetDatabaseConnectionStringProfileTlsAuthenticationEnumStringValues() []string

GetDatabaseConnectionStringProfileTlsAuthenticationEnumStringValues Enumerates the set of values in String for DatabaseConnectionStringProfileTlsAuthenticationEnum

func GetDatabaseConnectionStringProtocolEnumStringValues

func GetDatabaseConnectionStringProtocolEnumStringValues() []string

GetDatabaseConnectionStringProtocolEnumStringValues Enumerates the set of values in String for DatabaseConnectionStringProtocolEnum

func GetDatabaseHomeTypeEnumStringValues

func GetDatabaseHomeTypeEnumStringValues() []string

GetDatabaseHomeTypeEnumStringValues Enumerates the set of values in String for DatabaseHomeTypeEnum

func GetDatabaseLifecycleStateEnumStringValues

func GetDatabaseLifecycleStateEnumStringValues() []string

GetDatabaseLifecycleStateEnumStringValues Enumerates the set of values in String for DatabaseLifecycleStateEnum

func GetDatabaseManagementConfigDatabaseManagementStatusEnumStringValues

func GetDatabaseManagementConfigDatabaseManagementStatusEnumStringValues() []string

GetDatabaseManagementConfigDatabaseManagementStatusEnumStringValues Enumerates the set of values in String for DatabaseManagementConfigDatabaseManagementStatusEnum

func GetDatabaseManagementConfigLicenseModelEnumStringValues

func GetDatabaseManagementConfigLicenseModelEnumStringValues() []string

GetDatabaseManagementConfigLicenseModelEnumStringValues Enumerates the set of values in String for DatabaseManagementConfigLicenseModelEnum

func GetDatabaseSoftwareImageImageShapeFamilyEnumStringValues

func GetDatabaseSoftwareImageImageShapeFamilyEnumStringValues() []string

GetDatabaseSoftwareImageImageShapeFamilyEnumStringValues Enumerates the set of values in String for DatabaseSoftwareImageImageShapeFamilyEnum

func GetDatabaseSoftwareImageImageTypeEnumStringValues

func GetDatabaseSoftwareImageImageTypeEnumStringValues() []string

GetDatabaseSoftwareImageImageTypeEnumStringValues Enumerates the set of values in String for DatabaseSoftwareImageImageTypeEnum

func GetDatabaseSoftwareImageLifecycleStateEnumStringValues

func GetDatabaseSoftwareImageLifecycleStateEnumStringValues() []string

GetDatabaseSoftwareImageLifecycleStateEnumStringValues Enumerates the set of values in String for DatabaseSoftwareImageLifecycleStateEnum

func GetDatabaseSoftwareImageSummaryImageShapeFamilyEnumStringValues

func GetDatabaseSoftwareImageSummaryImageShapeFamilyEnumStringValues() []string

GetDatabaseSoftwareImageSummaryImageShapeFamilyEnumStringValues Enumerates the set of values in String for DatabaseSoftwareImageSummaryImageShapeFamilyEnum

func GetDatabaseSoftwareImageSummaryImageTypeEnumStringValues

func GetDatabaseSoftwareImageSummaryImageTypeEnumStringValues() []string

GetDatabaseSoftwareImageSummaryImageTypeEnumStringValues Enumerates the set of values in String for DatabaseSoftwareImageSummaryImageTypeEnum

func GetDatabaseSoftwareImageSummaryLifecycleStateEnumStringValues

func GetDatabaseSoftwareImageSummaryLifecycleStateEnumStringValues() []string

GetDatabaseSoftwareImageSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for DatabaseSoftwareImageSummaryLifecycleStateEnum

func GetDatabaseSslConnectionCredentialsRoleEnumStringValues

func GetDatabaseSslConnectionCredentialsRoleEnumStringValues() []string

GetDatabaseSslConnectionCredentialsRoleEnumStringValues Enumerates the set of values in String for DatabaseSslConnectionCredentialsRoleEnum

func GetDatabaseSummaryHomeTypeEnumStringValues

func GetDatabaseSummaryHomeTypeEnumStringValues() []string

GetDatabaseSummaryHomeTypeEnumStringValues Enumerates the set of values in String for DatabaseSummaryHomeTypeEnum

func GetDatabaseSummaryLifecycleStateEnumStringValues

func GetDatabaseSummaryLifecycleStateEnumStringValues() []string

GetDatabaseSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for DatabaseSummaryLifecycleStateEnum

func GetDatabaseToolNameEnumStringValues

func GetDatabaseToolNameEnumStringValues() []string

GetDatabaseToolNameEnumStringValues Enumerates the set of values in String for DatabaseToolNameEnum

func GetDatabaseUpgradeHistoryEntryActionEnumStringValues

func GetDatabaseUpgradeHistoryEntryActionEnumStringValues() []string

GetDatabaseUpgradeHistoryEntryActionEnumStringValues Enumerates the set of values in String for DatabaseUpgradeHistoryEntryActionEnum

func GetDatabaseUpgradeHistoryEntryLifecycleStateEnumStringValues

func GetDatabaseUpgradeHistoryEntryLifecycleStateEnumStringValues() []string

GetDatabaseUpgradeHistoryEntryLifecycleStateEnumStringValues Enumerates the set of values in String for DatabaseUpgradeHistoryEntryLifecycleStateEnum

func GetDatabaseUpgradeHistoryEntrySourceEnumStringValues

func GetDatabaseUpgradeHistoryEntrySourceEnumStringValues() []string

GetDatabaseUpgradeHistoryEntrySourceEnumStringValues Enumerates the set of values in String for DatabaseUpgradeHistoryEntrySourceEnum

func GetDatabaseUpgradeHistoryEntrySummaryActionEnumStringValues

func GetDatabaseUpgradeHistoryEntrySummaryActionEnumStringValues() []string

GetDatabaseUpgradeHistoryEntrySummaryActionEnumStringValues Enumerates the set of values in String for DatabaseUpgradeHistoryEntrySummaryActionEnum

func GetDatabaseUpgradeHistoryEntrySummaryLifecycleStateEnumStringValues

func GetDatabaseUpgradeHistoryEntrySummaryLifecycleStateEnumStringValues() []string

GetDatabaseUpgradeHistoryEntrySummaryLifecycleStateEnumStringValues Enumerates the set of values in String for DatabaseUpgradeHistoryEntrySummaryLifecycleStateEnum

func GetDatabaseUpgradeHistoryEntrySummarySourceEnumStringValues

func GetDatabaseUpgradeHistoryEntrySummarySourceEnumStringValues() []string

GetDatabaseUpgradeHistoryEntrySummarySourceEnumStringValues Enumerates the set of values in String for DatabaseUpgradeHistoryEntrySummarySourceEnum

func GetDatabaseUpgradeSourceBaseSourceEnumStringValues

func GetDatabaseUpgradeSourceBaseSourceEnumStringValues() []string

GetDatabaseUpgradeSourceBaseSourceEnumStringValues Enumerates the set of values in String for DatabaseUpgradeSourceBaseSourceEnum

func GetDayOfWeekNameEnumStringValues

func GetDayOfWeekNameEnumStringValues() []string

GetDayOfWeekNameEnumStringValues Enumerates the set of values in String for DayOfWeekNameEnum

func GetDbBackupConfigAutoBackupWindowEnumStringValues

func GetDbBackupConfigAutoBackupWindowEnumStringValues() []string

GetDbBackupConfigAutoBackupWindowEnumStringValues Enumerates the set of values in String for DbBackupConfigAutoBackupWindowEnum

func GetDbBackupConfigAutoFullBackupDayEnumStringValues

func GetDbBackupConfigAutoFullBackupDayEnumStringValues() []string

GetDbBackupConfigAutoFullBackupDayEnumStringValues Enumerates the set of values in String for DbBackupConfigAutoFullBackupDayEnum

func GetDbBackupConfigAutoFullBackupWindowEnumStringValues

func GetDbBackupConfigAutoFullBackupWindowEnumStringValues() []string

GetDbBackupConfigAutoFullBackupWindowEnumStringValues Enumerates the set of values in String for DbBackupConfigAutoFullBackupWindowEnum

func GetDbBackupConfigBackupDeletionPolicyEnumStringValues

func GetDbBackupConfigBackupDeletionPolicyEnumStringValues() []string

GetDbBackupConfigBackupDeletionPolicyEnumStringValues Enumerates the set of values in String for DbBackupConfigBackupDeletionPolicyEnum

func GetDbConnectionBundleDbConnectionBundleTypeEnumStringValues

func GetDbConnectionBundleDbConnectionBundleTypeEnumStringValues() []string

GetDbConnectionBundleDbConnectionBundleTypeEnumStringValues Enumerates the set of values in String for DbConnectionBundleDbConnectionBundleTypeEnum

func GetDbConnectionBundleLifecycleStateEnumStringValues

func GetDbConnectionBundleLifecycleStateEnumStringValues() []string

GetDbConnectionBundleLifecycleStateEnumStringValues Enumerates the set of values in String for DbConnectionBundleLifecycleStateEnum

func GetDbConnectionBundleSummaryDbConnectionBundleTypeEnumStringValues

func GetDbConnectionBundleSummaryDbConnectionBundleTypeEnumStringValues() []string

GetDbConnectionBundleSummaryDbConnectionBundleTypeEnumStringValues Enumerates the set of values in String for DbConnectionBundleSummaryDbConnectionBundleTypeEnum

func GetDbConnectionBundleSummaryLifecycleStateEnumStringValues

func GetDbConnectionBundleSummaryLifecycleStateEnumStringValues() []string

GetDbConnectionBundleSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for DbConnectionBundleSummaryLifecycleStateEnum

func GetDbHomeFromAgentResourceIdHomeTypeEnumStringValues

func GetDbHomeFromAgentResourceIdHomeTypeEnumStringValues() []string

GetDbHomeFromAgentResourceIdHomeTypeEnumStringValues Enumerates the set of values in String for DbHomeFromAgentResourceIdHomeTypeEnum

func GetDbHomeFromAgentResourceIdLifecycleStateEnumStringValues

func GetDbHomeFromAgentResourceIdLifecycleStateEnumStringValues() []string

GetDbHomeFromAgentResourceIdLifecycleStateEnumStringValues Enumerates the set of values in String for DbHomeFromAgentResourceIdLifecycleStateEnum

func GetDbHomeHomeTypeEnumStringValues

func GetDbHomeHomeTypeEnumStringValues() []string

GetDbHomeHomeTypeEnumStringValues Enumerates the set of values in String for DbHomeHomeTypeEnum

func GetDbHomeLifecycleStateEnumStringValues

func GetDbHomeLifecycleStateEnumStringValues() []string

GetDbHomeLifecycleStateEnumStringValues Enumerates the set of values in String for DbHomeLifecycleStateEnum

func GetDbHomeSummaryHomeTypeEnumStringValues

func GetDbHomeSummaryHomeTypeEnumStringValues() []string

GetDbHomeSummaryHomeTypeEnumStringValues Enumerates the set of values in String for DbHomeSummaryHomeTypeEnum

func GetDbHomeSummaryLifecycleStateEnumStringValues

func GetDbHomeSummaryLifecycleStateEnumStringValues() []string

GetDbHomeSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for DbHomeSummaryLifecycleStateEnum

func GetDbNodeActionActionEnumStringValues

func GetDbNodeActionActionEnumStringValues() []string

GetDbNodeActionActionEnumStringValues Enumerates the set of values in String for DbNodeActionActionEnum

func GetDbNodeAvailableActionsEnumStringValues

func GetDbNodeAvailableActionsEnumStringValues() []string

GetDbNodeAvailableActionsEnumStringValues Enumerates the set of values in String for DbNodeAvailableActionsEnum

func GetDbNodeComputeModelEnumStringValues

func GetDbNodeComputeModelEnumStringValues() []string

GetDbNodeComputeModelEnumStringValues Enumerates the set of values in String for DbNodeComputeModelEnum

func GetDbNodeLifecycleStateEnumStringValues

func GetDbNodeLifecycleStateEnumStringValues() []string

GetDbNodeLifecycleStateEnumStringValues Enumerates the set of values in String for DbNodeLifecycleStateEnum

func GetDbNodeMaintenanceTypeEnumStringValues

func GetDbNodeMaintenanceTypeEnumStringValues() []string

GetDbNodeMaintenanceTypeEnumStringValues Enumerates the set of values in String for DbNodeMaintenanceTypeEnum

func GetDbNodeSummaryAvailableActionsEnumStringValues

func GetDbNodeSummaryAvailableActionsEnumStringValues() []string

GetDbNodeSummaryAvailableActionsEnumStringValues Enumerates the set of values in String for DbNodeSummaryAvailableActionsEnum

func GetDbNodeSummaryComputeModelEnumStringValues

func GetDbNodeSummaryComputeModelEnumStringValues() []string

GetDbNodeSummaryComputeModelEnumStringValues Enumerates the set of values in String for DbNodeSummaryComputeModelEnum

func GetDbNodeSummaryLifecycleStateEnumStringValues

func GetDbNodeSummaryLifecycleStateEnumStringValues() []string

GetDbNodeSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for DbNodeSummaryLifecycleStateEnum

func GetDbNodeSummaryMaintenanceTypeEnumStringValues

func GetDbNodeSummaryMaintenanceTypeEnumStringValues() []string

GetDbNodeSummaryMaintenanceTypeEnumStringValues Enumerates the set of values in String for DbNodeSummaryMaintenanceTypeEnum

func GetDbServerComputeModelEnumStringValues

func GetDbServerComputeModelEnumStringValues() []string

GetDbServerComputeModelEnumStringValues Enumerates the set of values in String for DbServerComputeModelEnum

func GetDbServerLifecycleStateEnumStringValues

func GetDbServerLifecycleStateEnumStringValues() []string

GetDbServerLifecycleStateEnumStringValues Enumerates the set of values in String for DbServerLifecycleStateEnum

func GetDbServerPatchingDetailsPatchingStatusEnumStringValues

func GetDbServerPatchingDetailsPatchingStatusEnumStringValues() []string

GetDbServerPatchingDetailsPatchingStatusEnumStringValues Enumerates the set of values in String for DbServerPatchingDetailsPatchingStatusEnum

func GetDbServerSummaryComputeModelEnumStringValues

func GetDbServerSummaryComputeModelEnumStringValues() []string

GetDbServerSummaryComputeModelEnumStringValues Enumerates the set of values in String for DbServerSummaryComputeModelEnum

func GetDbServerSummaryLifecycleStateEnumStringValues

func GetDbServerSummaryLifecycleStateEnumStringValues() []string

GetDbServerSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for DbServerSummaryLifecycleStateEnum

func GetDbSystemComputeModelEnumStringValues

func GetDbSystemComputeModelEnumStringValues() []string

GetDbSystemComputeModelEnumStringValues Enumerates the set of values in String for DbSystemComputeModelEnum

func GetDbSystemDatabaseEditionEnumStringValues

func GetDbSystemDatabaseEditionEnumStringValues() []string

GetDbSystemDatabaseEditionEnumStringValues Enumerates the set of values in String for DbSystemDatabaseEditionEnum

func GetDbSystemDiskRedundancyEnumStringValues

func GetDbSystemDiskRedundancyEnumStringValues() []string

GetDbSystemDiskRedundancyEnumStringValues Enumerates the set of values in String for DbSystemDiskRedundancyEnum

func GetDbSystemLicenseModelEnumStringValues

func GetDbSystemLicenseModelEnumStringValues() []string

GetDbSystemLicenseModelEnumStringValues Enumerates the set of values in String for DbSystemLicenseModelEnum

func GetDbSystemLifecycleStateEnumStringValues

func GetDbSystemLifecycleStateEnumStringValues() []string

GetDbSystemLifecycleStateEnumStringValues Enumerates the set of values in String for DbSystemLifecycleStateEnum

func GetDbSystemOptionsStorageManagementEnumStringValues

func GetDbSystemOptionsStorageManagementEnumStringValues() []string

GetDbSystemOptionsStorageManagementEnumStringValues Enumerates the set of values in String for DbSystemOptionsStorageManagementEnum

func GetDbSystemOsPatchHistoryEntryActionEnumStringValues

func GetDbSystemOsPatchHistoryEntryActionEnumStringValues() []string

GetDbSystemOsPatchHistoryEntryActionEnumStringValues Enumerates the set of values in String for DbSystemOsPatchHistoryEntryActionEnum

func GetDbSystemOsPatchHistoryEntryLifecycleStateEnumStringValues

func GetDbSystemOsPatchHistoryEntryLifecycleStateEnumStringValues() []string

GetDbSystemOsPatchHistoryEntryLifecycleStateEnumStringValues Enumerates the set of values in String for DbSystemOsPatchHistoryEntryLifecycleStateEnum

func GetDbSystemOsPatchHistoryEntrySummaryActionEnumStringValues

func GetDbSystemOsPatchHistoryEntrySummaryActionEnumStringValues() []string

GetDbSystemOsPatchHistoryEntrySummaryActionEnumStringValues Enumerates the set of values in String for DbSystemOsPatchHistoryEntrySummaryActionEnum

func GetDbSystemOsPatchHistoryEntrySummaryLifecycleStateEnumStringValues

func GetDbSystemOsPatchHistoryEntrySummaryLifecycleStateEnumStringValues() []string

GetDbSystemOsPatchHistoryEntrySummaryLifecycleStateEnumStringValues Enumerates the set of values in String for DbSystemOsPatchHistoryEntrySummaryLifecycleStateEnum

func GetDbSystemShapeSummaryComputeModelEnumStringValues

func GetDbSystemShapeSummaryComputeModelEnumStringValues() []string

GetDbSystemShapeSummaryComputeModelEnumStringValues Enumerates the set of values in String for DbSystemShapeSummaryComputeModelEnum

func GetDbSystemShapeSummaryShapeTypeEnumStringValues

func GetDbSystemShapeSummaryShapeTypeEnumStringValues() []string

GetDbSystemShapeSummaryShapeTypeEnumStringValues Enumerates the set of values in String for DbSystemShapeSummaryShapeTypeEnum

func GetDbSystemStoragePerformanceSummaryShapeTypeEnumStringValues

func GetDbSystemStoragePerformanceSummaryShapeTypeEnumStringValues() []string

GetDbSystemStoragePerformanceSummaryShapeTypeEnumStringValues Enumerates the set of values in String for DbSystemStoragePerformanceSummaryShapeTypeEnum

func GetDbSystemStorageVolumePerformanceModeEnumStringValues

func GetDbSystemStorageVolumePerformanceModeEnumStringValues() []string

GetDbSystemStorageVolumePerformanceModeEnumStringValues Enumerates the set of values in String for DbSystemStorageVolumePerformanceModeEnum

func GetDbSystemSummaryComputeModelEnumStringValues

func GetDbSystemSummaryComputeModelEnumStringValues() []string

GetDbSystemSummaryComputeModelEnumStringValues Enumerates the set of values in String for DbSystemSummaryComputeModelEnum

func GetDbSystemSummaryDatabaseEditionEnumStringValues

func GetDbSystemSummaryDatabaseEditionEnumStringValues() []string

GetDbSystemSummaryDatabaseEditionEnumStringValues Enumerates the set of values in String for DbSystemSummaryDatabaseEditionEnum

func GetDbSystemSummaryDiskRedundancyEnumStringValues

func GetDbSystemSummaryDiskRedundancyEnumStringValues() []string

GetDbSystemSummaryDiskRedundancyEnumStringValues Enumerates the set of values in String for DbSystemSummaryDiskRedundancyEnum

func GetDbSystemSummaryLicenseModelEnumStringValues

func GetDbSystemSummaryLicenseModelEnumStringValues() []string

GetDbSystemSummaryLicenseModelEnumStringValues Enumerates the set of values in String for DbSystemSummaryLicenseModelEnum

func GetDbSystemSummaryLifecycleStateEnumStringValues

func GetDbSystemSummaryLifecycleStateEnumStringValues() []string

GetDbSystemSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for DbSystemSummaryLifecycleStateEnum

func GetDbSystemSummaryStorageVolumePerformanceModeEnumStringValues

func GetDbSystemSummaryStorageVolumePerformanceModeEnumStringValues() []string

GetDbSystemSummaryStorageVolumePerformanceModeEnumStringValues Enumerates the set of values in String for DbSystemSummaryStorageVolumePerformanceModeEnum

func GetDbSystemUpgradeHistoryEntryActionEnumStringValues

func GetDbSystemUpgradeHistoryEntryActionEnumStringValues() []string

GetDbSystemUpgradeHistoryEntryActionEnumStringValues Enumerates the set of values in String for DbSystemUpgradeHistoryEntryActionEnum

func GetDbSystemUpgradeHistoryEntryLifecycleStateEnumStringValues

func GetDbSystemUpgradeHistoryEntryLifecycleStateEnumStringValues() []string

GetDbSystemUpgradeHistoryEntryLifecycleStateEnumStringValues Enumerates the set of values in String for DbSystemUpgradeHistoryEntryLifecycleStateEnum

func GetDbSystemUpgradeHistoryEntrySummaryActionEnumStringValues

func GetDbSystemUpgradeHistoryEntrySummaryActionEnumStringValues() []string

GetDbSystemUpgradeHistoryEntrySummaryActionEnumStringValues Enumerates the set of values in String for DbSystemUpgradeHistoryEntrySummaryActionEnum

func GetDbSystemUpgradeHistoryEntrySummaryLifecycleStateEnumStringValues

func GetDbSystemUpgradeHistoryEntrySummaryLifecycleStateEnumStringValues() []string

GetDbSystemUpgradeHistoryEntrySummaryLifecycleStateEnumStringValues Enumerates the set of values in String for DbSystemUpgradeHistoryEntrySummaryLifecycleStateEnum

func GetDbSystemUpgradeSummaryComponentEnumStringValues

func GetDbSystemUpgradeSummaryComponentEnumStringValues() []string

GetDbSystemUpgradeSummaryComponentEnumStringValues Enumerates the set of values in String for DbSystemUpgradeSummaryComponentEnum

func GetDbnodeSnapshotLifecycleStateEnumStringValues

func GetDbnodeSnapshotLifecycleStateEnumStringValues() []string

GetDbnodeSnapshotLifecycleStateEnumStringValues Enumerates the set of values in String for DbnodeSnapshotLifecycleStateEnum

func GetDisasterRecoveryConfigurationDisasterRecoveryTypeEnumStringValues

func GetDisasterRecoveryConfigurationDisasterRecoveryTypeEnumStringValues() []string

GetDisasterRecoveryConfigurationDisasterRecoveryTypeEnumStringValues Enumerates the set of values in String for DisasterRecoveryConfigurationDisasterRecoveryTypeEnum

func GetEditAutonomousContainerDatabaseDataguardDetailsProtectionModeEnumStringValues

func GetEditAutonomousContainerDatabaseDataguardDetailsProtectionModeEnumStringValues() []string

GetEditAutonomousContainerDatabaseDataguardDetailsProtectionModeEnumStringValues Enumerates the set of values in String for EditAutonomousContainerDatabaseDataguardDetailsProtectionModeEnum

func GetEnableDatabaseManagementDetailsManagementTypeEnumStringValues

func GetEnableDatabaseManagementDetailsManagementTypeEnumStringValues() []string

GetEnableDatabaseManagementDetailsManagementTypeEnumStringValues Enumerates the set of values in String for EnableDatabaseManagementDetailsManagementTypeEnum

func GetEnableDatabaseManagementDetailsProtocolEnumStringValues

func GetEnableDatabaseManagementDetailsProtocolEnumStringValues() []string

GetEnableDatabaseManagementDetailsProtocolEnumStringValues Enumerates the set of values in String for EnableDatabaseManagementDetailsProtocolEnum

func GetEnableDatabaseManagementDetailsRoleEnumStringValues

func GetEnableDatabaseManagementDetailsRoleEnumStringValues() []string

GetEnableDatabaseManagementDetailsRoleEnumStringValues Enumerates the set of values in String for EnableDatabaseManagementDetailsRoleEnum

func GetEnableExternalContainerDatabaseDatabaseManagementDetailsLicenseModelEnumStringValues

func GetEnableExternalContainerDatabaseDatabaseManagementDetailsLicenseModelEnumStringValues() []string

GetEnableExternalContainerDatabaseDatabaseManagementDetailsLicenseModelEnumStringValues Enumerates the set of values in String for EnableExternalContainerDatabaseDatabaseManagementDetailsLicenseModelEnum

func GetEnableExternalNonContainerDatabaseDatabaseManagementDetailsLicenseModelEnumStringValues

func GetEnableExternalNonContainerDatabaseDatabaseManagementDetailsLicenseModelEnumStringValues() []string

GetEnableExternalNonContainerDatabaseDatabaseManagementDetailsLicenseModelEnumStringValues Enumerates the set of values in String for EnableExternalNonContainerDatabaseDatabaseManagementDetailsLicenseModelEnum

func GetEnablePluggableDatabaseManagementDetailsProtocolEnumStringValues

func GetEnablePluggableDatabaseManagementDetailsProtocolEnumStringValues() []string

GetEnablePluggableDatabaseManagementDetailsProtocolEnumStringValues Enumerates the set of values in String for EnablePluggableDatabaseManagementDetailsProtocolEnum

func GetEnablePluggableDatabaseManagementDetailsRoleEnumStringValues

func GetEnablePluggableDatabaseManagementDetailsRoleEnumStringValues() []string

GetEnablePluggableDatabaseManagementDetailsRoleEnumStringValues Enumerates the set of values in String for EnablePluggableDatabaseManagementDetailsRoleEnum

func GetEncryptionKeyLocationDetailsProviderTypeEnumStringValues

func GetEncryptionKeyLocationDetailsProviderTypeEnumStringValues() []string

GetEncryptionKeyLocationDetailsProviderTypeEnumStringValues Enumerates the set of values in String for EncryptionKeyLocationDetailsProviderTypeEnum

func GetExadataInfrastructureAdditionalComputeSystemModelEnumStringValues

func GetExadataInfrastructureAdditionalComputeSystemModelEnumStringValues() []string

GetExadataInfrastructureAdditionalComputeSystemModelEnumStringValues Enumerates the set of values in String for ExadataInfrastructureAdditionalComputeSystemModelEnum

func GetExadataInfrastructureComputeModelEnumStringValues

func GetExadataInfrastructureComputeModelEnumStringValues() []string

GetExadataInfrastructureComputeModelEnumStringValues Enumerates the set of values in String for ExadataInfrastructureComputeModelEnum

func GetExadataInfrastructureLifecycleStateEnumStringValues

func GetExadataInfrastructureLifecycleStateEnumStringValues() []string

GetExadataInfrastructureLifecycleStateEnumStringValues Enumerates the set of values in String for ExadataInfrastructureLifecycleStateEnum

func GetExadataInfrastructureMaintenanceSLOStatusEnumStringValues

func GetExadataInfrastructureMaintenanceSLOStatusEnumStringValues() []string

GetExadataInfrastructureMaintenanceSLOStatusEnumStringValues Enumerates the set of values in String for ExadataInfrastructureMaintenanceSLOStatusEnum

func GetExadataInfrastructureSummaryAdditionalComputeSystemModelEnumStringValues

func GetExadataInfrastructureSummaryAdditionalComputeSystemModelEnumStringValues() []string

GetExadataInfrastructureSummaryAdditionalComputeSystemModelEnumStringValues Enumerates the set of values in String for ExadataInfrastructureSummaryAdditionalComputeSystemModelEnum

func GetExadataInfrastructureSummaryComputeModelEnumStringValues

func GetExadataInfrastructureSummaryComputeModelEnumStringValues() []string

GetExadataInfrastructureSummaryComputeModelEnumStringValues Enumerates the set of values in String for ExadataInfrastructureSummaryComputeModelEnum

func GetExadataInfrastructureSummaryLifecycleStateEnumStringValues

func GetExadataInfrastructureSummaryLifecycleStateEnumStringValues() []string

GetExadataInfrastructureSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ExadataInfrastructureSummaryLifecycleStateEnum

func GetExadataInfrastructureSummaryMaintenanceSLOStatusEnumStringValues

func GetExadataInfrastructureSummaryMaintenanceSLOStatusEnumStringValues() []string

GetExadataInfrastructureSummaryMaintenanceSLOStatusEnumStringValues Enumerates the set of values in String for ExadataInfrastructureSummaryMaintenanceSLOStatusEnum

func GetExadataIormConfigLifecycleStateEnumStringValues

func GetExadataIormConfigLifecycleStateEnumStringValues() []string

GetExadataIormConfigLifecycleStateEnumStringValues Enumerates the set of values in String for ExadataIormConfigLifecycleStateEnum

func GetExadataIormConfigObjectiveEnumStringValues

func GetExadataIormConfigObjectiveEnumStringValues() []string

GetExadataIormConfigObjectiveEnumStringValues Enumerates the set of values in String for ExadataIormConfigObjectiveEnum

func GetExadataIormConfigUpdateDetailsObjectiveEnumStringValues

func GetExadataIormConfigUpdateDetailsObjectiveEnumStringValues() []string

GetExadataIormConfigUpdateDetailsObjectiveEnumStringValues Enumerates the set of values in String for ExadataIormConfigUpdateDetailsObjectiveEnum

func GetExadbVmClusterGridImageTypeEnumStringValues

func GetExadbVmClusterGridImageTypeEnumStringValues() []string

GetExadbVmClusterGridImageTypeEnumStringValues Enumerates the set of values in String for ExadbVmClusterGridImageTypeEnum

func GetExadbVmClusterLicenseModelEnumStringValues

func GetExadbVmClusterLicenseModelEnumStringValues() []string

GetExadbVmClusterLicenseModelEnumStringValues Enumerates the set of values in String for ExadbVmClusterLicenseModelEnum

func GetExadbVmClusterLifecycleStateEnumStringValues

func GetExadbVmClusterLifecycleStateEnumStringValues() []string

GetExadbVmClusterLifecycleStateEnumStringValues Enumerates the set of values in String for ExadbVmClusterLifecycleStateEnum

func GetExadbVmClusterShapeAttributeEnumStringValues

func GetExadbVmClusterShapeAttributeEnumStringValues() []string

GetExadbVmClusterShapeAttributeEnumStringValues Enumerates the set of values in String for ExadbVmClusterShapeAttributeEnum

func GetExadbVmClusterSummaryGridImageTypeEnumStringValues

func GetExadbVmClusterSummaryGridImageTypeEnumStringValues() []string

GetExadbVmClusterSummaryGridImageTypeEnumStringValues Enumerates the set of values in String for ExadbVmClusterSummaryGridImageTypeEnum

func GetExadbVmClusterSummaryLicenseModelEnumStringValues

func GetExadbVmClusterSummaryLicenseModelEnumStringValues() []string

GetExadbVmClusterSummaryLicenseModelEnumStringValues Enumerates the set of values in String for ExadbVmClusterSummaryLicenseModelEnum

func GetExadbVmClusterSummaryLifecycleStateEnumStringValues

func GetExadbVmClusterSummaryLifecycleStateEnumStringValues() []string

GetExadbVmClusterSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ExadbVmClusterSummaryLifecycleStateEnum

func GetExadbVmClusterSummaryShapeAttributeEnumStringValues

func GetExadbVmClusterSummaryShapeAttributeEnumStringValues() []string

GetExadbVmClusterSummaryShapeAttributeEnumStringValues Enumerates the set of values in String for ExadbVmClusterSummaryShapeAttributeEnum

func GetExadbVmClusterUpdateAvailableActionsEnumStringValues

func GetExadbVmClusterUpdateAvailableActionsEnumStringValues() []string

GetExadbVmClusterUpdateAvailableActionsEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateAvailableActionsEnum

func GetExadbVmClusterUpdateHistoryEntryLifecycleStateEnumStringValues

func GetExadbVmClusterUpdateHistoryEntryLifecycleStateEnumStringValues() []string

GetExadbVmClusterUpdateHistoryEntryLifecycleStateEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateHistoryEntryLifecycleStateEnum

func GetExadbVmClusterUpdateHistoryEntrySummaryLifecycleStateEnumStringValues

func GetExadbVmClusterUpdateHistoryEntrySummaryLifecycleStateEnumStringValues() []string

GetExadbVmClusterUpdateHistoryEntrySummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateHistoryEntrySummaryLifecycleStateEnum

func GetExadbVmClusterUpdateHistoryEntrySummaryUpdateActionEnumStringValues

func GetExadbVmClusterUpdateHistoryEntrySummaryUpdateActionEnumStringValues() []string

GetExadbVmClusterUpdateHistoryEntrySummaryUpdateActionEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateHistoryEntrySummaryUpdateActionEnum

func GetExadbVmClusterUpdateHistoryEntrySummaryUpdateTypeEnumStringValues

func GetExadbVmClusterUpdateHistoryEntrySummaryUpdateTypeEnumStringValues() []string

GetExadbVmClusterUpdateHistoryEntrySummaryUpdateTypeEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateHistoryEntrySummaryUpdateTypeEnum

func GetExadbVmClusterUpdateHistoryEntryUpdateActionEnumStringValues

func GetExadbVmClusterUpdateHistoryEntryUpdateActionEnumStringValues() []string

GetExadbVmClusterUpdateHistoryEntryUpdateActionEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateHistoryEntryUpdateActionEnum

func GetExadbVmClusterUpdateHistoryEntryUpdateTypeEnumStringValues

func GetExadbVmClusterUpdateHistoryEntryUpdateTypeEnumStringValues() []string

GetExadbVmClusterUpdateHistoryEntryUpdateTypeEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateHistoryEntryUpdateTypeEnum

func GetExadbVmClusterUpdateLastActionEnumStringValues

func GetExadbVmClusterUpdateLastActionEnumStringValues() []string

GetExadbVmClusterUpdateLastActionEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateLastActionEnum

func GetExadbVmClusterUpdateLifecycleStateEnumStringValues

func GetExadbVmClusterUpdateLifecycleStateEnumStringValues() []string

GetExadbVmClusterUpdateLifecycleStateEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateLifecycleStateEnum

func GetExadbVmClusterUpdateSummaryAvailableActionsEnumStringValues

func GetExadbVmClusterUpdateSummaryAvailableActionsEnumStringValues() []string

GetExadbVmClusterUpdateSummaryAvailableActionsEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateSummaryAvailableActionsEnum

func GetExadbVmClusterUpdateSummaryLastActionEnumStringValues

func GetExadbVmClusterUpdateSummaryLastActionEnumStringValues() []string

GetExadbVmClusterUpdateSummaryLastActionEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateSummaryLastActionEnum

func GetExadbVmClusterUpdateSummaryLifecycleStateEnumStringValues

func GetExadbVmClusterUpdateSummaryLifecycleStateEnumStringValues() []string

GetExadbVmClusterUpdateSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateSummaryLifecycleStateEnum

func GetExadbVmClusterUpdateSummaryUpdateTypeEnumStringValues

func GetExadbVmClusterUpdateSummaryUpdateTypeEnumStringValues() []string

GetExadbVmClusterUpdateSummaryUpdateTypeEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateSummaryUpdateTypeEnum

func GetExadbVmClusterUpdateUpdateTypeEnumStringValues

func GetExadbVmClusterUpdateUpdateTypeEnumStringValues() []string

GetExadbVmClusterUpdateUpdateTypeEnumStringValues Enumerates the set of values in String for ExadbVmClusterUpdateUpdateTypeEnum

func GetExascaleDbStorageVaultAttachedShapeAttributesEnumStringValues

func GetExascaleDbStorageVaultAttachedShapeAttributesEnumStringValues() []string

GetExascaleDbStorageVaultAttachedShapeAttributesEnumStringValues Enumerates the set of values in String for ExascaleDbStorageVaultAttachedShapeAttributesEnum

func GetExascaleDbStorageVaultLifecycleStateEnumStringValues

func GetExascaleDbStorageVaultLifecycleStateEnumStringValues() []string

GetExascaleDbStorageVaultLifecycleStateEnumStringValues Enumerates the set of values in String for ExascaleDbStorageVaultLifecycleStateEnum

func GetExascaleDbStorageVaultSummaryAttachedShapeAttributesEnumStringValues

func GetExascaleDbStorageVaultSummaryAttachedShapeAttributesEnumStringValues() []string

GetExascaleDbStorageVaultSummaryAttachedShapeAttributesEnumStringValues Enumerates the set of values in String for ExascaleDbStorageVaultSummaryAttachedShapeAttributesEnum

func GetExecuteDbSystemOsPatchDetailsActionEnumStringValues

func GetExecuteDbSystemOsPatchDetailsActionEnumStringValues() []string

GetExecuteDbSystemOsPatchDetailsActionEnumStringValues Enumerates the set of values in String for ExecuteDbSystemOsPatchDetailsActionEnum

func GetExecutionActionActionTypeEnumStringValues

func GetExecutionActionActionTypeEnumStringValues() []string

GetExecutionActionActionTypeEnumStringValues Enumerates the set of values in String for ExecutionActionActionTypeEnum

func GetExecutionActionLifecycleStateEnumStringValues

func GetExecutionActionLifecycleStateEnumStringValues() []string

GetExecutionActionLifecycleStateEnumStringValues Enumerates the set of values in String for ExecutionActionLifecycleStateEnum

func GetExecutionActionLifecycleSubstateEnumStringValues

func GetExecutionActionLifecycleSubstateEnumStringValues() []string

GetExecutionActionLifecycleSubstateEnumStringValues Enumerates the set of values in String for ExecutionActionLifecycleSubstateEnum

func GetExecutionActionSummaryActionTypeEnumStringValues

func GetExecutionActionSummaryActionTypeEnumStringValues() []string

GetExecutionActionSummaryActionTypeEnumStringValues Enumerates the set of values in String for ExecutionActionSummaryActionTypeEnum

func GetExecutionActionSummaryLifecycleStateEnumStringValues

func GetExecutionActionSummaryLifecycleStateEnumStringValues() []string

GetExecutionActionSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ExecutionActionSummaryLifecycleStateEnum

func GetExecutionActionSummaryLifecycleSubstateEnumStringValues

func GetExecutionActionSummaryLifecycleSubstateEnumStringValues() []string

GetExecutionActionSummaryLifecycleSubstateEnumStringValues Enumerates the set of values in String for ExecutionActionSummaryLifecycleSubstateEnum

func GetExecutionWindowLifecycleStateEnumStringValues

func GetExecutionWindowLifecycleStateEnumStringValues() []string

GetExecutionWindowLifecycleStateEnumStringValues Enumerates the set of values in String for ExecutionWindowLifecycleStateEnum

func GetExecutionWindowLifecycleSubstateEnumStringValues

func GetExecutionWindowLifecycleSubstateEnumStringValues() []string

GetExecutionWindowLifecycleSubstateEnumStringValues Enumerates the set of values in String for ExecutionWindowLifecycleSubstateEnum

func GetExecutionWindowSummaryLifecycleStateEnumStringValues

func GetExecutionWindowSummaryLifecycleStateEnumStringValues() []string

GetExecutionWindowSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ExecutionWindowSummaryLifecycleStateEnum

func GetExecutionWindowSummaryLifecycleSubstateEnumStringValues

func GetExecutionWindowSummaryLifecycleSubstateEnumStringValues() []string

GetExecutionWindowSummaryLifecycleSubstateEnumStringValues Enumerates the set of values in String for ExecutionWindowSummaryLifecycleSubstateEnum

func GetExecutionWindowSummaryWindowTypeEnumStringValues

func GetExecutionWindowSummaryWindowTypeEnumStringValues() []string

GetExecutionWindowSummaryWindowTypeEnumStringValues Enumerates the set of values in String for ExecutionWindowSummaryWindowTypeEnum

func GetExecutionWindowWindowTypeEnumStringValues

func GetExecutionWindowWindowTypeEnumStringValues() []string

GetExecutionWindowWindowTypeEnumStringValues Enumerates the set of values in String for ExecutionWindowWindowTypeEnum

func GetExternalContainerDatabaseDatabaseConfigurationEnumStringValues

func GetExternalContainerDatabaseDatabaseConfigurationEnumStringValues() []string

GetExternalContainerDatabaseDatabaseConfigurationEnumStringValues Enumerates the set of values in String for ExternalContainerDatabaseDatabaseConfigurationEnum

func GetExternalContainerDatabaseDatabaseEditionEnumStringValues

func GetExternalContainerDatabaseDatabaseEditionEnumStringValues() []string

GetExternalContainerDatabaseDatabaseEditionEnumStringValues Enumerates the set of values in String for ExternalContainerDatabaseDatabaseEditionEnum

func GetExternalContainerDatabaseLifecycleStateEnumStringValues

func GetExternalContainerDatabaseLifecycleStateEnumStringValues() []string

GetExternalContainerDatabaseLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalContainerDatabaseLifecycleStateEnum

func GetExternalContainerDatabaseSummaryDatabaseConfigurationEnumStringValues

func GetExternalContainerDatabaseSummaryDatabaseConfigurationEnumStringValues() []string

GetExternalContainerDatabaseSummaryDatabaseConfigurationEnumStringValues Enumerates the set of values in String for ExternalContainerDatabaseSummaryDatabaseConfigurationEnum

func GetExternalContainerDatabaseSummaryDatabaseEditionEnumStringValues

func GetExternalContainerDatabaseSummaryDatabaseEditionEnumStringValues() []string

GetExternalContainerDatabaseSummaryDatabaseEditionEnumStringValues Enumerates the set of values in String for ExternalContainerDatabaseSummaryDatabaseEditionEnum

func GetExternalContainerDatabaseSummaryLifecycleStateEnumStringValues

func GetExternalContainerDatabaseSummaryLifecycleStateEnumStringValues() []string

GetExternalContainerDatabaseSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalContainerDatabaseSummaryLifecycleStateEnum

func GetExternalDatabaseBaseDatabaseConfigurationEnumStringValues

func GetExternalDatabaseBaseDatabaseConfigurationEnumStringValues() []string

GetExternalDatabaseBaseDatabaseConfigurationEnumStringValues Enumerates the set of values in String for ExternalDatabaseBaseDatabaseConfigurationEnum

func GetExternalDatabaseBaseDatabaseEditionEnumStringValues

func GetExternalDatabaseBaseDatabaseEditionEnumStringValues() []string

GetExternalDatabaseBaseDatabaseEditionEnumStringValues Enumerates the set of values in String for ExternalDatabaseBaseDatabaseEditionEnum

func GetExternalDatabaseBaseLifecycleStateEnumStringValues

func GetExternalDatabaseBaseLifecycleStateEnumStringValues() []string

GetExternalDatabaseBaseLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalDatabaseBaseLifecycleStateEnum

func GetExternalDatabaseConnectorConnectorTypeEnumStringValues

func GetExternalDatabaseConnectorConnectorTypeEnumStringValues() []string

GetExternalDatabaseConnectorConnectorTypeEnumStringValues Enumerates the set of values in String for ExternalDatabaseConnectorConnectorTypeEnum

func GetExternalDatabaseConnectorLifecycleStateEnumStringValues

func GetExternalDatabaseConnectorLifecycleStateEnumStringValues() []string

GetExternalDatabaseConnectorLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalDatabaseConnectorLifecycleStateEnum

func GetExternalDatabaseConnectorSummaryConnectorTypeEnumStringValues

func GetExternalDatabaseConnectorSummaryConnectorTypeEnumStringValues() []string

GetExternalDatabaseConnectorSummaryConnectorTypeEnumStringValues Enumerates the set of values in String for ExternalDatabaseConnectorSummaryConnectorTypeEnum

func GetExternalNonContainerDatabaseDatabaseConfigurationEnumStringValues

func GetExternalNonContainerDatabaseDatabaseConfigurationEnumStringValues() []string

GetExternalNonContainerDatabaseDatabaseConfigurationEnumStringValues Enumerates the set of values in String for ExternalNonContainerDatabaseDatabaseConfigurationEnum

func GetExternalNonContainerDatabaseDatabaseEditionEnumStringValues

func GetExternalNonContainerDatabaseDatabaseEditionEnumStringValues() []string

GetExternalNonContainerDatabaseDatabaseEditionEnumStringValues Enumerates the set of values in String for ExternalNonContainerDatabaseDatabaseEditionEnum

func GetExternalNonContainerDatabaseLifecycleStateEnumStringValues

func GetExternalNonContainerDatabaseLifecycleStateEnumStringValues() []string

GetExternalNonContainerDatabaseLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalNonContainerDatabaseLifecycleStateEnum

func GetExternalNonContainerDatabaseSummaryDatabaseConfigurationEnumStringValues

func GetExternalNonContainerDatabaseSummaryDatabaseConfigurationEnumStringValues() []string

GetExternalNonContainerDatabaseSummaryDatabaseConfigurationEnumStringValues Enumerates the set of values in String for ExternalNonContainerDatabaseSummaryDatabaseConfigurationEnum

func GetExternalNonContainerDatabaseSummaryDatabaseEditionEnumStringValues

func GetExternalNonContainerDatabaseSummaryDatabaseEditionEnumStringValues() []string

GetExternalNonContainerDatabaseSummaryDatabaseEditionEnumStringValues Enumerates the set of values in String for ExternalNonContainerDatabaseSummaryDatabaseEditionEnum

func GetExternalNonContainerDatabaseSummaryLifecycleStateEnumStringValues

func GetExternalNonContainerDatabaseSummaryLifecycleStateEnumStringValues() []string

GetExternalNonContainerDatabaseSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalNonContainerDatabaseSummaryLifecycleStateEnum

func GetExternalPluggableDatabaseDatabaseConfigurationEnumStringValues

func GetExternalPluggableDatabaseDatabaseConfigurationEnumStringValues() []string

GetExternalPluggableDatabaseDatabaseConfigurationEnumStringValues Enumerates the set of values in String for ExternalPluggableDatabaseDatabaseConfigurationEnum

func GetExternalPluggableDatabaseDatabaseEditionEnumStringValues

func GetExternalPluggableDatabaseDatabaseEditionEnumStringValues() []string

GetExternalPluggableDatabaseDatabaseEditionEnumStringValues Enumerates the set of values in String for ExternalPluggableDatabaseDatabaseEditionEnum

func GetExternalPluggableDatabaseLifecycleStateEnumStringValues

func GetExternalPluggableDatabaseLifecycleStateEnumStringValues() []string

GetExternalPluggableDatabaseLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalPluggableDatabaseLifecycleStateEnum

func GetExternalPluggableDatabaseSummaryDatabaseConfigurationEnumStringValues

func GetExternalPluggableDatabaseSummaryDatabaseConfigurationEnumStringValues() []string

GetExternalPluggableDatabaseSummaryDatabaseConfigurationEnumStringValues Enumerates the set of values in String for ExternalPluggableDatabaseSummaryDatabaseConfigurationEnum

func GetExternalPluggableDatabaseSummaryDatabaseEditionEnumStringValues

func GetExternalPluggableDatabaseSummaryDatabaseEditionEnumStringValues() []string

GetExternalPluggableDatabaseSummaryDatabaseEditionEnumStringValues Enumerates the set of values in String for ExternalPluggableDatabaseSummaryDatabaseEditionEnum

func GetExternalPluggableDatabaseSummaryLifecycleStateEnumStringValues

func GetExternalPluggableDatabaseSummaryLifecycleStateEnumStringValues() []string

GetExternalPluggableDatabaseSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalPluggableDatabaseSummaryLifecycleStateEnum

func GetFlexComponentSummaryHardwareTypeEnumStringValues

func GetFlexComponentSummaryHardwareTypeEnumStringValues() []string

GetFlexComponentSummaryHardwareTypeEnumStringValues Enumerates the set of values in String for FlexComponentSummaryHardwareTypeEnum

func GetGenerateAutonomousDatabaseWalletDetailsGenerateTypeEnumStringValues

func GetGenerateAutonomousDatabaseWalletDetailsGenerateTypeEnumStringValues() []string

GetGenerateAutonomousDatabaseWalletDetailsGenerateTypeEnumStringValues Enumerates the set of values in String for GenerateAutonomousDatabaseWalletDetailsGenerateTypeEnum

func GetGetExadataInfrastructureExcludedFieldsEnumStringValues

func GetGetExadataInfrastructureExcludedFieldsEnumStringValues() []string

GetGetExadataInfrastructureExcludedFieldsEnumStringValues Enumerates the set of values in String for GetExadataInfrastructureExcludedFieldsEnum

func GetIdentityConnectorDetailsCloudProviderEnumStringValues

func GetIdentityConnectorDetailsCloudProviderEnumStringValues() []string

GetIdentityConnectorDetailsCloudProviderEnumStringValues Enumerates the set of values in String for IdentityConnectorDetailsCloudProviderEnum

func GetInfoForNetworkGenDetailsNetworkTypeEnumStringValues

func GetInfoForNetworkGenDetailsNetworkTypeEnumStringValues() []string

GetInfoForNetworkGenDetailsNetworkTypeEnumStringValues Enumerates the set of values in String for InfoForNetworkGenDetailsNetworkTypeEnum

func GetInfrastructureTargetVersionSummaryTargetResourceTypeEnumStringValues

func GetInfrastructureTargetVersionSummaryTargetResourceTypeEnumStringValues() []string

GetInfrastructureTargetVersionSummaryTargetResourceTypeEnumStringValues Enumerates the set of values in String for InfrastructureTargetVersionSummaryTargetResourceTypeEnum

func GetInfrastructureTargetVersionTargetResourceTypeEnumStringValues

func GetInfrastructureTargetVersionTargetResourceTypeEnumStringValues() []string

GetInfrastructureTargetVersionTargetResourceTypeEnumStringValues Enumerates the set of values in String for InfrastructureTargetVersionTargetResourceTypeEnum

func GetKeyStoreLifecycleStateEnumStringValues

func GetKeyStoreLifecycleStateEnumStringValues() []string

GetKeyStoreLifecycleStateEnumStringValues Enumerates the set of values in String for KeyStoreLifecycleStateEnum

func GetKeyStoreSummaryLifecycleStateEnumStringValues

func GetKeyStoreSummaryLifecycleStateEnumStringValues() []string

GetKeyStoreSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for KeyStoreSummaryLifecycleStateEnum

func GetKeyStoreTypeDetailsTypeEnumStringValues

func GetKeyStoreTypeDetailsTypeEnumStringValues() []string

GetKeyStoreTypeDetailsTypeEnumStringValues Enumerates the set of values in String for KeyStoreTypeDetailsTypeEnum

func GetLaunchAutonomousExadataInfrastructureDetailsLicenseModelEnumStringValues

func GetLaunchAutonomousExadataInfrastructureDetailsLicenseModelEnumStringValues() []string

GetLaunchAutonomousExadataInfrastructureDetailsLicenseModelEnumStringValues Enumerates the set of values in String for LaunchAutonomousExadataInfrastructureDetailsLicenseModelEnum

func GetLaunchDbSystemBaseComputeModelEnumStringValues

func GetLaunchDbSystemBaseComputeModelEnumStringValues() []string

GetLaunchDbSystemBaseComputeModelEnumStringValues Enumerates the set of values in String for LaunchDbSystemBaseComputeModelEnum

func GetLaunchDbSystemBaseSourceEnumStringValues

func GetLaunchDbSystemBaseSourceEnumStringValues() []string

GetLaunchDbSystemBaseSourceEnumStringValues Enumerates the set of values in String for LaunchDbSystemBaseSourceEnum

func GetLaunchDbSystemBaseStorageVolumePerformanceModeEnumStringValues

func GetLaunchDbSystemBaseStorageVolumePerformanceModeEnumStringValues() []string

GetLaunchDbSystemBaseStorageVolumePerformanceModeEnumStringValues Enumerates the set of values in String for LaunchDbSystemBaseStorageVolumePerformanceModeEnum

func GetLaunchDbSystemDetailsDatabaseEditionEnumStringValues

func GetLaunchDbSystemDetailsDatabaseEditionEnumStringValues() []string

GetLaunchDbSystemDetailsDatabaseEditionEnumStringValues Enumerates the set of values in String for LaunchDbSystemDetailsDatabaseEditionEnum

func GetLaunchDbSystemDetailsDiskRedundancyEnumStringValues

func GetLaunchDbSystemDetailsDiskRedundancyEnumStringValues() []string

GetLaunchDbSystemDetailsDiskRedundancyEnumStringValues Enumerates the set of values in String for LaunchDbSystemDetailsDiskRedundancyEnum

func GetLaunchDbSystemDetailsLicenseModelEnumStringValues

func GetLaunchDbSystemDetailsLicenseModelEnumStringValues() []string

GetLaunchDbSystemDetailsLicenseModelEnumStringValues Enumerates the set of values in String for LaunchDbSystemDetailsLicenseModelEnum

func GetLaunchDbSystemFromBackupDetailsDatabaseEditionEnumStringValues

func GetLaunchDbSystemFromBackupDetailsDatabaseEditionEnumStringValues() []string

GetLaunchDbSystemFromBackupDetailsDatabaseEditionEnumStringValues Enumerates the set of values in String for LaunchDbSystemFromBackupDetailsDatabaseEditionEnum

func GetLaunchDbSystemFromBackupDetailsDiskRedundancyEnumStringValues

func GetLaunchDbSystemFromBackupDetailsDiskRedundancyEnumStringValues() []string

GetLaunchDbSystemFromBackupDetailsDiskRedundancyEnumStringValues Enumerates the set of values in String for LaunchDbSystemFromBackupDetailsDiskRedundancyEnum

func GetLaunchDbSystemFromBackupDetailsLicenseModelEnumStringValues

func GetLaunchDbSystemFromBackupDetailsLicenseModelEnumStringValues() []string

GetLaunchDbSystemFromBackupDetailsLicenseModelEnumStringValues Enumerates the set of values in String for LaunchDbSystemFromBackupDetailsLicenseModelEnum

func GetLaunchDbSystemFromDatabaseDetailsDatabaseEditionEnumStringValues

func GetLaunchDbSystemFromDatabaseDetailsDatabaseEditionEnumStringValues() []string

GetLaunchDbSystemFromDatabaseDetailsDatabaseEditionEnumStringValues Enumerates the set of values in String for LaunchDbSystemFromDatabaseDetailsDatabaseEditionEnum

func GetLaunchDbSystemFromDatabaseDetailsDiskRedundancyEnumStringValues

func GetLaunchDbSystemFromDatabaseDetailsDiskRedundancyEnumStringValues() []string

GetLaunchDbSystemFromDatabaseDetailsDiskRedundancyEnumStringValues Enumerates the set of values in String for LaunchDbSystemFromDatabaseDetailsDiskRedundancyEnum

func GetLaunchDbSystemFromDatabaseDetailsLicenseModelEnumStringValues

func GetLaunchDbSystemFromDatabaseDetailsLicenseModelEnumStringValues() []string

GetLaunchDbSystemFromDatabaseDetailsLicenseModelEnumStringValues Enumerates the set of values in String for LaunchDbSystemFromDatabaseDetailsLicenseModelEnum

func GetLaunchDbSystemFromDbSystemDetailsLicenseModelEnumStringValues

func GetLaunchDbSystemFromDbSystemDetailsLicenseModelEnumStringValues() []string

GetLaunchDbSystemFromDbSystemDetailsLicenseModelEnumStringValues Enumerates the set of values in String for LaunchDbSystemFromDbSystemDetailsLicenseModelEnum

func GetLaunchStandbyDbSystemDetailsLicenseModelEnumStringValues

func GetLaunchStandbyDbSystemDetailsLicenseModelEnumStringValues() []string

GetLaunchStandbyDbSystemDetailsLicenseModelEnumStringValues Enumerates the set of values in String for LaunchStandbyDbSystemDetailsLicenseModelEnum

func GetListAdvancedClusterFileSystemsSortByEnumStringValues

func GetListAdvancedClusterFileSystemsSortByEnumStringValues() []string

GetListAdvancedClusterFileSystemsSortByEnumStringValues Enumerates the set of values in String for ListAdvancedClusterFileSystemsSortByEnum

func GetListAdvancedClusterFileSystemsSortOrderEnumStringValues

func GetListAdvancedClusterFileSystemsSortOrderEnumStringValues() []string

GetListAdvancedClusterFileSystemsSortOrderEnumStringValues Enumerates the set of values in String for ListAdvancedClusterFileSystemsSortOrderEnum

func GetListApplicationVipsSortByEnumStringValues

func GetListApplicationVipsSortByEnumStringValues() []string

GetListApplicationVipsSortByEnumStringValues Enumerates the set of values in String for ListApplicationVipsSortByEnum

func GetListApplicationVipsSortOrderEnumStringValues

func GetListApplicationVipsSortOrderEnumStringValues() []string

GetListApplicationVipsSortOrderEnumStringValues Enumerates the set of values in String for ListApplicationVipsSortOrderEnum

func GetListAutonomousContainerDatabaseBackupsSortByEnumStringValues

func GetListAutonomousContainerDatabaseBackupsSortByEnumStringValues() []string

GetListAutonomousContainerDatabaseBackupsSortByEnumStringValues Enumerates the set of values in String for ListAutonomousContainerDatabaseBackupsSortByEnum

func GetListAutonomousContainerDatabaseBackupsSortOrderEnumStringValues

func GetListAutonomousContainerDatabaseBackupsSortOrderEnumStringValues() []string

GetListAutonomousContainerDatabaseBackupsSortOrderEnumStringValues Enumerates the set of values in String for ListAutonomousContainerDatabaseBackupsSortOrderEnum

func GetListAutonomousContainerDatabaseVersionsServiceComponentEnumStringValues

func GetListAutonomousContainerDatabaseVersionsServiceComponentEnumStringValues() []string

GetListAutonomousContainerDatabaseVersionsServiceComponentEnumStringValues Enumerates the set of values in String for ListAutonomousContainerDatabaseVersionsServiceComponentEnum

func GetListAutonomousContainerDatabaseVersionsSortOrderEnumStringValues

func GetListAutonomousContainerDatabaseVersionsSortOrderEnumStringValues() []string

GetListAutonomousContainerDatabaseVersionsSortOrderEnumStringValues Enumerates the set of values in String for ListAutonomousContainerDatabaseVersionsSortOrderEnum

func GetListAutonomousContainerDatabasesSortByEnumStringValues

func GetListAutonomousContainerDatabasesSortByEnumStringValues() []string

GetListAutonomousContainerDatabasesSortByEnumStringValues Enumerates the set of values in String for ListAutonomousContainerDatabasesSortByEnum

func GetListAutonomousContainerDatabasesSortOrderEnumStringValues

func GetListAutonomousContainerDatabasesSortOrderEnumStringValues() []string

GetListAutonomousContainerDatabasesSortOrderEnumStringValues Enumerates the set of values in String for ListAutonomousContainerDatabasesSortOrderEnum

func GetListAutonomousDatabaseBackupsSortByEnumStringValues

func GetListAutonomousDatabaseBackupsSortByEnumStringValues() []string

GetListAutonomousDatabaseBackupsSortByEnumStringValues Enumerates the set of values in String for ListAutonomousDatabaseBackupsSortByEnum

func GetListAutonomousDatabaseBackupsSortOrderEnumStringValues

func GetListAutonomousDatabaseBackupsSortOrderEnumStringValues() []string

GetListAutonomousDatabaseBackupsSortOrderEnumStringValues Enumerates the set of values in String for ListAutonomousDatabaseBackupsSortOrderEnum

func GetListAutonomousDatabaseCharacterSetsCharacterSetTypeEnumStringValues

func GetListAutonomousDatabaseCharacterSetsCharacterSetTypeEnumStringValues() []string

GetListAutonomousDatabaseCharacterSetsCharacterSetTypeEnumStringValues Enumerates the set of values in String for ListAutonomousDatabaseCharacterSetsCharacterSetTypeEnum

func GetListAutonomousDatabaseClonesCloneTypeEnumStringValues

func GetListAutonomousDatabaseClonesCloneTypeEnumStringValues() []string

GetListAutonomousDatabaseClonesCloneTypeEnumStringValues Enumerates the set of values in String for ListAutonomousDatabaseClonesCloneTypeEnum

func GetListAutonomousDatabaseClonesSortByEnumStringValues

func GetListAutonomousDatabaseClonesSortByEnumStringValues() []string

GetListAutonomousDatabaseClonesSortByEnumStringValues Enumerates the set of values in String for ListAutonomousDatabaseClonesSortByEnum

func GetListAutonomousDatabaseClonesSortOrderEnumStringValues

func GetListAutonomousDatabaseClonesSortOrderEnumStringValues() []string

GetListAutonomousDatabaseClonesSortOrderEnumStringValues Enumerates the set of values in String for ListAutonomousDatabaseClonesSortOrderEnum

func GetListAutonomousDatabaseSoftwareImagesSortByEnumStringValues

func GetListAutonomousDatabaseSoftwareImagesSortByEnumStringValues() []string

GetListAutonomousDatabaseSoftwareImagesSortByEnumStringValues Enumerates the set of values in String for ListAutonomousDatabaseSoftwareImagesSortByEnum

func GetListAutonomousDatabaseSoftwareImagesSortOrderEnumStringValues

func GetListAutonomousDatabaseSoftwareImagesSortOrderEnumStringValues() []string

GetListAutonomousDatabaseSoftwareImagesSortOrderEnumStringValues Enumerates the set of values in String for ListAutonomousDatabaseSoftwareImagesSortOrderEnum

func GetListAutonomousDatabasesSortByEnumStringValues

func GetListAutonomousDatabasesSortByEnumStringValues() []string

GetListAutonomousDatabasesSortByEnumStringValues Enumerates the set of values in String for ListAutonomousDatabasesSortByEnum

func GetListAutonomousDatabasesSortOrderEnumStringValues

func GetListAutonomousDatabasesSortOrderEnumStringValues() []string

GetListAutonomousDatabasesSortOrderEnumStringValues Enumerates the set of values in String for ListAutonomousDatabasesSortOrderEnum

func GetListAutonomousDbPreviewVersionsSortByEnumStringValues

func GetListAutonomousDbPreviewVersionsSortByEnumStringValues() []string

GetListAutonomousDbPreviewVersionsSortByEnumStringValues Enumerates the set of values in String for ListAutonomousDbPreviewVersionsSortByEnum

func GetListAutonomousDbPreviewVersionsSortOrderEnumStringValues

func GetListAutonomousDbPreviewVersionsSortOrderEnumStringValues() []string

GetListAutonomousDbPreviewVersionsSortOrderEnumStringValues Enumerates the set of values in String for ListAutonomousDbPreviewVersionsSortOrderEnum

func GetListAutonomousDbVersionsSortOrderEnumStringValues

func GetListAutonomousDbVersionsSortOrderEnumStringValues() []string

GetListAutonomousDbVersionsSortOrderEnumStringValues Enumerates the set of values in String for ListAutonomousDbVersionsSortOrderEnum

func GetListAutonomousExadataInfrastructuresSortByEnumStringValues

func GetListAutonomousExadataInfrastructuresSortByEnumStringValues() []string

GetListAutonomousExadataInfrastructuresSortByEnumStringValues Enumerates the set of values in String for ListAutonomousExadataInfrastructuresSortByEnum

func GetListAutonomousExadataInfrastructuresSortOrderEnumStringValues

func GetListAutonomousExadataInfrastructuresSortOrderEnumStringValues() []string

GetListAutonomousExadataInfrastructuresSortOrderEnumStringValues Enumerates the set of values in String for ListAutonomousExadataInfrastructuresSortOrderEnum

func GetListAutonomousVmClustersSortByEnumStringValues

func GetListAutonomousVmClustersSortByEnumStringValues() []string

GetListAutonomousVmClustersSortByEnumStringValues Enumerates the set of values in String for ListAutonomousVmClustersSortByEnum

func GetListAutonomousVmClustersSortOrderEnumStringValues

func GetListAutonomousVmClustersSortOrderEnumStringValues() []string

GetListAutonomousVmClustersSortOrderEnumStringValues Enumerates the set of values in String for ListAutonomousVmClustersSortOrderEnum

func GetListBackupsShapeFamilyEnumStringValues

func GetListBackupsShapeFamilyEnumStringValues() []string

GetListBackupsShapeFamilyEnumStringValues Enumerates the set of values in String for ListBackupsShapeFamilyEnum

func GetListCloudAutonomousVmClustersSortByEnumStringValues

func GetListCloudAutonomousVmClustersSortByEnumStringValues() []string

GetListCloudAutonomousVmClustersSortByEnumStringValues Enumerates the set of values in String for ListCloudAutonomousVmClustersSortByEnum

func GetListCloudAutonomousVmClustersSortOrderEnumStringValues

func GetListCloudAutonomousVmClustersSortOrderEnumStringValues() []string

GetListCloudAutonomousVmClustersSortOrderEnumStringValues Enumerates the set of values in String for ListCloudAutonomousVmClustersSortOrderEnum

func GetListCloudExadataInfrastructuresSortByEnumStringValues

func GetListCloudExadataInfrastructuresSortByEnumStringValues() []string

GetListCloudExadataInfrastructuresSortByEnumStringValues Enumerates the set of values in String for ListCloudExadataInfrastructuresSortByEnum

func GetListCloudExadataInfrastructuresSortOrderEnumStringValues

func GetListCloudExadataInfrastructuresSortOrderEnumStringValues() []string

GetListCloudExadataInfrastructuresSortOrderEnumStringValues Enumerates the set of values in String for ListCloudExadataInfrastructuresSortOrderEnum

func GetListCloudVmClusterUpdateHistoryEntriesUpdateTypeEnumStringValues

func GetListCloudVmClusterUpdateHistoryEntriesUpdateTypeEnumStringValues() []string

GetListCloudVmClusterUpdateHistoryEntriesUpdateTypeEnumStringValues Enumerates the set of values in String for ListCloudVmClusterUpdateHistoryEntriesUpdateTypeEnum

func GetListCloudVmClusterUpdatesUpdateTypeEnumStringValues

func GetListCloudVmClusterUpdatesUpdateTypeEnumStringValues() []string

GetListCloudVmClusterUpdatesUpdateTypeEnumStringValues Enumerates the set of values in String for ListCloudVmClusterUpdatesUpdateTypeEnum

func GetListCloudVmClustersSortByEnumStringValues

func GetListCloudVmClustersSortByEnumStringValues() []string

GetListCloudVmClustersSortByEnumStringValues Enumerates the set of values in String for ListCloudVmClustersSortByEnum

func GetListCloudVmClustersSortOrderEnumStringValues

func GetListCloudVmClustersSortOrderEnumStringValues() []string

GetListCloudVmClustersSortOrderEnumStringValues Enumerates the set of values in String for ListCloudVmClustersSortOrderEnum

func GetListConsoleHistoriesSortByEnumStringValues

func GetListConsoleHistoriesSortByEnumStringValues() []string

GetListConsoleHistoriesSortByEnumStringValues Enumerates the set of values in String for ListConsoleHistoriesSortByEnum

func GetListConsoleHistoriesSortOrderEnumStringValues

func GetListConsoleHistoriesSortOrderEnumStringValues() []string

GetListConsoleHistoriesSortOrderEnumStringValues Enumerates the set of values in String for ListConsoleHistoriesSortOrderEnum

func GetListContainerDatabasePatchesAutonomousPatchTypeEnumStringValues

func GetListContainerDatabasePatchesAutonomousPatchTypeEnumStringValues() []string

GetListContainerDatabasePatchesAutonomousPatchTypeEnumStringValues Enumerates the set of values in String for ListContainerDatabasePatchesAutonomousPatchTypeEnum

func GetListDatabaseSoftwareImagesSortByEnumStringValues

func GetListDatabaseSoftwareImagesSortByEnumStringValues() []string

GetListDatabaseSoftwareImagesSortByEnumStringValues Enumerates the set of values in String for ListDatabaseSoftwareImagesSortByEnum

func GetListDatabaseSoftwareImagesSortOrderEnumStringValues

func GetListDatabaseSoftwareImagesSortOrderEnumStringValues() []string

GetListDatabaseSoftwareImagesSortOrderEnumStringValues Enumerates the set of values in String for ListDatabaseSoftwareImagesSortOrderEnum

func GetListDatabaseUpgradeHistoryEntriesSortByEnumStringValues

func GetListDatabaseUpgradeHistoryEntriesSortByEnumStringValues() []string

GetListDatabaseUpgradeHistoryEntriesSortByEnumStringValues Enumerates the set of values in String for ListDatabaseUpgradeHistoryEntriesSortByEnum

func GetListDatabaseUpgradeHistoryEntriesSortOrderEnumStringValues

func GetListDatabaseUpgradeHistoryEntriesSortOrderEnumStringValues() []string

GetListDatabaseUpgradeHistoryEntriesSortOrderEnumStringValues Enumerates the set of values in String for ListDatabaseUpgradeHistoryEntriesSortOrderEnum

func GetListDatabasesSortByEnumStringValues

func GetListDatabasesSortByEnumStringValues() []string

GetListDatabasesSortByEnumStringValues Enumerates the set of values in String for ListDatabasesSortByEnum

func GetListDatabasesSortOrderEnumStringValues

func GetListDatabasesSortOrderEnumStringValues() []string

GetListDatabasesSortOrderEnumStringValues Enumerates the set of values in String for ListDatabasesSortOrderEnum

func GetListDbConnectionBundlesDbConnectionBundleTypeEnumStringValues

func GetListDbConnectionBundlesDbConnectionBundleTypeEnumStringValues() []string

GetListDbConnectionBundlesDbConnectionBundleTypeEnumStringValues Enumerates the set of values in String for ListDbConnectionBundlesDbConnectionBundleTypeEnum

func GetListDbConnectionBundlesLifecycleStateEnumStringValues

func GetListDbConnectionBundlesLifecycleStateEnumStringValues() []string

GetListDbConnectionBundlesLifecycleStateEnumStringValues Enumerates the set of values in String for ListDbConnectionBundlesLifecycleStateEnum

func GetListDbConnectionBundlesSortByEnumStringValues

func GetListDbConnectionBundlesSortByEnumStringValues() []string

GetListDbConnectionBundlesSortByEnumStringValues Enumerates the set of values in String for ListDbConnectionBundlesSortByEnum

func GetListDbConnectionBundlesSortOrderEnumStringValues

func GetListDbConnectionBundlesSortOrderEnumStringValues() []string

GetListDbConnectionBundlesSortOrderEnumStringValues Enumerates the set of values in String for ListDbConnectionBundlesSortOrderEnum

func GetListDbHomesSortByEnumStringValues

func GetListDbHomesSortByEnumStringValues() []string

GetListDbHomesSortByEnumStringValues Enumerates the set of values in String for ListDbHomesSortByEnum

func GetListDbHomesSortOrderEnumStringValues

func GetListDbHomesSortOrderEnumStringValues() []string

GetListDbHomesSortOrderEnumStringValues Enumerates the set of values in String for ListDbHomesSortOrderEnum

func GetListDbNodesSortByEnumStringValues

func GetListDbNodesSortByEnumStringValues() []string

GetListDbNodesSortByEnumStringValues Enumerates the set of values in String for ListDbNodesSortByEnum

func GetListDbNodesSortOrderEnumStringValues

func GetListDbNodesSortOrderEnumStringValues() []string

GetListDbNodesSortOrderEnumStringValues Enumerates the set of values in String for ListDbNodesSortOrderEnum

func GetListDbServersSortByEnumStringValues

func GetListDbServersSortByEnumStringValues() []string

GetListDbServersSortByEnumStringValues Enumerates the set of values in String for ListDbServersSortByEnum

func GetListDbServersSortOrderEnumStringValues

func GetListDbServersSortOrderEnumStringValues() []string

GetListDbServersSortOrderEnumStringValues Enumerates the set of values in String for ListDbServersSortOrderEnum

func GetListDbSystemOsPatchHistoryEntriesSortByEnumStringValues

func GetListDbSystemOsPatchHistoryEntriesSortByEnumStringValues() []string

GetListDbSystemOsPatchHistoryEntriesSortByEnumStringValues Enumerates the set of values in String for ListDbSystemOsPatchHistoryEntriesSortByEnum

func GetListDbSystemOsPatchHistoryEntriesSortOrderEnumStringValues

func GetListDbSystemOsPatchHistoryEntriesSortOrderEnumStringValues() []string

GetListDbSystemOsPatchHistoryEntriesSortOrderEnumStringValues Enumerates the set of values in String for ListDbSystemOsPatchHistoryEntriesSortOrderEnum

func GetListDbSystemStoragePerformancesDatabaseEditionEnumStringValues

func GetListDbSystemStoragePerformancesDatabaseEditionEnumStringValues() []string

GetListDbSystemStoragePerformancesDatabaseEditionEnumStringValues Enumerates the set of values in String for ListDbSystemStoragePerformancesDatabaseEditionEnum

func GetListDbSystemUpgradeHistoryEntriesSortByEnumStringValues

func GetListDbSystemUpgradeHistoryEntriesSortByEnumStringValues() []string

GetListDbSystemUpgradeHistoryEntriesSortByEnumStringValues Enumerates the set of values in String for ListDbSystemUpgradeHistoryEntriesSortByEnum

func GetListDbSystemUpgradeHistoryEntriesSortOrderEnumStringValues

func GetListDbSystemUpgradeHistoryEntriesSortOrderEnumStringValues() []string

GetListDbSystemUpgradeHistoryEntriesSortOrderEnumStringValues Enumerates the set of values in String for ListDbSystemUpgradeHistoryEntriesSortOrderEnum

func GetListDbSystemsSortByEnumStringValues

func GetListDbSystemsSortByEnumStringValues() []string

GetListDbSystemsSortByEnumStringValues Enumerates the set of values in String for ListDbSystemsSortByEnum

func GetListDbSystemsSortOrderEnumStringValues

func GetListDbSystemsSortOrderEnumStringValues() []string

GetListDbSystemsSortOrderEnumStringValues Enumerates the set of values in String for ListDbSystemsSortOrderEnum

func GetListDbnodeSnapshotsSortByEnumStringValues

func GetListDbnodeSnapshotsSortByEnumStringValues() []string

GetListDbnodeSnapshotsSortByEnumStringValues Enumerates the set of values in String for ListDbnodeSnapshotsSortByEnum

func GetListDbnodeSnapshotsSortOrderEnumStringValues

func GetListDbnodeSnapshotsSortOrderEnumStringValues() []string

GetListDbnodeSnapshotsSortOrderEnumStringValues Enumerates the set of values in String for ListDbnodeSnapshotsSortOrderEnum

func GetListExadataInfrastructuresExcludedFieldsEnumStringValues

func GetListExadataInfrastructuresExcludedFieldsEnumStringValues() []string

GetListExadataInfrastructuresExcludedFieldsEnumStringValues Enumerates the set of values in String for ListExadataInfrastructuresExcludedFieldsEnum

func GetListExadataInfrastructuresSortByEnumStringValues

func GetListExadataInfrastructuresSortByEnumStringValues() []string

GetListExadataInfrastructuresSortByEnumStringValues Enumerates the set of values in String for ListExadataInfrastructuresSortByEnum

func GetListExadataInfrastructuresSortOrderEnumStringValues

func GetListExadataInfrastructuresSortOrderEnumStringValues() []string

GetListExadataInfrastructuresSortOrderEnumStringValues Enumerates the set of values in String for ListExadataInfrastructuresSortOrderEnum

func GetListExadbVmClusterUpdateHistoryEntriesUpdateTypeEnumStringValues

func GetListExadbVmClusterUpdateHistoryEntriesUpdateTypeEnumStringValues() []string

GetListExadbVmClusterUpdateHistoryEntriesUpdateTypeEnumStringValues Enumerates the set of values in String for ListExadbVmClusterUpdateHistoryEntriesUpdateTypeEnum

func GetListExadbVmClusterUpdatesUpdateTypeEnumStringValues

func GetListExadbVmClusterUpdatesUpdateTypeEnumStringValues() []string

GetListExadbVmClusterUpdatesUpdateTypeEnumStringValues Enumerates the set of values in String for ListExadbVmClusterUpdatesUpdateTypeEnum

func GetListExadbVmClustersSortByEnumStringValues

func GetListExadbVmClustersSortByEnumStringValues() []string

GetListExadbVmClustersSortByEnumStringValues Enumerates the set of values in String for ListExadbVmClustersSortByEnum

func GetListExadbVmClustersSortOrderEnumStringValues

func GetListExadbVmClustersSortOrderEnumStringValues() []string

GetListExadbVmClustersSortOrderEnumStringValues Enumerates the set of values in String for ListExadbVmClustersSortOrderEnum

func GetListExascaleDbStorageVaultsSortByEnumStringValues

func GetListExascaleDbStorageVaultsSortByEnumStringValues() []string

GetListExascaleDbStorageVaultsSortByEnumStringValues Enumerates the set of values in String for ListExascaleDbStorageVaultsSortByEnum

func GetListExascaleDbStorageVaultsSortOrderEnumStringValues

func GetListExascaleDbStorageVaultsSortOrderEnumStringValues() []string

GetListExascaleDbStorageVaultsSortOrderEnumStringValues Enumerates the set of values in String for ListExascaleDbStorageVaultsSortOrderEnum

func GetListExecutionActionsSortByEnumStringValues

func GetListExecutionActionsSortByEnumStringValues() []string

GetListExecutionActionsSortByEnumStringValues Enumerates the set of values in String for ListExecutionActionsSortByEnum

func GetListExecutionActionsSortOrderEnumStringValues

func GetListExecutionActionsSortOrderEnumStringValues() []string

GetListExecutionActionsSortOrderEnumStringValues Enumerates the set of values in String for ListExecutionActionsSortOrderEnum

func GetListExecutionWindowsSortByEnumStringValues

func GetListExecutionWindowsSortByEnumStringValues() []string

GetListExecutionWindowsSortByEnumStringValues Enumerates the set of values in String for ListExecutionWindowsSortByEnum

func GetListExecutionWindowsSortOrderEnumStringValues

func GetListExecutionWindowsSortOrderEnumStringValues() []string

GetListExecutionWindowsSortOrderEnumStringValues Enumerates the set of values in String for ListExecutionWindowsSortOrderEnum

func GetListExternalContainerDatabasesSortByEnumStringValues

func GetListExternalContainerDatabasesSortByEnumStringValues() []string

GetListExternalContainerDatabasesSortByEnumStringValues Enumerates the set of values in String for ListExternalContainerDatabasesSortByEnum

func GetListExternalContainerDatabasesSortOrderEnumStringValues

func GetListExternalContainerDatabasesSortOrderEnumStringValues() []string

GetListExternalContainerDatabasesSortOrderEnumStringValues Enumerates the set of values in String for ListExternalContainerDatabasesSortOrderEnum

func GetListExternalDatabaseConnectorsSortByEnumStringValues

func GetListExternalDatabaseConnectorsSortByEnumStringValues() []string

GetListExternalDatabaseConnectorsSortByEnumStringValues Enumerates the set of values in String for ListExternalDatabaseConnectorsSortByEnum

func GetListExternalDatabaseConnectorsSortOrderEnumStringValues

func GetListExternalDatabaseConnectorsSortOrderEnumStringValues() []string

GetListExternalDatabaseConnectorsSortOrderEnumStringValues Enumerates the set of values in String for ListExternalDatabaseConnectorsSortOrderEnum

func GetListExternalNonContainerDatabasesSortByEnumStringValues

func GetListExternalNonContainerDatabasesSortByEnumStringValues() []string

GetListExternalNonContainerDatabasesSortByEnumStringValues Enumerates the set of values in String for ListExternalNonContainerDatabasesSortByEnum

func GetListExternalNonContainerDatabasesSortOrderEnumStringValues

func GetListExternalNonContainerDatabasesSortOrderEnumStringValues() []string

GetListExternalNonContainerDatabasesSortOrderEnumStringValues Enumerates the set of values in String for ListExternalNonContainerDatabasesSortOrderEnum

func GetListExternalPluggableDatabasesSortByEnumStringValues

func GetListExternalPluggableDatabasesSortByEnumStringValues() []string

GetListExternalPluggableDatabasesSortByEnumStringValues Enumerates the set of values in String for ListExternalPluggableDatabasesSortByEnum

func GetListExternalPluggableDatabasesSortOrderEnumStringValues

func GetListExternalPluggableDatabasesSortOrderEnumStringValues() []string

GetListExternalPluggableDatabasesSortOrderEnumStringValues Enumerates the set of values in String for ListExternalPluggableDatabasesSortOrderEnum

func GetListFlexComponentsSortByEnumStringValues

func GetListFlexComponentsSortByEnumStringValues() []string

GetListFlexComponentsSortByEnumStringValues Enumerates the set of values in String for ListFlexComponentsSortByEnum

func GetListFlexComponentsSortOrderEnumStringValues

func GetListFlexComponentsSortOrderEnumStringValues() []string

GetListFlexComponentsSortOrderEnumStringValues Enumerates the set of values in String for ListFlexComponentsSortOrderEnum

func GetListGiVersionMinorVersionsShapeFamilyEnumStringValues

func GetListGiVersionMinorVersionsShapeFamilyEnumStringValues() []string

GetListGiVersionMinorVersionsShapeFamilyEnumStringValues Enumerates the set of values in String for ListGiVersionMinorVersionsShapeFamilyEnum

func GetListGiVersionMinorVersionsSortByEnumStringValues

func GetListGiVersionMinorVersionsSortByEnumStringValues() []string

GetListGiVersionMinorVersionsSortByEnumStringValues Enumerates the set of values in String for ListGiVersionMinorVersionsSortByEnum

func GetListGiVersionMinorVersionsSortOrderEnumStringValues

func GetListGiVersionMinorVersionsSortOrderEnumStringValues() []string

GetListGiVersionMinorVersionsSortOrderEnumStringValues Enumerates the set of values in String for ListGiVersionMinorVersionsSortOrderEnum

func GetListGiVersionsSortOrderEnumStringValues

func GetListGiVersionsSortOrderEnumStringValues() []string

GetListGiVersionsSortOrderEnumStringValues Enumerates the set of values in String for ListGiVersionsSortOrderEnum

func GetListMaintenanceRunHistorySortByEnumStringValues

func GetListMaintenanceRunHistorySortByEnumStringValues() []string

GetListMaintenanceRunHistorySortByEnumStringValues Enumerates the set of values in String for ListMaintenanceRunHistorySortByEnum

func GetListMaintenanceRunHistorySortOrderEnumStringValues

func GetListMaintenanceRunHistorySortOrderEnumStringValues() []string

GetListMaintenanceRunHistorySortOrderEnumStringValues Enumerates the set of values in String for ListMaintenanceRunHistorySortOrderEnum

func GetListMaintenanceRunsSortByEnumStringValues

func GetListMaintenanceRunsSortByEnumStringValues() []string

GetListMaintenanceRunsSortByEnumStringValues Enumerates the set of values in String for ListMaintenanceRunsSortByEnum

func GetListMaintenanceRunsSortOrderEnumStringValues

func GetListMaintenanceRunsSortOrderEnumStringValues() []string

GetListMaintenanceRunsSortOrderEnumStringValues Enumerates the set of values in String for ListMaintenanceRunsSortOrderEnum

func GetListOneoffPatchesSortByEnumStringValues

func GetListOneoffPatchesSortByEnumStringValues() []string

GetListOneoffPatchesSortByEnumStringValues Enumerates the set of values in String for ListOneoffPatchesSortByEnum

func GetListOneoffPatchesSortOrderEnumStringValues

func GetListOneoffPatchesSortOrderEnumStringValues() []string

GetListOneoffPatchesSortOrderEnumStringValues Enumerates the set of values in String for ListOneoffPatchesSortOrderEnum

func GetListParamsForActionTypePlanIntentEnumStringValues

func GetListParamsForActionTypePlanIntentEnumStringValues() []string

GetListParamsForActionTypePlanIntentEnumStringValues Enumerates the set of values in String for ListParamsForActionTypePlanIntentEnum

func GetListPdbConversionHistoryEntriesSortByEnumStringValues

func GetListPdbConversionHistoryEntriesSortByEnumStringValues() []string

GetListPdbConversionHistoryEntriesSortByEnumStringValues Enumerates the set of values in String for ListPdbConversionHistoryEntriesSortByEnum

func GetListPdbConversionHistoryEntriesSortOrderEnumStringValues

func GetListPdbConversionHistoryEntriesSortOrderEnumStringValues() []string

GetListPdbConversionHistoryEntriesSortOrderEnumStringValues Enumerates the set of values in String for ListPdbConversionHistoryEntriesSortOrderEnum

func GetListPluggableDatabaseSnapshotsSortByEnumStringValues

func GetListPluggableDatabaseSnapshotsSortByEnumStringValues() []string

GetListPluggableDatabaseSnapshotsSortByEnumStringValues Enumerates the set of values in String for ListPluggableDatabaseSnapshotsSortByEnum

func GetListPluggableDatabaseSnapshotsSortOrderEnumStringValues

func GetListPluggableDatabaseSnapshotsSortOrderEnumStringValues() []string

GetListPluggableDatabaseSnapshotsSortOrderEnumStringValues Enumerates the set of values in String for ListPluggableDatabaseSnapshotsSortOrderEnum

func GetListPluggableDatabasesSortByEnumStringValues

func GetListPluggableDatabasesSortByEnumStringValues() []string

GetListPluggableDatabasesSortByEnumStringValues Enumerates the set of values in String for ListPluggableDatabasesSortByEnum

func GetListPluggableDatabasesSortOrderEnumStringValues

func GetListPluggableDatabasesSortOrderEnumStringValues() []string

GetListPluggableDatabasesSortOrderEnumStringValues Enumerates the set of values in String for ListPluggableDatabasesSortOrderEnum

func GetListRecommendedScheduledActionsPlanIntentEnumStringValues

func GetListRecommendedScheduledActionsPlanIntentEnumStringValues() []string

GetListRecommendedScheduledActionsPlanIntentEnumStringValues Enumerates the set of values in String for ListRecommendedScheduledActionsPlanIntentEnum

func GetListScheduledActionsSortByEnumStringValues

func GetListScheduledActionsSortByEnumStringValues() []string

GetListScheduledActionsSortByEnumStringValues Enumerates the set of values in String for ListScheduledActionsSortByEnum

func GetListScheduledActionsSortOrderEnumStringValues

func GetListScheduledActionsSortOrderEnumStringValues() []string

GetListScheduledActionsSortOrderEnumStringValues Enumerates the set of values in String for ListScheduledActionsSortOrderEnum

func GetListSchedulingPlansPlanIntentEnumStringValues

func GetListSchedulingPlansPlanIntentEnumStringValues() []string

GetListSchedulingPlansPlanIntentEnumStringValues Enumerates the set of values in String for ListSchedulingPlansPlanIntentEnum

func GetListSchedulingPlansSortByEnumStringValues

func GetListSchedulingPlansSortByEnumStringValues() []string

GetListSchedulingPlansSortByEnumStringValues Enumerates the set of values in String for ListSchedulingPlansSortByEnum

func GetListSchedulingPlansSortOrderEnumStringValues

func GetListSchedulingPlansSortOrderEnumStringValues() []string

GetListSchedulingPlansSortOrderEnumStringValues Enumerates the set of values in String for ListSchedulingPlansSortOrderEnum

func GetListSchedulingPoliciesSortByEnumStringValues

func GetListSchedulingPoliciesSortByEnumStringValues() []string

GetListSchedulingPoliciesSortByEnumStringValues Enumerates the set of values in String for ListSchedulingPoliciesSortByEnum

func GetListSchedulingPoliciesSortOrderEnumStringValues

func GetListSchedulingPoliciesSortOrderEnumStringValues() []string

GetListSchedulingPoliciesSortOrderEnumStringValues Enumerates the set of values in String for ListSchedulingPoliciesSortOrderEnum

func GetListSchedulingWindowsSortByEnumStringValues

func GetListSchedulingWindowsSortByEnumStringValues() []string

GetListSchedulingWindowsSortByEnumStringValues Enumerates the set of values in String for ListSchedulingWindowsSortByEnum

func GetListSchedulingWindowsSortOrderEnumStringValues

func GetListSchedulingWindowsSortOrderEnumStringValues() []string

GetListSchedulingWindowsSortOrderEnumStringValues Enumerates the set of values in String for ListSchedulingWindowsSortOrderEnum

func GetListSystemVersionMinorVersionsSortOrderEnumStringValues

func GetListSystemVersionMinorVersionsSortOrderEnumStringValues() []string

GetListSystemVersionMinorVersionsSortOrderEnumStringValues Enumerates the set of values in String for ListSystemVersionMinorVersionsSortOrderEnum

func GetListSystemVersionsSortOrderEnumStringValues

func GetListSystemVersionsSortOrderEnumStringValues() []string

GetListSystemVersionsSortOrderEnumStringValues Enumerates the set of values in String for ListSystemVersionsSortOrderEnum

func GetListVmClusterNetworksSortByEnumStringValues

func GetListVmClusterNetworksSortByEnumStringValues() []string

GetListVmClusterNetworksSortByEnumStringValues Enumerates the set of values in String for ListVmClusterNetworksSortByEnum

func GetListVmClusterNetworksSortOrderEnumStringValues

func GetListVmClusterNetworksSortOrderEnumStringValues() []string

GetListVmClusterNetworksSortOrderEnumStringValues Enumerates the set of values in String for ListVmClusterNetworksSortOrderEnum

func GetListVmClusterUpdateHistoryEntriesUpdateTypeEnumStringValues

func GetListVmClusterUpdateHistoryEntriesUpdateTypeEnumStringValues() []string

GetListVmClusterUpdateHistoryEntriesUpdateTypeEnumStringValues Enumerates the set of values in String for ListVmClusterUpdateHistoryEntriesUpdateTypeEnum

func GetListVmClusterUpdatesUpdateTypeEnumStringValues

func GetListVmClusterUpdatesUpdateTypeEnumStringValues() []string

GetListVmClusterUpdatesUpdateTypeEnumStringValues Enumerates the set of values in String for ListVmClusterUpdatesUpdateTypeEnum

func GetListVmClustersSortByEnumStringValues

func GetListVmClustersSortByEnumStringValues() []string

GetListVmClustersSortByEnumStringValues Enumerates the set of values in String for ListVmClustersSortByEnum

func GetListVmClustersSortOrderEnumStringValues

func GetListVmClustersSortOrderEnumStringValues() []string

GetListVmClustersSortOrderEnumStringValues Enumerates the set of values in String for ListVmClustersSortOrderEnum

func GetLongTermBackUpScheduleDetailsRepeatCadenceEnumStringValues

func GetLongTermBackUpScheduleDetailsRepeatCadenceEnumStringValues() []string

GetLongTermBackUpScheduleDetailsRepeatCadenceEnumStringValues Enumerates the set of values in String for LongTermBackUpScheduleDetailsRepeatCadenceEnum

func GetMaintenanceRunLifecycleStateEnumStringValues

func GetMaintenanceRunLifecycleStateEnumStringValues() []string

GetMaintenanceRunLifecycleStateEnumStringValues Enumerates the set of values in String for MaintenanceRunLifecycleStateEnum

func GetMaintenanceRunMaintenanceSubtypeEnumStringValues

func GetMaintenanceRunMaintenanceSubtypeEnumStringValues() []string

GetMaintenanceRunMaintenanceSubtypeEnumStringValues Enumerates the set of values in String for MaintenanceRunMaintenanceSubtypeEnum

func GetMaintenanceRunMaintenanceTypeEnumStringValues

func GetMaintenanceRunMaintenanceTypeEnumStringValues() []string

GetMaintenanceRunMaintenanceTypeEnumStringValues Enumerates the set of values in String for MaintenanceRunMaintenanceTypeEnum

func GetMaintenanceRunPatchingModeEnumStringValues

func GetMaintenanceRunPatchingModeEnumStringValues() []string

GetMaintenanceRunPatchingModeEnumStringValues Enumerates the set of values in String for MaintenanceRunPatchingModeEnum

func GetMaintenanceRunPatchingStatusEnumStringValues

func GetMaintenanceRunPatchingStatusEnumStringValues() []string

GetMaintenanceRunPatchingStatusEnumStringValues Enumerates the set of values in String for MaintenanceRunPatchingStatusEnum

func GetMaintenanceRunSummaryLifecycleStateEnumStringValues

func GetMaintenanceRunSummaryLifecycleStateEnumStringValues() []string

GetMaintenanceRunSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for MaintenanceRunSummaryLifecycleStateEnum

func GetMaintenanceRunSummaryMaintenanceSubtypeEnumStringValues

func GetMaintenanceRunSummaryMaintenanceSubtypeEnumStringValues() []string

GetMaintenanceRunSummaryMaintenanceSubtypeEnumStringValues Enumerates the set of values in String for MaintenanceRunSummaryMaintenanceSubtypeEnum

func GetMaintenanceRunSummaryMaintenanceTypeEnumStringValues

func GetMaintenanceRunSummaryMaintenanceTypeEnumStringValues() []string

GetMaintenanceRunSummaryMaintenanceTypeEnumStringValues Enumerates the set of values in String for MaintenanceRunSummaryMaintenanceTypeEnum

func GetMaintenanceRunSummaryPatchingModeEnumStringValues

func GetMaintenanceRunSummaryPatchingModeEnumStringValues() []string

GetMaintenanceRunSummaryPatchingModeEnumStringValues Enumerates the set of values in String for MaintenanceRunSummaryPatchingModeEnum

func GetMaintenanceRunSummaryPatchingStatusEnumStringValues

func GetMaintenanceRunSummaryPatchingStatusEnumStringValues() []string

GetMaintenanceRunSummaryPatchingStatusEnumStringValues Enumerates the set of values in String for MaintenanceRunSummaryPatchingStatusEnum

func GetMaintenanceRunSummaryTargetResourceTypeEnumStringValues

func GetMaintenanceRunSummaryTargetResourceTypeEnumStringValues() []string

GetMaintenanceRunSummaryTargetResourceTypeEnumStringValues Enumerates the set of values in String for MaintenanceRunSummaryTargetResourceTypeEnum

func GetMaintenanceRunTargetResourceTypeEnumStringValues

func GetMaintenanceRunTargetResourceTypeEnumStringValues() []string

GetMaintenanceRunTargetResourceTypeEnumStringValues Enumerates the set of values in String for MaintenanceRunTargetResourceTypeEnum

func GetMaintenanceWindowPatchingModeEnumStringValues

func GetMaintenanceWindowPatchingModeEnumStringValues() []string

GetMaintenanceWindowPatchingModeEnumStringValues Enumerates the set of values in String for MaintenanceWindowPatchingModeEnum

func GetMaintenanceWindowPreferenceEnumStringValues

func GetMaintenanceWindowPreferenceEnumStringValues() []string

GetMaintenanceWindowPreferenceEnumStringValues Enumerates the set of values in String for MaintenanceWindowPreferenceEnum

func GetManagedSoftwareUpdateDayOfWeekDayOfWeekEnumStringValues

func GetManagedSoftwareUpdateDayOfWeekDayOfWeekEnumStringValues() []string

GetManagedSoftwareUpdateDayOfWeekDayOfWeekEnumStringValues Enumerates the set of values in String for ManagedSoftwareUpdateDayOfWeekDayOfWeekEnum

func GetManagedSoftwareUpdateMaintenanceDetailsUpdateModeEnumStringValues

func GetManagedSoftwareUpdateMaintenanceDetailsUpdateModeEnumStringValues() []string

GetManagedSoftwareUpdateMaintenanceDetailsUpdateModeEnumStringValues Enumerates the set of values in String for ManagedSoftwareUpdateMaintenanceDetailsUpdateModeEnum

func GetManagedSoftwareUpdateMaintenanceDetailsUpdateReadinessStatusEnumStringValues

func GetManagedSoftwareUpdateMaintenanceDetailsUpdateReadinessStatusEnumStringValues() []string

GetManagedSoftwareUpdateMaintenanceDetailsUpdateReadinessStatusEnumStringValues Enumerates the set of values in String for ManagedSoftwareUpdateMaintenanceDetailsUpdateReadinessStatusEnum

func GetManagedSoftwareUpdatePreferenceDetailsUpdateModeEnumStringValues

func GetManagedSoftwareUpdatePreferenceDetailsUpdateModeEnumStringValues() []string

GetManagedSoftwareUpdatePreferenceDetailsUpdateModeEnumStringValues Enumerates the set of values in String for ManagedSoftwareUpdatePreferenceDetailsUpdateModeEnum

func GetModifyDatabaseManagementDetailsManagementTypeEnumStringValues

func GetModifyDatabaseManagementDetailsManagementTypeEnumStringValues() []string

GetModifyDatabaseManagementDetailsManagementTypeEnumStringValues Enumerates the set of values in String for ModifyDatabaseManagementDetailsManagementTypeEnum

func GetModifyDatabaseManagementDetailsProtocolEnumStringValues

func GetModifyDatabaseManagementDetailsProtocolEnumStringValues() []string

GetModifyDatabaseManagementDetailsProtocolEnumStringValues Enumerates the set of values in String for ModifyDatabaseManagementDetailsProtocolEnum

func GetModifyDatabaseManagementDetailsRoleEnumStringValues

func GetModifyDatabaseManagementDetailsRoleEnumStringValues() []string

GetModifyDatabaseManagementDetailsRoleEnumStringValues Enumerates the set of values in String for ModifyDatabaseManagementDetailsRoleEnum

func GetModifyPluggableDatabaseManagementDetailsProtocolEnumStringValues

func GetModifyPluggableDatabaseManagementDetailsProtocolEnumStringValues() []string

GetModifyPluggableDatabaseManagementDetailsProtocolEnumStringValues Enumerates the set of values in String for ModifyPluggableDatabaseManagementDetailsProtocolEnum

func GetModifyPluggableDatabaseManagementDetailsRoleEnumStringValues

func GetModifyPluggableDatabaseManagementDetailsRoleEnumStringValues() []string

GetModifyPluggableDatabaseManagementDetailsRoleEnumStringValues Enumerates the set of values in String for ModifyPluggableDatabaseManagementDetailsRoleEnum

func GetMonthNameEnumStringValues

func GetMonthNameEnumStringValues() []string

GetMonthNameEnumStringValues Enumerates the set of values in String for MonthNameEnum

func GetMountTypeDetailsMountTypeEnumStringValues

func GetMountTypeDetailsMountTypeEnumStringValues() []string

GetMountTypeDetailsMountTypeEnumStringValues Enumerates the set of values in String for MountTypeDetailsMountTypeEnum

func GetNetworkBondingModeDetailsBackupNetworkBondingModeEnumStringValues

func GetNetworkBondingModeDetailsBackupNetworkBondingModeEnumStringValues() []string

GetNetworkBondingModeDetailsBackupNetworkBondingModeEnumStringValues Enumerates the set of values in String for NetworkBondingModeDetailsBackupNetworkBondingModeEnum

func GetNetworkBondingModeDetailsClientNetworkBondingModeEnumStringValues

func GetNetworkBondingModeDetailsClientNetworkBondingModeEnumStringValues() []string

GetNetworkBondingModeDetailsClientNetworkBondingModeEnumStringValues Enumerates the set of values in String for NetworkBondingModeDetailsClientNetworkBondingModeEnum

func GetNetworkBondingModeDetailsDrNetworkBondingModeEnumStringValues

func GetNetworkBondingModeDetailsDrNetworkBondingModeEnumStringValues() []string

GetNetworkBondingModeDetailsDrNetworkBondingModeEnumStringValues Enumerates the set of values in String for NetworkBondingModeDetailsDrNetworkBondingModeEnum

func GetNodeDetailsLifecycleStateEnumStringValues

func GetNodeDetailsLifecycleStateEnumStringValues() []string

GetNodeDetailsLifecycleStateEnumStringValues Enumerates the set of values in String for NodeDetailsLifecycleStateEnum

func GetOneoffPatchLifecycleStateEnumStringValues

func GetOneoffPatchLifecycleStateEnumStringValues() []string

GetOneoffPatchLifecycleStateEnumStringValues Enumerates the set of values in String for OneoffPatchLifecycleStateEnum

func GetOneoffPatchSummaryLifecycleStateEnumStringValues

func GetOneoffPatchSummaryLifecycleStateEnumStringValues() []string

GetOneoffPatchSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for OneoffPatchSummaryLifecycleStateEnum

func GetOperationsInsightsConfigOperationsInsightsStatusEnumStringValues

func GetOperationsInsightsConfigOperationsInsightsStatusEnumStringValues() []string

GetOperationsInsightsConfigOperationsInsightsStatusEnumStringValues Enumerates the set of values in String for OperationsInsightsConfigOperationsInsightsStatusEnum

func GetPatchAvailableActionsEnumStringValues

func GetPatchAvailableActionsEnumStringValues() []string

GetPatchAvailableActionsEnumStringValues Enumerates the set of values in String for PatchAvailableActionsEnum

func GetPatchDetailsActionEnumStringValues

func GetPatchDetailsActionEnumStringValues() []string

GetPatchDetailsActionEnumStringValues Enumerates the set of values in String for PatchDetailsActionEnum

func GetPatchHistoryEntryActionEnumStringValues

func GetPatchHistoryEntryActionEnumStringValues() []string

GetPatchHistoryEntryActionEnumStringValues Enumerates the set of values in String for PatchHistoryEntryActionEnum

func GetPatchHistoryEntryLifecycleStateEnumStringValues

func GetPatchHistoryEntryLifecycleStateEnumStringValues() []string

GetPatchHistoryEntryLifecycleStateEnumStringValues Enumerates the set of values in String for PatchHistoryEntryLifecycleStateEnum

func GetPatchHistoryEntryPatchTypeEnumStringValues

func GetPatchHistoryEntryPatchTypeEnumStringValues() []string

GetPatchHistoryEntryPatchTypeEnumStringValues Enumerates the set of values in String for PatchHistoryEntryPatchTypeEnum

func GetPatchHistoryEntrySummaryActionEnumStringValues

func GetPatchHistoryEntrySummaryActionEnumStringValues() []string

GetPatchHistoryEntrySummaryActionEnumStringValues Enumerates the set of values in String for PatchHistoryEntrySummaryActionEnum

func GetPatchHistoryEntrySummaryLifecycleStateEnumStringValues

func GetPatchHistoryEntrySummaryLifecycleStateEnumStringValues() []string

GetPatchHistoryEntrySummaryLifecycleStateEnumStringValues Enumerates the set of values in String for PatchHistoryEntrySummaryLifecycleStateEnum

func GetPatchHistoryEntrySummaryPatchTypeEnumStringValues

func GetPatchHistoryEntrySummaryPatchTypeEnumStringValues() []string

GetPatchHistoryEntrySummaryPatchTypeEnumStringValues Enumerates the set of values in String for PatchHistoryEntrySummaryPatchTypeEnum

func GetPatchLastActionEnumStringValues

func GetPatchLastActionEnumStringValues() []string

GetPatchLastActionEnumStringValues Enumerates the set of values in String for PatchLastActionEnum

func GetPatchLifecycleStateEnumStringValues

func GetPatchLifecycleStateEnumStringValues() []string

GetPatchLifecycleStateEnumStringValues Enumerates the set of values in String for PatchLifecycleStateEnum

func GetPatchSummaryAvailableActionsEnumStringValues

func GetPatchSummaryAvailableActionsEnumStringValues() []string

GetPatchSummaryAvailableActionsEnumStringValues Enumerates the set of values in String for PatchSummaryAvailableActionsEnum

func GetPatchSummaryLastActionEnumStringValues

func GetPatchSummaryLastActionEnumStringValues() []string

GetPatchSummaryLastActionEnumStringValues Enumerates the set of values in String for PatchSummaryLastActionEnum

func GetPatchSummaryLifecycleStateEnumStringValues

func GetPatchSummaryLifecycleStateEnumStringValues() []string

GetPatchSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for PatchSummaryLifecycleStateEnum

func GetPdbConversionHistoryEntryActionEnumStringValues

func GetPdbConversionHistoryEntryActionEnumStringValues() []string

GetPdbConversionHistoryEntryActionEnumStringValues Enumerates the set of values in String for PdbConversionHistoryEntryActionEnum

func GetPdbConversionHistoryEntryLifecycleStateEnumStringValues

func GetPdbConversionHistoryEntryLifecycleStateEnumStringValues() []string

GetPdbConversionHistoryEntryLifecycleStateEnumStringValues Enumerates the set of values in String for PdbConversionHistoryEntryLifecycleStateEnum

func GetPdbConversionHistoryEntrySummaryActionEnumStringValues

func GetPdbConversionHistoryEntrySummaryActionEnumStringValues() []string

GetPdbConversionHistoryEntrySummaryActionEnumStringValues Enumerates the set of values in String for PdbConversionHistoryEntrySummaryActionEnum

func GetPdbConversionHistoryEntrySummaryLifecycleStateEnumStringValues

func GetPdbConversionHistoryEntrySummaryLifecycleStateEnumStringValues() []string

GetPdbConversionHistoryEntrySummaryLifecycleStateEnumStringValues Enumerates the set of values in String for PdbConversionHistoryEntrySummaryLifecycleStateEnum

func GetPdbConversionHistoryEntrySummaryTargetEnumStringValues

func GetPdbConversionHistoryEntrySummaryTargetEnumStringValues() []string

GetPdbConversionHistoryEntrySummaryTargetEnumStringValues Enumerates the set of values in String for PdbConversionHistoryEntrySummaryTargetEnum

func GetPdbConversionHistoryEntryTargetEnumStringValues

func GetPdbConversionHistoryEntryTargetEnumStringValues() []string

GetPdbConversionHistoryEntryTargetEnumStringValues Enumerates the set of values in String for PdbConversionHistoryEntryTargetEnum

func GetPluggableDatabaseLifecycleStateEnumStringValues

func GetPluggableDatabaseLifecycleStateEnumStringValues() []string

GetPluggableDatabaseLifecycleStateEnumStringValues Enumerates the set of values in String for PluggableDatabaseLifecycleStateEnum

func GetPluggableDatabaseManagementConfigManagementStatusEnumStringValues

func GetPluggableDatabaseManagementConfigManagementStatusEnumStringValues() []string

GetPluggableDatabaseManagementConfigManagementStatusEnumStringValues Enumerates the set of values in String for PluggableDatabaseManagementConfigManagementStatusEnum

func GetPluggableDatabaseNodeLevelDetailsOpenModeEnumStringValues

func GetPluggableDatabaseNodeLevelDetailsOpenModeEnumStringValues() []string

GetPluggableDatabaseNodeLevelDetailsOpenModeEnumStringValues Enumerates the set of values in String for PluggableDatabaseNodeLevelDetailsOpenModeEnum

func GetPluggableDatabaseOpenModeEnumStringValues

func GetPluggableDatabaseOpenModeEnumStringValues() []string

GetPluggableDatabaseOpenModeEnumStringValues Enumerates the set of values in String for PluggableDatabaseOpenModeEnum

func GetPluggableDatabaseSnapshotLifecycleStateEnumStringValues

func GetPluggableDatabaseSnapshotLifecycleStateEnumStringValues() []string

GetPluggableDatabaseSnapshotLifecycleStateEnumStringValues Enumerates the set of values in String for PluggableDatabaseSnapshotLifecycleStateEnum

func GetPluggableDatabaseSummaryLifecycleStateEnumStringValues

func GetPluggableDatabaseSummaryLifecycleStateEnumStringValues() []string

GetPluggableDatabaseSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for PluggableDatabaseSummaryLifecycleStateEnum

func GetPluggableDatabaseSummaryOpenModeEnumStringValues

func GetPluggableDatabaseSummaryOpenModeEnumStringValues() []string

GetPluggableDatabaseSummaryOpenModeEnumStringValues Enumerates the set of values in String for PluggableDatabaseSummaryOpenModeEnum

func GetRecommendedScheduledActionSummaryActionTypeEnumStringValues

func GetRecommendedScheduledActionSummaryActionTypeEnumStringValues() []string

GetRecommendedScheduledActionSummaryActionTypeEnumStringValues Enumerates the set of values in String for RecommendedScheduledActionSummaryActionTypeEnum

func GetRegisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues

func GetRegisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues() []string

GetRegisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues Enumerates the set of values in String for RegisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnum

func GetRegisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues

func GetRegisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues() []string

GetRegisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues Enumerates the set of values in String for RegisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnum

func GetResizeVmClusterNetworkDetailsActionEnumStringValues

func GetResizeVmClusterNetworkDetailsActionEnumStringValues() []string

GetResizeVmClusterNetworkDetailsActionEnumStringValues Enumerates the set of values in String for ResizeVmClusterNetworkDetailsActionEnum

func GetRotateAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnumStringValues

func GetRotateAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnumStringValues() []string

GetRotateAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnumStringValues Enumerates the set of values in String for RotateAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnum

func GetRotateAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnumStringValues

func GetRotateAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnumStringValues() []string

GetRotateAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnumStringValues Enumerates the set of values in String for RotateAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnum

func GetRotateCloudAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnumStringValues

func GetRotateCloudAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnumStringValues() []string

GetRotateCloudAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnumStringValues Enumerates the set of values in String for RotateCloudAutonomousVmClusterOrdsCertsDetailsCertificateGenerationTypeEnum

func GetRotateCloudAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnumStringValues

func GetRotateCloudAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnumStringValues() []string

GetRotateCloudAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnumStringValues Enumerates the set of values in String for RotateCloudAutonomousVmClusterSslCertsDetailsCertificateGenerationTypeEnum

func GetRunDataPatchDetailsActionEnumStringValues

func GetRunDataPatchDetailsActionEnumStringValues() []string

GetRunDataPatchDetailsActionEnumStringValues Enumerates the set of values in String for RunDataPatchDetailsActionEnum

func GetSaasAdminUserConfigurationAccessTypeEnumStringValues

func GetSaasAdminUserConfigurationAccessTypeEnumStringValues() []string

GetSaasAdminUserConfigurationAccessTypeEnumStringValues Enumerates the set of values in String for SaasAdminUserConfigurationAccessTypeEnum

func GetSaasAdminUserStatusAccessTypeEnumStringValues

func GetSaasAdminUserStatusAccessTypeEnumStringValues() []string

GetSaasAdminUserStatusAccessTypeEnumStringValues Enumerates the set of values in String for SaasAdminUserStatusAccessTypeEnum

func GetScheduledActionActionTypeEnumStringValues

func GetScheduledActionActionTypeEnumStringValues() []string

GetScheduledActionActionTypeEnumStringValues Enumerates the set of values in String for ScheduledActionActionTypeEnum

func GetScheduledActionLifecycleStateEnumStringValues

func GetScheduledActionLifecycleStateEnumStringValues() []string

GetScheduledActionLifecycleStateEnumStringValues Enumerates the set of values in String for ScheduledActionLifecycleStateEnum

func GetScheduledActionSummaryActionTypeEnumStringValues

func GetScheduledActionSummaryActionTypeEnumStringValues() []string

GetScheduledActionSummaryActionTypeEnumStringValues Enumerates the set of values in String for ScheduledActionSummaryActionTypeEnum

func GetScheduledActionSummaryLifecycleStateEnumStringValues

func GetScheduledActionSummaryLifecycleStateEnumStringValues() []string

GetScheduledActionSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ScheduledActionSummaryLifecycleStateEnum

func GetSchedulingPlanLifecycleStateEnumStringValues

func GetSchedulingPlanLifecycleStateEnumStringValues() []string

GetSchedulingPlanLifecycleStateEnumStringValues Enumerates the set of values in String for SchedulingPlanLifecycleStateEnum

func GetSchedulingPlanPlanIntentEnumStringValues

func GetSchedulingPlanPlanIntentEnumStringValues() []string

GetSchedulingPlanPlanIntentEnumStringValues Enumerates the set of values in String for SchedulingPlanPlanIntentEnum

func GetSchedulingPlanServiceTypeEnumStringValues

func GetSchedulingPlanServiceTypeEnumStringValues() []string

GetSchedulingPlanServiceTypeEnumStringValues Enumerates the set of values in String for SchedulingPlanServiceTypeEnum

func GetSchedulingPlanSummaryLifecycleStateEnumStringValues

func GetSchedulingPlanSummaryLifecycleStateEnumStringValues() []string

GetSchedulingPlanSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for SchedulingPlanSummaryLifecycleStateEnum

func GetSchedulingPlanSummaryPlanIntentEnumStringValues

func GetSchedulingPlanSummaryPlanIntentEnumStringValues() []string

GetSchedulingPlanSummaryPlanIntentEnumStringValues Enumerates the set of values in String for SchedulingPlanSummaryPlanIntentEnum

func GetSchedulingPlanSummaryServiceTypeEnumStringValues

func GetSchedulingPlanSummaryServiceTypeEnumStringValues() []string

GetSchedulingPlanSummaryServiceTypeEnumStringValues Enumerates the set of values in String for SchedulingPlanSummaryServiceTypeEnum

func GetSchedulingPolicyCadenceEnumStringValues

func GetSchedulingPolicyCadenceEnumStringValues() []string

GetSchedulingPolicyCadenceEnumStringValues Enumerates the set of values in String for SchedulingPolicyCadenceEnum

func GetSchedulingPolicyLifecycleStateEnumStringValues

func GetSchedulingPolicyLifecycleStateEnumStringValues() []string

GetSchedulingPolicyLifecycleStateEnumStringValues Enumerates the set of values in String for SchedulingPolicyLifecycleStateEnum

func GetSchedulingPolicySummaryCadenceEnumStringValues

func GetSchedulingPolicySummaryCadenceEnumStringValues() []string

GetSchedulingPolicySummaryCadenceEnumStringValues Enumerates the set of values in String for SchedulingPolicySummaryCadenceEnum

func GetSchedulingPolicySummaryLifecycleStateEnumStringValues

func GetSchedulingPolicySummaryLifecycleStateEnumStringValues() []string

GetSchedulingPolicySummaryLifecycleStateEnumStringValues Enumerates the set of values in String for SchedulingPolicySummaryLifecycleStateEnum

func GetSchedulingWindowLifecycleStateEnumStringValues

func GetSchedulingWindowLifecycleStateEnumStringValues() []string

GetSchedulingWindowLifecycleStateEnumStringValues Enumerates the set of values in String for SchedulingWindowLifecycleStateEnum

func GetSchedulingWindowSummaryLifecycleStateEnumStringValues

func GetSchedulingWindowSummaryLifecycleStateEnumStringValues() []string

GetSchedulingWindowSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for SchedulingWindowSummaryLifecycleStateEnum

func GetSetKeyVersionDetailsProviderEnumStringValues

func GetSetKeyVersionDetailsProviderEnumStringValues() []string

GetSetKeyVersionDetailsProviderEnumStringValues Enumerates the set of values in String for SetKeyVersionDetailsProviderEnum

func GetSourceDatabaseDetailsDbWorkloadEnumStringValues

func GetSourceDatabaseDetailsDbWorkloadEnumStringValues() []string

GetSourceDatabaseDetailsDbWorkloadEnumStringValues Enumerates the set of values in String for SourceDatabaseDetailsDbWorkloadEnum

func GetStackMonitoringConfigStackMonitoringStatusEnumStringValues

func GetStackMonitoringConfigStackMonitoringStatusEnumStringValues() []string

GetStackMonitoringConfigStackMonitoringStatusEnumStringValues Enumerates the set of values in String for StackMonitoringConfigStackMonitoringStatusEnum

func GetUnregisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues

func GetUnregisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues() []string

GetUnregisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues Enumerates the set of values in String for UnregisterCloudAutonomousVmClusterPkcsDetailsTdeKeyStoreTypeEnum

func GetUnregisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues

func GetUnregisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues() []string

GetUnregisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnumStringValues Enumerates the set of values in String for UnregisterCloudVmClusterPkcsDetailsTdeKeyStoreTypeEnum

func GetUpdateAutonomousContainerDatabaseDataGuardAssociationDetailsProtectionModeEnumStringValues

func GetUpdateAutonomousContainerDatabaseDataGuardAssociationDetailsProtectionModeEnumStringValues() []string

GetUpdateAutonomousContainerDatabaseDataGuardAssociationDetailsProtectionModeEnumStringValues Enumerates the set of values in String for UpdateAutonomousContainerDatabaseDataGuardAssociationDetailsProtectionModeEnum

func GetUpdateAutonomousContainerDatabaseDetailsDistributionAffinityEnumStringValues

func GetUpdateAutonomousContainerDatabaseDetailsDistributionAffinityEnumStringValues() []string

GetUpdateAutonomousContainerDatabaseDetailsDistributionAffinityEnumStringValues Enumerates the set of values in String for UpdateAutonomousContainerDatabaseDetailsDistributionAffinityEnum

func GetUpdateAutonomousContainerDatabaseDetailsNetServicesArchitectureEnumStringValues

func GetUpdateAutonomousContainerDatabaseDetailsNetServicesArchitectureEnumStringValues() []string

GetUpdateAutonomousContainerDatabaseDetailsNetServicesArchitectureEnumStringValues Enumerates the set of values in String for UpdateAutonomousContainerDatabaseDetailsNetServicesArchitectureEnum

func GetUpdateAutonomousContainerDatabaseDetailsPatchModelEnumStringValues

func GetUpdateAutonomousContainerDatabaseDetailsPatchModelEnumStringValues() []string

GetUpdateAutonomousContainerDatabaseDetailsPatchModelEnumStringValues Enumerates the set of values in String for UpdateAutonomousContainerDatabaseDetailsPatchModelEnum

func GetUpdateAutonomousContainerDatabaseDetailsVersionPreferenceEnumStringValues

func GetUpdateAutonomousContainerDatabaseDetailsVersionPreferenceEnumStringValues() []string

GetUpdateAutonomousContainerDatabaseDetailsVersionPreferenceEnumStringValues Enumerates the set of values in String for UpdateAutonomousContainerDatabaseDetailsVersionPreferenceEnum

func GetUpdateAutonomousDatabaseDetailsAutonomousMaintenanceScheduleTypeEnumStringValues

func GetUpdateAutonomousDatabaseDetailsAutonomousMaintenanceScheduleTypeEnumStringValues() []string

GetUpdateAutonomousDatabaseDetailsAutonomousMaintenanceScheduleTypeEnumStringValues Enumerates the set of values in String for UpdateAutonomousDatabaseDetailsAutonomousMaintenanceScheduleTypeEnum

func GetUpdateAutonomousDatabaseDetailsComputeModelEnumStringValues

func GetUpdateAutonomousDatabaseDetailsComputeModelEnumStringValues() []string

GetUpdateAutonomousDatabaseDetailsComputeModelEnumStringValues Enumerates the set of values in String for UpdateAutonomousDatabaseDetailsComputeModelEnum

func GetUpdateAutonomousDatabaseDetailsDbWorkloadEnumStringValues

func GetUpdateAutonomousDatabaseDetailsDbWorkloadEnumStringValues() []string

GetUpdateAutonomousDatabaseDetailsDbWorkloadEnumStringValues Enumerates the set of values in String for UpdateAutonomousDatabaseDetailsDbWorkloadEnum

func GetUpdateAutonomousDatabaseDetailsLicenseModelEnumStringValues

func GetUpdateAutonomousDatabaseDetailsLicenseModelEnumStringValues() []string

GetUpdateAutonomousDatabaseDetailsLicenseModelEnumStringValues Enumerates the set of values in String for UpdateAutonomousDatabaseDetailsLicenseModelEnum

func GetUpdateAutonomousDatabaseDetailsOpenModeEnumStringValues

func GetUpdateAutonomousDatabaseDetailsOpenModeEnumStringValues() []string

GetUpdateAutonomousDatabaseDetailsOpenModeEnumStringValues Enumerates the set of values in String for UpdateAutonomousDatabaseDetailsOpenModeEnum

func GetUpdateAutonomousDatabaseDetailsPermissionLevelEnumStringValues

func GetUpdateAutonomousDatabaseDetailsPermissionLevelEnumStringValues() []string

GetUpdateAutonomousDatabaseDetailsPermissionLevelEnumStringValues Enumerates the set of values in String for UpdateAutonomousDatabaseDetailsPermissionLevelEnum

func GetUpdateAutonomousDatabaseDetailsRefreshableModeEnumStringValues

func GetUpdateAutonomousDatabaseDetailsRefreshableModeEnumStringValues() []string

GetUpdateAutonomousDatabaseDetailsRefreshableModeEnumStringValues Enumerates the set of values in String for UpdateAutonomousDatabaseDetailsRefreshableModeEnum

func GetUpdateAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues

func GetUpdateAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues() []string

GetUpdateAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues Enumerates the set of values in String for UpdateAutonomousVmClusterDetailsDistributionAlgorithmEnum

func GetUpdateAutonomousVmClusterDetailsLicenseModelEnumStringValues

func GetUpdateAutonomousVmClusterDetailsLicenseModelEnumStringValues() []string

GetUpdateAutonomousVmClusterDetailsLicenseModelEnumStringValues Enumerates the set of values in String for UpdateAutonomousVmClusterDetailsLicenseModelEnum

func GetUpdateAvailableActionsEnumStringValues

func GetUpdateAvailableActionsEnumStringValues() []string

GetUpdateAvailableActionsEnumStringValues Enumerates the set of values in String for UpdateAvailableActionsEnum

func GetUpdateBackupDestinationDetailsNfsMountTypeEnumStringValues

func GetUpdateBackupDestinationDetailsNfsMountTypeEnumStringValues() []string

GetUpdateBackupDestinationDetailsNfsMountTypeEnumStringValues Enumerates the set of values in String for UpdateBackupDestinationDetailsNfsMountTypeEnum

func GetUpdateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues

func GetUpdateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues() []string

GetUpdateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnumStringValues Enumerates the set of values in String for UpdateCloudAutonomousVmClusterDetailsDistributionAlgorithmEnum

func GetUpdateCloudAutonomousVmClusterDetailsLicenseModelEnumStringValues

func GetUpdateCloudAutonomousVmClusterDetailsLicenseModelEnumStringValues() []string

GetUpdateCloudAutonomousVmClusterDetailsLicenseModelEnumStringValues Enumerates the set of values in String for UpdateCloudAutonomousVmClusterDetailsLicenseModelEnum

func GetUpdateCloudVmClusterDetailsLicenseModelEnumStringValues

func GetUpdateCloudVmClusterDetailsLicenseModelEnumStringValues() []string

GetUpdateCloudVmClusterDetailsLicenseModelEnumStringValues Enumerates the set of values in String for UpdateCloudVmClusterDetailsLicenseModelEnum

func GetUpdateCloudVmClusterDetailsVmBackupStorageTypeEnumStringValues

func GetUpdateCloudVmClusterDetailsVmBackupStorageTypeEnumStringValues() []string

GetUpdateCloudVmClusterDetailsVmBackupStorageTypeEnumStringValues Enumerates the set of values in String for UpdateCloudVmClusterDetailsVmBackupStorageTypeEnum

func GetUpdateDataGuardAssociationDetailsProtectionModeEnumStringValues

func GetUpdateDataGuardAssociationDetailsProtectionModeEnumStringValues() []string

GetUpdateDataGuardAssociationDetailsProtectionModeEnumStringValues Enumerates the set of values in String for UpdateDataGuardAssociationDetailsProtectionModeEnum

func GetUpdateDataGuardAssociationDetailsTransportTypeEnumStringValues

func GetUpdateDataGuardAssociationDetailsTransportTypeEnumStringValues() []string

GetUpdateDataGuardAssociationDetailsTransportTypeEnumStringValues Enumerates the set of values in String for UpdateDataGuardAssociationDetailsTransportTypeEnum

func GetUpdateDataGuardDetailsProtectionModeEnumStringValues

func GetUpdateDataGuardDetailsProtectionModeEnumStringValues() []string

GetUpdateDataGuardDetailsProtectionModeEnumStringValues Enumerates the set of values in String for UpdateDataGuardDetailsProtectionModeEnum

func GetUpdateDataGuardDetailsTransportTypeEnumStringValues

func GetUpdateDataGuardDetailsTransportTypeEnumStringValues() []string

GetUpdateDataGuardDetailsTransportTypeEnumStringValues Enumerates the set of values in String for UpdateDataGuardDetailsTransportTypeEnum

func GetUpdateDbSystemDetailsComputeModelEnumStringValues

func GetUpdateDbSystemDetailsComputeModelEnumStringValues() []string

GetUpdateDbSystemDetailsComputeModelEnumStringValues Enumerates the set of values in String for UpdateDbSystemDetailsComputeModelEnum

func GetUpdateDbSystemDetailsLicenseModelEnumStringValues

func GetUpdateDbSystemDetailsLicenseModelEnumStringValues() []string

GetUpdateDbSystemDetailsLicenseModelEnumStringValues Enumerates the set of values in String for UpdateDbSystemDetailsLicenseModelEnum

func GetUpdateDetailsUpdateActionEnumStringValues

func GetUpdateDetailsUpdateActionEnumStringValues() []string

GetUpdateDetailsUpdateActionEnumStringValues Enumerates the set of values in String for UpdateDetailsUpdateActionEnum

func GetUpdateExadataInfrastructureDetailsAdditionalComputeSystemModelEnumStringValues

func GetUpdateExadataInfrastructureDetailsAdditionalComputeSystemModelEnumStringValues() []string

GetUpdateExadataInfrastructureDetailsAdditionalComputeSystemModelEnumStringValues Enumerates the set of values in String for UpdateExadataInfrastructureDetailsAdditionalComputeSystemModelEnum

func GetUpdateExadbVmClusterDetailsLicenseModelEnumStringValues

func GetUpdateExadbVmClusterDetailsLicenseModelEnumStringValues() []string

GetUpdateExadbVmClusterDetailsLicenseModelEnumStringValues Enumerates the set of values in String for UpdateExadbVmClusterDetailsLicenseModelEnum

func GetUpdateExadbVmClusterDetailsUpdateActionEnumStringValues

func GetUpdateExadbVmClusterDetailsUpdateActionEnumStringValues() []string

GetUpdateExadbVmClusterDetailsUpdateActionEnumStringValues Enumerates the set of values in String for UpdateExadbVmClusterDetailsUpdateActionEnum

func GetUpdateExternalDatabaseConnectorDetailsConnectorTypeEnumStringValues

func GetUpdateExternalDatabaseConnectorDetailsConnectorTypeEnumStringValues() []string

GetUpdateExternalDatabaseConnectorDetailsConnectorTypeEnumStringValues Enumerates the set of values in String for UpdateExternalDatabaseConnectorDetailsConnectorTypeEnum

func GetUpdateHistoryEntryLifecycleStateEnumStringValues

func GetUpdateHistoryEntryLifecycleStateEnumStringValues() []string

GetUpdateHistoryEntryLifecycleStateEnumStringValues Enumerates the set of values in String for UpdateHistoryEntryLifecycleStateEnum

func GetUpdateHistoryEntrySummaryLifecycleStateEnumStringValues

func GetUpdateHistoryEntrySummaryLifecycleStateEnumStringValues() []string

GetUpdateHistoryEntrySummaryLifecycleStateEnumStringValues Enumerates the set of values in String for UpdateHistoryEntrySummaryLifecycleStateEnum

func GetUpdateHistoryEntrySummaryUpdateActionEnumStringValues

func GetUpdateHistoryEntrySummaryUpdateActionEnumStringValues() []string

GetUpdateHistoryEntrySummaryUpdateActionEnumStringValues Enumerates the set of values in String for UpdateHistoryEntrySummaryUpdateActionEnum

func GetUpdateHistoryEntrySummaryUpdateTypeEnumStringValues

func GetUpdateHistoryEntrySummaryUpdateTypeEnumStringValues() []string

GetUpdateHistoryEntrySummaryUpdateTypeEnumStringValues Enumerates the set of values in String for UpdateHistoryEntrySummaryUpdateTypeEnum

func GetUpdateHistoryEntryUpdateActionEnumStringValues

func GetUpdateHistoryEntryUpdateActionEnumStringValues() []string

GetUpdateHistoryEntryUpdateActionEnumStringValues Enumerates the set of values in String for UpdateHistoryEntryUpdateActionEnum

func GetUpdateHistoryEntryUpdateTypeEnumStringValues

func GetUpdateHistoryEntryUpdateTypeEnumStringValues() []string

GetUpdateHistoryEntryUpdateTypeEnumStringValues Enumerates the set of values in String for UpdateHistoryEntryUpdateTypeEnum

func GetUpdateLastActionEnumStringValues

func GetUpdateLastActionEnumStringValues() []string

GetUpdateLastActionEnumStringValues Enumerates the set of values in String for UpdateLastActionEnum

func GetUpdateLifecycleStateEnumStringValues

func GetUpdateLifecycleStateEnumStringValues() []string

GetUpdateLifecycleStateEnumStringValues Enumerates the set of values in String for UpdateLifecycleStateEnum

func GetUpdateMaintenanceRunDetailsPatchingModeEnumStringValues

func GetUpdateMaintenanceRunDetailsPatchingModeEnumStringValues() []string

GetUpdateMaintenanceRunDetailsPatchingModeEnumStringValues Enumerates the set of values in String for UpdateMaintenanceRunDetailsPatchingModeEnum

func GetUpdateSchedulingPolicyDetailsCadenceEnumStringValues

func GetUpdateSchedulingPolicyDetailsCadenceEnumStringValues() []string

GetUpdateSchedulingPolicyDetailsCadenceEnumStringValues Enumerates the set of values in String for UpdateSchedulingPolicyDetailsCadenceEnum

func GetUpdateSummaryAvailableActionsEnumStringValues

func GetUpdateSummaryAvailableActionsEnumStringValues() []string

GetUpdateSummaryAvailableActionsEnumStringValues Enumerates the set of values in String for UpdateSummaryAvailableActionsEnum

func GetUpdateSummaryLastActionEnumStringValues

func GetUpdateSummaryLastActionEnumStringValues() []string

GetUpdateSummaryLastActionEnumStringValues Enumerates the set of values in String for UpdateSummaryLastActionEnum

func GetUpdateSummaryLifecycleStateEnumStringValues

func GetUpdateSummaryLifecycleStateEnumStringValues() []string

GetUpdateSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for UpdateSummaryLifecycleStateEnum

func GetUpdateSummaryUpdateTypeEnumStringValues

func GetUpdateSummaryUpdateTypeEnumStringValues() []string

GetUpdateSummaryUpdateTypeEnumStringValues Enumerates the set of values in String for UpdateSummaryUpdateTypeEnum

func GetUpdateUpdateTypeEnumStringValues

func GetUpdateUpdateTypeEnumStringValues() []string

GetUpdateUpdateTypeEnumStringValues Enumerates the set of values in String for UpdateUpdateTypeEnum

func GetUpdateVmClusterDetailsLicenseModelEnumStringValues

func GetUpdateVmClusterDetailsLicenseModelEnumStringValues() []string

GetUpdateVmClusterDetailsLicenseModelEnumStringValues Enumerates the set of values in String for UpdateVmClusterDetailsLicenseModelEnum

func GetUpdateVmClusterDetailsVmBackupStorageTypeEnumStringValues

func GetUpdateVmClusterDetailsVmBackupStorageTypeEnumStringValues() []string

GetUpdateVmClusterDetailsVmBackupStorageTypeEnumStringValues Enumerates the set of values in String for UpdateVmClusterDetailsVmBackupStorageTypeEnum

func GetUpgradeDatabaseDetailsActionEnumStringValues

func GetUpgradeDatabaseDetailsActionEnumStringValues() []string

GetUpgradeDatabaseDetailsActionEnumStringValues Enumerates the set of values in String for UpgradeDatabaseDetailsActionEnum

func GetUpgradeDbSystemDetailsActionEnumStringValues

func GetUpgradeDbSystemDetailsActionEnumStringValues() []string

GetUpgradeDbSystemDetailsActionEnumStringValues Enumerates the set of values in String for UpgradeDbSystemDetailsActionEnum

func GetVersionSchemeDetailsSourceEnumStringValues

func GetVersionSchemeDetailsSourceEnumStringValues() []string

GetVersionSchemeDetailsSourceEnumStringValues Enumerates the set of values in String for VersionSchemeDetailsSourceEnum

func GetVersionSchemeFromVersionSeriesDetailsVersionPreferenceEnumStringValues

func GetVersionSchemeFromVersionSeriesDetailsVersionPreferenceEnumStringValues() []string

GetVersionSchemeFromVersionSeriesDetailsVersionPreferenceEnumStringValues Enumerates the set of values in String for VersionSchemeFromVersionSeriesDetailsVersionPreferenceEnum

func GetVmClusterComputeModelEnumStringValues

func GetVmClusterComputeModelEnumStringValues() []string

GetVmClusterComputeModelEnumStringValues Enumerates the set of values in String for VmClusterComputeModelEnum

func GetVmClusterLicenseModelEnumStringValues

func GetVmClusterLicenseModelEnumStringValues() []string

GetVmClusterLicenseModelEnumStringValues Enumerates the set of values in String for VmClusterLicenseModelEnum

func GetVmClusterLifecycleStateEnumStringValues

func GetVmClusterLifecycleStateEnumStringValues() []string

GetVmClusterLifecycleStateEnumStringValues Enumerates the set of values in String for VmClusterLifecycleStateEnum

func GetVmClusterNetworkLifecycleStateEnumStringValues

func GetVmClusterNetworkLifecycleStateEnumStringValues() []string

GetVmClusterNetworkLifecycleStateEnumStringValues Enumerates the set of values in String for VmClusterNetworkLifecycleStateEnum

func GetVmClusterNetworkSummaryLifecycleStateEnumStringValues

func GetVmClusterNetworkSummaryLifecycleStateEnumStringValues() []string

GetVmClusterNetworkSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for VmClusterNetworkSummaryLifecycleStateEnum

func GetVmClusterStorageManagementTypeEnumStringValues

func GetVmClusterStorageManagementTypeEnumStringValues() []string

GetVmClusterStorageManagementTypeEnumStringValues Enumerates the set of values in String for VmClusterStorageManagementTypeEnum

func GetVmClusterSummaryComputeModelEnumStringValues

func GetVmClusterSummaryComputeModelEnumStringValues() []string

GetVmClusterSummaryComputeModelEnumStringValues Enumerates the set of values in String for VmClusterSummaryComputeModelEnum

func GetVmClusterSummaryLicenseModelEnumStringValues

func GetVmClusterSummaryLicenseModelEnumStringValues() []string

GetVmClusterSummaryLicenseModelEnumStringValues Enumerates the set of values in String for VmClusterSummaryLicenseModelEnum

func GetVmClusterSummaryLifecycleStateEnumStringValues

func GetVmClusterSummaryLifecycleStateEnumStringValues() []string

GetVmClusterSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for VmClusterSummaryLifecycleStateEnum

func GetVmClusterSummaryStorageManagementTypeEnumStringValues

func GetVmClusterSummaryStorageManagementTypeEnumStringValues() []string

GetVmClusterSummaryStorageManagementTypeEnumStringValues Enumerates the set of values in String for VmClusterSummaryStorageManagementTypeEnum

func GetVmClusterSummaryVmBackupStorageTypeEnumStringValues

func GetVmClusterSummaryVmBackupStorageTypeEnumStringValues() []string

GetVmClusterSummaryVmBackupStorageTypeEnumStringValues Enumerates the set of values in String for VmClusterSummaryVmBackupStorageTypeEnum

func GetVmClusterSummaryVmClusterTypeEnumStringValues

func GetVmClusterSummaryVmClusterTypeEnumStringValues() []string

GetVmClusterSummaryVmClusterTypeEnumStringValues Enumerates the set of values in String for VmClusterSummaryVmClusterTypeEnum

func GetVmClusterSummaryVmFileSystemStorageTypeEnumStringValues

func GetVmClusterSummaryVmFileSystemStorageTypeEnumStringValues() []string

GetVmClusterSummaryVmFileSystemStorageTypeEnumStringValues Enumerates the set of values in String for VmClusterSummaryVmFileSystemStorageTypeEnum

func GetVmClusterUpdateAvailableActionsEnumStringValues

func GetVmClusterUpdateAvailableActionsEnumStringValues() []string

GetVmClusterUpdateAvailableActionsEnumStringValues Enumerates the set of values in String for VmClusterUpdateAvailableActionsEnum

func GetVmClusterUpdateDetailsUpdateActionEnumStringValues

func GetVmClusterUpdateDetailsUpdateActionEnumStringValues() []string

GetVmClusterUpdateDetailsUpdateActionEnumStringValues Enumerates the set of values in String for VmClusterUpdateDetailsUpdateActionEnum

func GetVmClusterUpdateHistoryEntryLifecycleStateEnumStringValues

func GetVmClusterUpdateHistoryEntryLifecycleStateEnumStringValues() []string

GetVmClusterUpdateHistoryEntryLifecycleStateEnumStringValues Enumerates the set of values in String for VmClusterUpdateHistoryEntryLifecycleStateEnum

func GetVmClusterUpdateHistoryEntrySummaryLifecycleStateEnumStringValues

func GetVmClusterUpdateHistoryEntrySummaryLifecycleStateEnumStringValues() []string

GetVmClusterUpdateHistoryEntrySummaryLifecycleStateEnumStringValues Enumerates the set of values in String for VmClusterUpdateHistoryEntrySummaryLifecycleStateEnum

func GetVmClusterUpdateHistoryEntrySummaryUpdateActionEnumStringValues

func GetVmClusterUpdateHistoryEntrySummaryUpdateActionEnumStringValues() []string

GetVmClusterUpdateHistoryEntrySummaryUpdateActionEnumStringValues Enumerates the set of values in String for VmClusterUpdateHistoryEntrySummaryUpdateActionEnum

func GetVmClusterUpdateHistoryEntrySummaryUpdateTypeEnumStringValues

func GetVmClusterUpdateHistoryEntrySummaryUpdateTypeEnumStringValues() []string

GetVmClusterUpdateHistoryEntrySummaryUpdateTypeEnumStringValues Enumerates the set of values in String for VmClusterUpdateHistoryEntrySummaryUpdateTypeEnum

func GetVmClusterUpdateHistoryEntryUpdateActionEnumStringValues

func GetVmClusterUpdateHistoryEntryUpdateActionEnumStringValues() []string

GetVmClusterUpdateHistoryEntryUpdateActionEnumStringValues Enumerates the set of values in String for VmClusterUpdateHistoryEntryUpdateActionEnum

func GetVmClusterUpdateHistoryEntryUpdateTypeEnumStringValues

func GetVmClusterUpdateHistoryEntryUpdateTypeEnumStringValues() []string

GetVmClusterUpdateHistoryEntryUpdateTypeEnumStringValues Enumerates the set of values in String for VmClusterUpdateHistoryEntryUpdateTypeEnum

func GetVmClusterUpdateLastActionEnumStringValues

func GetVmClusterUpdateLastActionEnumStringValues() []string

GetVmClusterUpdateLastActionEnumStringValues Enumerates the set of values in String for VmClusterUpdateLastActionEnum

func GetVmClusterUpdateLifecycleStateEnumStringValues

func GetVmClusterUpdateLifecycleStateEnumStringValues() []string

GetVmClusterUpdateLifecycleStateEnumStringValues Enumerates the set of values in String for VmClusterUpdateLifecycleStateEnum

func GetVmClusterUpdateSummaryAvailableActionsEnumStringValues

func GetVmClusterUpdateSummaryAvailableActionsEnumStringValues() []string

GetVmClusterUpdateSummaryAvailableActionsEnumStringValues Enumerates the set of values in String for VmClusterUpdateSummaryAvailableActionsEnum

func GetVmClusterUpdateSummaryLastActionEnumStringValues

func GetVmClusterUpdateSummaryLastActionEnumStringValues() []string

GetVmClusterUpdateSummaryLastActionEnumStringValues Enumerates the set of values in String for VmClusterUpdateSummaryLastActionEnum

func GetVmClusterUpdateSummaryLifecycleStateEnumStringValues

func GetVmClusterUpdateSummaryLifecycleStateEnumStringValues() []string

GetVmClusterUpdateSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for VmClusterUpdateSummaryLifecycleStateEnum

func GetVmClusterUpdateSummaryUpdateTypeEnumStringValues

func GetVmClusterUpdateSummaryUpdateTypeEnumStringValues() []string

GetVmClusterUpdateSummaryUpdateTypeEnumStringValues Enumerates the set of values in String for VmClusterUpdateSummaryUpdateTypeEnum

func GetVmClusterUpdateUpdateTypeEnumStringValues

func GetVmClusterUpdateUpdateTypeEnumStringValues() []string

GetVmClusterUpdateUpdateTypeEnumStringValues Enumerates the set of values in String for VmClusterUpdateUpdateTypeEnum

func GetVmClusterVmBackupStorageTypeEnumStringValues

func GetVmClusterVmBackupStorageTypeEnumStringValues() []string

GetVmClusterVmBackupStorageTypeEnumStringValues Enumerates the set of values in String for VmClusterVmBackupStorageTypeEnum

func GetVmClusterVmClusterTypeEnumStringValues

func GetVmClusterVmClusterTypeEnumStringValues() []string

GetVmClusterVmClusterTypeEnumStringValues Enumerates the set of values in String for VmClusterVmClusterTypeEnum

func GetVmClusterVmFileSystemStorageTypeEnumStringValues

func GetVmClusterVmFileSystemStorageTypeEnumStringValues() []string

GetVmClusterVmFileSystemStorageTypeEnumStringValues Enumerates the set of values in String for VmClusterVmFileSystemStorageTypeEnum

func GetVmNetworkDetailsNetworkTypeEnumStringValues

func GetVmNetworkDetailsNetworkTypeEnumStringValues() []string

GetVmNetworkDetailsNetworkTypeEnumStringValues Enumerates the set of values in String for VmNetworkDetailsNetworkTypeEnum

func GetWindowTypeDescriptionWindowTypeEnumStringValues

func GetWindowTypeDescriptionWindowTypeEnumStringValues() []string

GetWindowTypeDescriptionWindowTypeEnumStringValues Enumerates the set of values in String for WindowTypeDescriptionWindowTypeEnum

type AcdAvmResourceStats

AcdAvmResourceStats Resource usage by autonomous container database in a particular VM.

type AcdAvmResourceStats struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous VM.
    Id *string `mandatory:"false" json:"id"`

    // The user-friendly name for the Autonomous VM. The name does not need to be unique.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // CPUs/cores assigned to Autonomous AI Databases for the ACD instance in given Autonomus VM.
    ProvisionedCpus *float32 `mandatory:"false" json:"provisionedCpus"`

    // CPUs/cores assigned to the ACD instance in given Autonomous VM. Sum of provisioned,
    // reserved and reclaimable CPUs/ cores to the ACD instance.
    UsedCpus *float32 `mandatory:"false" json:"usedCpus"`

    // CPUs/cores reserved for scalability, resilliency and other overheads.
    // This includes failover, autoscaling and idle instance overhead.
    ReservedCpus *float32 `mandatory:"false" json:"reservedCpus"`

    // CPUs/cores that continue to be included in the count of OCPUs available to the
    // Autonomous Container Database in given Autonomous VM, even after one of its
    // Autonomous AI Database is terminated or scaled down. You can release them to the available
    // OCPUs at its parent AVMC level by restarting the Autonomous Container Database.
    ReclaimableCpus *float32 `mandatory:"false" json:"reclaimableCpus"`
}

func (AcdAvmResourceStats) String

func (m AcdAvmResourceStats) String() string

func (AcdAvmResourceStats) ValidateEnumValue

func (m AcdAvmResourceStats) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ActionMember

ActionMember The details of an action member.

type ActionMember struct {

    // The order of the action member in a scheduled action.
    MemberOrder *int `mandatory:"true" json:"memberOrder"`

    // The ocid of the action member.
    MemberId *string `mandatory:"true" json:"memberId"`

    // The estimated time for the intended action member.
    EstimatedTimeInMins *int `mandatory:"false" json:"estimatedTimeInMins"`
}

func (ActionMember) String

func (m ActionMember) String() string

func (ActionMember) ValidateEnumValue

func (m ActionMember) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ActionOrderDetails

ActionOrderDetails Describes the ordering list of action resources.

type ActionOrderDetails struct {

    // The priority order of the action resource.
    ActionOrder *int `mandatory:"false" json:"actionOrder"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the action resource.
    ActionResourceId *string `mandatory:"false" json:"actionResourceId"`
}

func (ActionOrderDetails) String

func (m ActionOrderDetails) String() string

func (ActionOrderDetails) ValidateEnumValue

func (m ActionOrderDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ActionParamValuesCollection

ActionParamValuesCollection A list of Action Parameters. Contains ActionParamValues items.

type ActionParamValuesCollection struct {

    // List of Action Parameters and their possible values.
    Items []ActionParamValuesSummary `mandatory:"true" json:"items"`
}

func (ActionParamValuesCollection) String

func (m ActionParamValuesCollection) String() string

func (ActionParamValuesCollection) ValidateEnumValue

func (m ActionParamValuesCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ActionParamValuesSummary

ActionParamValuesSummary Details of the action parameter and its possible values that is used in listParamsForActionType.

type ActionParamValuesSummary struct {

    // The name of this parameter.
    ParameterName *string `mandatory:"true" json:"parameterName"`

    // The type of the parameter.
    ParameterType ActionParamValuesSummaryParameterTypeEnum `mandatory:"true" json:"parameterType"`

    // Possible values for this parameter. In case of integer it's min and max values.
    ParameterValues []string `mandatory:"true" json:"parameterValues"`

    // Whether this parameter is required or not for this action type.、
    IsRequired *bool `mandatory:"true" json:"isRequired"`

    // The default value for this parameter.
    DefaultValue *string `mandatory:"false" json:"defaultValue"`
}

func (ActionParamValuesSummary) String

func (m ActionParamValuesSummary) String() string

func (ActionParamValuesSummary) ValidateEnumValue

func (m ActionParamValuesSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ActionParamValuesSummaryParameterTypeEnum

ActionParamValuesSummaryParameterTypeEnum Enum with underlying type: string

type ActionParamValuesSummaryParameterTypeEnum string

Set of constants representing the allowable values for ActionParamValuesSummaryParameterTypeEnum

const (
    ActionParamValuesSummaryParameterTypeBoolean ActionParamValuesSummaryParameterTypeEnum = "BOOLEAN"
    ActionParamValuesSummaryParameterTypeString  ActionParamValuesSummaryParameterTypeEnum = "STRING"
    ActionParamValuesSummaryParameterTypeInteger ActionParamValuesSummaryParameterTypeEnum = "INTEGER"
)

func GetActionParamValuesSummaryParameterTypeEnumValues

func GetActionParamValuesSummaryParameterTypeEnumValues() []ActionParamValuesSummaryParameterTypeEnum

GetActionParamValuesSummaryParameterTypeEnumValues Enumerates the set of values for ActionParamValuesSummaryParameterTypeEnum

func GetMappingActionParamValuesSummaryParameterTypeEnum

func GetMappingActionParamValuesSummaryParameterTypeEnum(val string) (ActionParamValuesSummaryParameterTypeEnum, bool)

GetMappingActionParamValuesSummaryParameterTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ActivateExadataInfrastructureDetails

ActivateExadataInfrastructureDetails The activation details for the Exadata Cloud@Customer infrastructure. Applies to Exadata Cloud@Customer instances only.

type ActivateExadataInfrastructureDetails struct {

    // The activation zip file.
    ActivationFile []byte `mandatory:"true" json:"activationFile"`
}

func (ActivateExadataInfrastructureDetails) String

func (m ActivateExadataInfrastructureDetails) String() string

func (ActivateExadataInfrastructureDetails) ValidateEnumValue

func (m ActivateExadataInfrastructureDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ActivateExadataInfrastructureRequest

ActivateExadataInfrastructureRequest wrapper for the ActivateExadataInfrastructure operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ActivateExadataInfrastructure.go.html to see an example of how to use ActivateExadataInfrastructureRequest.

type ActivateExadataInfrastructureRequest struct {

    // The Exadata infrastructure OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    ExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"exadataInfrastructureId"`

    // The activation details for the Exadata infrastructure and the additional storage servers requested.
    ActivateExadataInfrastructureDetails `contributesTo:"body"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ActivateExadataInfrastructureRequest) BinaryRequestBody

func (request ActivateExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ActivateExadataInfrastructureRequest) HTTPRequest

func (request ActivateExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ActivateExadataInfrastructureRequest) RetryPolicy

func (request ActivateExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ActivateExadataInfrastructureRequest) String

func (request ActivateExadataInfrastructureRequest) String() string

func (ActivateExadataInfrastructureRequest) ValidateEnumValue

func (request ActivateExadataInfrastructureRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ActivateExadataInfrastructureResponse

ActivateExadataInfrastructureResponse wrapper for the ActivateExadataInfrastructure operation

type ActivateExadataInfrastructureResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ExadataInfrastructure instance
    ExadataInfrastructure `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ActivateExadataInfrastructureResponse) HTTPResponse

func (response ActivateExadataInfrastructureResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ActivateExadataInfrastructureResponse) String

func (response ActivateExadataInfrastructureResponse) String() string

type AddDbnodeSnapshotsForExadbVmClusterDetails

AddDbnodeSnapshotsForExadbVmClusterDetails Details to create a Database Node Snapshot.

type AddDbnodeSnapshotsForExadbVmClusterDetails struct {

    // The user-friendly name for the Database Node Snapshot. The name should be unique.
    Name *string `mandatory:"true" json:"name"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Database Node.
    SourceDbnodeIds []string `mandatory:"true" json:"sourceDbnodeIds"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (AddDbnodeSnapshotsForExadbVmClusterDetails) String

func (m AddDbnodeSnapshotsForExadbVmClusterDetails) String() string

func (AddDbnodeSnapshotsForExadbVmClusterDetails) ValidateEnumValue

func (m AddDbnodeSnapshotsForExadbVmClusterDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AddDbnodeSnapshotsForExadbVmClusterRequest

AddDbnodeSnapshotsForExadbVmClusterRequest wrapper for the AddDbnodeSnapshotsForExadbVmCluster operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/AddDbnodeSnapshotsForExadbVmCluster.go.html to see an example of how to use AddDbnodeSnapshotsForExadbVmClusterRequest.

type AddDbnodeSnapshotsForExadbVmClusterRequest struct {

    // Request to add a database node snapshots to the Exadb VM cluster..
    AddDbnodeSnapshotsForExadbVmClusterDetails `contributesTo:"body"`

    // The Exadata VM cluster OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) on Exascale Infrastructure.
    ExadbVmClusterId *string `mandatory:"true" contributesTo:"path" name:"exadbVmClusterId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (AddDbnodeSnapshotsForExadbVmClusterRequest) BinaryRequestBody

func (request AddDbnodeSnapshotsForExadbVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (AddDbnodeSnapshotsForExadbVmClusterRequest) HTTPRequest

func (request AddDbnodeSnapshotsForExadbVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (AddDbnodeSnapshotsForExadbVmClusterRequest) RetryPolicy

func (request AddDbnodeSnapshotsForExadbVmClusterRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (AddDbnodeSnapshotsForExadbVmClusterRequest) String

func (request AddDbnodeSnapshotsForExadbVmClusterRequest) String() string

func (AddDbnodeSnapshotsForExadbVmClusterRequest) ValidateEnumValue

func (request AddDbnodeSnapshotsForExadbVmClusterRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AddDbnodeSnapshotsForExadbVmClusterResponse

AddDbnodeSnapshotsForExadbVmClusterResponse wrapper for the AddDbnodeSnapshotsForExadbVmCluster operation

type AddDbnodeSnapshotsForExadbVmClusterResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The DbnodeSnapshots instance
    DbnodeSnapshots `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (AddDbnodeSnapshotsForExadbVmClusterResponse) HTTPResponse

func (response AddDbnodeSnapshotsForExadbVmClusterResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (AddDbnodeSnapshotsForExadbVmClusterResponse) String

func (response AddDbnodeSnapshotsForExadbVmClusterResponse) String() string

type AddStandbyAutonomousContainerDatabaseDetails

AddStandbyAutonomousContainerDatabaseDetails Create Standby Autonomous Container Database to an existing Autonomous Container Database

type AddStandbyAutonomousContainerDatabaseDetails struct {

    // The lag time for my preference based on data loss tolerance in seconds.
    FastStartFailOverLagLimitInSeconds *int `mandatory:"false" json:"fastStartFailOverLagLimitInSeconds"`

    // Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association
    IsAutomaticFailoverEnabled *bool `mandatory:"false" json:"isAutomaticFailoverEnabled"`

    PeerAutonomousContainerDatabaseBackupConfig *PeerAutonomousContainerDatabaseBackupConfig `mandatory:"false" json:"peerAutonomousContainerDatabaseBackupConfig"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the standby Autonomous Container Database
    // will be created.
    PeerAutonomousContainerDatabaseCompartmentId *string `mandatory:"false" json:"peerAutonomousContainerDatabaseCompartmentId"`

    // The display name for the peer Autonomous Container Database.
    PeerAutonomousContainerDatabaseDisplayName *string `mandatory:"false" json:"peerAutonomousContainerDatabaseDisplayName"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the peer cloud Autonomous Exadata VM Cluster.
    PeerCloudAutonomousVmClusterId *string `mandatory:"false" json:"peerCloudAutonomousVmClusterId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the peer Autonomous Exadata VM Cluster.
    PeerAutonomousVmClusterId *string `mandatory:"false" json:"peerAutonomousVmClusterId"`

    // Specifies the `DB_UNIQUE_NAME` of the peer database to be created.
    PeerDbUniqueName *string `mandatory:"false" json:"peerDbUniqueName"`

    // The protection mode of this Autonomous Data Guard association. For more information, see
    // Oracle Data Guard Protection Modes (http://docs.oracle.com/database/122/SBYDB/oracle-data-guard-protection-modes.htm#SBYDB02000)
    // in the Oracle Data Guard documentation.
    ProtectionMode AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum `mandatory:"false" json:"protectionMode,omitempty"`

    // The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database.
    // This value represents the number of days before scheduled maintenance of the primary database.
    StandbyMaintenanceBufferInDays *int `mandatory:"false" json:"standbyMaintenanceBufferInDays"`
}

func (AddStandbyAutonomousContainerDatabaseDetails) String

func (m AddStandbyAutonomousContainerDatabaseDetails) String() string

func (AddStandbyAutonomousContainerDatabaseDetails) ValidateEnumValue

func (m AddStandbyAutonomousContainerDatabaseDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum

AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum Enum with underlying type: string

type AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum string

Set of constants representing the allowable values for AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum

const (
    AddStandbyAutonomousContainerDatabaseDetailsProtectionModeAvailability AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum = "MAXIMUM_AVAILABILITY"
    AddStandbyAutonomousContainerDatabaseDetailsProtectionModePerformance  AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum = "MAXIMUM_PERFORMANCE"
)

func GetAddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnumValues

func GetAddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnumValues() []AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum

GetAddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnumValues Enumerates the set of values for AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum

func GetMappingAddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum

func GetMappingAddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum(val string) (AddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum, bool)

GetMappingAddStandbyAutonomousContainerDatabaseDetailsProtectionModeEnum performs case Insensitive comparison on enum value and return the desired enum

type AddStandbyAutonomousContainerDatabaseRequest

AddStandbyAutonomousContainerDatabaseRequest wrapper for the AddStandbyAutonomousContainerDatabase operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/AddStandbyAutonomousContainerDatabase.go.html to see an example of how to use AddStandbyAutonomousContainerDatabaseRequest.

type AddStandbyAutonomousContainerDatabaseRequest struct {

    // Request to Add Standy Autonomous Container Database Dataguard.
    AddStandbyAutonomousContainerDatabaseDetails `contributesTo:"body"`

    // The Autonomous Container Database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousContainerDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousContainerDatabaseId"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (AddStandbyAutonomousContainerDatabaseRequest) BinaryRequestBody

func (request AddStandbyAutonomousContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (AddStandbyAutonomousContainerDatabaseRequest) HTTPRequest

func (request AddStandbyAutonomousContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (AddStandbyAutonomousContainerDatabaseRequest) RetryPolicy

func (request AddStandbyAutonomousContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (AddStandbyAutonomousContainerDatabaseRequest) String

func (request AddStandbyAutonomousContainerDatabaseRequest) String() string

func (AddStandbyAutonomousContainerDatabaseRequest) ValidateEnumValue

func (request AddStandbyAutonomousContainerDatabaseRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AddStandbyAutonomousContainerDatabaseResponse

AddStandbyAutonomousContainerDatabaseResponse wrapper for the AddStandbyAutonomousContainerDatabase operation

type AddStandbyAutonomousContainerDatabaseResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The AutonomousContainerDatabase instance
    AutonomousContainerDatabase `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (AddStandbyAutonomousContainerDatabaseResponse) HTTPResponse

func (response AddStandbyAutonomousContainerDatabaseResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (AddStandbyAutonomousContainerDatabaseResponse) String

func (response AddStandbyAutonomousContainerDatabaseResponse) String() string

type AddStorageCapacityCloudExadataInfrastructureRequest

AddStorageCapacityCloudExadataInfrastructureRequest wrapper for the AddStorageCapacityCloudExadataInfrastructure operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/AddStorageCapacityCloudExadataInfrastructure.go.html to see an example of how to use AddStorageCapacityCloudExadataInfrastructureRequest.

type AddStorageCapacityCloudExadataInfrastructureRequest struct {

    // The cloud Exadata infrastructure OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CloudExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"cloudExadataInfrastructureId"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (AddStorageCapacityCloudExadataInfrastructureRequest) BinaryRequestBody

func (request AddStorageCapacityCloudExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (AddStorageCapacityCloudExadataInfrastructureRequest) HTTPRequest

func (request AddStorageCapacityCloudExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (AddStorageCapacityCloudExadataInfrastructureRequest) RetryPolicy

func (request AddStorageCapacityCloudExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (AddStorageCapacityCloudExadataInfrastructureRequest) String

func (request AddStorageCapacityCloudExadataInfrastructureRequest) String() string

func (AddStorageCapacityCloudExadataInfrastructureRequest) ValidateEnumValue

func (request AddStorageCapacityCloudExadataInfrastructureRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AddStorageCapacityCloudExadataInfrastructureResponse

AddStorageCapacityCloudExadataInfrastructureResponse wrapper for the AddStorageCapacityCloudExadataInfrastructure operation

type AddStorageCapacityCloudExadataInfrastructureResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The CloudExadataInfrastructure instance
    CloudExadataInfrastructure `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (AddStorageCapacityCloudExadataInfrastructureResponse) HTTPResponse

func (response AddStorageCapacityCloudExadataInfrastructureResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (AddStorageCapacityCloudExadataInfrastructureResponse) String

func (response AddStorageCapacityCloudExadataInfrastructureResponse) String() string

type AddStorageCapacityExadataInfrastructureRequest

AddStorageCapacityExadataInfrastructureRequest wrapper for the AddStorageCapacityExadataInfrastructure operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/AddStorageCapacityExadataInfrastructure.go.html to see an example of how to use AddStorageCapacityExadataInfrastructureRequest.

type AddStorageCapacityExadataInfrastructureRequest struct {

    // The Exadata infrastructure OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    ExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"exadataInfrastructureId"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (AddStorageCapacityExadataInfrastructureRequest) BinaryRequestBody

func (request AddStorageCapacityExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (AddStorageCapacityExadataInfrastructureRequest) HTTPRequest

func (request AddStorageCapacityExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (AddStorageCapacityExadataInfrastructureRequest) RetryPolicy

func (request AddStorageCapacityExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (AddStorageCapacityExadataInfrastructureRequest) String

func (request AddStorageCapacityExadataInfrastructureRequest) String() string

func (AddStorageCapacityExadataInfrastructureRequest) ValidateEnumValue

func (request AddStorageCapacityExadataInfrastructureRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AddStorageCapacityExadataInfrastructureResponse

AddStorageCapacityExadataInfrastructureResponse wrapper for the AddStorageCapacityExadataInfrastructure operation

type AddStorageCapacityExadataInfrastructureResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ExadataInfrastructure instance
    ExadataInfrastructure `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (AddStorageCapacityExadataInfrastructureResponse) HTTPResponse

func (response AddStorageCapacityExadataInfrastructureResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (AddStorageCapacityExadataInfrastructureResponse) String

func (response AddStorageCapacityExadataInfrastructureResponse) String() string

type AddVirtualMachineToCloudVmClusterDetails

AddVirtualMachineToCloudVmClusterDetails Details of adding Virtual Machines to the Cloud VM Cluster. Applies to Exadata Cloud instances only.

type AddVirtualMachineToCloudVmClusterDetails struct {

    // The list of ExaCS DB servers for the cluster to be added.
    DbServers []CloudDbServerDetails `mandatory:"true" json:"dbServers"`
}

func (AddVirtualMachineToCloudVmClusterDetails) String

func (m AddVirtualMachineToCloudVmClusterDetails) String() string

func (AddVirtualMachineToCloudVmClusterDetails) ValidateEnumValue

func (m AddVirtualMachineToCloudVmClusterDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AddVirtualMachineToCloudVmClusterRequest

AddVirtualMachineToCloudVmClusterRequest wrapper for the AddVirtualMachineToCloudVmCluster operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/AddVirtualMachineToCloudVmCluster.go.html to see an example of how to use AddVirtualMachineToCloudVmClusterRequest.

type AddVirtualMachineToCloudVmClusterRequest struct {

    // Request to add Virtual Machines to the Cloud VM cluster.
    AddVirtualMachineToCloudVmClusterDetails `contributesTo:"body"`

    // The cloud VM cluster OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CloudVmClusterId *string `mandatory:"true" contributesTo:"path" name:"cloudVmClusterId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (AddVirtualMachineToCloudVmClusterRequest) BinaryRequestBody

func (request AddVirtualMachineToCloudVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (AddVirtualMachineToCloudVmClusterRequest) HTTPRequest

func (request AddVirtualMachineToCloudVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (AddVirtualMachineToCloudVmClusterRequest) RetryPolicy

func (request AddVirtualMachineToCloudVmClusterRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (AddVirtualMachineToCloudVmClusterRequest) String

func (request AddVirtualMachineToCloudVmClusterRequest) String() string

func (AddVirtualMachineToCloudVmClusterRequest) ValidateEnumValue

func (request AddVirtualMachineToCloudVmClusterRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AddVirtualMachineToCloudVmClusterResponse

AddVirtualMachineToCloudVmClusterResponse wrapper for the AddVirtualMachineToCloudVmCluster operation

type AddVirtualMachineToCloudVmClusterResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The CloudVmCluster instance
    CloudVmCluster `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (AddVirtualMachineToCloudVmClusterResponse) HTTPResponse

func (response AddVirtualMachineToCloudVmClusterResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (AddVirtualMachineToCloudVmClusterResponse) String

func (response AddVirtualMachineToCloudVmClusterResponse) String() string

type AddVirtualMachineToVmClusterDetails

AddVirtualMachineToVmClusterDetails Details of adding Virtual Machines to the VM Cluster. Applies to Exadata Cloud@Customer instances only.

type AddVirtualMachineToVmClusterDetails struct {

    // The list of Exacc DB servers for the cluster to be added.
    DbServers []DbServerDetails `mandatory:"true" json:"dbServers"`
}

func (AddVirtualMachineToVmClusterDetails) String

func (m AddVirtualMachineToVmClusterDetails) String() string

func (AddVirtualMachineToVmClusterDetails) ValidateEnumValue

func (m AddVirtualMachineToVmClusterDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AddVirtualMachineToVmClusterRequest

AddVirtualMachineToVmClusterRequest wrapper for the AddVirtualMachineToVmCluster operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/AddVirtualMachineToVmCluster.go.html to see an example of how to use AddVirtualMachineToVmClusterRequest.

type AddVirtualMachineToVmClusterRequest struct {

    // Request to add Virtual Machines to the VM cluster.
    AddVirtualMachineToVmClusterDetails `contributesTo:"body"`

    // The VM cluster OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    VmClusterId *string `mandatory:"true" contributesTo:"path" name:"vmClusterId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (AddVirtualMachineToVmClusterRequest) BinaryRequestBody

func (request AddVirtualMachineToVmClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (AddVirtualMachineToVmClusterRequest) HTTPRequest

func (request AddVirtualMachineToVmClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (AddVirtualMachineToVmClusterRequest) RetryPolicy

func (request AddVirtualMachineToVmClusterRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (AddVirtualMachineToVmClusterRequest) String

func (request AddVirtualMachineToVmClusterRequest) String() string

func (AddVirtualMachineToVmClusterRequest) ValidateEnumValue

func (request AddVirtualMachineToVmClusterRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AddVirtualMachineToVmClusterResponse

AddVirtualMachineToVmClusterResponse wrapper for the AddVirtualMachineToVmCluster operation

type AddVirtualMachineToVmClusterResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The VmCluster instance
    VmCluster `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (AddVirtualMachineToVmClusterResponse) HTTPResponse

func (response AddVirtualMachineToVmClusterResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (AddVirtualMachineToVmClusterResponse) String

func (response AddVirtualMachineToVmClusterResponse) String() string

type AdvancedClusterFileSystem

AdvancedClusterFileSystem Details of an advanced cluster file system.

type AdvancedClusterFileSystem struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the advanced cluster file system.
    Id *string `mandatory:"true" json:"id"`

    // The user-friendly name for the Advanced cluster file system. The file system name is unique for a cluster.
    Name *string `mandatory:"true" json:"name"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VM cluster.
    VmClusterId *string `mandatory:"true" json:"vmClusterId"`

    // The current state of the advanced cluster file system. Valid states are CREATING, AVAILABLE, UPDATING, FAILED, DELETED.
    LifecycleState AdvancedClusterFileSystemLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The total storage allocated for advanced cluster file system in GBs.
    StorageInGBs *int `mandatory:"true" json:"storageInGBs"`

    // The mount point of file system.
    MountPoint *string `mandatory:"true" json:"mountPoint"`

    // True if the file system is mounted on all VMs within VM Cluster.
    IsMounted *bool `mandatory:"true" json:"isMounted"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // Description of the advanced cluster file system.
    Description *string `mandatory:"false" json:"description"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The date and time the advanced cluster file system was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The last date and time that the advanced cluster file system was updated.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

func (AdvancedClusterFileSystem) String

func (m AdvancedClusterFileSystem) String() string

func (AdvancedClusterFileSystem) ValidateEnumValue

func (m AdvancedClusterFileSystem) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AdvancedClusterFileSystemCollection

AdvancedClusterFileSystemCollection Results of the ACFS lists. Contains SystemVersionSummary items.

type AdvancedClusterFileSystemCollection struct {

    // List of Advanced Cluster File Systems.
    Items []AdvancedClusterFileSystemSummary `mandatory:"true" json:"items"`
}

func (AdvancedClusterFileSystemCollection) String

func (m AdvancedClusterFileSystemCollection) String() string

func (AdvancedClusterFileSystemCollection) ValidateEnumValue

func (m AdvancedClusterFileSystemCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AdvancedClusterFileSystemLifecycleStateEnum

AdvancedClusterFileSystemLifecycleStateEnum Enum with underlying type: string

type AdvancedClusterFileSystemLifecycleStateEnum string

Set of constants representing the allowable values for AdvancedClusterFileSystemLifecycleStateEnum

const (
    AdvancedClusterFileSystemLifecycleStateAvailable AdvancedClusterFileSystemLifecycleStateEnum = "AVAILABLE"
    AdvancedClusterFileSystemLifecycleStateCreating  AdvancedClusterFileSystemLifecycleStateEnum = "CREATING"
    AdvancedClusterFileSystemLifecycleStateFailed    AdvancedClusterFileSystemLifecycleStateEnum = "FAILED"
    AdvancedClusterFileSystemLifecycleStateUpdating  AdvancedClusterFileSystemLifecycleStateEnum = "UPDATING"
    AdvancedClusterFileSystemLifecycleStateDeleted   AdvancedClusterFileSystemLifecycleStateEnum = "DELETED"
    AdvancedClusterFileSystemLifecycleStateDeleting  AdvancedClusterFileSystemLifecycleStateEnum = "DELETING"
)

func GetAdvancedClusterFileSystemLifecycleStateEnumValues

func GetAdvancedClusterFileSystemLifecycleStateEnumValues() []AdvancedClusterFileSystemLifecycleStateEnum

GetAdvancedClusterFileSystemLifecycleStateEnumValues Enumerates the set of values for AdvancedClusterFileSystemLifecycleStateEnum

func GetMappingAdvancedClusterFileSystemLifecycleStateEnum

func GetMappingAdvancedClusterFileSystemLifecycleStateEnum(val string) (AdvancedClusterFileSystemLifecycleStateEnum, bool)

GetMappingAdvancedClusterFileSystemLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AdvancedClusterFileSystemSummary

AdvancedClusterFileSystemSummary Details of an advanced cluster file system.

type AdvancedClusterFileSystemSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the advanced cluster file system.
    Id *string `mandatory:"true" json:"id"`

    // The user-friendly name for the Advanced cluster file system. The file system name is unique for a cluster.
    Name *string `mandatory:"true" json:"name"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VM cluster.
    VmClusterId *string `mandatory:"true" json:"vmClusterId"`

    // The current state of the advanced cluster file system.
    LifecycleState AdvancedClusterFileSystemLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The total storage allocated for advanced cluster file system in GBs.
    StorageInGBs *int `mandatory:"true" json:"storageInGBs"`

    // The mount point of file system.
    MountPoint *string `mandatory:"true" json:"mountPoint"`

    // True if the file system is mounted on all VMs within VM Cluster.
    IsMounted *bool `mandatory:"true" json:"isMounted"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // Description of the advanced cluster file system.
    Description *string `mandatory:"false" json:"description"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The date and time the advanced cluster file system was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The last date and time that the advanced cluster file system was updated.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

func (AdvancedClusterFileSystemSummary) String

func (m AdvancedClusterFileSystemSummary) String() string

func (AdvancedClusterFileSystemSummary) ValidateEnumValue

func (m AdvancedClusterFileSystemSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AppVersionSummary

AppVersionSummary The version details specific to an app.

type AppVersionSummary struct {

    // The Autonomous Container Database version release date.
    ReleaseDate *string `mandatory:"true" json:"releaseDate"`

    // The Autonomous Container Database version end of support date.
    EndOfSupport *string `mandatory:"true" json:"endOfSupport"`

    // The name of the supported application.
    SupportedAppName *string `mandatory:"true" json:"supportedAppName"`

    // Indicates if the image is certified.
    IsCertified *bool `mandatory:"true" json:"isCertified"`
}

func (AppVersionSummary) String

func (m AppVersionSummary) String() string

func (AppVersionSummary) ValidateEnumValue

func (m AppVersionSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ApplicationVip

ApplicationVip Details of an application virtual IP (VIP) address.

type ApplicationVip struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the application virtual IP (VIP) address.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud VM cluster associated with the application virtual IP (VIP) address.
    CloudVmClusterId *string `mandatory:"true" json:"cloudVmClusterId"`

    // The hostname of the application virtual IP (VIP) address.
    HostnameLabel *string `mandatory:"true" json:"hostnameLabel"`

    // The current lifecycle state of the application virtual IP (VIP) address.
    LifecycleState ApplicationVipLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The date and time when the create operation for the application virtual IP (VIP) address completed.
    TimeAssigned *common.SDKTime `mandatory:"true" json:"timeAssigned"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet associated with the application virtual IP (VIP) address.
    SubnetId *string `mandatory:"false" json:"subnetId"`

    // The application virtual IP (VIP) IPv4 address.
    IpAddress *string `mandatory:"false" json:"ipAddress"`

    // The application virtual IP (VIP) IPv6 address.
    Ipv6Address *string `mandatory:"false" json:"ipv6Address"`

    // Additional information about the current lifecycle state of the application virtual IP (VIP) address.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (ApplicationVip) String

func (m ApplicationVip) String() string

func (ApplicationVip) ValidateEnumValue

func (m ApplicationVip) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ApplicationVipLifecycleStateEnum

ApplicationVipLifecycleStateEnum Enum with underlying type: string

type ApplicationVipLifecycleStateEnum string

Set of constants representing the allowable values for ApplicationVipLifecycleStateEnum

const (
    ApplicationVipLifecycleStateProvisioning ApplicationVipLifecycleStateEnum = "PROVISIONING"
    ApplicationVipLifecycleStateAvailable    ApplicationVipLifecycleStateEnum = "AVAILABLE"
    ApplicationVipLifecycleStateTerminating  ApplicationVipLifecycleStateEnum = "TERMINATING"
    ApplicationVipLifecycleStateTerminated   ApplicationVipLifecycleStateEnum = "TERMINATED"
    ApplicationVipLifecycleStateFailed       ApplicationVipLifecycleStateEnum = "FAILED"
)

func GetApplicationVipLifecycleStateEnumValues

func GetApplicationVipLifecycleStateEnumValues() []ApplicationVipLifecycleStateEnum

GetApplicationVipLifecycleStateEnumValues Enumerates the set of values for ApplicationVipLifecycleStateEnum

func GetMappingApplicationVipLifecycleStateEnum

func GetMappingApplicationVipLifecycleStateEnum(val string) (ApplicationVipLifecycleStateEnum, bool)

GetMappingApplicationVipLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ApplicationVipSummary

ApplicationVipSummary Details of an application virtual IP (VIP) address.

type ApplicationVipSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the application virtual IP (VIP) address.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud VM cluster associated with the application virtual IP (VIP) address.
    CloudVmClusterId *string `mandatory:"true" json:"cloudVmClusterId"`

    // The hostname of the application virtual IP (VIP) address.
    HostnameLabel *string `mandatory:"true" json:"hostnameLabel"`

    // The current lifecycle state of the application virtual IP (VIP) address.
    LifecycleState ApplicationVipSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The date and time when the create operation for the application virtual IP (VIP) address completed.
    TimeAssigned *common.SDKTime `mandatory:"true" json:"timeAssigned"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet associated with the application virtual IP (VIP) address.
    SubnetId *string `mandatory:"false" json:"subnetId"`

    // The application virtual IP (VIP) IPv4 address.
    IpAddress *string `mandatory:"false" json:"ipAddress"`

    // The application virtual IP (VIP) IPv6 address.
    Ipv6Address *string `mandatory:"false" json:"ipv6Address"`

    // Additional information about the current lifecycle state of the application virtual IP (VIP) address.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (ApplicationVipSummary) String

func (m ApplicationVipSummary) String() string

func (ApplicationVipSummary) ValidateEnumValue

func (m ApplicationVipSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ApplicationVipSummaryLifecycleStateEnum

ApplicationVipSummaryLifecycleStateEnum Enum with underlying type: string

type ApplicationVipSummaryLifecycleStateEnum string

Set of constants representing the allowable values for ApplicationVipSummaryLifecycleStateEnum

const (
    ApplicationVipSummaryLifecycleStateProvisioning ApplicationVipSummaryLifecycleStateEnum = "PROVISIONING"
    ApplicationVipSummaryLifecycleStateAvailable    ApplicationVipSummaryLifecycleStateEnum = "AVAILABLE"
    ApplicationVipSummaryLifecycleStateTerminating  ApplicationVipSummaryLifecycleStateEnum = "TERMINATING"
    ApplicationVipSummaryLifecycleStateTerminated   ApplicationVipSummaryLifecycleStateEnum = "TERMINATED"
    ApplicationVipSummaryLifecycleStateFailed       ApplicationVipSummaryLifecycleStateEnum = "FAILED"
)

func GetApplicationVipSummaryLifecycleStateEnumValues

func GetApplicationVipSummaryLifecycleStateEnumValues() []ApplicationVipSummaryLifecycleStateEnum

GetApplicationVipSummaryLifecycleStateEnumValues Enumerates the set of values for ApplicationVipSummaryLifecycleStateEnum

func GetMappingApplicationVipSummaryLifecycleStateEnum

func GetMappingApplicationVipSummaryLifecycleStateEnum(val string) (ApplicationVipSummaryLifecycleStateEnum, bool)

GetMappingApplicationVipSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AssociatedDatabaseDetails

AssociatedDatabaseDetails Databases associated with a backup destination

type AssociatedDatabaseDetails struct {

    // The database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    Id *string `mandatory:"false" json:"id"`

    // The display name of the database that is associated with the backup destination.
    DbName *string `mandatory:"false" json:"dbName"`
}

func (AssociatedDatabaseDetails) String

func (m AssociatedDatabaseDetails) String() string

func (AssociatedDatabaseDetails) ValidateEnumValue

func (m AssociatedDatabaseDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AssociatedLongTermBackup

AssociatedLongTermBackup Long Term Backups associated with a backup destination

type AssociatedLongTermBackup struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database backup.
    Id *string `mandatory:"false" json:"id"`

    // The display name for the long term backup for the Autonomous AI Database.
    DisplayName *string `mandatory:"false" json:"displayName"`
}

func (AssociatedLongTermBackup) String

func (m AssociatedLongTermBackup) String() string

func (AssociatedLongTermBackup) ValidateEnumValue

func (m AssociatedLongTermBackup) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AssociatedResourceDetails

AssociatedResourceDetails Details about the resources associated with the connection bundle.

type AssociatedResourceDetails struct {

    // The OCIDs of the associated resources.
    ResourceIds []string `mandatory:"true" json:"resourceIds"`
}

func (AssociatedResourceDetails) String

func (m AssociatedResourceDetails) String() string

func (AssociatedResourceDetails) ValidateEnumValue

func (m AssociatedResourceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutomatedMountDetails

AutomatedMountDetails Used for creating NFS Auto Mount backup destinations for autonomous on ExaCC.

type AutomatedMountDetails struct {

    // IP addresses for NFS Auto mount.
    NfsServer []string `mandatory:"true" json:"nfsServer"`

    // Specifies the directory on which to mount the file system
    NfsServerExport *string `mandatory:"true" json:"nfsServerExport"`
}

func (AutomatedMountDetails) MarshalJSON

func (m AutomatedMountDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (AutomatedMountDetails) String

func (m AutomatedMountDetails) String() string

func (AutomatedMountDetails) ValidateEnumValue

func (m AutomatedMountDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousContainerDatabase

AutonomousContainerDatabase The representation of AutonomousContainerDatabase

type AutonomousContainerDatabase struct {

    // The OCID of the Autonomous Container Database.
    Id *string `mandatory:"true" json:"id"`

    // The OCID of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The user-provided name for the Autonomous Container Database.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The service level agreement type of the container database. The default is STANDARD.
    ServiceLevelAgreementType AutonomousContainerDatabaseServiceLevelAgreementTypeEnum `mandatory:"true" json:"serviceLevelAgreementType"`

    // The current state of the Autonomous Container Database.
    LifecycleState AutonomousContainerDatabaseLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // Database patch model preference.
    PatchModel AutonomousContainerDatabasePatchModelEnum `mandatory:"true" json:"patchModel"`

    // Customer Contacts. Setting this to an empty list removes all customer contacts.
    CustomerContacts []CustomerContact `mandatory:"false" json:"customerContacts"`

    // The OKV End Point Group name for the Autonomous Container Database.
    OkvEndPointGroupName *string `mandatory:"false" json:"okvEndPointGroupName"`

    // **Deprecated.** The `DB_UNIQUE_NAME` value is set by Oracle Cloud Infrastructure.  Do not specify a value for this parameter. Specifying a value for this field will cause Terraform operations to fail.
    DbUniqueName *string `mandatory:"false" json:"dbUniqueName"`

    // The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
    DbName *string `mandatory:"false" json:"dbName"`

    // **No longer used.** For Autonomous AI Database on dedicated Exadata infrastructure, the container database is created within a specified `cloudAutonomousVmCluster`.
    AutonomousExadataInfrastructureId *string `mandatory:"false" json:"autonomousExadataInfrastructureId"`

    // The OCID of the Autonomous VM Cluster.
    AutonomousVmClusterId *string `mandatory:"false" json:"autonomousVmClusterId"`

    // The infrastructure type this resource belongs to.
    InfrastructureType AutonomousContainerDatabaseInfrastructureTypeEnum `mandatory:"false" json:"infrastructureType,omitempty"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud Autonomous Exadata VM Cluster.
    CloudAutonomousVmClusterId *string `mandatory:"false" json:"cloudAutonomousVmClusterId"`

    // The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances.
    KmsKeyVersionId *string `mandatory:"false" json:"kmsKeyVersionId"`

    // Key History Entry.
    KeyHistoryEntry []AutonomousDatabaseKeyHistoryEntry `mandatory:"false" json:"keyHistoryEntry"`

    EncryptionKeyLocationDetails EncryptionKeyLocationDetails `mandatory:"false" json:"encryptionKeyLocationDetails"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The date and time the Autonomous Container Database was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
    TimeSnapshotStandbyRevert *common.SDKTime `mandatory:"false" json:"timeSnapshotStandbyRevert"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last patch applied on the system.
    PatchId *string `mandatory:"false" json:"patchId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance run.
    LastMaintenanceRunId *string `mandatory:"false" json:"lastMaintenanceRunId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the next maintenance run.
    NextMaintenanceRunId *string `mandatory:"false" json:"nextMaintenanceRunId"`

    MaintenanceWindow *MaintenanceWindow `mandatory:"false" json:"maintenanceWindow"`

    // The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database.
    // This value represents the number of days before scheduled maintenance of the primary database.
    StandbyMaintenanceBufferInDays *int `mandatory:"false" json:"standbyMaintenanceBufferInDays"`

    // The next maintenance version preference.
    VersionPreference AutonomousContainerDatabaseVersionPreferenceEnum `mandatory:"false" json:"versionPreference,omitempty"`

    // Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
    IsDstFileUpdateEnabled *bool `mandatory:"false" json:"isDstFileUpdateEnabled"`

    // DST Time-Zone File version of the Autonomous Container Database.
    DstFileVersion *string `mandatory:"false" json:"dstFileVersion"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.
    Role AutonomousContainerDatabaseRoleEnum `mandatory:"false" json:"role,omitempty"`

    // The availability domain of the Autonomous Container Database.
    AvailabilityDomain *string `mandatory:"false" json:"availabilityDomain"`

    // Oracle AI Database version of the Autonomous Container Database.
    DbVersion *string `mandatory:"false" json:"dbVersion"`

    BackupConfig *AutonomousContainerDatabaseBackupConfig `mandatory:"false" json:"backupConfig"`

    // This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
    BackupDestinationPropertiesList []BackupDestinationProperties `mandatory:"false" json:"backupDestinationPropertiesList"`

    // A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
    AssociatedBackupConfigurationDetails []BackupDestinationConfigurationSummary `mandatory:"false" json:"associatedBackupConfigurationDetails"`

    RecoveryApplianceDetails *RecoveryApplianceDetails `mandatory:"false" json:"recoveryApplianceDetails"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store of Oracle Vault.
    KeyStoreId *string `mandatory:"false" json:"keyStoreId"`

    // The wallet name for Oracle Key Vault.
    KeyStoreWalletName *string `mandatory:"false" json:"keyStoreWalletName"`

    // The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU in the Autonomous VM Cluster. This is deprecated. Please refer to memoryPerComputeUnitInGBs for accurate value.
    MemoryPerOracleComputeUnitInGBs *int `mandatory:"false" json:"memoryPerOracleComputeUnitInGBs"`

    // The amount of memory (in GBs) to be enabled per OCPU or ECPU.
    MemoryPerComputeUnitInGBs *float32 `mandatory:"false" json:"memoryPerComputeUnitInGBs"`

    // Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database.
    AvailableCpus *float32 `mandatory:"false" json:"availableCpus"`

    // The number of CPUs allocated to the Autonomous VM cluster.
    TotalCpus *int `mandatory:"false" json:"totalCpus"`

    // CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous AI Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
    ReclaimableCpus *float32 `mandatory:"false" json:"reclaimableCpus"`

    // An array of CPU values that can be used to successfully provision a single Autonomous AI Database.
    ProvisionableCpus []float32 `mandatory:"false" json:"provisionableCpus"`

    // List of One-Off patches that has been successfully applied to Autonomous Container Database
    ListOneOffPatches []string `mandatory:"false" json:"listOneOffPatches"`

    // The compute model of the Autonomous Container Database. For Autonomous AI Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous AI Database on Dedicated Exadata Infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbak) for more details.
    ComputeModel AutonomousContainerDatabaseComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`

    // The number of CPUs provisioned in an Autonomous Container Database.
    ProvisionedCpus *float32 `mandatory:"false" json:"provisionedCpus"`

    // The number of CPUs reserved in an Autonomous Container Database.
    ReservedCpus *float32 `mandatory:"false" json:"reservedCpus"`

    // The largest Autonomous AI Database (CPU) that can be created in a new Autonomous Container Database.
    LargestProvisionableAutonomousDatabaseInCpus *float32 `mandatory:"false" json:"largestProvisionableAutonomousDatabaseInCpus"`

    // The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
    TimeOfLastBackup *common.SDKTime `mandatory:"false" json:"timeOfLastBackup"`

    // The CPU value beyond which an Autonomous AI Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
    DbSplitThreshold *int `mandatory:"false" json:"dbSplitThreshold"`

    // The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, 50%, 75%, and 100%, with 50% being the default option.
    VmFailoverReservation *int `mandatory:"false" json:"vmFailoverReservation"`

    // Determines whether an Autonomous AI Database must be opened across the maximum number of nodes or the least number of nodes. By default, Minimum nodes is selected.
    DistributionAffinity AutonomousContainerDatabaseDistributionAffinityEnum `mandatory:"false" json:"distributionAffinity,omitempty"`

    // Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
    NetServicesArchitecture AutonomousContainerDatabaseNetServicesArchitectureEnum `mandatory:"false" json:"netServicesArchitecture,omitempty"`

    // Indicates if it is multiple standby Autonomous Dataguard
    IsMultipleStandby *bool `mandatory:"false" json:"isMultipleStandby"`

    // **Deprecated.** Indicates whether the Autonomous AI Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous AI Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
    IsDataGuardEnabled *bool `mandatory:"false" json:"isDataGuardEnabled"`

    Dataguard *AutonomousContainerDatabaseDataguard `mandatory:"false" json:"dataguard"`

    // Array of Dg associations.
    DataguardGroupMembers []AutonomousContainerDatabaseDataguard `mandatory:"false" json:"dataguardGroupMembers"`
}

func (AutonomousContainerDatabase) String

func (m AutonomousContainerDatabase) String() string

func (*AutonomousContainerDatabase) UnmarshalJSON

func (m *AutonomousContainerDatabase) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (AutonomousContainerDatabase) ValidateEnumValue

func (m AutonomousContainerDatabase) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousContainerDatabaseBackup

AutonomousContainerDatabaseBackup An Autonomous AI Database backup.

type AutonomousContainerDatabaseBackup struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database backup.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous Container Database.
    AutonomousContainerDatabaseId *string `mandatory:"true" json:"autonomousContainerDatabaseId"`

    // A user-friendly name for the backup. This name need not be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The type of backup.
    Type AutonomousContainerDatabaseBackupTypeEnum `mandatory:"true" json:"type"`

    // Indicates whether the backup is user-initiated or automatic.
    IsAutomatic *bool `mandatory:"true" json:"isAutomatic"`

    // The current state of the backup.
    LifecycleState AutonomousContainerDatabaseBackupLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The user-friendly name for the Autonomous Container Database when the Backup was initiated. This name need not be unique. This field captures the name at the time of backup creation, accounting for possible later updates to the display name.
    AcdDisplayName *string `mandatory:"false" json:"acdDisplayName"`

    // The date and time the backup started.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // The date and time the backup completed.
    TimeEnded *common.SDKTime `mandatory:"false" json:"timeEnded"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Retention period, in days, for long-term backups
    RetentionPeriodInDays *int `mandatory:"false" json:"retentionPeriodInDays"`

    // Whether backup is for remote-region or local region
    IsRemoteBackup *bool `mandatory:"false" json:"isRemoteBackup"`

    // The infrastructure type this resource belongs to.
    InfrastructureType AutonomousContainerDatabaseBackupInfrastructureTypeEnum `mandatory:"false" json:"infrastructureType,omitempty"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // List of Autonomous AI Databases that is part of this Autonomous Container Database Backup
    AutonomousDatabases []AutonomousDatabaseInBackup `mandatory:"false" json:"autonomousDatabases"`
}

func (AutonomousContainerDatabaseBackup) String

func (m AutonomousContainerDatabaseBackup) String() string

func (AutonomousContainerDatabaseBackup) ValidateEnumValue

func (m AutonomousContainerDatabaseBackup) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousContainerDatabaseBackupCollection

AutonomousContainerDatabaseBackupCollection A list of all of the Autonomous Container Database Backups in the specified compartment.

type AutonomousContainerDatabaseBackupCollection struct {

    // List of Autonomous container database backups.
    Items []AutonomousContainerDatabaseBackupSummary `mandatory:"true" json:"items"`
}

func (AutonomousContainerDatabaseBackupCollection) String

func (m AutonomousContainerDatabaseBackupCollection) String() string

func (AutonomousContainerDatabaseBackupCollection) ValidateEnumValue

func (m AutonomousContainerDatabaseBackupCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousContainerDatabaseBackupConfig

AutonomousContainerDatabaseBackupConfig Backup options for the Autonomous Container Database.

type AutonomousContainerDatabaseBackupConfig struct {

    // Backup destination details.
    BackupDestinationDetails []BackupDestinationDetails `mandatory:"false" json:"backupDestinationDetails"`

    // Number of days between the current and the earliest point of recoverability covered by automatic backups.
    // This value applies to automatic backups. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window.
    // When the value is updated, it is applied to all existing automatic backups.
    // If the number of specified days is 0 then there will be no backups.
    RecoveryWindowInDays *int `mandatory:"false" json:"recoveryWindowInDays"`
}

func (AutonomousContainerDatabaseBackupConfig) String

func (m AutonomousContainerDatabaseBackupConfig) String() string

func (AutonomousContainerDatabaseBackupConfig) ValidateEnumValue

func (m AutonomousContainerDatabaseBackupConfig) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousContainerDatabaseBackupInfrastructureTypeEnum

AutonomousContainerDatabaseBackupInfrastructureTypeEnum Enum with underlying type: string

type AutonomousContainerDatabaseBackupInfrastructureTypeEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseBackupInfrastructureTypeEnum

const (
    AutonomousContainerDatabaseBackupInfrastructureTypeCloud           AutonomousContainerDatabaseBackupInfrastructureTypeEnum = "CLOUD"
    AutonomousContainerDatabaseBackupInfrastructureTypeCloudAtCustomer AutonomousContainerDatabaseBackupInfrastructureTypeEnum = "CLOUD_AT_CUSTOMER"
)

func GetAutonomousContainerDatabaseBackupInfrastructureTypeEnumValues

func GetAutonomousContainerDatabaseBackupInfrastructureTypeEnumValues() []AutonomousContainerDatabaseBackupInfrastructureTypeEnum

GetAutonomousContainerDatabaseBackupInfrastructureTypeEnumValues Enumerates the set of values for AutonomousContainerDatabaseBackupInfrastructureTypeEnum

func GetMappingAutonomousContainerDatabaseBackupInfrastructureTypeEnum

func GetMappingAutonomousContainerDatabaseBackupInfrastructureTypeEnum(val string) (AutonomousContainerDatabaseBackupInfrastructureTypeEnum, bool)

GetMappingAutonomousContainerDatabaseBackupInfrastructureTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseBackupLifecycleStateEnum

AutonomousContainerDatabaseBackupLifecycleStateEnum Enum with underlying type: string

type AutonomousContainerDatabaseBackupLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseBackupLifecycleStateEnum

const (
    AutonomousContainerDatabaseBackupLifecycleStateCreating AutonomousContainerDatabaseBackupLifecycleStateEnum = "CREATING"
    AutonomousContainerDatabaseBackupLifecycleStateActive   AutonomousContainerDatabaseBackupLifecycleStateEnum = "ACTIVE"
    AutonomousContainerDatabaseBackupLifecycleStateDeleting AutonomousContainerDatabaseBackupLifecycleStateEnum = "DELETING"
    AutonomousContainerDatabaseBackupLifecycleStateDeleted  AutonomousContainerDatabaseBackupLifecycleStateEnum = "DELETED"
    AutonomousContainerDatabaseBackupLifecycleStateFailed   AutonomousContainerDatabaseBackupLifecycleStateEnum = "FAILED"
)

func GetAutonomousContainerDatabaseBackupLifecycleStateEnumValues

func GetAutonomousContainerDatabaseBackupLifecycleStateEnumValues() []AutonomousContainerDatabaseBackupLifecycleStateEnum

GetAutonomousContainerDatabaseBackupLifecycleStateEnumValues Enumerates the set of values for AutonomousContainerDatabaseBackupLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseBackupLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseBackupLifecycleStateEnum(val string) (AutonomousContainerDatabaseBackupLifecycleStateEnum, bool)

GetMappingAutonomousContainerDatabaseBackupLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseBackupSummary

AutonomousContainerDatabaseBackupSummary An Autonomous Container Database backup. To use any API operation, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies (https://docs.oracle.com/iaas/Content/Identity/Concepts/policygetstarted.htm). **Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API.

type AutonomousContainerDatabaseBackupSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database backup.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous Container Database.
    AutonomousContainerDatabaseId *string `mandatory:"true" json:"autonomousContainerDatabaseId"`

    // A user-friendly name for the backup. This name need not be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The type of backup.
    Type AutonomousContainerDatabaseBackupSummaryTypeEnum `mandatory:"true" json:"type"`

    // Indicates whether the backup is user-initiated or automatic.
    IsAutomatic *bool `mandatory:"true" json:"isAutomatic"`

    // The current state of the backup.
    LifecycleState AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The user-friendly name for the Autonomous Container Database when the Backup was initiated. This name need not be unique. This field captures the name at the time of backup creation, accounting for possible later updates to the display name.
    AcdDisplayName *string `mandatory:"false" json:"acdDisplayName"`

    // The date and time the backup started.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // The date and time the backup completed.
    TimeEnded *common.SDKTime `mandatory:"false" json:"timeEnded"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Retention period, in days, for long-term backups
    RetentionPeriodInDays *int `mandatory:"false" json:"retentionPeriodInDays"`

    // Whether backup is for remote-region or local region
    IsRemoteBackup *bool `mandatory:"false" json:"isRemoteBackup"`

    // The infrastructure type this resource belongs to.
    InfrastructureType AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum `mandatory:"false" json:"infrastructureType,omitempty"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // List of Autonomous AI Databases that is part of this Autonomous Container Database Backup
    AutonomousDatabases []AutonomousDatabaseInBackup `mandatory:"false" json:"autonomousDatabases"`
}

func (AutonomousContainerDatabaseBackupSummary) String

func (m AutonomousContainerDatabaseBackupSummary) String() string

func (AutonomousContainerDatabaseBackupSummary) ValidateEnumValue

func (m AutonomousContainerDatabaseBackupSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum

AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum Enum with underlying type: string

type AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum

const (
    AutonomousContainerDatabaseBackupSummaryInfrastructureTypeCloud           AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum = "CLOUD"
    AutonomousContainerDatabaseBackupSummaryInfrastructureTypeCloudAtCustomer AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum = "CLOUD_AT_CUSTOMER"
)

func GetAutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnumValues

func GetAutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnumValues() []AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum

GetAutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnumValues Enumerates the set of values for AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum

func GetMappingAutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum

func GetMappingAutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum(val string) (AutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum, bool)

GetMappingAutonomousContainerDatabaseBackupSummaryInfrastructureTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum

AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum Enum with underlying type: string

type AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum

const (
    AutonomousContainerDatabaseBackupSummaryLifecycleStateCreating AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum = "CREATING"
    AutonomousContainerDatabaseBackupSummaryLifecycleStateActive   AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum = "ACTIVE"
    AutonomousContainerDatabaseBackupSummaryLifecycleStateDeleting AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum = "DELETING"
    AutonomousContainerDatabaseBackupSummaryLifecycleStateDeleted  AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum = "DELETED"
    AutonomousContainerDatabaseBackupSummaryLifecycleStateFailed   AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum = "FAILED"
)

func GetAutonomousContainerDatabaseBackupSummaryLifecycleStateEnumValues

func GetAutonomousContainerDatabaseBackupSummaryLifecycleStateEnumValues() []AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum

GetAutonomousContainerDatabaseBackupSummaryLifecycleStateEnumValues Enumerates the set of values for AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseBackupSummaryLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseBackupSummaryLifecycleStateEnum(val string) (AutonomousContainerDatabaseBackupSummaryLifecycleStateEnum, bool)

GetMappingAutonomousContainerDatabaseBackupSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseBackupSummaryTypeEnum

AutonomousContainerDatabaseBackupSummaryTypeEnum Enum with underlying type: string

type AutonomousContainerDatabaseBackupSummaryTypeEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseBackupSummaryTypeEnum

const (
    AutonomousContainerDatabaseBackupSummaryTypeIncremental AutonomousContainerDatabaseBackupSummaryTypeEnum = "INCREMENTAL"
    AutonomousContainerDatabaseBackupSummaryTypeFull        AutonomousContainerDatabaseBackupSummaryTypeEnum = "FULL"
    AutonomousContainerDatabaseBackupSummaryTypeVirtualFull AutonomousContainerDatabaseBackupSummaryTypeEnum = "VIRTUAL_FULL"
)

func GetAutonomousContainerDatabaseBackupSummaryTypeEnumValues

func GetAutonomousContainerDatabaseBackupSummaryTypeEnumValues() []AutonomousContainerDatabaseBackupSummaryTypeEnum

GetAutonomousContainerDatabaseBackupSummaryTypeEnumValues Enumerates the set of values for AutonomousContainerDatabaseBackupSummaryTypeEnum

func GetMappingAutonomousContainerDatabaseBackupSummaryTypeEnum

func GetMappingAutonomousContainerDatabaseBackupSummaryTypeEnum(val string) (AutonomousContainerDatabaseBackupSummaryTypeEnum, bool)

GetMappingAutonomousContainerDatabaseBackupSummaryTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseBackupTypeEnum

AutonomousContainerDatabaseBackupTypeEnum Enum with underlying type: string

type AutonomousContainerDatabaseBackupTypeEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseBackupTypeEnum

const (
    AutonomousContainerDatabaseBackupTypeIncremental AutonomousContainerDatabaseBackupTypeEnum = "INCREMENTAL"
    AutonomousContainerDatabaseBackupTypeFull        AutonomousContainerDatabaseBackupTypeEnum = "FULL"
    AutonomousContainerDatabaseBackupTypeVirtualFull AutonomousContainerDatabaseBackupTypeEnum = "VIRTUAL_FULL"
)

func GetAutonomousContainerDatabaseBackupTypeEnumValues

func GetAutonomousContainerDatabaseBackupTypeEnumValues() []AutonomousContainerDatabaseBackupTypeEnum

GetAutonomousContainerDatabaseBackupTypeEnumValues Enumerates the set of values for AutonomousContainerDatabaseBackupTypeEnum

func GetMappingAutonomousContainerDatabaseBackupTypeEnum

func GetMappingAutonomousContainerDatabaseBackupTypeEnum(val string) (AutonomousContainerDatabaseBackupTypeEnum, bool)

GetMappingAutonomousContainerDatabaseBackupTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseComputeModelEnum

AutonomousContainerDatabaseComputeModelEnum Enum with underlying type: string

type AutonomousContainerDatabaseComputeModelEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseComputeModelEnum

const (
    AutonomousContainerDatabaseComputeModelEcpu AutonomousContainerDatabaseComputeModelEnum = "ECPU"
    AutonomousContainerDatabaseComputeModelOcpu AutonomousContainerDatabaseComputeModelEnum = "OCPU"
)

func GetAutonomousContainerDatabaseComputeModelEnumValues

func GetAutonomousContainerDatabaseComputeModelEnumValues() []AutonomousContainerDatabaseComputeModelEnum

GetAutonomousContainerDatabaseComputeModelEnumValues Enumerates the set of values for AutonomousContainerDatabaseComputeModelEnum

func GetMappingAutonomousContainerDatabaseComputeModelEnum

func GetMappingAutonomousContainerDatabaseComputeModelEnum(val string) (AutonomousContainerDatabaseComputeModelEnum, bool)

GetMappingAutonomousContainerDatabaseComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseDataguard

AutonomousContainerDatabaseDataguard The properties that define Autonomous Container Databases Dataguard.

type AutonomousContainerDatabaseDataguard struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous AI Database on Dedicated Exadata Infrastructure.
    AutonomousContainerDatabaseId *string `mandatory:"true" json:"autonomousContainerDatabaseId"`

    // The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.
    Role AutonomousContainerDatabaseDataguardRoleEnum `mandatory:"true" json:"role"`

    // The current state of Autonomous Data Guard.
    LifecycleState AutonomousContainerDatabaseDataguardLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // Additional information about the current lifecycleState, if available.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The protection mode of this Autonomous Data Guard association. For more information, see
    // Oracle Data Guard Protection Modes (http://docs.oracle.com/database/122/SBYDB/oracle-data-guard-protection-modes.htm#SBYDB02000)
    // in the Oracle Data Guard documentation.
    ProtectionMode AutonomousContainerDatabaseDataguardProtectionModeEnum `mandatory:"false" json:"protectionMode,omitempty"`

    // The lag time for my preference based on data loss tolerance in seconds.
    FastStartFailOverLagLimitInSeconds *int `mandatory:"false" json:"fastStartFailOverLagLimitInSeconds"`

    // The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database,
    // as computed by the reporting database.
    // Example: `9 seconds`
    ApplyLag *string `mandatory:"false" json:"applyLag"`

    // The rate at which redo logs are synchronized between the associated Autonomous Container Databases.
    // Example: `180 Mb per second`
    ApplyRate *string `mandatory:"false" json:"applyRate"`

    // Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association
    IsAutomaticFailoverEnabled *bool `mandatory:"false" json:"isAutomaticFailoverEnabled"`

    // The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database,
    // as computed by the reporting database.
    // Example: `7 seconds`
    TransportLag *string `mandatory:"false" json:"transportLag"`

    // The date and time of the last update to the apply lag, apply rate, and transport lag values.
    TimeLastSynced *common.SDKTime `mandatory:"false" json:"timeLastSynced"`

    // The date and time the Autonomous DataGuard association was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The date and time when the last role change action happened.
    TimeLastRoleChanged *common.SDKTime `mandatory:"false" json:"timeLastRoleChanged"`

    // The domain of the Autonomous Container Database
    AvailabilityDomain *string `mandatory:"false" json:"availabilityDomain"`

    // Timestamp when the lags were last calculated for a standby.
    TimeLagRefreshedOn *common.SDKTime `mandatory:"false" json:"timeLagRefreshedOn"`

    // Automatically selected by backend based on the protection mode.
    RedoTransportMode *string `mandatory:"false" json:"redoTransportMode"`

    // Automatically selected by backend when observer is enabled.
    AutomaticFailoverTarget *string `mandatory:"false" json:"automaticFailoverTarget"`
}

func (AutonomousContainerDatabaseDataguard) String

func (m AutonomousContainerDatabaseDataguard) String() string

func (AutonomousContainerDatabaseDataguard) ValidateEnumValue

func (m AutonomousContainerDatabaseDataguard) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousContainerDatabaseDataguardAssociation

AutonomousContainerDatabaseDataguardAssociation The properties that define Autonomous Data Guard association between two different Autonomous Container Databases.

type AutonomousContainerDatabaseDataguardAssociation struct {

    // The OCID of the Autonomous Data Guard created for a given Autonomous Container Database.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous AI Database on Dedicated Exadata Infrastructure.
    AutonomousContainerDatabaseId *string `mandatory:"true" json:"autonomousContainerDatabaseId"`

    // The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.
    Role AutonomousContainerDatabaseDataguardAssociationRoleEnum `mandatory:"true" json:"role"`

    // The current state of Autonomous Data Guard.
    LifecycleState AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.
    PeerRole AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum `mandatory:"true" json:"peerRole"`

    // Additional information about the current lifecycleState, if available.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The OCID of the peer Autonomous Container Database-Autonomous Data Guard association.
    PeerAutonomousContainerDatabaseDataguardAssociationId *string `mandatory:"false" json:"peerAutonomousContainerDatabaseDataguardAssociationId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the peer Autonomous Container Database.
    PeerAutonomousContainerDatabaseId *string `mandatory:"false" json:"peerAutonomousContainerDatabaseId"`

    // The current state of the Autonomous Container Database.
    PeerLifecycleState AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum `mandatory:"false" json:"peerLifecycleState,omitempty"`

    // The protection mode of this Autonomous Data Guard association. For more information, see
    // Oracle Data Guard Protection Modes (http://docs.oracle.com/database/122/SBYDB/oracle-data-guard-protection-modes.htm#SBYDB02000)
    // in the Oracle Data Guard documentation.
    ProtectionMode AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum `mandatory:"false" json:"protectionMode,omitempty"`

    // The lag time for my preference based on data loss tolerance in seconds.
    FastStartFailOverLagLimitInSeconds *int `mandatory:"false" json:"fastStartFailOverLagLimitInSeconds"`

    // The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database,
    // as computed by the reporting database.
    // Example: `9 seconds`
    ApplyLag *string `mandatory:"false" json:"applyLag"`

    // The rate at which redo logs are synchronized between the associated Autonomous Container Databases.
    // Example: `180 Mb per second`
    ApplyRate *string `mandatory:"false" json:"applyRate"`

    // Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association
    IsAutomaticFailoverEnabled *bool `mandatory:"false" json:"isAutomaticFailoverEnabled"`

    // The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database,
    // as computed by the reporting database.
    // Example: `7 seconds`
    TransportLag *string `mandatory:"false" json:"transportLag"`

    // The date and time of the last update to the apply lag, apply rate, and transport lag values.
    TimeLastSynced *common.SDKTime `mandatory:"false" json:"timeLastSynced"`

    // The date and time the Autonomous DataGuard association was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The date and time when the last role change action happened.
    TimeLastRoleChanged *common.SDKTime `mandatory:"false" json:"timeLastRoleChanged"`
}

func (AutonomousContainerDatabaseDataguardAssociation) String

func (m AutonomousContainerDatabaseDataguardAssociation) String() string

func (AutonomousContainerDatabaseDataguardAssociation) ValidateEnumValue

func (m AutonomousContainerDatabaseDataguardAssociation) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum

AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum Enum with underlying type: string

type AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum

const (
    AutonomousContainerDatabaseDataguardAssociationLifecycleStateProvisioning         AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum = "PROVISIONING"
    AutonomousContainerDatabaseDataguardAssociationLifecycleStateAvailable            AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum = "AVAILABLE"
    AutonomousContainerDatabaseDataguardAssociationLifecycleStateRoleChangeInProgress AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum = "ROLE_CHANGE_IN_PROGRESS"
    AutonomousContainerDatabaseDataguardAssociationLifecycleStateTerminating          AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum = "TERMINATING"
    AutonomousContainerDatabaseDataguardAssociationLifecycleStateTerminated           AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum = "TERMINATED"
    AutonomousContainerDatabaseDataguardAssociationLifecycleStateFailed               AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum = "FAILED"
    AutonomousContainerDatabaseDataguardAssociationLifecycleStateUnavailable          AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum = "UNAVAILABLE"
    AutonomousContainerDatabaseDataguardAssociationLifecycleStateUpdating             AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum = "UPDATING"
)

func GetAutonomousContainerDatabaseDataguardAssociationLifecycleStateEnumValues

func GetAutonomousContainerDatabaseDataguardAssociationLifecycleStateEnumValues() []AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum

GetAutonomousContainerDatabaseDataguardAssociationLifecycleStateEnumValues Enumerates the set of values for AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum(val string) (AutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum, bool)

GetMappingAutonomousContainerDatabaseDataguardAssociationLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum

AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum Enum with underlying type: string

type AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum

const (
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateProvisioning                AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "PROVISIONING"
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateAvailable                   AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "AVAILABLE"
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateUpdating                    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "UPDATING"
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateTerminating                 AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "TERMINATING"
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateTerminated                  AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "TERMINATED"
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateFailed                      AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "FAILED"
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateBackupInProgress            AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "BACKUP_IN_PROGRESS"
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateRestoring                   AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "RESTORING"
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateRestoreFailed               AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "RESTORE_FAILED"
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateRestarting                  AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "RESTARTING"
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateMaintenanceInProgress       AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateRoleChangeInProgress        AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "ROLE_CHANGE_IN_PROGRESS"
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnablingAutonomousDataGuard AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "ENABLING_AUTONOMOUS_DATA_GUARD"
    AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateUnavailable                 AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum = "UNAVAILABLE"
)

func GetAutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnumValues

func GetAutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnumValues() []AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum

GetAutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnumValues Enumerates the set of values for AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum(val string) (AutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum, bool)

GetMappingAutonomousContainerDatabaseDataguardAssociationPeerLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum

AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum Enum with underlying type: string

type AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum

const (
    AutonomousContainerDatabaseDataguardAssociationPeerRolePrimary         AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum = "PRIMARY"
    AutonomousContainerDatabaseDataguardAssociationPeerRoleStandby         AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum = "STANDBY"
    AutonomousContainerDatabaseDataguardAssociationPeerRoleDisabledStandby AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum = "DISABLED_STANDBY"
    AutonomousContainerDatabaseDataguardAssociationPeerRoleBackupCopy      AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum = "BACKUP_COPY"
    AutonomousContainerDatabaseDataguardAssociationPeerRoleSnapshotStandby AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum = "SNAPSHOT_STANDBY"
)

func GetAutonomousContainerDatabaseDataguardAssociationPeerRoleEnumValues

func GetAutonomousContainerDatabaseDataguardAssociationPeerRoleEnumValues() []AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum

GetAutonomousContainerDatabaseDataguardAssociationPeerRoleEnumValues Enumerates the set of values for AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum

func GetMappingAutonomousContainerDatabaseDataguardAssociationPeerRoleEnum

func GetMappingAutonomousContainerDatabaseDataguardAssociationPeerRoleEnum(val string) (AutonomousContainerDatabaseDataguardAssociationPeerRoleEnum, bool)

GetMappingAutonomousContainerDatabaseDataguardAssociationPeerRoleEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum

AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum Enum with underlying type: string

type AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum

const (
    AutonomousContainerDatabaseDataguardAssociationProtectionModeAvailability AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum = "MAXIMUM_AVAILABILITY"
    AutonomousContainerDatabaseDataguardAssociationProtectionModePerformance  AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum = "MAXIMUM_PERFORMANCE"
)

func GetAutonomousContainerDatabaseDataguardAssociationProtectionModeEnumValues

func GetAutonomousContainerDatabaseDataguardAssociationProtectionModeEnumValues() []AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum

GetAutonomousContainerDatabaseDataguardAssociationProtectionModeEnumValues Enumerates the set of values for AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum

func GetMappingAutonomousContainerDatabaseDataguardAssociationProtectionModeEnum

func GetMappingAutonomousContainerDatabaseDataguardAssociationProtectionModeEnum(val string) (AutonomousContainerDatabaseDataguardAssociationProtectionModeEnum, bool)

GetMappingAutonomousContainerDatabaseDataguardAssociationProtectionModeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseDataguardAssociationRoleEnum

AutonomousContainerDatabaseDataguardAssociationRoleEnum Enum with underlying type: string

type AutonomousContainerDatabaseDataguardAssociationRoleEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseDataguardAssociationRoleEnum

const (
    AutonomousContainerDatabaseDataguardAssociationRolePrimary         AutonomousContainerDatabaseDataguardAssociationRoleEnum = "PRIMARY"
    AutonomousContainerDatabaseDataguardAssociationRoleStandby         AutonomousContainerDatabaseDataguardAssociationRoleEnum = "STANDBY"
    AutonomousContainerDatabaseDataguardAssociationRoleDisabledStandby AutonomousContainerDatabaseDataguardAssociationRoleEnum = "DISABLED_STANDBY"
    AutonomousContainerDatabaseDataguardAssociationRoleBackupCopy      AutonomousContainerDatabaseDataguardAssociationRoleEnum = "BACKUP_COPY"
    AutonomousContainerDatabaseDataguardAssociationRoleSnapshotStandby AutonomousContainerDatabaseDataguardAssociationRoleEnum = "SNAPSHOT_STANDBY"
)

func GetAutonomousContainerDatabaseDataguardAssociationRoleEnumValues

func GetAutonomousContainerDatabaseDataguardAssociationRoleEnumValues() []AutonomousContainerDatabaseDataguardAssociationRoleEnum

GetAutonomousContainerDatabaseDataguardAssociationRoleEnumValues Enumerates the set of values for AutonomousContainerDatabaseDataguardAssociationRoleEnum

func GetMappingAutonomousContainerDatabaseDataguardAssociationRoleEnum

func GetMappingAutonomousContainerDatabaseDataguardAssociationRoleEnum(val string) (AutonomousContainerDatabaseDataguardAssociationRoleEnum, bool)

GetMappingAutonomousContainerDatabaseDataguardAssociationRoleEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseDataguardLifecycleStateEnum

AutonomousContainerDatabaseDataguardLifecycleStateEnum Enum with underlying type: string

type AutonomousContainerDatabaseDataguardLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseDataguardLifecycleStateEnum

const (
    AutonomousContainerDatabaseDataguardLifecycleStateProvisioning         AutonomousContainerDatabaseDataguardLifecycleStateEnum = "PROVISIONING"
    AutonomousContainerDatabaseDataguardLifecycleStateAvailable            AutonomousContainerDatabaseDataguardLifecycleStateEnum = "AVAILABLE"
    AutonomousContainerDatabaseDataguardLifecycleStateRoleChangeInProgress AutonomousContainerDatabaseDataguardLifecycleStateEnum = "ROLE_CHANGE_IN_PROGRESS"
    AutonomousContainerDatabaseDataguardLifecycleStateTerminating          AutonomousContainerDatabaseDataguardLifecycleStateEnum = "TERMINATING"
    AutonomousContainerDatabaseDataguardLifecycleStateTerminated           AutonomousContainerDatabaseDataguardLifecycleStateEnum = "TERMINATED"
    AutonomousContainerDatabaseDataguardLifecycleStateFailed               AutonomousContainerDatabaseDataguardLifecycleStateEnum = "FAILED"
    AutonomousContainerDatabaseDataguardLifecycleStateUnavailable          AutonomousContainerDatabaseDataguardLifecycleStateEnum = "UNAVAILABLE"
    AutonomousContainerDatabaseDataguardLifecycleStateUpdating             AutonomousContainerDatabaseDataguardLifecycleStateEnum = "UPDATING"
)

func GetAutonomousContainerDatabaseDataguardLifecycleStateEnumValues

func GetAutonomousContainerDatabaseDataguardLifecycleStateEnumValues() []AutonomousContainerDatabaseDataguardLifecycleStateEnum

GetAutonomousContainerDatabaseDataguardLifecycleStateEnumValues Enumerates the set of values for AutonomousContainerDatabaseDataguardLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseDataguardLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseDataguardLifecycleStateEnum(val string) (AutonomousContainerDatabaseDataguardLifecycleStateEnum, bool)

GetMappingAutonomousContainerDatabaseDataguardLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseDataguardProtectionModeEnum

AutonomousContainerDatabaseDataguardProtectionModeEnum Enum with underlying type: string

type AutonomousContainerDatabaseDataguardProtectionModeEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseDataguardProtectionModeEnum

const (
    AutonomousContainerDatabaseDataguardProtectionModeAvailability AutonomousContainerDatabaseDataguardProtectionModeEnum = "MAXIMUM_AVAILABILITY"
    AutonomousContainerDatabaseDataguardProtectionModePerformance  AutonomousContainerDatabaseDataguardProtectionModeEnum = "MAXIMUM_PERFORMANCE"
)

func GetAutonomousContainerDatabaseDataguardProtectionModeEnumValues

func GetAutonomousContainerDatabaseDataguardProtectionModeEnumValues() []AutonomousContainerDatabaseDataguardProtectionModeEnum

GetAutonomousContainerDatabaseDataguardProtectionModeEnumValues Enumerates the set of values for AutonomousContainerDatabaseDataguardProtectionModeEnum

func GetMappingAutonomousContainerDatabaseDataguardProtectionModeEnum

func GetMappingAutonomousContainerDatabaseDataguardProtectionModeEnum(val string) (AutonomousContainerDatabaseDataguardProtectionModeEnum, bool)

GetMappingAutonomousContainerDatabaseDataguardProtectionModeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseDataguardRoleEnum

AutonomousContainerDatabaseDataguardRoleEnum Enum with underlying type: string

type AutonomousContainerDatabaseDataguardRoleEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseDataguardRoleEnum

const (
    AutonomousContainerDatabaseDataguardRolePrimary         AutonomousContainerDatabaseDataguardRoleEnum = "PRIMARY"
    AutonomousContainerDatabaseDataguardRoleStandby         AutonomousContainerDatabaseDataguardRoleEnum = "STANDBY"
    AutonomousContainerDatabaseDataguardRoleDisabledStandby AutonomousContainerDatabaseDataguardRoleEnum = "DISABLED_STANDBY"
    AutonomousContainerDatabaseDataguardRoleBackupCopy      AutonomousContainerDatabaseDataguardRoleEnum = "BACKUP_COPY"
    AutonomousContainerDatabaseDataguardRoleSnapshotStandby AutonomousContainerDatabaseDataguardRoleEnum = "SNAPSHOT_STANDBY"
)

func GetAutonomousContainerDatabaseDataguardRoleEnumValues

func GetAutonomousContainerDatabaseDataguardRoleEnumValues() []AutonomousContainerDatabaseDataguardRoleEnum

GetAutonomousContainerDatabaseDataguardRoleEnumValues Enumerates the set of values for AutonomousContainerDatabaseDataguardRoleEnum

func GetMappingAutonomousContainerDatabaseDataguardRoleEnum

func GetMappingAutonomousContainerDatabaseDataguardRoleEnum(val string) (AutonomousContainerDatabaseDataguardRoleEnum, bool)

GetMappingAutonomousContainerDatabaseDataguardRoleEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseDistributionAffinityEnum

AutonomousContainerDatabaseDistributionAffinityEnum Enum with underlying type: string

type AutonomousContainerDatabaseDistributionAffinityEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseDistributionAffinityEnum

const (
    AutonomousContainerDatabaseDistributionAffinityMinimumDistribution AutonomousContainerDatabaseDistributionAffinityEnum = "MINIMUM_DISTRIBUTION"
    AutonomousContainerDatabaseDistributionAffinityMaximumDistribution AutonomousContainerDatabaseDistributionAffinityEnum = "MAXIMUM_DISTRIBUTION"
)

func GetAutonomousContainerDatabaseDistributionAffinityEnumValues

func GetAutonomousContainerDatabaseDistributionAffinityEnumValues() []AutonomousContainerDatabaseDistributionAffinityEnum

GetAutonomousContainerDatabaseDistributionAffinityEnumValues Enumerates the set of values for AutonomousContainerDatabaseDistributionAffinityEnum

func GetMappingAutonomousContainerDatabaseDistributionAffinityEnum

func GetMappingAutonomousContainerDatabaseDistributionAffinityEnum(val string) (AutonomousContainerDatabaseDistributionAffinityEnum, bool)

GetMappingAutonomousContainerDatabaseDistributionAffinityEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseInfrastructureTypeEnum

AutonomousContainerDatabaseInfrastructureTypeEnum Enum with underlying type: string

type AutonomousContainerDatabaseInfrastructureTypeEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseInfrastructureTypeEnum

const (
    AutonomousContainerDatabaseInfrastructureTypeCloud           AutonomousContainerDatabaseInfrastructureTypeEnum = "CLOUD"
    AutonomousContainerDatabaseInfrastructureTypeCloudAtCustomer AutonomousContainerDatabaseInfrastructureTypeEnum = "CLOUD_AT_CUSTOMER"
)

func GetAutonomousContainerDatabaseInfrastructureTypeEnumValues

func GetAutonomousContainerDatabaseInfrastructureTypeEnumValues() []AutonomousContainerDatabaseInfrastructureTypeEnum

GetAutonomousContainerDatabaseInfrastructureTypeEnumValues Enumerates the set of values for AutonomousContainerDatabaseInfrastructureTypeEnum

func GetMappingAutonomousContainerDatabaseInfrastructureTypeEnum

func GetMappingAutonomousContainerDatabaseInfrastructureTypeEnum(val string) (AutonomousContainerDatabaseInfrastructureTypeEnum, bool)

GetMappingAutonomousContainerDatabaseInfrastructureTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseLifecycleStateEnum

AutonomousContainerDatabaseLifecycleStateEnum Enum with underlying type: string

type AutonomousContainerDatabaseLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseLifecycleStateEnum

const (
    AutonomousContainerDatabaseLifecycleStateProvisioning                AutonomousContainerDatabaseLifecycleStateEnum = "PROVISIONING"
    AutonomousContainerDatabaseLifecycleStateAvailable                   AutonomousContainerDatabaseLifecycleStateEnum = "AVAILABLE"
    AutonomousContainerDatabaseLifecycleStateUpdating                    AutonomousContainerDatabaseLifecycleStateEnum = "UPDATING"
    AutonomousContainerDatabaseLifecycleStateTerminating                 AutonomousContainerDatabaseLifecycleStateEnum = "TERMINATING"
    AutonomousContainerDatabaseLifecycleStateTerminated                  AutonomousContainerDatabaseLifecycleStateEnum = "TERMINATED"
    AutonomousContainerDatabaseLifecycleStateFailed                      AutonomousContainerDatabaseLifecycleStateEnum = "FAILED"
    AutonomousContainerDatabaseLifecycleStateBackupInProgress            AutonomousContainerDatabaseLifecycleStateEnum = "BACKUP_IN_PROGRESS"
    AutonomousContainerDatabaseLifecycleStateRestoring                   AutonomousContainerDatabaseLifecycleStateEnum = "RESTORING"
    AutonomousContainerDatabaseLifecycleStateRestoreFailed               AutonomousContainerDatabaseLifecycleStateEnum = "RESTORE_FAILED"
    AutonomousContainerDatabaseLifecycleStateRestarting                  AutonomousContainerDatabaseLifecycleStateEnum = "RESTARTING"
    AutonomousContainerDatabaseLifecycleStateMaintenanceInProgress       AutonomousContainerDatabaseLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
    AutonomousContainerDatabaseLifecycleStateRoleChangeInProgress        AutonomousContainerDatabaseLifecycleStateEnum = "ROLE_CHANGE_IN_PROGRESS"
    AutonomousContainerDatabaseLifecycleStateEnablingAutonomousDataGuard AutonomousContainerDatabaseLifecycleStateEnum = "ENABLING_AUTONOMOUS_DATA_GUARD"
    AutonomousContainerDatabaseLifecycleStateUnavailable                 AutonomousContainerDatabaseLifecycleStateEnum = "UNAVAILABLE"
)

func GetAutonomousContainerDatabaseLifecycleStateEnumValues

func GetAutonomousContainerDatabaseLifecycleStateEnumValues() []AutonomousContainerDatabaseLifecycleStateEnum

GetAutonomousContainerDatabaseLifecycleStateEnumValues Enumerates the set of values for AutonomousContainerDatabaseLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseLifecycleStateEnum(val string) (AutonomousContainerDatabaseLifecycleStateEnum, bool)

GetMappingAutonomousContainerDatabaseLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseNetServicesArchitectureEnum

AutonomousContainerDatabaseNetServicesArchitectureEnum Enum with underlying type: string

type AutonomousContainerDatabaseNetServicesArchitectureEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseNetServicesArchitectureEnum

const (
    AutonomousContainerDatabaseNetServicesArchitectureDedicated AutonomousContainerDatabaseNetServicesArchitectureEnum = "DEDICATED"
    AutonomousContainerDatabaseNetServicesArchitectureShared    AutonomousContainerDatabaseNetServicesArchitectureEnum = "SHARED"
    AutonomousContainerDatabaseNetServicesArchitectureDrcp      AutonomousContainerDatabaseNetServicesArchitectureEnum = "DRCP"
)

func GetAutonomousContainerDatabaseNetServicesArchitectureEnumValues

func GetAutonomousContainerDatabaseNetServicesArchitectureEnumValues() []AutonomousContainerDatabaseNetServicesArchitectureEnum

GetAutonomousContainerDatabaseNetServicesArchitectureEnumValues Enumerates the set of values for AutonomousContainerDatabaseNetServicesArchitectureEnum

func GetMappingAutonomousContainerDatabaseNetServicesArchitectureEnum

func GetMappingAutonomousContainerDatabaseNetServicesArchitectureEnum(val string) (AutonomousContainerDatabaseNetServicesArchitectureEnum, bool)

GetMappingAutonomousContainerDatabaseNetServicesArchitectureEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabasePatchModelEnum

AutonomousContainerDatabasePatchModelEnum Enum with underlying type: string

type AutonomousContainerDatabasePatchModelEnum string

Set of constants representing the allowable values for AutonomousContainerDatabasePatchModelEnum

const (
    AutonomousContainerDatabasePatchModelUpdates         AutonomousContainerDatabasePatchModelEnum = "RELEASE_UPDATES"
    AutonomousContainerDatabasePatchModelUpdateRevisions AutonomousContainerDatabasePatchModelEnum = "RELEASE_UPDATE_REVISIONS"
)

func GetAutonomousContainerDatabasePatchModelEnumValues

func GetAutonomousContainerDatabasePatchModelEnumValues() []AutonomousContainerDatabasePatchModelEnum

GetAutonomousContainerDatabasePatchModelEnumValues Enumerates the set of values for AutonomousContainerDatabasePatchModelEnum

func GetMappingAutonomousContainerDatabasePatchModelEnum

func GetMappingAutonomousContainerDatabasePatchModelEnum(val string) (AutonomousContainerDatabasePatchModelEnum, bool)

GetMappingAutonomousContainerDatabasePatchModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseResourceUsage

AutonomousContainerDatabaseResourceUsage Associated autonomous container databases usages.

type AutonomousContainerDatabaseResourceUsage struct {

    // The user-friendly name for the Autonomous Container Database. The name does not need to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous Container Database.
    Id *string `mandatory:"false" json:"id"`

    // Number of CPUs that are reclaimable or released to the AVMC on Autonomous Container Database restart.
    ReclaimableCpus *float32 `mandatory:"false" json:"reclaimableCpus"`

    // CPUs available for provisioning or scaling an Autonomous AI Database in the Autonomous Container Database.
    AvailableCpus *float32 `mandatory:"false" json:"availableCpus"`

    // Largest provisionable ADB in the Autonomous Container Database.
    LargestProvisionableAutonomousDatabaseInCpus *float32 `mandatory:"false" json:"largestProvisionableAutonomousDatabaseInCpus"`

    // CPUs / cores assigned to ADBs in the Autonomous Container Database.
    ProvisionedCpus *float32 `mandatory:"false" json:"provisionedCpus"`

    // CPUs / cores reserved for scalability, resilliency and other overheads.
    // This includes failover, autoscaling and idle instance overhead.
    ReservedCpus *float32 `mandatory:"false" json:"reservedCpus"`

    // CPUs / cores assigned to the Autonomous Container Database. Sum of provisioned,
    // reserved and reclaimable CPUs/ cores.
    UsedCpus *float32 `mandatory:"false" json:"usedCpus"`

    // Valid list of provisionable CPUs for Autonomous AI Database.
    ProvisionableCpus []float32 `mandatory:"false" json:"provisionableCpus"`

    // List of autonomous container database resource usage per autonomous virtual machine.
    AutonomousContainerDatabaseVmUsage []AcdAvmResourceStats `mandatory:"false" json:"autonomousContainerDatabaseVmUsage"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (AutonomousContainerDatabaseResourceUsage) String

func (m AutonomousContainerDatabaseResourceUsage) String() string

func (AutonomousContainerDatabaseResourceUsage) ValidateEnumValue

func (m AutonomousContainerDatabaseResourceUsage) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousContainerDatabaseRoleEnum

AutonomousContainerDatabaseRoleEnum Enum with underlying type: string

type AutonomousContainerDatabaseRoleEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseRoleEnum

const (
    AutonomousContainerDatabaseRolePrimary         AutonomousContainerDatabaseRoleEnum = "PRIMARY"
    AutonomousContainerDatabaseRoleStandby         AutonomousContainerDatabaseRoleEnum = "STANDBY"
    AutonomousContainerDatabaseRoleDisabledStandby AutonomousContainerDatabaseRoleEnum = "DISABLED_STANDBY"
    AutonomousContainerDatabaseRoleBackupCopy      AutonomousContainerDatabaseRoleEnum = "BACKUP_COPY"
    AutonomousContainerDatabaseRoleSnapshotStandby AutonomousContainerDatabaseRoleEnum = "SNAPSHOT_STANDBY"
)

func GetAutonomousContainerDatabaseRoleEnumValues

func GetAutonomousContainerDatabaseRoleEnumValues() []AutonomousContainerDatabaseRoleEnum

GetAutonomousContainerDatabaseRoleEnumValues Enumerates the set of values for AutonomousContainerDatabaseRoleEnum

func GetMappingAutonomousContainerDatabaseRoleEnum

func GetMappingAutonomousContainerDatabaseRoleEnum(val string) (AutonomousContainerDatabaseRoleEnum, bool)

GetMappingAutonomousContainerDatabaseRoleEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseServiceLevelAgreementTypeEnum

AutonomousContainerDatabaseServiceLevelAgreementTypeEnum Enum with underlying type: string

type AutonomousContainerDatabaseServiceLevelAgreementTypeEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseServiceLevelAgreementTypeEnum

const (
    AutonomousContainerDatabaseServiceLevelAgreementTypeStandard            AutonomousContainerDatabaseServiceLevelAgreementTypeEnum = "STANDARD"
    AutonomousContainerDatabaseServiceLevelAgreementTypeMissionCritical     AutonomousContainerDatabaseServiceLevelAgreementTypeEnum = "MISSION_CRITICAL"
    AutonomousContainerDatabaseServiceLevelAgreementTypeAutonomousDataguard AutonomousContainerDatabaseServiceLevelAgreementTypeEnum = "AUTONOMOUS_DATAGUARD"
)

func GetAutonomousContainerDatabaseServiceLevelAgreementTypeEnumValues

func GetAutonomousContainerDatabaseServiceLevelAgreementTypeEnumValues() []AutonomousContainerDatabaseServiceLevelAgreementTypeEnum

GetAutonomousContainerDatabaseServiceLevelAgreementTypeEnumValues Enumerates the set of values for AutonomousContainerDatabaseServiceLevelAgreementTypeEnum

func GetMappingAutonomousContainerDatabaseServiceLevelAgreementTypeEnum

func GetMappingAutonomousContainerDatabaseServiceLevelAgreementTypeEnum(val string) (AutonomousContainerDatabaseServiceLevelAgreementTypeEnum, bool)

GetMappingAutonomousContainerDatabaseServiceLevelAgreementTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseSummary

AutonomousContainerDatabaseSummary An Autonomous Container Database is a container database service that enables the customer to host one or more databases within the container database. A basic container database runs on a single Autonomous Exadata Infrastructure from an availability domain without the Extreme Availability features enabled.

type AutonomousContainerDatabaseSummary struct {

    // The OCID of the Autonomous Container Database.
    Id *string `mandatory:"true" json:"id"`

    // The OCID of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The user-provided name for the Autonomous Container Database.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The service level agreement type of the container database. The default is STANDARD.
    ServiceLevelAgreementType AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum `mandatory:"true" json:"serviceLevelAgreementType"`

    // The current state of the Autonomous Container Database.
    LifecycleState AutonomousContainerDatabaseSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // Database patch model preference.
    PatchModel AutonomousContainerDatabaseSummaryPatchModelEnum `mandatory:"true" json:"patchModel"`

    // Customer Contacts. Setting this to an empty list removes all customer contacts.
    CustomerContacts []CustomerContact `mandatory:"false" json:"customerContacts"`

    // The OKV End Point Group name for the Autonomous Container Database.
    OkvEndPointGroupName *string `mandatory:"false" json:"okvEndPointGroupName"`

    // **Deprecated.** The `DB_UNIQUE_NAME` value is set by Oracle Cloud Infrastructure.  Do not specify a value for this parameter. Specifying a value for this field will cause Terraform operations to fail.
    DbUniqueName *string `mandatory:"false" json:"dbUniqueName"`

    // The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
    DbName *string `mandatory:"false" json:"dbName"`

    // **No longer used.** For Autonomous AI Database on dedicated Exadata infrastructure, the container database is created within a specified `cloudAutonomousVmCluster`.
    AutonomousExadataInfrastructureId *string `mandatory:"false" json:"autonomousExadataInfrastructureId"`

    // The OCID of the Autonomous VM Cluster.
    AutonomousVmClusterId *string `mandatory:"false" json:"autonomousVmClusterId"`

    // The infrastructure type this resource belongs to.
    InfrastructureType AutonomousContainerDatabaseSummaryInfrastructureTypeEnum `mandatory:"false" json:"infrastructureType,omitempty"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud Autonomous Exadata VM Cluster.
    CloudAutonomousVmClusterId *string `mandatory:"false" json:"cloudAutonomousVmClusterId"`

    // The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances.
    KmsKeyVersionId *string `mandatory:"false" json:"kmsKeyVersionId"`

    // Key History Entry.
    KeyHistoryEntry []AutonomousDatabaseKeyHistoryEntry `mandatory:"false" json:"keyHistoryEntry"`

    EncryptionKeyLocationDetails EncryptionKeyLocationDetails `mandatory:"false" json:"encryptionKeyLocationDetails"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The date and time the Autonomous Container Database was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
    TimeSnapshotStandbyRevert *common.SDKTime `mandatory:"false" json:"timeSnapshotStandbyRevert"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last patch applied on the system.
    PatchId *string `mandatory:"false" json:"patchId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance run.
    LastMaintenanceRunId *string `mandatory:"false" json:"lastMaintenanceRunId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the next maintenance run.
    NextMaintenanceRunId *string `mandatory:"false" json:"nextMaintenanceRunId"`

    MaintenanceWindow *MaintenanceWindow `mandatory:"false" json:"maintenanceWindow"`

    // The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database.
    // This value represents the number of days before scheduled maintenance of the primary database.
    StandbyMaintenanceBufferInDays *int `mandatory:"false" json:"standbyMaintenanceBufferInDays"`

    // The next maintenance version preference.
    VersionPreference AutonomousContainerDatabaseSummaryVersionPreferenceEnum `mandatory:"false" json:"versionPreference,omitempty"`

    // Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
    IsDstFileUpdateEnabled *bool `mandatory:"false" json:"isDstFileUpdateEnabled"`

    // DST Time-Zone File version of the Autonomous Container Database.
    DstFileVersion *string `mandatory:"false" json:"dstFileVersion"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.
    Role AutonomousContainerDatabaseSummaryRoleEnum `mandatory:"false" json:"role,omitempty"`

    // The availability domain of the Autonomous Container Database.
    AvailabilityDomain *string `mandatory:"false" json:"availabilityDomain"`

    // Oracle AI Database version of the Autonomous Container Database.
    DbVersion *string `mandatory:"false" json:"dbVersion"`

    BackupConfig *AutonomousContainerDatabaseBackupConfig `mandatory:"false" json:"backupConfig"`

    // This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
    BackupDestinationPropertiesList []BackupDestinationProperties `mandatory:"false" json:"backupDestinationPropertiesList"`

    // A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
    AssociatedBackupConfigurationDetails []BackupDestinationConfigurationSummary `mandatory:"false" json:"associatedBackupConfigurationDetails"`

    RecoveryApplianceDetails *RecoveryApplianceDetails `mandatory:"false" json:"recoveryApplianceDetails"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store of Oracle Vault.
    KeyStoreId *string `mandatory:"false" json:"keyStoreId"`

    // The wallet name for Oracle Key Vault.
    KeyStoreWalletName *string `mandatory:"false" json:"keyStoreWalletName"`

    // The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU in the Autonomous VM Cluster. This is deprecated. Please refer to memoryPerComputeUnitInGBs for accurate value.
    MemoryPerOracleComputeUnitInGBs *int `mandatory:"false" json:"memoryPerOracleComputeUnitInGBs"`

    // The amount of memory (in GBs) to be enabled per OCPU or ECPU.
    MemoryPerComputeUnitInGBs *float32 `mandatory:"false" json:"memoryPerComputeUnitInGBs"`

    // Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database.
    AvailableCpus *float32 `mandatory:"false" json:"availableCpus"`

    // The number of CPUs allocated to the Autonomous VM cluster.
    TotalCpus *int `mandatory:"false" json:"totalCpus"`

    // CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous AI Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
    ReclaimableCpus *float32 `mandatory:"false" json:"reclaimableCpus"`

    // An array of CPU values that can be used to successfully provision a single Autonomous AI Database.
    ProvisionableCpus []float32 `mandatory:"false" json:"provisionableCpus"`

    // List of One-Off patches that has been successfully applied to Autonomous Container Database
    ListOneOffPatches []string `mandatory:"false" json:"listOneOffPatches"`

    // The compute model of the Autonomous Container Database. For Autonomous AI Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous AI Database on Dedicated Exadata Infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbak) for more details.
    ComputeModel AutonomousContainerDatabaseSummaryComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`

    // The number of CPUs provisioned in an Autonomous Container Database.
    ProvisionedCpus *float32 `mandatory:"false" json:"provisionedCpus"`

    // The number of CPUs reserved in an Autonomous Container Database.
    ReservedCpus *float32 `mandatory:"false" json:"reservedCpus"`

    // The largest Autonomous AI Database (CPU) that can be created in a new Autonomous Container Database.
    LargestProvisionableAutonomousDatabaseInCpus *float32 `mandatory:"false" json:"largestProvisionableAutonomousDatabaseInCpus"`

    // The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
    TimeOfLastBackup *common.SDKTime `mandatory:"false" json:"timeOfLastBackup"`

    // The CPU value beyond which an Autonomous AI Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
    DbSplitThreshold *int `mandatory:"false" json:"dbSplitThreshold"`

    // The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, 50%, 75%, and 100%, with 50% being the default option.
    VmFailoverReservation *int `mandatory:"false" json:"vmFailoverReservation"`

    // Determines whether an Autonomous AI Database must be opened across the maximum number of nodes or the least number of nodes. By default, Minimum nodes is selected.
    DistributionAffinity AutonomousContainerDatabaseSummaryDistributionAffinityEnum `mandatory:"false" json:"distributionAffinity,omitempty"`

    // Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
    NetServicesArchitecture AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum `mandatory:"false" json:"netServicesArchitecture,omitempty"`

    // Indicates if it is multiple standby Autonomous Dataguard
    IsMultipleStandby *bool `mandatory:"false" json:"isMultipleStandby"`

    // **Deprecated.** Indicates whether the Autonomous AI Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous AI Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
    IsDataGuardEnabled *bool `mandatory:"false" json:"isDataGuardEnabled"`

    Dataguard *AutonomousContainerDatabaseDataguard `mandatory:"false" json:"dataguard"`

    // Array of Dg associations.
    DataguardGroupMembers []AutonomousContainerDatabaseDataguard `mandatory:"false" json:"dataguardGroupMembers"`
}

func (AutonomousContainerDatabaseSummary) String

func (m AutonomousContainerDatabaseSummary) String() string

func (*AutonomousContainerDatabaseSummary) UnmarshalJSON

func (m *AutonomousContainerDatabaseSummary) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (AutonomousContainerDatabaseSummary) ValidateEnumValue

func (m AutonomousContainerDatabaseSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousContainerDatabaseSummaryComputeModelEnum

AutonomousContainerDatabaseSummaryComputeModelEnum Enum with underlying type: string

type AutonomousContainerDatabaseSummaryComputeModelEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseSummaryComputeModelEnum

const (
    AutonomousContainerDatabaseSummaryComputeModelEcpu AutonomousContainerDatabaseSummaryComputeModelEnum = "ECPU"
    AutonomousContainerDatabaseSummaryComputeModelOcpu AutonomousContainerDatabaseSummaryComputeModelEnum = "OCPU"
)

func GetAutonomousContainerDatabaseSummaryComputeModelEnumValues

func GetAutonomousContainerDatabaseSummaryComputeModelEnumValues() []AutonomousContainerDatabaseSummaryComputeModelEnum

GetAutonomousContainerDatabaseSummaryComputeModelEnumValues Enumerates the set of values for AutonomousContainerDatabaseSummaryComputeModelEnum

func GetMappingAutonomousContainerDatabaseSummaryComputeModelEnum

func GetMappingAutonomousContainerDatabaseSummaryComputeModelEnum(val string) (AutonomousContainerDatabaseSummaryComputeModelEnum, bool)

GetMappingAutonomousContainerDatabaseSummaryComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseSummaryDistributionAffinityEnum

AutonomousContainerDatabaseSummaryDistributionAffinityEnum Enum with underlying type: string

type AutonomousContainerDatabaseSummaryDistributionAffinityEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseSummaryDistributionAffinityEnum

const (
    AutonomousContainerDatabaseSummaryDistributionAffinityMinimumDistribution AutonomousContainerDatabaseSummaryDistributionAffinityEnum = "MINIMUM_DISTRIBUTION"
    AutonomousContainerDatabaseSummaryDistributionAffinityMaximumDistribution AutonomousContainerDatabaseSummaryDistributionAffinityEnum = "MAXIMUM_DISTRIBUTION"
)

func GetAutonomousContainerDatabaseSummaryDistributionAffinityEnumValues

func GetAutonomousContainerDatabaseSummaryDistributionAffinityEnumValues() []AutonomousContainerDatabaseSummaryDistributionAffinityEnum

GetAutonomousContainerDatabaseSummaryDistributionAffinityEnumValues Enumerates the set of values for AutonomousContainerDatabaseSummaryDistributionAffinityEnum

func GetMappingAutonomousContainerDatabaseSummaryDistributionAffinityEnum

func GetMappingAutonomousContainerDatabaseSummaryDistributionAffinityEnum(val string) (AutonomousContainerDatabaseSummaryDistributionAffinityEnum, bool)

GetMappingAutonomousContainerDatabaseSummaryDistributionAffinityEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseSummaryInfrastructureTypeEnum

AutonomousContainerDatabaseSummaryInfrastructureTypeEnum Enum with underlying type: string

type AutonomousContainerDatabaseSummaryInfrastructureTypeEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseSummaryInfrastructureTypeEnum

const (
    AutonomousContainerDatabaseSummaryInfrastructureTypeCloud           AutonomousContainerDatabaseSummaryInfrastructureTypeEnum = "CLOUD"
    AutonomousContainerDatabaseSummaryInfrastructureTypeCloudAtCustomer AutonomousContainerDatabaseSummaryInfrastructureTypeEnum = "CLOUD_AT_CUSTOMER"
)

func GetAutonomousContainerDatabaseSummaryInfrastructureTypeEnumValues

func GetAutonomousContainerDatabaseSummaryInfrastructureTypeEnumValues() []AutonomousContainerDatabaseSummaryInfrastructureTypeEnum

GetAutonomousContainerDatabaseSummaryInfrastructureTypeEnumValues Enumerates the set of values for AutonomousContainerDatabaseSummaryInfrastructureTypeEnum

func GetMappingAutonomousContainerDatabaseSummaryInfrastructureTypeEnum

func GetMappingAutonomousContainerDatabaseSummaryInfrastructureTypeEnum(val string) (AutonomousContainerDatabaseSummaryInfrastructureTypeEnum, bool)

GetMappingAutonomousContainerDatabaseSummaryInfrastructureTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseSummaryLifecycleStateEnum

AutonomousContainerDatabaseSummaryLifecycleStateEnum Enum with underlying type: string

type AutonomousContainerDatabaseSummaryLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseSummaryLifecycleStateEnum

const (
    AutonomousContainerDatabaseSummaryLifecycleStateProvisioning                AutonomousContainerDatabaseSummaryLifecycleStateEnum = "PROVISIONING"
    AutonomousContainerDatabaseSummaryLifecycleStateAvailable                   AutonomousContainerDatabaseSummaryLifecycleStateEnum = "AVAILABLE"
    AutonomousContainerDatabaseSummaryLifecycleStateUpdating                    AutonomousContainerDatabaseSummaryLifecycleStateEnum = "UPDATING"
    AutonomousContainerDatabaseSummaryLifecycleStateTerminating                 AutonomousContainerDatabaseSummaryLifecycleStateEnum = "TERMINATING"
    AutonomousContainerDatabaseSummaryLifecycleStateTerminated                  AutonomousContainerDatabaseSummaryLifecycleStateEnum = "TERMINATED"
    AutonomousContainerDatabaseSummaryLifecycleStateFailed                      AutonomousContainerDatabaseSummaryLifecycleStateEnum = "FAILED"
    AutonomousContainerDatabaseSummaryLifecycleStateBackupInProgress            AutonomousContainerDatabaseSummaryLifecycleStateEnum = "BACKUP_IN_PROGRESS"
    AutonomousContainerDatabaseSummaryLifecycleStateRestoring                   AutonomousContainerDatabaseSummaryLifecycleStateEnum = "RESTORING"
    AutonomousContainerDatabaseSummaryLifecycleStateRestoreFailed               AutonomousContainerDatabaseSummaryLifecycleStateEnum = "RESTORE_FAILED"
    AutonomousContainerDatabaseSummaryLifecycleStateRestarting                  AutonomousContainerDatabaseSummaryLifecycleStateEnum = "RESTARTING"
    AutonomousContainerDatabaseSummaryLifecycleStateMaintenanceInProgress       AutonomousContainerDatabaseSummaryLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
    AutonomousContainerDatabaseSummaryLifecycleStateRoleChangeInProgress        AutonomousContainerDatabaseSummaryLifecycleStateEnum = "ROLE_CHANGE_IN_PROGRESS"
    AutonomousContainerDatabaseSummaryLifecycleStateEnablingAutonomousDataGuard AutonomousContainerDatabaseSummaryLifecycleStateEnum = "ENABLING_AUTONOMOUS_DATA_GUARD"
    AutonomousContainerDatabaseSummaryLifecycleStateUnavailable                 AutonomousContainerDatabaseSummaryLifecycleStateEnum = "UNAVAILABLE"
)

func GetAutonomousContainerDatabaseSummaryLifecycleStateEnumValues

func GetAutonomousContainerDatabaseSummaryLifecycleStateEnumValues() []AutonomousContainerDatabaseSummaryLifecycleStateEnum

GetAutonomousContainerDatabaseSummaryLifecycleStateEnumValues Enumerates the set of values for AutonomousContainerDatabaseSummaryLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseSummaryLifecycleStateEnum

func GetMappingAutonomousContainerDatabaseSummaryLifecycleStateEnum(val string) (AutonomousContainerDatabaseSummaryLifecycleStateEnum, bool)

GetMappingAutonomousContainerDatabaseSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum

AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum Enum with underlying type: string

type AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum

const (
    AutonomousContainerDatabaseSummaryNetServicesArchitectureDedicated AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum = "DEDICATED"
    AutonomousContainerDatabaseSummaryNetServicesArchitectureShared    AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum = "SHARED"
    AutonomousContainerDatabaseSummaryNetServicesArchitectureDrcp      AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum = "DRCP"
)

func GetAutonomousContainerDatabaseSummaryNetServicesArchitectureEnumValues

func GetAutonomousContainerDatabaseSummaryNetServicesArchitectureEnumValues() []AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum

GetAutonomousContainerDatabaseSummaryNetServicesArchitectureEnumValues Enumerates the set of values for AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum

func GetMappingAutonomousContainerDatabaseSummaryNetServicesArchitectureEnum

func GetMappingAutonomousContainerDatabaseSummaryNetServicesArchitectureEnum(val string) (AutonomousContainerDatabaseSummaryNetServicesArchitectureEnum, bool)

GetMappingAutonomousContainerDatabaseSummaryNetServicesArchitectureEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseSummaryPatchModelEnum

AutonomousContainerDatabaseSummaryPatchModelEnum Enum with underlying type: string

type AutonomousContainerDatabaseSummaryPatchModelEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseSummaryPatchModelEnum

const (
    AutonomousContainerDatabaseSummaryPatchModelUpdates         AutonomousContainerDatabaseSummaryPatchModelEnum = "RELEASE_UPDATES"
    AutonomousContainerDatabaseSummaryPatchModelUpdateRevisions AutonomousContainerDatabaseSummaryPatchModelEnum = "RELEASE_UPDATE_REVISIONS"
)

func GetAutonomousContainerDatabaseSummaryPatchModelEnumValues

func GetAutonomousContainerDatabaseSummaryPatchModelEnumValues() []AutonomousContainerDatabaseSummaryPatchModelEnum

GetAutonomousContainerDatabaseSummaryPatchModelEnumValues Enumerates the set of values for AutonomousContainerDatabaseSummaryPatchModelEnum

func GetMappingAutonomousContainerDatabaseSummaryPatchModelEnum

func GetMappingAutonomousContainerDatabaseSummaryPatchModelEnum(val string) (AutonomousContainerDatabaseSummaryPatchModelEnum, bool)

GetMappingAutonomousContainerDatabaseSummaryPatchModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseSummaryRoleEnum

AutonomousContainerDatabaseSummaryRoleEnum Enum with underlying type: string

type AutonomousContainerDatabaseSummaryRoleEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseSummaryRoleEnum

const (
    AutonomousContainerDatabaseSummaryRolePrimary         AutonomousContainerDatabaseSummaryRoleEnum = "PRIMARY"
    AutonomousContainerDatabaseSummaryRoleStandby         AutonomousContainerDatabaseSummaryRoleEnum = "STANDBY"
    AutonomousContainerDatabaseSummaryRoleDisabledStandby AutonomousContainerDatabaseSummaryRoleEnum = "DISABLED_STANDBY"
    AutonomousContainerDatabaseSummaryRoleBackupCopy      AutonomousContainerDatabaseSummaryRoleEnum = "BACKUP_COPY"
    AutonomousContainerDatabaseSummaryRoleSnapshotStandby AutonomousContainerDatabaseSummaryRoleEnum = "SNAPSHOT_STANDBY"
)

func GetAutonomousContainerDatabaseSummaryRoleEnumValues

func GetAutonomousContainerDatabaseSummaryRoleEnumValues() []AutonomousContainerDatabaseSummaryRoleEnum

GetAutonomousContainerDatabaseSummaryRoleEnumValues Enumerates the set of values for AutonomousContainerDatabaseSummaryRoleEnum

func GetMappingAutonomousContainerDatabaseSummaryRoleEnum

func GetMappingAutonomousContainerDatabaseSummaryRoleEnum(val string) (AutonomousContainerDatabaseSummaryRoleEnum, bool)

GetMappingAutonomousContainerDatabaseSummaryRoleEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum

AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum Enum with underlying type: string

type AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum

const (
    AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeStandard            AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum = "STANDARD"
    AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeMissionCritical     AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum = "MISSION_CRITICAL"
    AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeAutonomousDataguard AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum = "AUTONOMOUS_DATAGUARD"
)

func GetAutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnumValues

func GetAutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnumValues() []AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum

GetAutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnumValues Enumerates the set of values for AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum

func GetMappingAutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum

func GetMappingAutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum(val string) (AutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum, bool)

GetMappingAutonomousContainerDatabaseSummaryServiceLevelAgreementTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseSummaryVersionPreferenceEnum

AutonomousContainerDatabaseSummaryVersionPreferenceEnum Enum with underlying type: string

type AutonomousContainerDatabaseSummaryVersionPreferenceEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseSummaryVersionPreferenceEnum

const (
    AutonomousContainerDatabaseSummaryVersionPreferenceNextReleaseUpdate   AutonomousContainerDatabaseSummaryVersionPreferenceEnum = "NEXT_RELEASE_UPDATE"
    AutonomousContainerDatabaseSummaryVersionPreferenceLatestReleaseUpdate AutonomousContainerDatabaseSummaryVersionPreferenceEnum = "LATEST_RELEASE_UPDATE"
)

func GetAutonomousContainerDatabaseSummaryVersionPreferenceEnumValues

func GetAutonomousContainerDatabaseSummaryVersionPreferenceEnumValues() []AutonomousContainerDatabaseSummaryVersionPreferenceEnum

GetAutonomousContainerDatabaseSummaryVersionPreferenceEnumValues Enumerates the set of values for AutonomousContainerDatabaseSummaryVersionPreferenceEnum

func GetMappingAutonomousContainerDatabaseSummaryVersionPreferenceEnum

func GetMappingAutonomousContainerDatabaseSummaryVersionPreferenceEnum(val string) (AutonomousContainerDatabaseSummaryVersionPreferenceEnum, bool)

GetMappingAutonomousContainerDatabaseSummaryVersionPreferenceEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseVersionPreferenceEnum

AutonomousContainerDatabaseVersionPreferenceEnum Enum with underlying type: string

type AutonomousContainerDatabaseVersionPreferenceEnum string

Set of constants representing the allowable values for AutonomousContainerDatabaseVersionPreferenceEnum

const (
    AutonomousContainerDatabaseVersionPreferenceNextReleaseUpdate   AutonomousContainerDatabaseVersionPreferenceEnum = "NEXT_RELEASE_UPDATE"
    AutonomousContainerDatabaseVersionPreferenceLatestReleaseUpdate AutonomousContainerDatabaseVersionPreferenceEnum = "LATEST_RELEASE_UPDATE"
)

func GetAutonomousContainerDatabaseVersionPreferenceEnumValues

func GetAutonomousContainerDatabaseVersionPreferenceEnumValues() []AutonomousContainerDatabaseVersionPreferenceEnum

GetAutonomousContainerDatabaseVersionPreferenceEnumValues Enumerates the set of values for AutonomousContainerDatabaseVersionPreferenceEnum

func GetMappingAutonomousContainerDatabaseVersionPreferenceEnum

func GetMappingAutonomousContainerDatabaseVersionPreferenceEnum(val string) (AutonomousContainerDatabaseVersionPreferenceEnum, bool)

GetMappingAutonomousContainerDatabaseVersionPreferenceEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousContainerDatabaseVersionSummary

AutonomousContainerDatabaseVersionSummary The supported Autonomous AI Database version.

type AutonomousContainerDatabaseVersionSummary struct {

    // A valid Oracle AI Database version for provisioning an Autonomous Container Database.
    Version *string `mandatory:"true" json:"version"`

    // The list of applications supported for the given version.
    SupportedApps []AppVersionSummary `mandatory:"true" json:"supportedApps"`

    // A URL that points to a detailed description of the Autonomous Container Database version.
    Details *string `mandatory:"false" json:"details"`
}

func (AutonomousContainerDatabaseVersionSummary) String

func (m AutonomousContainerDatabaseVersionSummary) String() string

func (AutonomousContainerDatabaseVersionSummary) ValidateEnumValue

func (m AutonomousContainerDatabaseVersionSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDataWarehouse

AutonomousDataWarehouse **Deprecated.** See AutonomousDatabase for reference information about Autonomous AI Databases with the warehouse workload type.

type AutonomousDataWarehouse struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Lakehouse.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The current state of the database.
    LifecycleState AutonomousDataWarehouseLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The database name.
    DbName *string `mandatory:"true" json:"dbName"`

    // The number of CPU cores to be made available to the database.
    CpuCoreCount *int `mandatory:"true" json:"cpuCoreCount"`

    // The quantity of data in the database, in terabytes.
    DataStorageSizeInTBs *int `mandatory:"true" json:"dataStorageSizeInTBs"`

    // Information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The date and time the database was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The user-friendly name for the Autonomous AI Lakehouse. The name does not have to be unique.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The URL of the Service Console for the AI Lakehouse.
    ServiceConsoleUrl *string `mandatory:"false" json:"serviceConsoleUrl"`

    // The connection string used to connect to the AI Lakehouse. The username for the Service Console is ADMIN. Use the password you entered when creating the Autonomous AI Lakehouse for the password value.
    ConnectionStrings *AutonomousDataWarehouseConnectionStrings `mandatory:"false" json:"connectionStrings"`

    // The Oracle license model that applies to the Oracle Autonomous AI Lakehouse. The default is BRING_YOUR_OWN_LICENSE.
    LicenseModel AutonomousDataWarehouseLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // A valid Oracle AI Database version for Autonomous AI Lakehouse.
    DbVersion *string `mandatory:"false" json:"dbVersion"`
}

func (AutonomousDataWarehouse) String

func (m AutonomousDataWarehouse) String() string

func (AutonomousDataWarehouse) ValidateEnumValue

func (m AutonomousDataWarehouse) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDataWarehouseConnectionStrings

AutonomousDataWarehouseConnectionStrings **Deprecated.** For information about connection strings to connect to an Oracle Autonomous AI Lakehouse, see AutonomousDatabaseConnectionStrings.

type AutonomousDataWarehouseConnectionStrings struct {

    // The High database service provides the highest level of resources to each SQL statement resulting in the highest performance, but supports the fewest number of concurrent SQL statements.
    High *string `mandatory:"false" json:"high"`

    // The Medium database service provides a lower level of resources to each SQL statement potentially resulting a lower level of performance, but supports more concurrent SQL statements.
    Medium *string `mandatory:"false" json:"medium"`

    // The Low database service provides the least level of resources to each SQL statement, but supports the most number of concurrent SQL statements.
    Low *string `mandatory:"false" json:"low"`

    // Returns all connection strings that can be used to connect to the Autonomous AI Lakehouse.
    // For more information, please see Predefined Database Service Names for Autonomous AI Transaction Processing (https://docs.oracle.com/en/cloud/paas/atp-cloud/atpug/connect-predefined.html#GUID-9747539B-FD46-44F1-8FF8-F5AC650F15BE)
    AllConnectionStrings map[string]string `mandatory:"false" json:"allConnectionStrings"`
}

func (AutonomousDataWarehouseConnectionStrings) String

func (m AutonomousDataWarehouseConnectionStrings) String() string

func (AutonomousDataWarehouseConnectionStrings) ValidateEnumValue

func (m AutonomousDataWarehouseConnectionStrings) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDataWarehouseLicenseModelEnum

AutonomousDataWarehouseLicenseModelEnum Enum with underlying type: string

type AutonomousDataWarehouseLicenseModelEnum string

Set of constants representing the allowable values for AutonomousDataWarehouseLicenseModelEnum

const (
    AutonomousDataWarehouseLicenseModelLicenseIncluded     AutonomousDataWarehouseLicenseModelEnum = "LICENSE_INCLUDED"
    AutonomousDataWarehouseLicenseModelBringYourOwnLicense AutonomousDataWarehouseLicenseModelEnum = "BRING_YOUR_OWN_LICENSE"
)

func GetAutonomousDataWarehouseLicenseModelEnumValues

func GetAutonomousDataWarehouseLicenseModelEnumValues() []AutonomousDataWarehouseLicenseModelEnum

GetAutonomousDataWarehouseLicenseModelEnumValues Enumerates the set of values for AutonomousDataWarehouseLicenseModelEnum

func GetMappingAutonomousDataWarehouseLicenseModelEnum

func GetMappingAutonomousDataWarehouseLicenseModelEnum(val string) (AutonomousDataWarehouseLicenseModelEnum, bool)

GetMappingAutonomousDataWarehouseLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDataWarehouseLifecycleStateEnum

AutonomousDataWarehouseLifecycleStateEnum Enum with underlying type: string

type AutonomousDataWarehouseLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousDataWarehouseLifecycleStateEnum

const (
    AutonomousDataWarehouseLifecycleStateProvisioning            AutonomousDataWarehouseLifecycleStateEnum = "PROVISIONING"
    AutonomousDataWarehouseLifecycleStateAvailable               AutonomousDataWarehouseLifecycleStateEnum = "AVAILABLE"
    AutonomousDataWarehouseLifecycleStateStopping                AutonomousDataWarehouseLifecycleStateEnum = "STOPPING"
    AutonomousDataWarehouseLifecycleStateStopped                 AutonomousDataWarehouseLifecycleStateEnum = "STOPPED"
    AutonomousDataWarehouseLifecycleStateStarting                AutonomousDataWarehouseLifecycleStateEnum = "STARTING"
    AutonomousDataWarehouseLifecycleStateTerminating             AutonomousDataWarehouseLifecycleStateEnum = "TERMINATING"
    AutonomousDataWarehouseLifecycleStateTerminated              AutonomousDataWarehouseLifecycleStateEnum = "TERMINATED"
    AutonomousDataWarehouseLifecycleStateUnavailable             AutonomousDataWarehouseLifecycleStateEnum = "UNAVAILABLE"
    AutonomousDataWarehouseLifecycleStateRestoreInProgress       AutonomousDataWarehouseLifecycleStateEnum = "RESTORE_IN_PROGRESS"
    AutonomousDataWarehouseLifecycleStateBackupInProgress        AutonomousDataWarehouseLifecycleStateEnum = "BACKUP_IN_PROGRESS"
    AutonomousDataWarehouseLifecycleStateScaleInProgress         AutonomousDataWarehouseLifecycleStateEnum = "SCALE_IN_PROGRESS"
    AutonomousDataWarehouseLifecycleStateAvailableNeedsAttention AutonomousDataWarehouseLifecycleStateEnum = "AVAILABLE_NEEDS_ATTENTION"
    AutonomousDataWarehouseLifecycleStateUpdating                AutonomousDataWarehouseLifecycleStateEnum = "UPDATING"
)

func GetAutonomousDataWarehouseLifecycleStateEnumValues

func GetAutonomousDataWarehouseLifecycleStateEnumValues() []AutonomousDataWarehouseLifecycleStateEnum

GetAutonomousDataWarehouseLifecycleStateEnumValues Enumerates the set of values for AutonomousDataWarehouseLifecycleStateEnum

func GetMappingAutonomousDataWarehouseLifecycleStateEnum

func GetMappingAutonomousDataWarehouseLifecycleStateEnum(val string) (AutonomousDataWarehouseLifecycleStateEnum, bool)

GetMappingAutonomousDataWarehouseLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDataWarehouseSummary

AutonomousDataWarehouseSummary **Deprecated.** See AutonomousDatabase for reference information about Autonomous AI Databases with the warehouse workload type. **Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API.

type AutonomousDataWarehouseSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Lakehouse.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The current state of the database.
    LifecycleState AutonomousDataWarehouseSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The database name.
    DbName *string `mandatory:"true" json:"dbName"`

    // The number of CPU cores to be made available to the database.
    CpuCoreCount *int `mandatory:"true" json:"cpuCoreCount"`

    // The quantity of data in the database, in terabytes.
    DataStorageSizeInTBs *int `mandatory:"true" json:"dataStorageSizeInTBs"`

    // Information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The date and time the database was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The user-friendly name for the Autonomous AI Lakehouse. The name does not have to be unique.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The URL of the Service Console for the AI Lakehouse.
    ServiceConsoleUrl *string `mandatory:"false" json:"serviceConsoleUrl"`

    // The connection string used to connect to the AI Lakehouse. The username for the Service Console is ADMIN. Use the password you entered when creating the Autonomous AI Lakehouse for the password value.
    ConnectionStrings *AutonomousDataWarehouseConnectionStrings `mandatory:"false" json:"connectionStrings"`

    // The Oracle license model that applies to the Oracle Autonomous AI Lakehouse. The default is BRING_YOUR_OWN_LICENSE.
    LicenseModel AutonomousDataWarehouseSummaryLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // A valid Oracle AI Database version for Autonomous AI Lakehouse.
    DbVersion *string `mandatory:"false" json:"dbVersion"`
}

func (AutonomousDataWarehouseSummary) String

func (m AutonomousDataWarehouseSummary) String() string

func (AutonomousDataWarehouseSummary) ValidateEnumValue

func (m AutonomousDataWarehouseSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDataWarehouseSummaryLicenseModelEnum

AutonomousDataWarehouseSummaryLicenseModelEnum Enum with underlying type: string

type AutonomousDataWarehouseSummaryLicenseModelEnum string

Set of constants representing the allowable values for AutonomousDataWarehouseSummaryLicenseModelEnum

const (
    AutonomousDataWarehouseSummaryLicenseModelLicenseIncluded     AutonomousDataWarehouseSummaryLicenseModelEnum = "LICENSE_INCLUDED"
    AutonomousDataWarehouseSummaryLicenseModelBringYourOwnLicense AutonomousDataWarehouseSummaryLicenseModelEnum = "BRING_YOUR_OWN_LICENSE"
)

func GetAutonomousDataWarehouseSummaryLicenseModelEnumValues

func GetAutonomousDataWarehouseSummaryLicenseModelEnumValues() []AutonomousDataWarehouseSummaryLicenseModelEnum

GetAutonomousDataWarehouseSummaryLicenseModelEnumValues Enumerates the set of values for AutonomousDataWarehouseSummaryLicenseModelEnum

func GetMappingAutonomousDataWarehouseSummaryLicenseModelEnum

func GetMappingAutonomousDataWarehouseSummaryLicenseModelEnum(val string) (AutonomousDataWarehouseSummaryLicenseModelEnum, bool)

GetMappingAutonomousDataWarehouseSummaryLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDataWarehouseSummaryLifecycleStateEnum

AutonomousDataWarehouseSummaryLifecycleStateEnum Enum with underlying type: string

type AutonomousDataWarehouseSummaryLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousDataWarehouseSummaryLifecycleStateEnum

const (
    AutonomousDataWarehouseSummaryLifecycleStateProvisioning            AutonomousDataWarehouseSummaryLifecycleStateEnum = "PROVISIONING"
    AutonomousDataWarehouseSummaryLifecycleStateAvailable               AutonomousDataWarehouseSummaryLifecycleStateEnum = "AVAILABLE"
    AutonomousDataWarehouseSummaryLifecycleStateStopping                AutonomousDataWarehouseSummaryLifecycleStateEnum = "STOPPING"
    AutonomousDataWarehouseSummaryLifecycleStateStopped                 AutonomousDataWarehouseSummaryLifecycleStateEnum = "STOPPED"
    AutonomousDataWarehouseSummaryLifecycleStateStarting                AutonomousDataWarehouseSummaryLifecycleStateEnum = "STARTING"
    AutonomousDataWarehouseSummaryLifecycleStateTerminating             AutonomousDataWarehouseSummaryLifecycleStateEnum = "TERMINATING"
    AutonomousDataWarehouseSummaryLifecycleStateTerminated              AutonomousDataWarehouseSummaryLifecycleStateEnum = "TERMINATED"
    AutonomousDataWarehouseSummaryLifecycleStateUnavailable             AutonomousDataWarehouseSummaryLifecycleStateEnum = "UNAVAILABLE"
    AutonomousDataWarehouseSummaryLifecycleStateRestoreInProgress       AutonomousDataWarehouseSummaryLifecycleStateEnum = "RESTORE_IN_PROGRESS"
    AutonomousDataWarehouseSummaryLifecycleStateBackupInProgress        AutonomousDataWarehouseSummaryLifecycleStateEnum = "BACKUP_IN_PROGRESS"
    AutonomousDataWarehouseSummaryLifecycleStateScaleInProgress         AutonomousDataWarehouseSummaryLifecycleStateEnum = "SCALE_IN_PROGRESS"
    AutonomousDataWarehouseSummaryLifecycleStateAvailableNeedsAttention AutonomousDataWarehouseSummaryLifecycleStateEnum = "AVAILABLE_NEEDS_ATTENTION"
    AutonomousDataWarehouseSummaryLifecycleStateUpdating                AutonomousDataWarehouseSummaryLifecycleStateEnum = "UPDATING"
)

func GetAutonomousDataWarehouseSummaryLifecycleStateEnumValues

func GetAutonomousDataWarehouseSummaryLifecycleStateEnumValues() []AutonomousDataWarehouseSummaryLifecycleStateEnum

GetAutonomousDataWarehouseSummaryLifecycleStateEnumValues Enumerates the set of values for AutonomousDataWarehouseSummaryLifecycleStateEnum

func GetMappingAutonomousDataWarehouseSummaryLifecycleStateEnum

func GetMappingAutonomousDataWarehouseSummaryLifecycleStateEnum(val string) (AutonomousDataWarehouseSummaryLifecycleStateEnum, bool)

GetMappingAutonomousDataWarehouseSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabase

AutonomousDatabase An Oracle Autonomous AI Database.

type AutonomousDatabase struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The current state of the Autonomous AI Database.
    LifecycleState AutonomousDatabaseLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The database name.
    DbName *string `mandatory:"true" json:"dbName"`

    // The quantity of data in the database, in terabytes.
    // The following points apply to Autonomous AI Databases on Serverless Infrastructure:
    // - This is an integer field whose value remains null when the data size is in GBs and cannot be converted to TBs (by dividing the GB value by 1024) without rounding error.
    // - To get the exact value of data storage size without rounding error, please see `dataStorageSizeInGBs` of Autonomous AI Database.
    DataStorageSizeInTBs *int `mandatory:"true" json:"dataStorageSizeInTBs"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // Information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // KMS key lifecycle details.
    KmsKeyLifecycleDetails *string `mandatory:"false" json:"kmsKeyLifecycleDetails"`

    EncryptionKey AutonomousDatabaseEncryptionKeyDetails `mandatory:"false" json:"encryptionKey"`

    // The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances.
    KmsKeyVersionId *string `mandatory:"false" json:"kmsKeyVersionId"`

    EncryptionKeyLocationDetails EncryptionKeyLocationDetails `mandatory:"false" json:"encryptionKeyLocationDetails"`

    // The character set for the Autonomous AI Database.  The default is AL32UTF8. Allowed values are:
    // AL32UTF8, AR8ADOS710, AR8ADOS720, AR8APTEC715, AR8ARABICMACS, AR8ASMO8X, AR8ISO8859P6, AR8MSWIN1256, AR8MUSSAD768, AR8NAFITHA711, AR8NAFITHA721, AR8SAKHR706, AR8SAKHR707, AZ8ISO8859P9E, BG8MSWIN, BG8PC437S, BLT8CP921, BLT8ISO8859P13, BLT8MSWIN1257, BLT8PC775, BN8BSCII, CDN8PC863, CEL8ISO8859P14, CL8ISO8859P5, CL8ISOIR111, CL8KOI8R, CL8KOI8U, CL8MACCYRILLICS, CL8MSWIN1251, EE8ISO8859P2, EE8MACCES, EE8MACCROATIANS, EE8MSWIN1250, EE8PC852, EL8DEC, EL8ISO8859P7, EL8MACGREEKS, EL8MSWIN1253, EL8PC437S, EL8PC851, EL8PC869, ET8MSWIN923, HU8ABMOD, HU8CWI2, IN8ISCII, IS8PC861, IW8ISO8859P8, IW8MACHEBREWS, IW8MSWIN1255, IW8PC1507, JA16EUC, JA16EUCTILDE, JA16SJIS, JA16SJISTILDE, JA16VMS, KO16KSC5601, KO16KSCCS, KO16MSWIN949, LA8ISO6937, LA8PASSPORT, LT8MSWIN921, LT8PC772, LT8PC774, LV8PC1117, LV8PC8LR, LV8RST104090, N8PC865, NE8ISO8859P10, NEE8ISO8859P4, RU8BESTA, RU8PC855, RU8PC866, SE8ISO8859P3, TH8MACTHAIS, TH8TISASCII, TR8DEC, TR8MACTURKISHS, TR8MSWIN1254, TR8PC857, US7ASCII, US8PC437, UTF8, VN8MSWIN1258, VN8VN3, WE8DEC, WE8DG, WE8ISO8859P1, WE8ISO8859P15, WE8ISO8859P9, WE8MACROMAN8S, WE8MSWIN1252, WE8NCR4970, WE8NEXTSTEP, WE8PC850, WE8PC858, WE8PC860, WE8ROMAN8, ZHS16CGB231280, ZHS16GBK, ZHT16BIG5, ZHT16CCDC, ZHT16DBT, ZHT16HKSCS, ZHT16MSWIN950, ZHT32EUC, ZHT32SOPS, ZHT32TRIS
    CharacterSet *string `mandatory:"false" json:"characterSet"`

    // The national character set for the Autonomous AI Database.  The default is AL16UTF16. Allowed values are:
    // AL16UTF16 or UTF8.
    NcharacterSet *string `mandatory:"false" json:"ncharacterSet"`

    // The percentage of the System Global Area(SGA) assigned to In-Memory tables in Autonomous AI Database. This property is applicable only to Autonomous AI Databases on the Exadata Cloud@Customer platform.
    InMemoryPercentage *int `mandatory:"false" json:"inMemoryPercentage"`

    // The area assigned to In-Memory tables in Autonomous AI Database.
    InMemoryAreaInGBs *int `mandatory:"false" json:"inMemoryAreaInGBs"`

    // The date and time when the next long-term backup would be created.
    NextLongTermBackupTimeStamp *common.SDKTime `mandatory:"false" json:"nextLongTermBackupTimeStamp"`

    LongTermBackupSchedule *LongTermBackUpScheduleDetails `mandatory:"false" json:"longTermBackupSchedule"`

    // Indicates if this is an Always Free resource. The default value is false. Note that Always Free Autonomous AI Databases have 1 CPU and 20GB of memory. For Always Free databases, memory and CPU cannot be scaled.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, openMode, permissionLevel, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, or isLocalDataGuardEnabled
    IsFreeTier *bool `mandatory:"false" json:"isFreeTier"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The date and time the Always Free database will be stopped because of inactivity. If this time is reached without any database activity, the database will automatically be put into the STOPPED state.
    TimeReclamationOfFreeAutonomousDatabase *common.SDKTime `mandatory:"false" json:"timeReclamationOfFreeAutonomousDatabase"`

    // The date and time the Always Free database will be automatically deleted because of inactivity. If the database is in the STOPPED state and without activity until this time, it will be deleted.
    TimeDeletionOfFreeAutonomousDatabase *common.SDKTime `mandatory:"false" json:"timeDeletionOfFreeAutonomousDatabase"`

    BackupConfig *AutonomousDatabaseBackupConfig `mandatory:"false" json:"backupConfig"`

    // Key History Entry.
    KeyHistoryEntry []AutonomousDatabaseKeyHistoryEntry `mandatory:"false" json:"keyHistoryEntry"`

    // Key History Entry.
    EncryptionKeyHistoryEntry []AutonomousDatabaseEncryptionKeyHistoryEntry `mandatory:"false" json:"encryptionKeyHistoryEntry"`

    // The number of CPU cores to be made available to the database. When the ECPU is selected, the value for cpuCoreCount is 0. For Autonomous AI Database on Dedicated Exadata infrastructure, the maximum number of cores is determined by the infrastructure shape. See Characteristics of Infrastructure Shapes (https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbde/) for shape details.
    // **Note:** This parameter cannot be used with the `ocpuCount` parameter.
    CpuCoreCount *int `mandatory:"false" json:"cpuCoreCount"`

    // Parameter that allows users to select an acceptable maximum data loss limit in seconds, up to which Automatic Failover will be triggered when necessary for a Local Autonomous Data Guard
    LocalAdgAutoFailoverMaxDataLossLimit *int `mandatory:"false" json:"localAdgAutoFailoverMaxDataLossLimit"`

    // The compute model of the Autonomous AI Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
    ComputeModel AutonomousDatabaseComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`

    // The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous AI Database Serverless instance or an Autonomous AI Database on Dedicated Exadata Infrastructure.
    // The 'ECPU' compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using the `computeModel` parameter. When using `cpuCoreCount` parameter, it is an error to specify computeCount to a non-null value. Providing `computeModel` and `computeCount` is the preferred method for both OCPU and ECPU.
    ComputeCount *float32 `mandatory:"false" json:"computeCount"`

    // Retention period, in days, for long-term backups
    BackupRetentionPeriodInDays *int `mandatory:"false" json:"backupRetentionPeriodInDays"`

    // The backup storage to the database.
    TotalBackupStorageSizeInGBs *float64 `mandatory:"false" json:"totalBackupStorageSizeInGBs"`

    // The number of OCPU cores to be made available to the database.
    // The following points apply:
    // - For Autonomous AI Databases on Dedicated Exadata Infrastructure, to provision less than 1 core, enter a fractional value in an increment of 0.1. For example, you can provision 0.3 or 0.4 cores, but not 0.35 cores. (Note that fractional OCPU values are not supported for Autonomous AI Database Serverless instances.)
    // - To provision cores, enter an integer between 1 and the maximum number of cores available for the infrastructure shape. For example, you can provision 2 cores or 3 cores, but not 2.5 cores. This applies to Autonomous AI Databases on both serverless and dedicated Exadata infrastructure.
    // - For Autonomous AI Database Serverless instances, this parameter is not used.
    // For Autonomous AI Databases on Dedicated Exadata Infrastructure, the maximum number of cores is determined by the infrastructure shape. See Characteristics of Infrastructure Shapes (https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbde/index.html) for shape details.
    // **Note:** This parameter cannot be used with the `cpuCoreCount` parameter.
    OcpuCount *float32 `mandatory:"false" json:"ocpuCount"`

    // An array of CPU values that an Autonomous AI Database can be scaled to.
    ProvisionableCpus []float32 `mandatory:"false" json:"provisionableCpus"`

    // The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU. This is deprecated. Please refer to memoryPerComputeUnitInGBs for accurate value.
    MemoryPerOracleComputeUnitInGBs *int `mandatory:"false" json:"memoryPerOracleComputeUnitInGBs"`

    // The amount of memory (in GBs) to be enabled per OCPU or ECPU.
    MemoryPerComputeUnitInGBs *float32 `mandatory:"false" json:"memoryPerComputeUnitInGBs"`

    // The quantity of data in the database, in gigabytes.
    // For Autonomous AI Transaction Processing databases using ECPUs on Serverless Infrastructure, this value is always populated. In all the other cases, this value will be null and `dataStorageSizeInTBs` will be populated instead.
    DataStorageSizeInGBs *int `mandatory:"false" json:"dataStorageSizeInGBs"`

    // The storage space consumed by Autonomous AI Database in GBs.
    UsedDataStorageSizeInGBs *int `mandatory:"false" json:"usedDataStorageSizeInGBs"`

    // The infrastructure type this resource belongs to.
    InfrastructureType AutonomousDatabaseInfrastructureTypeEnum `mandatory:"false" json:"infrastructureType,omitempty"`

    // True if the database uses dedicated Exadata infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html).
    IsDedicated *bool `mandatory:"false" json:"isDedicated"`

    // The Autonomous Container Database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Used only by Autonomous AI Database on Dedicated Exadata Infrastructure.
    AutonomousContainerDatabaseId *string `mandatory:"false" json:"autonomousContainerDatabaseId"`

    // Indicates if the Autonomous AI Database is backup retention locked.
    IsBackupRetentionLocked *bool `mandatory:"false" json:"isBackupRetentionLocked"`

    // The date and time the Autonomous AI Database was most recently undeleted.
    TimeUndeleted *common.SDKTime `mandatory:"false" json:"timeUndeleted"`

    // The earliest(min) date and time the Autonomous AI Database can be scheduled to upgrade to 26ai.
    TimeEarliestAvailableDbVersionUpgrade *common.SDKTime `mandatory:"false" json:"timeEarliestAvailableDbVersionUpgrade"`

    // The max date and time the Autonomous AI Database can be scheduled to upgrade to 26ai.
    TimeLatestAvailableDbVersionUpgrade *common.SDKTime `mandatory:"false" json:"timeLatestAvailableDbVersionUpgrade"`

    // The date and time the Autonomous AI Database scheduled to upgrade to 26ai.
    TimeScheduledDbVersionUpgrade *common.SDKTime `mandatory:"false" json:"timeScheduledDbVersionUpgrade"`

    // The date and time the Autonomous AI Database was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The user-friendly name for the Autonomous AI Database. The name does not have to be unique.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The URL of the Service Console for the Autonomous AI Database.
    ServiceConsoleUrl *string `mandatory:"false" json:"serviceConsoleUrl"`

    // The connection string used to connect to the Autonomous AI Database. The username for the Service Console is ADMIN. Use the password you entered when creating the Autonomous AI Database for the password value.
    ConnectionStrings *AutonomousDatabaseConnectionStrings `mandatory:"false" json:"connectionStrings"`

    ConnectionUrls *AutonomousDatabaseConnectionUrls `mandatory:"false" json:"connectionUrls"`

    // The Public URLs of Private Endpoint database for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance within your VCN or that has a direct connection to your VCN.
    PublicConnectionUrls *AutonomousDatabaseConnectionUrls `mandatory:"false" json:"publicConnectionUrls"`

    VanityConnectionUrls *AutonomousDatabaseConnectionUrls `mandatory:"false" json:"vanityConnectionUrls"`

    // The Oracle license model that applies to the Oracle Autonomous AI Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud.
    // License Included allows you to subscribe to new Oracle AI Database software licenses and the Oracle AI Database service.
    // Note that when provisioning an Autonomous AI Database on dedicated Exadata infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html), this attribute must be null. It is already set at the
    // Autonomous Exadata Infrastructure level. When provisioning an Autonomous AI Database Serverless  (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to `BRING_YOUR_OWN_LICENSE`. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, dataStorageSizeInTBs, adminPassword, isMTLSConnectionRequired, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    LicenseModel AutonomousDatabaseLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"`

    // The maximum number of CPUs allowed with a Bring Your Own License (BYOL), including those used for auto-scaling, disaster recovery, tools, etc. Any CPU usage above this limit is considered as License Included and billed.
    ByolComputeCountLimit *float32 `mandatory:"false" json:"byolComputeCountLimit"`

    // The amount of storage that has been used for Autonomous AI Databases in dedicated infrastructure, in terabytes.
    UsedDataStorageSizeInTBs *int `mandatory:"false" json:"usedDataStorageSizeInTBs"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Security Attributes for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Oracle-ZPR": {"MaxEgressCount": {"value": "42", "mode": "audit"}}}`
    SecurityAttributes map[string]map[string]interface{} `mandatory:"false" json:"securityAttributes"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet the resource is associated with.
    // **Subnet Restrictions:**
    // - For bare metal DB systems and for single node virtual machine DB systems, do not use a subnet that overlaps with 192.168.16.16/28.
    // - For Exadata and virtual machine 2-node RAC systems, do not use a subnet that overlaps with 192.168.128.0/20.
    // - For Autonomous AI Database, setting this will disable public secure access to the database.
    // These subnets are used by the Oracle Clusterware private interconnect on the database instance.
    // Specifying an overlapping subnet will cause the private interconnect to malfunction.
    // This restriction applies to both the client subnet and the backup subnet.
    SubnetId *string `mandatory:"false" json:"subnetId"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules (https://docs.oracle.com/iaas/Content/Network/Concepts/securityrules.htm).
    // **NsgIds restrictions:**
    // - A network security group (NSG) is optional for Autonomous AI Databases with private access. The nsgIds list can be empty.
    NsgIds []string `mandatory:"false" json:"nsgIds"`

    // The private endpoint for the resource.
    PrivateEndpoint *string `mandatory:"false" json:"privateEndpoint"`

    // The public endpoint for the private endpoint enabled resource.
    PublicEndpoint *string `mandatory:"false" json:"publicEndpoint"`

    // The resource's private endpoint label.
    // - Setting the endpoint label to a non-empty string creates a private endpoint database.
    // - Resetting the endpoint label to an empty string, after the creation of the private endpoint database, changes the private endpoint database to a public endpoint database.
    // - Setting the endpoint label to a non-empty string value, updates to a new private endpoint database, when the database is disabled and re-enabled.
    // This setting cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, dbWorkload, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    PrivateEndpointLabel *string `mandatory:"false" json:"privateEndpointLabel"`

    // The private endpoint Ip address for the resource.
    PrivateEndpointIp *string `mandatory:"false" json:"privateEndpointIp"`

    // A valid Oracle AI Database version for Autonomous AI Database.
    // When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai.
    // When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected.
    // For new databases, it is recommended to use either 19c or 26ai.
    // **Note** Starting December 2026, 23ai will not be supported as a valid value for this parameter.
    DbVersion *string `mandatory:"false" json:"dbVersion"`

    // Indicates if the Autonomous AI Database version is a preview version.
    IsPreview *bool `mandatory:"false" json:"isPreview"`

    // The Autonomous AI Database workload type. The following values are valid:
    // - OLTP - indicates an Autonomous AI Transaction Processing database
    // - DW - indicates an Autonomous AI Lakehouse database
    // - AJD - indicates an Autonomous AI JSON Database
    // - APEX - indicates an Autonomous AI Database with the Oracle APEX AI Application Development workload type.
    // - LH - indicates an Oracle Autonomous AI Lakehouse database
    // **Note** Starting December 2026, DW will not be supported as a valid value for this parameter.
    // When creating an Autonomous AI Database, if this parameter is not specified, the default value is `OLTP`.
    //
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    DbWorkload AutonomousDatabaseDbWorkloadEnum `mandatory:"false" json:"dbWorkload,omitempty"`

    // Autonomous AI Database for Developers are fixed-shape Autonomous AI Databases that developers can use to build and test new applications. On Serverless, these are low-cost and billed per instance, on Dedicated and Cloud@Customer there is no additional cost to create Developer databases. Developer databases come with limited resources and is not intended for large-scale testing and production deployments. When you need more compute or storage resources, you may upgrade to a full paid production database.
    IsDevTier *bool `mandatory:"false" json:"isDevTier"`

    // Indicates if the database-level access control is enabled.
    // If disabled, database access is defined by the network security rules.
    // If enabled, database access is restricted to the IP addresses defined by the rules specified with the `whitelistedIps` property. While specifying `whitelistedIps` rules is optional,
    //  if database-level access control is enabled and no rules are specified, the database will become inaccessible. The rules can be added later using the `UpdateAutonomousDatabase` API operation or edit option in console.
    // When creating a database clone, the desired access control setting should be specified. By default, database-level access control will be disabled for the clone.
    // This property is applicable only to Autonomous AI Databases on the Exadata Cloud@Customer platform. For Autonomous AI Database Serverless instances, `whitelistedIps` is used.
    IsAccessControlEnabled *bool `mandatory:"false" json:"isAccessControlEnabled"`

    // The client IP access control list (ACL). This feature is available for Autonomous AI Database Serverless  (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) and on Exadata Cloud@Customer.
    // Only clients connecting from an IP address included in the ACL may access the Autonomous AI Database instance.
    // If `arePrimaryWhitelistedIpsUsed` is 'TRUE' then Autonomous AI Database uses this primary's IP access control list (ACL) for the disaster recovery peer called `standbywhitelistedips`.
    // For Autonomous AI Database Serverless, this is an array of CIDR (classless inter-domain routing) notations for a subnet or VCN OCID (virtual cloud network Oracle Cloud ID).
    // Multiple IPs and VCN OCIDs should be separate strings separated by commas, but if it’s other configurations that need multiple pieces of information then its each piece is connected with semicolon (;) as a delimiter.
    // Example: `["1.1.1.1","1.1.1.0/24","ocid1.vcn.oc1.sea.<unique_id>","ocid1.vcn.oc1.sea.<unique_id1>;1.1.1.1","ocid1.vcn.oc1.sea.<unique_id2>;1.1.0.0/16"]`
    // For Exadata Cloud@Customer, this is an array of IP addresses or CIDR notations.
    // Example: `["1.1.1.1","1.1.1.0/24","1.1.2.25"]`
    // For an update operation, if you want to delete all the IPs in the ACL, use an array with a single empty string entry.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, isMTLSConnectionRequired, openMode, permissionLevel, dbWorkload, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    WhitelistedIps []string `mandatory:"false" json:"whitelistedIps"`

    // This field will be null if the Autonomous AI Database is not Data Guard enabled or Access Control is disabled.
    // It's value would be `TRUE` if Autonomous AI Database is Data Guard enabled and Access Control is enabled and if the Autonomous AI Database uses primary IP access control list (ACL) for standby.
    // It's value would be `FALSE` if Autonomous AI Database is Data Guard enabled and Access Control is enabled and if the Autonomous AI Database uses different IP access control list (ACL) for standby compared to primary.
    ArePrimaryWhitelistedIpsUsed *bool `mandatory:"false" json:"arePrimaryWhitelistedIpsUsed"`

    // The client IP access control list (ACL). This feature is available for Autonomous AI Database Serverless  (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) and on Exadata Cloud@Customer.
    // Only clients connecting from an IP address included in the ACL may access the Autonomous AI Database instance.
    // If `arePrimaryWhitelistedIpsUsed` is 'TRUE' then Autonomous AI Database uses this primary's IP access control list (ACL) for the disaster recovery peer called `standbywhitelistedips`.
    // For Autonomous AI Database Serverless, this is an array of CIDR (classless inter-domain routing) notations for a subnet or VCN OCID (virtual cloud network Oracle Cloud ID).
    // Multiple IPs and VCN OCIDs should be separate strings separated by commas, but if it’s other configurations that need multiple pieces of information then its each piece is connected with semicolon (;) as a delimiter.
    // Example: `["1.1.1.1","1.1.1.0/24","ocid1.vcn.oc1.sea.<unique_id>","ocid1.vcn.oc1.sea.<unique_id1>;1.1.1.1","ocid1.vcn.oc1.sea.<unique_id2>;1.1.0.0/16"]`
    // For Exadata Cloud@Customer, this is an array of IP addresses or CIDR notations.
    // Example: `["1.1.1.1","1.1.1.0/24","1.1.2.25"]`
    // For an update operation, if you want to delete all the IPs in the ACL, use an array with a single empty string entry.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, isMTLSConnectionRequired, openMode, permissionLevel, dbWorkload, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    StandbyWhitelistedIps []string `mandatory:"false" json:"standbyWhitelistedIps"`

    // Information about Oracle APEX AI Application Development.
    ApexDetails *AutonomousDatabaseApex `mandatory:"false" json:"apexDetails"`

    // Indicates if auto scaling is enabled for the Autonomous AI Database CPU core count. The default value is `TRUE`.
    IsAutoScalingEnabled *bool `mandatory:"false" json:"isAutoScalingEnabled"`

    // Status of the Data Safe registration for this Autonomous AI Database.
    DataSafeStatus AutonomousDatabaseDataSafeStatusEnum `mandatory:"false" json:"dataSafeStatus,omitempty"`

    // Status of Operations Insights for this Autonomous AI Database.
    OperationsInsightsStatus AutonomousDatabaseOperationsInsightsStatusEnum `mandatory:"false" json:"operationsInsightsStatus,omitempty"`

    // Status of Database Management for this Autonomous AI Database.
    DatabaseManagementStatus AutonomousDatabaseDatabaseManagementStatusEnum `mandatory:"false" json:"databaseManagementStatus,omitempty"`

    // The date and time when maintenance will begin.
    TimeMaintenanceBegin *common.SDKTime `mandatory:"false" json:"timeMaintenanceBegin"`

    // The date and time when maintenance will end.
    TimeMaintenanceEnd *common.SDKTime `mandatory:"false" json:"timeMaintenanceEnd"`

    // The component chosen for maintenance.
    MaintenanceTargetComponent *string `mandatory:"false" json:"maintenanceTargetComponent"`

    // Indicates if the Autonomous AI Database is a refreshable clone.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, openMode, permissionLevel, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    IsRefreshableClone *bool `mandatory:"false" json:"isRefreshableClone"`

    // The date and time when last refresh happened.
    TimeOfLastRefresh *common.SDKTime `mandatory:"false" json:"timeOfLastRefresh"`

    // The refresh point timestamp (UTC). The refresh point is the time to which the database was most recently refreshed. Data created after the refresh point is not included in the refresh.
    TimeOfLastRefreshPoint *common.SDKTime `mandatory:"false" json:"timeOfLastRefreshPoint"`

    // The date and time of next refresh.
    TimeOfNextRefresh *common.SDKTime `mandatory:"false" json:"timeOfNextRefresh"`

    // Indicates the Autonomous AI Database mode. The database can be opened in `READ_ONLY` or `READ_WRITE` mode.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    OpenMode AutonomousDatabaseOpenModeEnum `mandatory:"false" json:"openMode,omitempty"`

    // The refresh status of the clone. REFRESHING indicates that the clone is currently being refreshed with data from the source Autonomous AI Database.
    RefreshableStatus AutonomousDatabaseRefreshableStatusEnum `mandatory:"false" json:"refreshableStatus,omitempty"`

    // The refresh mode of the clone. AUTOMATIC indicates that the clone is automatically being refreshed with data from the source Autonomous AI Database.
    RefreshableMode AutonomousDatabaseRefreshableModeEnum `mandatory:"false" json:"refreshableMode,omitempty"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the source Autonomous AI Database that was cloned to create the current Autonomous AI Database.
    SourceId *string `mandatory:"false" json:"sourceId"`

    // The Autonomous AI Database permission level. Restricted mode allows access only by admin users.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    PermissionLevel AutonomousDatabasePermissionLevelEnum `mandatory:"false" json:"permissionLevel,omitempty"`

    // The timestamp of the last switchover operation for the Autonomous AI Database.
    TimeOfLastSwitchover *common.SDKTime `mandatory:"false" json:"timeOfLastSwitchover"`

    // The timestamp of the last failover operation.
    TimeOfLastFailover *common.SDKTime `mandatory:"false" json:"timeOfLastFailover"`

    // **Deprecated.** Indicates whether the Autonomous AI Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous AI Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
    IsDataGuardEnabled *bool `mandatory:"false" json:"isDataGuardEnabled"`

    // Indicates the number of seconds of data loss for a Data Guard failover.
    FailedDataRecoveryInSeconds *int `mandatory:"false" json:"failedDataRecoveryInSeconds"`

    // **Deprecated** Autonomous Data Guard standby database details.
    StandbyDb *AutonomousDatabaseStandbySummary `mandatory:"false" json:"standbyDb"`

    // Indicates whether the Autonomous AI Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous AI Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
    IsLocalDataGuardEnabled *bool `mandatory:"false" json:"isLocalDataGuardEnabled"`

    // Indicates whether the Autonomous AI Database has Cross Region Data Guard enabled. Not applicable to Autonomous AI Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
    IsRemoteDataGuardEnabled *bool `mandatory:"false" json:"isRemoteDataGuardEnabled"`

    LocalStandbyDb *AutonomousDatabaseStandbySummary `mandatory:"false" json:"localStandbyDb"`

    // The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.
    Role AutonomousDatabaseRoleEnum `mandatory:"false" json:"role,omitempty"`

    // List of Oracle AI Database versions available for a database upgrade. If there are no version upgrades available, this list is empty.
    AvailableUpgradeVersions []string `mandatory:"false" json:"availableUpgradeVersions"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store of Oracle Vault.
    KeyStoreId *string `mandatory:"false" json:"keyStoreId"`

    // The wallet name for Oracle Key Vault.
    KeyStoreWalletName *string `mandatory:"false" json:"keyStoreWalletName"`

    // The frequency a refreshable clone is refreshed after auto-refresh is enabled. The minimum is 1 hour. The maximum is 7 days. The date and time that auto-refresh is enabled is controlled by the `timeOfAutoRefreshStart` parameter.
    AutoRefreshFrequencyInSeconds *int `mandatory:"false" json:"autoRefreshFrequencyInSeconds"`

    // The time, in seconds, the data of the refreshable clone lags the primary database at the point of refresh. The minimum is 0 minutes (0 mins means refresh to the latest available timestamp). The maximum is 7 days. The lag time increases after refreshing until the next data refresh happens.
    AutoRefreshPointLagInSeconds *int `mandatory:"false" json:"autoRefreshPointLagInSeconds"`

    // The the date and time that auto-refreshing will begin for an Autonomous AI Database refreshable clone. This value controls only the start time for the first refresh operation. Subsequent (ongoing) refresh operations have start times controlled by the value of the `autoRefreshFrequencyInSeconds` parameter.
    TimeOfAutoRefreshStart *common.SDKTime `mandatory:"false" json:"timeOfAutoRefreshStart"`

    // The list of regions that support the creation of an Autonomous AI Database clone or an Autonomous Data Guard standby database.
    SupportedRegionsToCloneTo []string `mandatory:"false" json:"supportedRegionsToCloneTo"`

    // Customer Contacts.
    CustomerContacts []CustomerContact `mandatory:"false" json:"customerContacts"`

    // The date and time that Autonomous Data Guard was enabled for an Autonomous AI Database where the standby was provisioned in the same region as the primary database.
    TimeLocalDataGuardEnabled *common.SDKTime `mandatory:"false" json:"timeLocalDataGuardEnabled"`

    // **Deprecated.** The Autonomous Data Guard region type of the Autonomous AI Database. For Autonomous AI Database Serverless, Autonomous Data Guard associations have designated primary and standby regions, and these region types do not change when the database changes roles. The standby regions in Autonomous Data Guard associations can be the same region designated as the primary region, or they can be remote regions. Certain database administrative operations may be available only in the primary region of the Autonomous Data Guard association, and cannot be performed when the database using the primary role is operating in a remote Autonomous Data Guard standby region.
    DataguardRegionType AutonomousDatabaseDataguardRegionTypeEnum `mandatory:"false" json:"dataguardRegionType,omitempty"`

    // The date and time the Autonomous Data Guard role was switched for the Autonomous AI Database. For databases that have standbys in both the primary Data Guard region and a remote Data Guard standby region, this is the latest timestamp of either the database using the "primary" role in the primary Data Guard region, or database located in the remote Data Guard standby region.
    TimeDataGuardRoleChanged *common.SDKTime `mandatory:"false" json:"timeDataGuardRoleChanged"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of standby databases located in Autonomous Data Guard remote regions that are associated with the source database. Note that for Autonomous AI Database Serverless instances, standby databases located in the same region as the source primary database do not have OCIDs.
    PeerDbIds []string `mandatory:"false" json:"peerDbIds"`

    // Specifies if the Autonomous AI Database requires mTLS connections.
    // This may not be updated in parallel with any of the following: licenseModel, databaseEdition, cpuCoreCount, computeCount, dataStorageSizeInTBs, whitelistedIps, openMode, permissionLevel, db-workload, privateEndpointLabel, nsgIds, customerContacts, dbVersion, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    // Service Change: The default value of the isMTLSConnectionRequired attribute will change from true to false on July 1, 2023 in the following APIs:
    // - CreateAutonomousDatabase
    // - GetAutonomousDatabase
    // - UpdateAutonomousDatabase
    // Details: Prior to the July 1, 2023 change, the isMTLSConnectionRequired attribute default value was true. This applies to Autonomous AI Database Serverless.
    // Does this impact me? If you use or maintain custom scripts or Terraform scripts referencing the CreateAutonomousDatabase, GetAutonomousDatabase, or UpdateAutonomousDatabase APIs, you want to check, and possibly modify, the scripts for the changed default value of the attribute. Should you choose not to leave your scripts unchanged, the API calls containing this attribute will continue to work, but the default value will switch from true to false.
    // How do I make this change? Using either OCI SDKs or command line tools, update your custom scripts to explicitly set the isMTLSConnectionRequired attribute to true.
    IsMtlsConnectionRequired *bool `mandatory:"false" json:"isMtlsConnectionRequired"`

    // The time the member joined the resource pool.
    TimeOfJoiningResourcePool *common.SDKTime `mandatory:"false" json:"timeOfJoiningResourcePool"`

    // The unique identifier for leader Autonomous AI Database OCID OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    ResourcePoolLeaderId *string `mandatory:"false" json:"resourcePoolLeaderId"`

    ResourcePoolSummary *ResourcePoolSummary `mandatory:"false" json:"resourcePoolSummary"`

    // Indicates if the refreshable clone can be reconnected to its source database.
    IsReconnectCloneEnabled *bool `mandatory:"false" json:"isReconnectCloneEnabled"`

    // The time and date as an RFC3339 formatted string, e.g., 2022-01-01T12:00:00.000Z, to set the limit for a refreshable clone to be reconnected to its source database.
    TimeUntilReconnectCloneEnabled *common.SDKTime `mandatory:"false" json:"timeUntilReconnectCloneEnabled"`

    // The maintenance schedule type of the Autonomous AI Database Serverless. An EARLY maintenance schedule
    // follows a schedule applying patches prior to the REGULAR schedule. A REGULAR maintenance schedule follows the normal cycle
    AutonomousMaintenanceScheduleType AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum `mandatory:"false" json:"autonomousMaintenanceScheduleType,omitempty"`

    AutonomousDatabaseMaintenanceWindow *AutonomousDatabaseMaintenanceWindowSummary `mandatory:"false" json:"autonomousDatabaseMaintenanceWindow"`

    // The date until which Autonomous AI Database maintenance is temporarily paused.
    TimeMaintenancePauseUntil *common.SDKTime `mandatory:"false" json:"timeMaintenancePauseUntil"`

    // The list of scheduled operations. Consists of values such as dayOfWeek, scheduledStartTime, scheduledStopTime.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, whitelistedIps, isMTLSConnectionRequired, openMode, permissionLevel, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    ScheduledOperations []ScheduledOperationDetails `mandatory:"false" json:"scheduledOperations"`

    // Indicates if auto scaling is enabled for the Autonomous AI Database storage. The default value is `FALSE`.
    IsAutoScalingForStorageEnabled *bool `mandatory:"false" json:"isAutoScalingForStorageEnabled"`

    // The amount of storage currently allocated for the database tables and billed for, rounded up. When auto-scaling is not enabled, this value is equal to the `dataStorageSizeInTBs` value. You can compare this value to the `actualUsedDataStorageSizeInTBs` value to determine if a manual shrink operation is appropriate for your allocated storage.
    // **Note:** Auto-scaling does not automatically decrease allocated storage when data is deleted from the database.
    AllocatedStorageSizeInTBs *float64 `mandatory:"false" json:"allocatedStorageSizeInTBs"`

    // The current amount of storage in use for user and system data, in terabytes (TB).
    ActualUsedDataStorageSizeInTBs *float64 `mandatory:"false" json:"actualUsedDataStorageSizeInTBs"`

    // The Oracle AI Database Edition that applies to the Autonomous AI Databases.
    DatabaseEdition AutonomousDatabaseDatabaseEditionEnum `mandatory:"false" json:"databaseEdition,omitempty"`

    // The list of database tools details.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, whitelistedIps, isMTLSConnectionRequired, openMode, permissionLevel, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, isLocalDataGuardEnabled, or isFreeTier.
    DbToolsDetails []DatabaseTool `mandatory:"false" json:"dbToolsDetails"`

    VanityUrlDetails *VanityUrlDetails `mandatory:"false" json:"vanityUrlDetails"`

    // Indicates the local disaster recovery (DR) type of the Autonomous AI Database Serverless instance.
    // Autonomous Data Guard (ADG) DR type provides business critical DR with a faster recovery time objective (RTO) during failover or switchover.
    // Backup-based DR type provides lower cost DR with a slower RTO during failover or switchover.
    LocalDisasterRecoveryType DisasterRecoveryConfigurationDisasterRecoveryTypeEnum `mandatory:"false" json:"localDisasterRecoveryType,omitempty"`

    // **Deprecated.** The disaster recovery (DR) region type of the Autonomous AI Database. For Autonomous AI Database Serverless instances, DR associations have designated primary and standby regions. These region types do not change when the database changes roles. The standby region in DR associations can be the same region as the primary region, or they can be in a remote regions. Some database administration operations may be available only in the primary region of the DR association, and cannot be performed when the database using the primary role is operating in a remote region.
    DisasterRecoveryRegionType AutonomousDatabaseDisasterRecoveryRegionTypeEnum `mandatory:"false" json:"disasterRecoveryRegionType,omitempty"`

    // The date and time the Disaster Recovery role was switched for the standby Autonomous AI Database.
    TimeDisasterRecoveryRoleChanged *common.SDKTime `mandatory:"false" json:"timeDisasterRecoveryRoleChanged"`

    RemoteDisasterRecoveryConfiguration *DisasterRecoveryConfiguration `mandatory:"false" json:"remoteDisasterRecoveryConfiguration"`

    // List of access types for an Autonomous AI Database.
    AccessTypes []string `mandatory:"false" json:"accessTypes"`

    // Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
    NetServicesArchitecture AutonomousDatabaseNetServicesArchitectureEnum `mandatory:"false" json:"netServicesArchitecture,omitempty"`

    // The availability domain where the Autonomous AI Database Serverless instance is located.
    AvailabilityDomain *string `mandatory:"false" json:"availabilityDomain"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cluster placement group of the Autonomous Serverless Database.
    ClusterPlacementGroupId *string `mandatory:"false" json:"clusterPlacementGroupId"`

    // A list of the source Autonomous AI Database's table space number(s) used to create this partial clone from the backup.
    CloneTableSpaceList []int `mandatory:"false" json:"cloneTableSpaceList"`

    // The Autonomous AI Database clone type.
    CloneType AutonomousDatabaseCloneTypeEnum `mandatory:"false" json:"cloneType,omitempty"`

    // Additional attributes for this resource. Each attribute is a simple key-value pair with no predefined name, type, or namespace.
    // Example: `{ "gcpAccountName": "gcpName" }`
    AdditionalAttributes map[string]string `mandatory:"false" json:"additionalAttributes"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the dedicated resource pool leader Autonomous AI Database in the same region, associated with local Autonomous Data Guard for a dedicated resource pool member.
    LocalAdgResourcePoolLeaderId *string `mandatory:"false" json:"localAdgResourcePoolLeaderId"`

    // The external logical zone where the Autonomous AI Database Serverless instance is located (Intended for multicloud use).
    ExternalLocationZone *string `mandatory:"false" json:"externalLocationZone"`
}

func (AutonomousDatabase) String

func (m AutonomousDatabase) String() string

func (*AutonomousDatabase) UnmarshalJSON

func (m *AutonomousDatabase) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (AutonomousDatabase) ValidateEnumValue

func (m AutonomousDatabase) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseApex

AutonomousDatabaseApex Oracle APEX AI Application Development is a low-code development platform that enables you to build scalable, secure enterprise apps, with world-class features. Autonomous AI Database with the APEX workload type is optimized to support APEX development.

type AutonomousDatabaseApex struct {

    // The Oracle APEX AI Application Development version.
    ApexVersion *string `mandatory:"false" json:"apexVersion"`

    // The Oracle REST Data Services (ORDS) version.
    OrdsVersion *string `mandatory:"false" json:"ordsVersion"`
}

func (AutonomousDatabaseApex) String

func (m AutonomousDatabaseApex) String() string

func (AutonomousDatabaseApex) ValidateEnumValue

func (m AutonomousDatabaseApex) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum

AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum Enum with underlying type: string

type AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum

const (
    AutonomousDatabaseAutonomousMaintenanceScheduleTypeEarly   AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum = "EARLY"
    AutonomousDatabaseAutonomousMaintenanceScheduleTypeRegular AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum = "REGULAR"
)

func GetAutonomousDatabaseAutonomousMaintenanceScheduleTypeEnumValues

func GetAutonomousDatabaseAutonomousMaintenanceScheduleTypeEnumValues() []AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum

GetAutonomousDatabaseAutonomousMaintenanceScheduleTypeEnumValues Enumerates the set of values for AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum

func GetMappingAutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum

func GetMappingAutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum(val string) (AutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum, bool)

GetMappingAutonomousDatabaseAutonomousMaintenanceScheduleTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseBackup

AutonomousDatabaseBackup An Autonomous AI Database backup.

type AutonomousDatabaseBackup struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database backup.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database.
    AutonomousDatabaseId *string `mandatory:"true" json:"autonomousDatabaseId"`

    // The user-friendly name for the backup. The name does not have to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The type of backup.
    Type AutonomousDatabaseBackupTypeEnum `mandatory:"true" json:"type"`

    // Indicates whether the backup is user-initiated or automatic.
    IsAutomatic *bool `mandatory:"true" json:"isAutomatic"`

    // The current state of the backup.
    LifecycleState AutonomousDatabaseBackupLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The date and time the backup started.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // The date and time the backup completed.
    TimeEnded *common.SDKTime `mandatory:"false" json:"timeEnded"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The size of the database in terabytes at the time the backup was taken.
    DatabaseSizeInTBs *float32 `mandatory:"false" json:"databaseSizeInTBs"`

    // Indicates whether the backup can be used to restore the associated Autonomous AI Database.
    IsRestorable *bool `mandatory:"false" json:"isRestorable"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store of Oracle Vault.
    KeyStoreId *string `mandatory:"false" json:"keyStoreId"`

    // The wallet name for Oracle Key Vault.
    KeyStoreWalletName *string `mandatory:"false" json:"keyStoreWalletName"`

    // The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances.
    KmsKeyVersionId *string `mandatory:"false" json:"kmsKeyVersionId"`

    // Retention period, in days, for long-term backups
    RetentionPeriodInDays *int `mandatory:"false" json:"retentionPeriodInDays"`

    // Timestamp until when the backup will be available
    TimeAvailableTill *common.SDKTime `mandatory:"false" json:"timeAvailableTill"`

    // A valid Oracle AI Database version for Autonomous AI Database.
    // When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai.
    // When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected.
    // For new databases, it is recommended to use either 19c or 26ai.
    // **Note** Starting December 2026, 23ai will not be supported as a valid value for this parameter.
    DbVersion *string `mandatory:"false" json:"dbVersion"`

    // The backup size in terrabytes (TB).
    SizeInTBs *float64 `mandatory:"false" json:"sizeInTBs"`

    BackupDestinationDetails *BackupDestinationDetails `mandatory:"false" json:"backupDestinationDetails"`

    // The infrastructure type this resource belongs to.
    InfrastructureType AutonomousDatabaseBackupInfrastructureTypeEnum `mandatory:"false" json:"infrastructureType,omitempty"`

    // Name of the region in which backup is taken in.
    Region *string `mandatory:"false" json:"region"`

    SourceDatabaseDetails *SourceDatabaseDetails `mandatory:"false" json:"sourceDatabaseDetails"`
}

func (AutonomousDatabaseBackup) String

func (m AutonomousDatabaseBackup) String() string

func (AutonomousDatabaseBackup) ValidateEnumValue

func (m AutonomousDatabaseBackup) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseBackupConfig

AutonomousDatabaseBackupConfig Autonomous AI Database configuration details for storing manual backups (https://docs.oracle.com/en/cloud/paas/autonomous-database/adbsa/backup-restore.html#GUID-9035DFB8-4702-4CEB-8281-C2A303820809) in the Object Storage (https://docs.oracle.com/iaas/Content/Object/Concepts/objectstorageoverview.htm) service.

type AutonomousDatabaseBackupConfig struct {

    // Name of Object Storage (https://docs.oracle.com/iaas/Content/Object/Concepts/objectstorageoverview.htm) bucket to use for storing manual backups.
    ManualBackupBucketName *string `mandatory:"false" json:"manualBackupBucketName"`

    // The manual backup destination type.
    ManualBackupType AutonomousDatabaseBackupConfigManualBackupTypeEnum `mandatory:"false" json:"manualBackupType,omitempty"`
}

func (AutonomousDatabaseBackupConfig) String

func (m AutonomousDatabaseBackupConfig) String() string

func (AutonomousDatabaseBackupConfig) ValidateEnumValue

func (m AutonomousDatabaseBackupConfig) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseBackupConfigManualBackupTypeEnum

AutonomousDatabaseBackupConfigManualBackupTypeEnum Enum with underlying type: string

type AutonomousDatabaseBackupConfigManualBackupTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseBackupConfigManualBackupTypeEnum

const (
    AutonomousDatabaseBackupConfigManualBackupTypeNone        AutonomousDatabaseBackupConfigManualBackupTypeEnum = "NONE"
    AutonomousDatabaseBackupConfigManualBackupTypeObjectStore AutonomousDatabaseBackupConfigManualBackupTypeEnum = "OBJECT_STORE"
)

func GetAutonomousDatabaseBackupConfigManualBackupTypeEnumValues

func GetAutonomousDatabaseBackupConfigManualBackupTypeEnumValues() []AutonomousDatabaseBackupConfigManualBackupTypeEnum

GetAutonomousDatabaseBackupConfigManualBackupTypeEnumValues Enumerates the set of values for AutonomousDatabaseBackupConfigManualBackupTypeEnum

func GetMappingAutonomousDatabaseBackupConfigManualBackupTypeEnum

func GetMappingAutonomousDatabaseBackupConfigManualBackupTypeEnum(val string) (AutonomousDatabaseBackupConfigManualBackupTypeEnum, bool)

GetMappingAutonomousDatabaseBackupConfigManualBackupTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseBackupInfrastructureTypeEnum

AutonomousDatabaseBackupInfrastructureTypeEnum Enum with underlying type: string

type AutonomousDatabaseBackupInfrastructureTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseBackupInfrastructureTypeEnum

const (
    AutonomousDatabaseBackupInfrastructureTypeCloud           AutonomousDatabaseBackupInfrastructureTypeEnum = "CLOUD"
    AutonomousDatabaseBackupInfrastructureTypeCloudAtCustomer AutonomousDatabaseBackupInfrastructureTypeEnum = "CLOUD_AT_CUSTOMER"
)

func GetAutonomousDatabaseBackupInfrastructureTypeEnumValues

func GetAutonomousDatabaseBackupInfrastructureTypeEnumValues() []AutonomousDatabaseBackupInfrastructureTypeEnum

GetAutonomousDatabaseBackupInfrastructureTypeEnumValues Enumerates the set of values for AutonomousDatabaseBackupInfrastructureTypeEnum

func GetMappingAutonomousDatabaseBackupInfrastructureTypeEnum

func GetMappingAutonomousDatabaseBackupInfrastructureTypeEnum(val string) (AutonomousDatabaseBackupInfrastructureTypeEnum, bool)

GetMappingAutonomousDatabaseBackupInfrastructureTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseBackupLifecycleStateEnum

AutonomousDatabaseBackupLifecycleStateEnum Enum with underlying type: string

type AutonomousDatabaseBackupLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousDatabaseBackupLifecycleStateEnum

const (
    AutonomousDatabaseBackupLifecycleStateCreating AutonomousDatabaseBackupLifecycleStateEnum = "CREATING"
    AutonomousDatabaseBackupLifecycleStateActive   AutonomousDatabaseBackupLifecycleStateEnum = "ACTIVE"
    AutonomousDatabaseBackupLifecycleStateDeleting AutonomousDatabaseBackupLifecycleStateEnum = "DELETING"
    AutonomousDatabaseBackupLifecycleStateDeleted  AutonomousDatabaseBackupLifecycleStateEnum = "DELETED"
    AutonomousDatabaseBackupLifecycleStateFailed   AutonomousDatabaseBackupLifecycleStateEnum = "FAILED"
    AutonomousDatabaseBackupLifecycleStateUpdating AutonomousDatabaseBackupLifecycleStateEnum = "UPDATING"
)

func GetAutonomousDatabaseBackupLifecycleStateEnumValues

func GetAutonomousDatabaseBackupLifecycleStateEnumValues() []AutonomousDatabaseBackupLifecycleStateEnum

GetAutonomousDatabaseBackupLifecycleStateEnumValues Enumerates the set of values for AutonomousDatabaseBackupLifecycleStateEnum

func GetMappingAutonomousDatabaseBackupLifecycleStateEnum

func GetMappingAutonomousDatabaseBackupLifecycleStateEnum(val string) (AutonomousDatabaseBackupLifecycleStateEnum, bool)

GetMappingAutonomousDatabaseBackupLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseBackupSummary

AutonomousDatabaseBackupSummary An Autonomous AI Database backup. To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies (https://docs.oracle.com/iaas/Content/Identity/Concepts/policygetstarted.htm).

**Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API.

type AutonomousDatabaseBackupSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database backup.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database.
    AutonomousDatabaseId *string `mandatory:"true" json:"autonomousDatabaseId"`

    // The user-friendly name for the backup. The name does not have to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The type of backup.
    Type AutonomousDatabaseBackupSummaryTypeEnum `mandatory:"true" json:"type"`

    // Indicates whether the backup is user-initiated or automatic.
    IsAutomatic *bool `mandatory:"true" json:"isAutomatic"`

    // The current state of the backup.
    LifecycleState AutonomousDatabaseBackupSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The date and time the backup started.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // The date and time the backup completed.
    TimeEnded *common.SDKTime `mandatory:"false" json:"timeEnded"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The size of the database in terabytes at the time the backup was taken.
    DatabaseSizeInTBs *float32 `mandatory:"false" json:"databaseSizeInTBs"`

    // Indicates whether the backup can be used to restore the associated Autonomous AI Database.
    IsRestorable *bool `mandatory:"false" json:"isRestorable"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store of Oracle Vault.
    KeyStoreId *string `mandatory:"false" json:"keyStoreId"`

    // The wallet name for Oracle Key Vault.
    KeyStoreWalletName *string `mandatory:"false" json:"keyStoreWalletName"`

    // The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances.
    KmsKeyVersionId *string `mandatory:"false" json:"kmsKeyVersionId"`

    // Retention period, in days, for long-term backups
    RetentionPeriodInDays *int `mandatory:"false" json:"retentionPeriodInDays"`

    // Timestamp until when the backup will be available
    TimeAvailableTill *common.SDKTime `mandatory:"false" json:"timeAvailableTill"`

    // A valid Oracle AI Database version for Autonomous AI Database.
    // When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai.
    // When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected.
    // For new databases, it is recommended to use either 19c or 26ai.
    // **Note** Starting December 2026, 23ai will not be supported as a valid value for this parameter.
    DbVersion *string `mandatory:"false" json:"dbVersion"`

    // The backup size in terrabytes (TB).
    SizeInTBs *float64 `mandatory:"false" json:"sizeInTBs"`

    BackupDestinationDetails *BackupDestinationDetails `mandatory:"false" json:"backupDestinationDetails"`

    // The infrastructure type this resource belongs to.
    InfrastructureType AutonomousDatabaseBackupSummaryInfrastructureTypeEnum `mandatory:"false" json:"infrastructureType,omitempty"`

    // Name of the region in which backup is taken in.
    Region *string `mandatory:"false" json:"region"`

    SourceDatabaseDetails *SourceDatabaseDetails `mandatory:"false" json:"sourceDatabaseDetails"`
}

func (AutonomousDatabaseBackupSummary) String

func (m AutonomousDatabaseBackupSummary) String() string

func (AutonomousDatabaseBackupSummary) ValidateEnumValue

func (m AutonomousDatabaseBackupSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseBackupSummaryInfrastructureTypeEnum

AutonomousDatabaseBackupSummaryInfrastructureTypeEnum Enum with underlying type: string

type AutonomousDatabaseBackupSummaryInfrastructureTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseBackupSummaryInfrastructureTypeEnum

const (
    AutonomousDatabaseBackupSummaryInfrastructureTypeCloud           AutonomousDatabaseBackupSummaryInfrastructureTypeEnum = "CLOUD"
    AutonomousDatabaseBackupSummaryInfrastructureTypeCloudAtCustomer AutonomousDatabaseBackupSummaryInfrastructureTypeEnum = "CLOUD_AT_CUSTOMER"
)

func GetAutonomousDatabaseBackupSummaryInfrastructureTypeEnumValues

func GetAutonomousDatabaseBackupSummaryInfrastructureTypeEnumValues() []AutonomousDatabaseBackupSummaryInfrastructureTypeEnum

GetAutonomousDatabaseBackupSummaryInfrastructureTypeEnumValues Enumerates the set of values for AutonomousDatabaseBackupSummaryInfrastructureTypeEnum

func GetMappingAutonomousDatabaseBackupSummaryInfrastructureTypeEnum

func GetMappingAutonomousDatabaseBackupSummaryInfrastructureTypeEnum(val string) (AutonomousDatabaseBackupSummaryInfrastructureTypeEnum, bool)

GetMappingAutonomousDatabaseBackupSummaryInfrastructureTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseBackupSummaryLifecycleStateEnum

AutonomousDatabaseBackupSummaryLifecycleStateEnum Enum with underlying type: string

type AutonomousDatabaseBackupSummaryLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousDatabaseBackupSummaryLifecycleStateEnum

const (
    AutonomousDatabaseBackupSummaryLifecycleStateCreating AutonomousDatabaseBackupSummaryLifecycleStateEnum = "CREATING"
    AutonomousDatabaseBackupSummaryLifecycleStateActive   AutonomousDatabaseBackupSummaryLifecycleStateEnum = "ACTIVE"
    AutonomousDatabaseBackupSummaryLifecycleStateDeleting AutonomousDatabaseBackupSummaryLifecycleStateEnum = "DELETING"
    AutonomousDatabaseBackupSummaryLifecycleStateDeleted  AutonomousDatabaseBackupSummaryLifecycleStateEnum = "DELETED"
    AutonomousDatabaseBackupSummaryLifecycleStateFailed   AutonomousDatabaseBackupSummaryLifecycleStateEnum = "FAILED"
    AutonomousDatabaseBackupSummaryLifecycleStateUpdating AutonomousDatabaseBackupSummaryLifecycleStateEnum = "UPDATING"
)

func GetAutonomousDatabaseBackupSummaryLifecycleStateEnumValues

func GetAutonomousDatabaseBackupSummaryLifecycleStateEnumValues() []AutonomousDatabaseBackupSummaryLifecycleStateEnum

GetAutonomousDatabaseBackupSummaryLifecycleStateEnumValues Enumerates the set of values for AutonomousDatabaseBackupSummaryLifecycleStateEnum

func GetMappingAutonomousDatabaseBackupSummaryLifecycleStateEnum

func GetMappingAutonomousDatabaseBackupSummaryLifecycleStateEnum(val string) (AutonomousDatabaseBackupSummaryLifecycleStateEnum, bool)

GetMappingAutonomousDatabaseBackupSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseBackupSummaryTypeEnum

AutonomousDatabaseBackupSummaryTypeEnum Enum with underlying type: string

type AutonomousDatabaseBackupSummaryTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseBackupSummaryTypeEnum

const (
    AutonomousDatabaseBackupSummaryTypeIncremental           AutonomousDatabaseBackupSummaryTypeEnum = "INCREMENTAL"
    AutonomousDatabaseBackupSummaryTypeFull                  AutonomousDatabaseBackupSummaryTypeEnum = "FULL"
    AutonomousDatabaseBackupSummaryTypeLongterm              AutonomousDatabaseBackupSummaryTypeEnum = "LONGTERM"
    AutonomousDatabaseBackupSummaryTypeVirtualFull           AutonomousDatabaseBackupSummaryTypeEnum = "VIRTUAL_FULL"
    AutonomousDatabaseBackupSummaryTypeCumulativeIncremental AutonomousDatabaseBackupSummaryTypeEnum = "CUMULATIVE_INCREMENTAL"
    AutonomousDatabaseBackupSummaryTypeRollForwardImageCopy  AutonomousDatabaseBackupSummaryTypeEnum = "ROLL_FORWARD_IMAGE_COPY"
)

func GetAutonomousDatabaseBackupSummaryTypeEnumValues

func GetAutonomousDatabaseBackupSummaryTypeEnumValues() []AutonomousDatabaseBackupSummaryTypeEnum

GetAutonomousDatabaseBackupSummaryTypeEnumValues Enumerates the set of values for AutonomousDatabaseBackupSummaryTypeEnum

func GetMappingAutonomousDatabaseBackupSummaryTypeEnum

func GetMappingAutonomousDatabaseBackupSummaryTypeEnum(val string) (AutonomousDatabaseBackupSummaryTypeEnum, bool)

GetMappingAutonomousDatabaseBackupSummaryTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseBackupTypeEnum

AutonomousDatabaseBackupTypeEnum Enum with underlying type: string

type AutonomousDatabaseBackupTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseBackupTypeEnum

const (
    AutonomousDatabaseBackupTypeIncremental           AutonomousDatabaseBackupTypeEnum = "INCREMENTAL"
    AutonomousDatabaseBackupTypeFull                  AutonomousDatabaseBackupTypeEnum = "FULL"
    AutonomousDatabaseBackupTypeLongterm              AutonomousDatabaseBackupTypeEnum = "LONGTERM"
    AutonomousDatabaseBackupTypeVirtualFull           AutonomousDatabaseBackupTypeEnum = "VIRTUAL_FULL"
    AutonomousDatabaseBackupTypeCumulativeIncremental AutonomousDatabaseBackupTypeEnum = "CUMULATIVE_INCREMENTAL"
    AutonomousDatabaseBackupTypeRollForwardImageCopy  AutonomousDatabaseBackupTypeEnum = "ROLL_FORWARD_IMAGE_COPY"
)

func GetAutonomousDatabaseBackupTypeEnumValues

func GetAutonomousDatabaseBackupTypeEnumValues() []AutonomousDatabaseBackupTypeEnum

GetAutonomousDatabaseBackupTypeEnumValues Enumerates the set of values for AutonomousDatabaseBackupTypeEnum

func GetMappingAutonomousDatabaseBackupTypeEnum

func GetMappingAutonomousDatabaseBackupTypeEnum(val string) (AutonomousDatabaseBackupTypeEnum, bool)

GetMappingAutonomousDatabaseBackupTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseCharacterSets

AutonomousDatabaseCharacterSets The Oracle Autonomous AI Database supported character sets. To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies (https://docs.oracle.com/iaas/Content/Identity/Concepts/policygetstarted.htm).

type AutonomousDatabaseCharacterSets struct {

    // A valid Oracle character set.
    Name *string `mandatory:"false" json:"name"`
}

func (AutonomousDatabaseCharacterSets) String

func (m AutonomousDatabaseCharacterSets) String() string

func (AutonomousDatabaseCharacterSets) ValidateEnumValue

func (m AutonomousDatabaseCharacterSets) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseCloneTypeEnum

AutonomousDatabaseCloneTypeEnum Enum with underlying type: string

type AutonomousDatabaseCloneTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseCloneTypeEnum

const (
    AutonomousDatabaseCloneTypeFull     AutonomousDatabaseCloneTypeEnum = "FULL"
    AutonomousDatabaseCloneTypeMetadata AutonomousDatabaseCloneTypeEnum = "METADATA"
    AutonomousDatabaseCloneTypePartial  AutonomousDatabaseCloneTypeEnum = "PARTIAL"
)

func GetAutonomousDatabaseCloneTypeEnumValues

func GetAutonomousDatabaseCloneTypeEnumValues() []AutonomousDatabaseCloneTypeEnum

GetAutonomousDatabaseCloneTypeEnumValues Enumerates the set of values for AutonomousDatabaseCloneTypeEnum

func GetMappingAutonomousDatabaseCloneTypeEnum

func GetMappingAutonomousDatabaseCloneTypeEnum(val string) (AutonomousDatabaseCloneTypeEnum, bool)

GetMappingAutonomousDatabaseCloneTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseComputeModelEnum

AutonomousDatabaseComputeModelEnum Enum with underlying type: string

type AutonomousDatabaseComputeModelEnum string

Set of constants representing the allowable values for AutonomousDatabaseComputeModelEnum

const (
    AutonomousDatabaseComputeModelEcpu AutonomousDatabaseComputeModelEnum = "ECPU"
    AutonomousDatabaseComputeModelOcpu AutonomousDatabaseComputeModelEnum = "OCPU"
)

func GetAutonomousDatabaseComputeModelEnumValues

func GetAutonomousDatabaseComputeModelEnumValues() []AutonomousDatabaseComputeModelEnum

GetAutonomousDatabaseComputeModelEnumValues Enumerates the set of values for AutonomousDatabaseComputeModelEnum

func GetMappingAutonomousDatabaseComputeModelEnum

func GetMappingAutonomousDatabaseComputeModelEnum(val string) (AutonomousDatabaseComputeModelEnum, bool)

GetMappingAutonomousDatabaseComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseConnectionStrings

AutonomousDatabaseConnectionStrings Connection strings to connect to an Oracle Autonomous AI Database. Example output for connection strings. See DatabaseConnectionStringProfile for additional details:

"connectionStrings": {
  "allConnectionStrings": {
    "HIGH": "adb.region.oraclecloud.com:1522/unique_id_databasename_high.adwc.oraclecloud.com",
    "LOW": "adb.region.oraclecloud.com:1522/unique_id_databasename_low.adwc.oraclecloud.com",
    "MEDIUM": "adb.region.oraclecloud.com:1522/unique_id_databasename_medium.adwc.oraclecloud.com"
  },
  "profiles": [
    {
      "displayName": "databasename_high",
      "value": "(description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1522)(host=adb.region.oraclecloud.com))(connect_data=(service_name=unique_id_databasename_high.adwc.oraclecloud.com))(security=(ssl_server_cert_dn="CN=adwc.uscom-east-1.oraclecloud.com,OU=Oracle BMCS US,O=Oracle Corporation,L=Redwood City,ST=California,C=US")))",
      "consumerGroup": "HIGH",
      "protocol": "TCPS",
      "tlsAuthentication": "MUTUAL",
      "hostFormat": "FQDN",
      "sessionMode": "DIRECT",
      "syntaxFormat": "LONG"
    },
    {
      "displayName": "databasename_low",
      "value": "(description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1522)(host=adb.region.oraclecloud.com))(connect_data=(service_name=unique_id_databasename_low.adwc.oraclecloud.com))(security=(ssl_server_cert_dn="CN=adwc.uscom-east-1.oraclecloud.com,OU=Oracle BMCS US,O=Oracle Corporation,L=Redwood City,ST=California,C=US")))",
      "consumerGroup": "LOW",
      "protocol": "TCPS",
      "tlsAuthentication": "MUTUAL",
      "hostFormat": "FQDN",
      "sessionMode": "DIRECT",
      "syntaxFormat": "LONG"
    },
    {
      "displayName": "databasename_medium",
      "value": "(description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1522)(host=adb.region.oraclecloud.com))(connect_data=(service_name=unique_id_databasename_medium.adwc.oraclecloud.com))(security=(ssl_server_cert_dn="CN=adwc.uscom-east-1.oraclecloud.com,OU=Oracle BMCS US,O=Oracle Corporation,L=Redwood City,ST=California,C=US")))",
      "consumerGroup": "MEDIUM",
      "protocol": "TCPS",
      "tlsAuthentication": "MUTUAL",
      "hostFormat": "FQDN",
      "sessionMode": "DIRECT",
      "syntaxFormat": "LONG"
    }
  ],
  "dedicated": null,
  "high": "adb.region.oraclecloud.com:1522/unique_id_databasename_high.adwc.oraclecloud.com",
  "low": "adb.region.oraclecloud.com:1522/unique_id_databasename_low.adwc.oraclecloud.com",
  "medium": "adb.region.oraclecloud.com:1522/unique_id_databasename_medium.adwc.oraclecloud.com"
}
type AutonomousDatabaseConnectionStrings struct {

    // The High database service provides the highest level of resources to each SQL statement resulting in the highest performance, but supports the fewest number of concurrent SQL statements.
    High *string `mandatory:"false" json:"high"`

    // The Medium database service provides a lower level of resources to each SQL statement potentially resulting a lower level of performance, but supports more concurrent SQL statements.
    Medium *string `mandatory:"false" json:"medium"`

    // The Low database service provides the least level of resources to each SQL statement, but supports the most number of concurrent SQL statements.
    Low *string `mandatory:"false" json:"low"`

    // The database service provides the least level of resources to each SQL statement, but supports the most number of concurrent SQL statements.
    Dedicated *string `mandatory:"false" json:"dedicated"`

    // Returns all connection strings that can be used to connect to the Autonomous AI Database.
    // For more information, please see Predefined Database Service Names for Autonomous AI Transaction Processing (https://docs.oracle.com/en/cloud/paas/atp-cloud/atpug/connect-predefined.html#GUID-9747539B-FD46-44F1-8FF8-F5AC650F15BE)
    AllConnectionStrings map[string]string `mandatory:"false" json:"allConnectionStrings"`

    // A list of connection string profiles to allow clients to group, filter and select connection string values based on structured metadata.
    Profiles []DatabaseConnectionStringProfile `mandatory:"false" json:"profiles"`
}

func (AutonomousDatabaseConnectionStrings) String

func (m AutonomousDatabaseConnectionStrings) String() string

func (AutonomousDatabaseConnectionStrings) ValidateEnumValue

func (m AutonomousDatabaseConnectionStrings) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseConnectionUrls

AutonomousDatabaseConnectionUrls The URLs for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance within your VCN or that has a direct connection to your VCN. Note that these URLs are provided by the console only for databases on dedicated Exadata infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html). Example: `{"sqlDevWebUrl": "https://<hostname>/ords...", "apexUrl", "https://<hostname>/ords..."}`

type AutonomousDatabaseConnectionUrls struct {

    // Oracle SQL Developer Web URL.
    SqlDevWebUrl *string `mandatory:"false" json:"sqlDevWebUrl"`

    // Oracle Application Express (APEX) URL.
    ApexUrl *string `mandatory:"false" json:"apexUrl"`

    // Oracle Machine Learning user management URL.
    MachineLearningUserManagementUrl *string `mandatory:"false" json:"machineLearningUserManagementUrl"`

    // The URL of the Graph Studio for the Autonomous AI Database.
    GraphStudioUrl *string `mandatory:"false" json:"graphStudioUrl"`

    // The URL of the MongoDB API for the Autonomous AI Database.
    MongoDbUrl *string `mandatory:"false" json:"mongoDbUrl"`

    // The URL of the Oracle Machine Learning (OML) Notebook for the Autonomous AI Database.
    MachineLearningNotebookUrl *string `mandatory:"false" json:"machineLearningNotebookUrl"`

    // The Oracle REST Data Services (ORDS) URL of the Web Access for the Autonomous AI Database.
    OrdsUrl *string `mandatory:"false" json:"ordsUrl"`

    // The URL of the Database Transforms for the Autonomous AI Database.
    DatabaseTransformsUrl *string `mandatory:"false" json:"databaseTransformsUrl"`

    // The URL of the Spatial Studio for the Autonomous AI Database.
    SpatialStudioUrl *string `mandatory:"false" json:"spatialStudioUrl"`
}

func (AutonomousDatabaseConnectionUrls) String

func (m AutonomousDatabaseConnectionUrls) String() string

func (AutonomousDatabaseConnectionUrls) ValidateEnumValue

func (m AutonomousDatabaseConnectionUrls) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseConsoleTokenDetails

AutonomousDatabaseConsoleTokenDetails The token that allows the OCI Console to access the Autonomous AI Database Service Console.

type AutonomousDatabaseConsoleTokenDetails struct {

    // The token that allows the OCI Console to access the Autonomous AI Transaction Processing Service Console.
    Token *string `mandatory:"false" json:"token"`

    // The login URL that allows the OCI Console to access the Autonomous AI Transaction Processing Service Console.
    LoginUrl *string `mandatory:"false" json:"loginUrl"`
}

func (AutonomousDatabaseConsoleTokenDetails) String

func (m AutonomousDatabaseConsoleTokenDetails) String() string

func (AutonomousDatabaseConsoleTokenDetails) ValidateEnumValue

func (m AutonomousDatabaseConsoleTokenDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseDataSafeStatusEnum

AutonomousDatabaseDataSafeStatusEnum Enum with underlying type: string

type AutonomousDatabaseDataSafeStatusEnum string

Set of constants representing the allowable values for AutonomousDatabaseDataSafeStatusEnum

const (
    AutonomousDatabaseDataSafeStatusRegistering   AutonomousDatabaseDataSafeStatusEnum = "REGISTERING"
    AutonomousDatabaseDataSafeStatusRegistered    AutonomousDatabaseDataSafeStatusEnum = "REGISTERED"
    AutonomousDatabaseDataSafeStatusDeregistering AutonomousDatabaseDataSafeStatusEnum = "DEREGISTERING"
    AutonomousDatabaseDataSafeStatusNotRegistered AutonomousDatabaseDataSafeStatusEnum = "NOT_REGISTERED"
    AutonomousDatabaseDataSafeStatusFailed        AutonomousDatabaseDataSafeStatusEnum = "FAILED"
)

func GetAutonomousDatabaseDataSafeStatusEnumValues

func GetAutonomousDatabaseDataSafeStatusEnumValues() []AutonomousDatabaseDataSafeStatusEnum

GetAutonomousDatabaseDataSafeStatusEnumValues Enumerates the set of values for AutonomousDatabaseDataSafeStatusEnum

func GetMappingAutonomousDatabaseDataSafeStatusEnum

func GetMappingAutonomousDatabaseDataSafeStatusEnum(val string) (AutonomousDatabaseDataSafeStatusEnum, bool)

GetMappingAutonomousDatabaseDataSafeStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseDatabaseEditionEnum

AutonomousDatabaseDatabaseEditionEnum Enum with underlying type: string

type AutonomousDatabaseDatabaseEditionEnum string

Set of constants representing the allowable values for AutonomousDatabaseDatabaseEditionEnum

const (
    AutonomousDatabaseDatabaseEditionStandardEdition   AutonomousDatabaseDatabaseEditionEnum = "STANDARD_EDITION"
    AutonomousDatabaseDatabaseEditionEnterpriseEdition AutonomousDatabaseDatabaseEditionEnum = "ENTERPRISE_EDITION"
)

func GetAutonomousDatabaseDatabaseEditionEnumValues

func GetAutonomousDatabaseDatabaseEditionEnumValues() []AutonomousDatabaseDatabaseEditionEnum

GetAutonomousDatabaseDatabaseEditionEnumValues Enumerates the set of values for AutonomousDatabaseDatabaseEditionEnum

func GetMappingAutonomousDatabaseDatabaseEditionEnum

func GetMappingAutonomousDatabaseDatabaseEditionEnum(val string) (AutonomousDatabaseDatabaseEditionEnum, bool)

GetMappingAutonomousDatabaseDatabaseEditionEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseDatabaseManagementStatusEnum

AutonomousDatabaseDatabaseManagementStatusEnum Enum with underlying type: string

type AutonomousDatabaseDatabaseManagementStatusEnum string

Set of constants representing the allowable values for AutonomousDatabaseDatabaseManagementStatusEnum

const (
    AutonomousDatabaseDatabaseManagementStatusEnabling        AutonomousDatabaseDatabaseManagementStatusEnum = "ENABLING"
    AutonomousDatabaseDatabaseManagementStatusEnabled         AutonomousDatabaseDatabaseManagementStatusEnum = "ENABLED"
    AutonomousDatabaseDatabaseManagementStatusDisabling       AutonomousDatabaseDatabaseManagementStatusEnum = "DISABLING"
    AutonomousDatabaseDatabaseManagementStatusNotEnabled      AutonomousDatabaseDatabaseManagementStatusEnum = "NOT_ENABLED"
    AutonomousDatabaseDatabaseManagementStatusFailedEnabling  AutonomousDatabaseDatabaseManagementStatusEnum = "FAILED_ENABLING"
    AutonomousDatabaseDatabaseManagementStatusFailedDisabling AutonomousDatabaseDatabaseManagementStatusEnum = "FAILED_DISABLING"
)

func GetAutonomousDatabaseDatabaseManagementStatusEnumValues

func GetAutonomousDatabaseDatabaseManagementStatusEnumValues() []AutonomousDatabaseDatabaseManagementStatusEnum

GetAutonomousDatabaseDatabaseManagementStatusEnumValues Enumerates the set of values for AutonomousDatabaseDatabaseManagementStatusEnum

func GetMappingAutonomousDatabaseDatabaseManagementStatusEnum

func GetMappingAutonomousDatabaseDatabaseManagementStatusEnum(val string) (AutonomousDatabaseDatabaseManagementStatusEnum, bool)

GetMappingAutonomousDatabaseDatabaseManagementStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseDataguardAssociation

AutonomousDatabaseDataguardAssociation The properties that define dataguard association between two different Autonomous AI Databases. Note that Autonomous AI Databases inherit DataGuard association from parent Autonomous Container Database. No actions can be taken on AutonomousDatabaseDataguardAssociation, usage is strictly informational.

type AutonomousDatabaseDataguardAssociation struct {

    // The OCID of the Autonomous Dataguard created for Autonomous Container Database where given Autonomous AI Database resides in.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database that has a relationship with the peer Autonomous AI Database.
    AutonomousDatabaseId *string `mandatory:"true" json:"autonomousDatabaseId"`

    // The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.
    Role AutonomousDatabaseDataguardAssociationRoleEnum `mandatory:"true" json:"role"`

    // The current state of Autonomous Data Guard.
    LifecycleState AutonomousDatabaseDataguardAssociationLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.
    PeerRole AutonomousDatabaseDataguardAssociationPeerRoleEnum `mandatory:"true" json:"peerRole"`

    // Additional information about the current lifecycleState, if available.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the peer Autonomous AI Database.
    PeerAutonomousDatabaseId *string `mandatory:"false" json:"peerAutonomousDatabaseId"`

    // The current state of the Autonomous AI Database.
    PeerAutonomousDatabaseLifeCycleState AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum `mandatory:"false" json:"peerAutonomousDatabaseLifeCycleState,omitempty"`

    // The protection mode of this Autonomous Data Guard association. For more information, see
    // Oracle Data Guard Protection Modes (http://docs.oracle.com/database/122/SBYDB/oracle-data-guard-protection-modes.htm#SBYDB02000)
    // in the Oracle Data Guard documentation.
    ProtectionMode AutonomousDatabaseDataguardAssociationProtectionModeEnum `mandatory:"false" json:"protectionMode,omitempty"`

    // The lag time between updates to the primary database and application of the redo data on the standby database,
    // as computed by the reporting database.
    // Example: `9 seconds`
    ApplyLag *string `mandatory:"false" json:"applyLag"`

    // The rate at which redo logs are synced between the associated databases.
    // Example: `180 Mb per second`
    ApplyRate *string `mandatory:"false" json:"applyRate"`

    // Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association
    IsAutomaticFailoverEnabled *bool `mandatory:"false" json:"isAutomaticFailoverEnabled"`

    // The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database,
    // as computed by the reporting database.
    // Example: `7 seconds`
    TransportLag *string `mandatory:"false" json:"transportLag"`

    // The date and time of the last update to the apply lag, apply rate, and transport lag values.
    TimeLastSynced *common.SDKTime `mandatory:"false" json:"timeLastSynced"`

    // The date and time the Data Guard association was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The date and time when the last role change action happened.
    TimeLastRoleChanged *common.SDKTime `mandatory:"false" json:"timeLastRoleChanged"`
}

func (AutonomousDatabaseDataguardAssociation) String

func (m AutonomousDatabaseDataguardAssociation) String() string

func (AutonomousDatabaseDataguardAssociation) ValidateEnumValue

func (m AutonomousDatabaseDataguardAssociation) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseDataguardAssociationLifecycleStateEnum

AutonomousDatabaseDataguardAssociationLifecycleStateEnum Enum with underlying type: string

type AutonomousDatabaseDataguardAssociationLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousDatabaseDataguardAssociationLifecycleStateEnum

const (
    AutonomousDatabaseDataguardAssociationLifecycleStateProvisioning         AutonomousDatabaseDataguardAssociationLifecycleStateEnum = "PROVISIONING"
    AutonomousDatabaseDataguardAssociationLifecycleStateAvailable            AutonomousDatabaseDataguardAssociationLifecycleStateEnum = "AVAILABLE"
    AutonomousDatabaseDataguardAssociationLifecycleStateRoleChangeInProgress AutonomousDatabaseDataguardAssociationLifecycleStateEnum = "ROLE_CHANGE_IN_PROGRESS"
    AutonomousDatabaseDataguardAssociationLifecycleStateTerminating          AutonomousDatabaseDataguardAssociationLifecycleStateEnum = "TERMINATING"
    AutonomousDatabaseDataguardAssociationLifecycleStateTerminated           AutonomousDatabaseDataguardAssociationLifecycleStateEnum = "TERMINATED"
    AutonomousDatabaseDataguardAssociationLifecycleStateFailed               AutonomousDatabaseDataguardAssociationLifecycleStateEnum = "FAILED"
    AutonomousDatabaseDataguardAssociationLifecycleStateUnavailable          AutonomousDatabaseDataguardAssociationLifecycleStateEnum = "UNAVAILABLE"
    AutonomousDatabaseDataguardAssociationLifecycleStateUpdating             AutonomousDatabaseDataguardAssociationLifecycleStateEnum = "UPDATING"
)

func GetAutonomousDatabaseDataguardAssociationLifecycleStateEnumValues

func GetAutonomousDatabaseDataguardAssociationLifecycleStateEnumValues() []AutonomousDatabaseDataguardAssociationLifecycleStateEnum

GetAutonomousDatabaseDataguardAssociationLifecycleStateEnumValues Enumerates the set of values for AutonomousDatabaseDataguardAssociationLifecycleStateEnum

func GetMappingAutonomousDatabaseDataguardAssociationLifecycleStateEnum

func GetMappingAutonomousDatabaseDataguardAssociationLifecycleStateEnum(val string) (AutonomousDatabaseDataguardAssociationLifecycleStateEnum, bool)

GetMappingAutonomousDatabaseDataguardAssociationLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum

AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum Enum with underlying type: string

type AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum string

Set of constants representing the allowable values for AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum

const (
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateProvisioning            AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "PROVISIONING"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateAvailable               AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "AVAILABLE"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateStopping                AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "STOPPING"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateStopped                 AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "STOPPED"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateStarting                AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "STARTING"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateTerminating             AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "TERMINATING"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateTerminated              AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "TERMINATED"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateUnavailable             AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "UNAVAILABLE"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateRestoreInProgress       AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "RESTORE_IN_PROGRESS"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateRestoreFailed           AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "RESTORE_FAILED"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateBackupInProgress        AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "BACKUP_IN_PROGRESS"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateScaleInProgress         AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "SCALE_IN_PROGRESS"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateAvailableNeedsAttention AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "AVAILABLE_NEEDS_ATTENTION"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateUpdating                AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "UPDATING"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateMaintenanceInProgress   AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "MAINTENANCE_IN_PROGRESS"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateRestarting              AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "RESTARTING"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateRecreating              AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "RECREATING"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateRoleChangeInProgress    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "ROLE_CHANGE_IN_PROGRESS"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateUpgrading               AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "UPGRADING"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateInaccessible            AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "INACCESSIBLE"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateStandby                 AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "STANDBY"
    AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateTransporting            AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum = "TRANSPORTING"
)

func GetAutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnumValues

func GetAutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnumValues() []AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum

GetAutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnumValues Enumerates the set of values for AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum

func GetMappingAutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum

func GetMappingAutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum(val string) (AutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum, bool)

GetMappingAutonomousDatabaseDataguardAssociationPeerAutonomousDatabaseLifeCycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseDataguardAssociationPeerRoleEnum

AutonomousDatabaseDataguardAssociationPeerRoleEnum Enum with underlying type: string

type AutonomousDatabaseDataguardAssociationPeerRoleEnum string

Set of constants representing the allowable values for AutonomousDatabaseDataguardAssociationPeerRoleEnum

const (
    AutonomousDatabaseDataguardAssociationPeerRolePrimary         AutonomousDatabaseDataguardAssociationPeerRoleEnum = "PRIMARY"
    AutonomousDatabaseDataguardAssociationPeerRoleStandby         AutonomousDatabaseDataguardAssociationPeerRoleEnum = "STANDBY"
    AutonomousDatabaseDataguardAssociationPeerRoleDisabledStandby AutonomousDatabaseDataguardAssociationPeerRoleEnum = "DISABLED_STANDBY"
    AutonomousDatabaseDataguardAssociationPeerRoleBackupCopy      AutonomousDatabaseDataguardAssociationPeerRoleEnum = "BACKUP_COPY"
    AutonomousDatabaseDataguardAssociationPeerRoleSnapshotStandby AutonomousDatabaseDataguardAssociationPeerRoleEnum = "SNAPSHOT_STANDBY"
)

func GetAutonomousDatabaseDataguardAssociationPeerRoleEnumValues

func GetAutonomousDatabaseDataguardAssociationPeerRoleEnumValues() []AutonomousDatabaseDataguardAssociationPeerRoleEnum

GetAutonomousDatabaseDataguardAssociationPeerRoleEnumValues Enumerates the set of values for AutonomousDatabaseDataguardAssociationPeerRoleEnum

func GetMappingAutonomousDatabaseDataguardAssociationPeerRoleEnum

func GetMappingAutonomousDatabaseDataguardAssociationPeerRoleEnum(val string) (AutonomousDatabaseDataguardAssociationPeerRoleEnum, bool)

GetMappingAutonomousDatabaseDataguardAssociationPeerRoleEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseDataguardAssociationProtectionModeEnum

AutonomousDatabaseDataguardAssociationProtectionModeEnum Enum with underlying type: string

type AutonomousDatabaseDataguardAssociationProtectionModeEnum string

Set of constants representing the allowable values for AutonomousDatabaseDataguardAssociationProtectionModeEnum

const (
    AutonomousDatabaseDataguardAssociationProtectionModeAvailability AutonomousDatabaseDataguardAssociationProtectionModeEnum = "MAXIMUM_AVAILABILITY"
    AutonomousDatabaseDataguardAssociationProtectionModePerformance  AutonomousDatabaseDataguardAssociationProtectionModeEnum = "MAXIMUM_PERFORMANCE"
)

func GetAutonomousDatabaseDataguardAssociationProtectionModeEnumValues

func GetAutonomousDatabaseDataguardAssociationProtectionModeEnumValues() []AutonomousDatabaseDataguardAssociationProtectionModeEnum

GetAutonomousDatabaseDataguardAssociationProtectionModeEnumValues Enumerates the set of values for AutonomousDatabaseDataguardAssociationProtectionModeEnum

func GetMappingAutonomousDatabaseDataguardAssociationProtectionModeEnum

func GetMappingAutonomousDatabaseDataguardAssociationProtectionModeEnum(val string) (AutonomousDatabaseDataguardAssociationProtectionModeEnum, bool)

GetMappingAutonomousDatabaseDataguardAssociationProtectionModeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseDataguardAssociationRoleEnum

AutonomousDatabaseDataguardAssociationRoleEnum Enum with underlying type: string

type AutonomousDatabaseDataguardAssociationRoleEnum string

Set of constants representing the allowable values for AutonomousDatabaseDataguardAssociationRoleEnum

const (
    AutonomousDatabaseDataguardAssociationRolePrimary         AutonomousDatabaseDataguardAssociationRoleEnum = "PRIMARY"
    AutonomousDatabaseDataguardAssociationRoleStandby         AutonomousDatabaseDataguardAssociationRoleEnum = "STANDBY"
    AutonomousDatabaseDataguardAssociationRoleDisabledStandby AutonomousDatabaseDataguardAssociationRoleEnum = "DISABLED_STANDBY"
    AutonomousDatabaseDataguardAssociationRoleBackupCopy      AutonomousDatabaseDataguardAssociationRoleEnum = "BACKUP_COPY"
    AutonomousDatabaseDataguardAssociationRoleSnapshotStandby AutonomousDatabaseDataguardAssociationRoleEnum = "SNAPSHOT_STANDBY"
)

func GetAutonomousDatabaseDataguardAssociationRoleEnumValues

func GetAutonomousDatabaseDataguardAssociationRoleEnumValues() []AutonomousDatabaseDataguardAssociationRoleEnum

GetAutonomousDatabaseDataguardAssociationRoleEnumValues Enumerates the set of values for AutonomousDatabaseDataguardAssociationRoleEnum

func GetMappingAutonomousDatabaseDataguardAssociationRoleEnum

func GetMappingAutonomousDatabaseDataguardAssociationRoleEnum(val string) (AutonomousDatabaseDataguardAssociationRoleEnum, bool)

GetMappingAutonomousDatabaseDataguardAssociationRoleEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseDataguardRegionTypeEnum

AutonomousDatabaseDataguardRegionTypeEnum Enum with underlying type: string

type AutonomousDatabaseDataguardRegionTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseDataguardRegionTypeEnum

const (
    AutonomousDatabaseDataguardRegionTypePrimaryDgRegion       AutonomousDatabaseDataguardRegionTypeEnum = "PRIMARY_DG_REGION"
    AutonomousDatabaseDataguardRegionTypeRemoteStandbyDgRegion AutonomousDatabaseDataguardRegionTypeEnum = "REMOTE_STANDBY_DG_REGION"
)

func GetAutonomousDatabaseDataguardRegionTypeEnumValues

func GetAutonomousDatabaseDataguardRegionTypeEnumValues() []AutonomousDatabaseDataguardRegionTypeEnum

GetAutonomousDatabaseDataguardRegionTypeEnumValues Enumerates the set of values for AutonomousDatabaseDataguardRegionTypeEnum

func GetMappingAutonomousDatabaseDataguardRegionTypeEnum

func GetMappingAutonomousDatabaseDataguardRegionTypeEnum(val string) (AutonomousDatabaseDataguardRegionTypeEnum, bool)

GetMappingAutonomousDatabaseDataguardRegionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseDbWorkloadEnum

AutonomousDatabaseDbWorkloadEnum Enum with underlying type: string

type AutonomousDatabaseDbWorkloadEnum string

Set of constants representing the allowable values for AutonomousDatabaseDbWorkloadEnum

const (
    AutonomousDatabaseDbWorkloadOltp AutonomousDatabaseDbWorkloadEnum = "OLTP"
    AutonomousDatabaseDbWorkloadDw   AutonomousDatabaseDbWorkloadEnum = "DW"
    AutonomousDatabaseDbWorkloadAjd  AutonomousDatabaseDbWorkloadEnum = "AJD"
    AutonomousDatabaseDbWorkloadApex AutonomousDatabaseDbWorkloadEnum = "APEX"
    AutonomousDatabaseDbWorkloadLh   AutonomousDatabaseDbWorkloadEnum = "LH"
)

func GetAutonomousDatabaseDbWorkloadEnumValues

func GetAutonomousDatabaseDbWorkloadEnumValues() []AutonomousDatabaseDbWorkloadEnum

GetAutonomousDatabaseDbWorkloadEnumValues Enumerates the set of values for AutonomousDatabaseDbWorkloadEnum

func GetMappingAutonomousDatabaseDbWorkloadEnum

func GetMappingAutonomousDatabaseDbWorkloadEnum(val string) (AutonomousDatabaseDbWorkloadEnum, bool)

GetMappingAutonomousDatabaseDbWorkloadEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseDisasterRecoveryRegionTypeEnum

AutonomousDatabaseDisasterRecoveryRegionTypeEnum Enum with underlying type: string

type AutonomousDatabaseDisasterRecoveryRegionTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseDisasterRecoveryRegionTypeEnum

const (
    AutonomousDatabaseDisasterRecoveryRegionTypePrimary AutonomousDatabaseDisasterRecoveryRegionTypeEnum = "PRIMARY"
    AutonomousDatabaseDisasterRecoveryRegionTypeRemote  AutonomousDatabaseDisasterRecoveryRegionTypeEnum = "REMOTE"
)

func GetAutonomousDatabaseDisasterRecoveryRegionTypeEnumValues

func GetAutonomousDatabaseDisasterRecoveryRegionTypeEnumValues() []AutonomousDatabaseDisasterRecoveryRegionTypeEnum

GetAutonomousDatabaseDisasterRecoveryRegionTypeEnumValues Enumerates the set of values for AutonomousDatabaseDisasterRecoveryRegionTypeEnum

func GetMappingAutonomousDatabaseDisasterRecoveryRegionTypeEnum

func GetMappingAutonomousDatabaseDisasterRecoveryRegionTypeEnum(val string) (AutonomousDatabaseDisasterRecoveryRegionTypeEnum, bool)

GetMappingAutonomousDatabaseDisasterRecoveryRegionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseEncryptionKeyDetails

AutonomousDatabaseEncryptionKeyDetails Details of the Autonomous AI Database encryption key.

type AutonomousDatabaseEncryptionKeyDetails interface {
}

type AutonomousDatabaseEncryptionKeyDetailsProviderEnum

AutonomousDatabaseEncryptionKeyDetailsProviderEnum Enum with underlying type: string

type AutonomousDatabaseEncryptionKeyDetailsProviderEnum string

Set of constants representing the allowable values for AutonomousDatabaseEncryptionKeyDetailsProviderEnum

const (
    AutonomousDatabaseEncryptionKeyDetailsProviderAws           AutonomousDatabaseEncryptionKeyDetailsProviderEnum = "AWS"
    AutonomousDatabaseEncryptionKeyDetailsProviderAzure         AutonomousDatabaseEncryptionKeyDetailsProviderEnum = "AZURE"
    AutonomousDatabaseEncryptionKeyDetailsProviderOci           AutonomousDatabaseEncryptionKeyDetailsProviderEnum = "OCI"
    AutonomousDatabaseEncryptionKeyDetailsProviderOracleManaged AutonomousDatabaseEncryptionKeyDetailsProviderEnum = "ORACLE_MANAGED"
    AutonomousDatabaseEncryptionKeyDetailsProviderOkv           AutonomousDatabaseEncryptionKeyDetailsProviderEnum = "OKV"
)

func GetAutonomousDatabaseEncryptionKeyDetailsProviderEnumValues

func GetAutonomousDatabaseEncryptionKeyDetailsProviderEnumValues() []AutonomousDatabaseEncryptionKeyDetailsProviderEnum

GetAutonomousDatabaseEncryptionKeyDetailsProviderEnumValues Enumerates the set of values for AutonomousDatabaseEncryptionKeyDetailsProviderEnum

func GetMappingAutonomousDatabaseEncryptionKeyDetailsProviderEnum

func GetMappingAutonomousDatabaseEncryptionKeyDetailsProviderEnum(val string) (AutonomousDatabaseEncryptionKeyDetailsProviderEnum, bool)

GetMappingAutonomousDatabaseEncryptionKeyDetailsProviderEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseEncryptionKeyHistoryEntry

AutonomousDatabaseEncryptionKeyHistoryEntry The Autonomous AI Database encryption key history entry.

type AutonomousDatabaseEncryptionKeyHistoryEntry struct {
    EncryptionKey AutonomousDatabaseEncryptionKeyDetails `mandatory:"false" json:"encryptionKey"`

    // The date and time the encryption key was activated.
    TimeActivated *common.SDKTime `mandatory:"false" json:"timeActivated"`
}

func (AutonomousDatabaseEncryptionKeyHistoryEntry) String

func (m AutonomousDatabaseEncryptionKeyHistoryEntry) String() string

func (*AutonomousDatabaseEncryptionKeyHistoryEntry) UnmarshalJSON

func (m *AutonomousDatabaseEncryptionKeyHistoryEntry) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (AutonomousDatabaseEncryptionKeyHistoryEntry) ValidateEnumValue

func (m AutonomousDatabaseEncryptionKeyHistoryEntry) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseInBackup

AutonomousDatabaseInBackup Details of Autonomous AI Database in Autonomous Container Database

type AutonomousDatabaseInBackup struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The user-friendly name for the Autonomous AI Database. The name does not have to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`
}

func (AutonomousDatabaseInBackup) String

func (m AutonomousDatabaseInBackup) String() string

func (AutonomousDatabaseInBackup) ValidateEnumValue

func (m AutonomousDatabaseInBackup) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseInfrastructureTypeEnum

AutonomousDatabaseInfrastructureTypeEnum Enum with underlying type: string

type AutonomousDatabaseInfrastructureTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseInfrastructureTypeEnum

const (
    AutonomousDatabaseInfrastructureTypeCloud           AutonomousDatabaseInfrastructureTypeEnum = "CLOUD"
    AutonomousDatabaseInfrastructureTypeCloudAtCustomer AutonomousDatabaseInfrastructureTypeEnum = "CLOUD_AT_CUSTOMER"
)

func GetAutonomousDatabaseInfrastructureTypeEnumValues

func GetAutonomousDatabaseInfrastructureTypeEnumValues() []AutonomousDatabaseInfrastructureTypeEnum

GetAutonomousDatabaseInfrastructureTypeEnumValues Enumerates the set of values for AutonomousDatabaseInfrastructureTypeEnum

func GetMappingAutonomousDatabaseInfrastructureTypeEnum

func GetMappingAutonomousDatabaseInfrastructureTypeEnum(val string) (AutonomousDatabaseInfrastructureTypeEnum, bool)

GetMappingAutonomousDatabaseInfrastructureTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseKeyHistoryEntry

AutonomousDatabaseKeyHistoryEntry The Autonomous AI Database Vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts) service key management history entry.

type AutonomousDatabaseKeyHistoryEntry struct {

    // The id of the Autonomous AI Database Vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts) service key management history entry.
    Id *string `mandatory:"true" json:"id"`

    // The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances.
    KmsKeyVersionId *string `mandatory:"false" json:"kmsKeyVersionId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // The date and time the kms key activated.
    TimeActivated *common.SDKTime `mandatory:"false" json:"timeActivated"`
}

func (AutonomousDatabaseKeyHistoryEntry) String

func (m AutonomousDatabaseKeyHistoryEntry) String() string

func (AutonomousDatabaseKeyHistoryEntry) ValidateEnumValue

func (m AutonomousDatabaseKeyHistoryEntry) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseLicenseModelEnum

AutonomousDatabaseLicenseModelEnum Enum with underlying type: string

type AutonomousDatabaseLicenseModelEnum string

Set of constants representing the allowable values for AutonomousDatabaseLicenseModelEnum

const (
    AutonomousDatabaseLicenseModelLicenseIncluded     AutonomousDatabaseLicenseModelEnum = "LICENSE_INCLUDED"
    AutonomousDatabaseLicenseModelBringYourOwnLicense AutonomousDatabaseLicenseModelEnum = "BRING_YOUR_OWN_LICENSE"
)

func GetAutonomousDatabaseLicenseModelEnumValues

func GetAutonomousDatabaseLicenseModelEnumValues() []AutonomousDatabaseLicenseModelEnum

GetAutonomousDatabaseLicenseModelEnumValues Enumerates the set of values for AutonomousDatabaseLicenseModelEnum

func GetMappingAutonomousDatabaseLicenseModelEnum

func GetMappingAutonomousDatabaseLicenseModelEnum(val string) (AutonomousDatabaseLicenseModelEnum, bool)

GetMappingAutonomousDatabaseLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseLifecycleStateEnum

AutonomousDatabaseLifecycleStateEnum Enum with underlying type: string

type AutonomousDatabaseLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousDatabaseLifecycleStateEnum

const (
    AutonomousDatabaseLifecycleStateProvisioning            AutonomousDatabaseLifecycleStateEnum = "PROVISIONING"
    AutonomousDatabaseLifecycleStateAvailable               AutonomousDatabaseLifecycleStateEnum = "AVAILABLE"
    AutonomousDatabaseLifecycleStateStopping                AutonomousDatabaseLifecycleStateEnum = "STOPPING"
    AutonomousDatabaseLifecycleStateStopped                 AutonomousDatabaseLifecycleStateEnum = "STOPPED"
    AutonomousDatabaseLifecycleStateStarting                AutonomousDatabaseLifecycleStateEnum = "STARTING"
    AutonomousDatabaseLifecycleStateTerminating             AutonomousDatabaseLifecycleStateEnum = "TERMINATING"
    AutonomousDatabaseLifecycleStateTerminated              AutonomousDatabaseLifecycleStateEnum = "TERMINATED"
    AutonomousDatabaseLifecycleStateUnavailable             AutonomousDatabaseLifecycleStateEnum = "UNAVAILABLE"
    AutonomousDatabaseLifecycleStateRestoreInProgress       AutonomousDatabaseLifecycleStateEnum = "RESTORE_IN_PROGRESS"
    AutonomousDatabaseLifecycleStateRestoreFailed           AutonomousDatabaseLifecycleStateEnum = "RESTORE_FAILED"
    AutonomousDatabaseLifecycleStateBackupInProgress        AutonomousDatabaseLifecycleStateEnum = "BACKUP_IN_PROGRESS"
    AutonomousDatabaseLifecycleStateScaleInProgress         AutonomousDatabaseLifecycleStateEnum = "SCALE_IN_PROGRESS"
    AutonomousDatabaseLifecycleStateAvailableNeedsAttention AutonomousDatabaseLifecycleStateEnum = "AVAILABLE_NEEDS_ATTENTION"
    AutonomousDatabaseLifecycleStateUpdating                AutonomousDatabaseLifecycleStateEnum = "UPDATING"
    AutonomousDatabaseLifecycleStateMaintenanceInProgress   AutonomousDatabaseLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
    AutonomousDatabaseLifecycleStateRestarting              AutonomousDatabaseLifecycleStateEnum = "RESTARTING"
    AutonomousDatabaseLifecycleStateRecreating              AutonomousDatabaseLifecycleStateEnum = "RECREATING"
    AutonomousDatabaseLifecycleStateRoleChangeInProgress    AutonomousDatabaseLifecycleStateEnum = "ROLE_CHANGE_IN_PROGRESS"
    AutonomousDatabaseLifecycleStateUpgrading               AutonomousDatabaseLifecycleStateEnum = "UPGRADING"
    AutonomousDatabaseLifecycleStateInaccessible            AutonomousDatabaseLifecycleStateEnum = "INACCESSIBLE"
    AutonomousDatabaseLifecycleStateStandby                 AutonomousDatabaseLifecycleStateEnum = "STANDBY"
    AutonomousDatabaseLifecycleStateTransporting            AutonomousDatabaseLifecycleStateEnum = "TRANSPORTING"
)

func GetAutonomousDatabaseLifecycleStateEnumValues

func GetAutonomousDatabaseLifecycleStateEnumValues() []AutonomousDatabaseLifecycleStateEnum

GetAutonomousDatabaseLifecycleStateEnumValues Enumerates the set of values for AutonomousDatabaseLifecycleStateEnum

func GetMappingAutonomousDatabaseLifecycleStateEnum

func GetMappingAutonomousDatabaseLifecycleStateEnum(val string) (AutonomousDatabaseLifecycleStateEnum, bool)

GetMappingAutonomousDatabaseLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseMaintenanceWindowSummary

AutonomousDatabaseMaintenanceWindowSummary Autonomous AI Database maintenance window. The maintenance window can be configured during database creation. To change the maintenance window of an existing Autonomous AI Database Serverless instance, clone the database and specify the maintenance window for the new cloned instance.

type AutonomousDatabaseMaintenanceWindowSummary struct {
    DayOfWeek *DayOfWeek `mandatory:"true" json:"dayOfWeek"`

    // The maintenance start time. The value must use the ISO-8601 format "hh:mm".
    MaintenanceStartTime *string `mandatory:"false" json:"maintenanceStartTime"`

    // The maintenance end time. The value must use the ISO-8601 format "hh:mm".
    MaintenanceEndTime *string `mandatory:"false" json:"maintenanceEndTime"`
}

func (AutonomousDatabaseMaintenanceWindowSummary) String

func (m AutonomousDatabaseMaintenanceWindowSummary) String() string

func (AutonomousDatabaseMaintenanceWindowSummary) ValidateEnumValue

func (m AutonomousDatabaseMaintenanceWindowSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseManualRefreshDetails

AutonomousDatabaseManualRefreshDetails Details of manual refresh for an Autonomous AI Database refreshable clone.

type AutonomousDatabaseManualRefreshDetails struct {

    // The timestamp to which the Autonomous AI Database refreshable clone will be refreshed. Changes made in the primary database after this timestamp are not part of the data refresh.
    TimeRefreshCutoff *common.SDKTime `mandatory:"false" json:"timeRefreshCutoff"`
}

func (AutonomousDatabaseManualRefreshDetails) String

func (m AutonomousDatabaseManualRefreshDetails) String() string

func (AutonomousDatabaseManualRefreshDetails) ValidateEnumValue

func (m AutonomousDatabaseManualRefreshDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseManualRefreshRequest

AutonomousDatabaseManualRefreshRequest wrapper for the AutonomousDatabaseManualRefresh operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/AutonomousDatabaseManualRefresh.go.html to see an example of how to use AutonomousDatabaseManualRefreshRequest.

type AutonomousDatabaseManualRefreshRequest struct {

    // The database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousDatabaseId"`

    // Request details for manually refreshing an Autonomous AI Database refreshable clone.
    AutonomousDatabaseManualRefreshDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Indicates that the request is a dry run, if set to "true". A dry run request does not actually
    // creating or updating a resource and is used only to perform validation on the submitted data.
    OpcDryRun *bool `mandatory:"false" contributesTo:"header" name:"opc-dry-run"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (AutonomousDatabaseManualRefreshRequest) BinaryRequestBody

func (request AutonomousDatabaseManualRefreshRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (AutonomousDatabaseManualRefreshRequest) HTTPRequest

func (request AutonomousDatabaseManualRefreshRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (AutonomousDatabaseManualRefreshRequest) RetryPolicy

func (request AutonomousDatabaseManualRefreshRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (AutonomousDatabaseManualRefreshRequest) String

func (request AutonomousDatabaseManualRefreshRequest) String() string

func (AutonomousDatabaseManualRefreshRequest) ValidateEnumValue

func (request AutonomousDatabaseManualRefreshRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseManualRefreshResponse

AutonomousDatabaseManualRefreshResponse wrapper for the AutonomousDatabaseManualRefresh operation

type AutonomousDatabaseManualRefreshResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The AutonomousDatabase instance
    AutonomousDatabase `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

func (AutonomousDatabaseManualRefreshResponse) HTTPResponse

func (response AutonomousDatabaseManualRefreshResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (AutonomousDatabaseManualRefreshResponse) String

func (response AutonomousDatabaseManualRefreshResponse) String() string

type AutonomousDatabaseNetServicesArchitectureEnum

AutonomousDatabaseNetServicesArchitectureEnum Enum with underlying type: string

type AutonomousDatabaseNetServicesArchitectureEnum string

Set of constants representing the allowable values for AutonomousDatabaseNetServicesArchitectureEnum

const (
    AutonomousDatabaseNetServicesArchitectureDedicated AutonomousDatabaseNetServicesArchitectureEnum = "DEDICATED"
    AutonomousDatabaseNetServicesArchitectureShared    AutonomousDatabaseNetServicesArchitectureEnum = "SHARED"
    AutonomousDatabaseNetServicesArchitectureDrcp      AutonomousDatabaseNetServicesArchitectureEnum = "DRCP"
)

func GetAutonomousDatabaseNetServicesArchitectureEnumValues

func GetAutonomousDatabaseNetServicesArchitectureEnumValues() []AutonomousDatabaseNetServicesArchitectureEnum

GetAutonomousDatabaseNetServicesArchitectureEnumValues Enumerates the set of values for AutonomousDatabaseNetServicesArchitectureEnum

func GetMappingAutonomousDatabaseNetServicesArchitectureEnum

func GetMappingAutonomousDatabaseNetServicesArchitectureEnum(val string) (AutonomousDatabaseNetServicesArchitectureEnum, bool)

GetMappingAutonomousDatabaseNetServicesArchitectureEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseOpenModeEnum

AutonomousDatabaseOpenModeEnum Enum with underlying type: string

type AutonomousDatabaseOpenModeEnum string

Set of constants representing the allowable values for AutonomousDatabaseOpenModeEnum

const (
    AutonomousDatabaseOpenModeOnly  AutonomousDatabaseOpenModeEnum = "READ_ONLY"
    AutonomousDatabaseOpenModeWrite AutonomousDatabaseOpenModeEnum = "READ_WRITE"
)

func GetAutonomousDatabaseOpenModeEnumValues

func GetAutonomousDatabaseOpenModeEnumValues() []AutonomousDatabaseOpenModeEnum

GetAutonomousDatabaseOpenModeEnumValues Enumerates the set of values for AutonomousDatabaseOpenModeEnum

func GetMappingAutonomousDatabaseOpenModeEnum

func GetMappingAutonomousDatabaseOpenModeEnum(val string) (AutonomousDatabaseOpenModeEnum, bool)

GetMappingAutonomousDatabaseOpenModeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseOperationsInsightsStatusEnum

AutonomousDatabaseOperationsInsightsStatusEnum Enum with underlying type: string

type AutonomousDatabaseOperationsInsightsStatusEnum string

Set of constants representing the allowable values for AutonomousDatabaseOperationsInsightsStatusEnum

const (
    AutonomousDatabaseOperationsInsightsStatusEnabling        AutonomousDatabaseOperationsInsightsStatusEnum = "ENABLING"
    AutonomousDatabaseOperationsInsightsStatusEnabled         AutonomousDatabaseOperationsInsightsStatusEnum = "ENABLED"
    AutonomousDatabaseOperationsInsightsStatusDisabling       AutonomousDatabaseOperationsInsightsStatusEnum = "DISABLING"
    AutonomousDatabaseOperationsInsightsStatusNotEnabled      AutonomousDatabaseOperationsInsightsStatusEnum = "NOT_ENABLED"
    AutonomousDatabaseOperationsInsightsStatusFailedEnabling  AutonomousDatabaseOperationsInsightsStatusEnum = "FAILED_ENABLING"
    AutonomousDatabaseOperationsInsightsStatusFailedDisabling AutonomousDatabaseOperationsInsightsStatusEnum = "FAILED_DISABLING"
)

func GetAutonomousDatabaseOperationsInsightsStatusEnumValues

func GetAutonomousDatabaseOperationsInsightsStatusEnumValues() []AutonomousDatabaseOperationsInsightsStatusEnum

GetAutonomousDatabaseOperationsInsightsStatusEnumValues Enumerates the set of values for AutonomousDatabaseOperationsInsightsStatusEnum

func GetMappingAutonomousDatabaseOperationsInsightsStatusEnum

func GetMappingAutonomousDatabaseOperationsInsightsStatusEnum(val string) (AutonomousDatabaseOperationsInsightsStatusEnum, bool)

GetMappingAutonomousDatabaseOperationsInsightsStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabasePeerCollection

AutonomousDatabasePeerCollection The object holds details about the peer Autonomous AI Databases for an Oracle Autonomous AI Database.

type AutonomousDatabasePeerCollection struct {

    // This array holds details about Autonomous AI Database Peers for Oracle an Autonomous AI Database.
    Items []AutonomousDatabasePeerSummary `mandatory:"true" json:"items"`
}

func (AutonomousDatabasePeerCollection) String

func (m AutonomousDatabasePeerCollection) String() string

func (AutonomousDatabasePeerCollection) ValidateEnumValue

func (m AutonomousDatabasePeerCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabasePeerSummary

AutonomousDatabasePeerSummary The object holds details about a peer Autonomous AI Database for Oracle Autonomous AI Database.

type AutonomousDatabasePeerSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database.
    Id *string `mandatory:"true" json:"id"`

    // The name of the region where this peer Autonomous AI Database clone exists.
    Region *string `mandatory:"false" json:"region"`
}

func (AutonomousDatabasePeerSummary) String

func (m AutonomousDatabasePeerSummary) String() string

func (AutonomousDatabasePeerSummary) ValidateEnumValue

func (m AutonomousDatabasePeerSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabasePermissionLevelEnum

AutonomousDatabasePermissionLevelEnum Enum with underlying type: string

type AutonomousDatabasePermissionLevelEnum string

Set of constants representing the allowable values for AutonomousDatabasePermissionLevelEnum

const (
    AutonomousDatabasePermissionLevelRestricted   AutonomousDatabasePermissionLevelEnum = "RESTRICTED"
    AutonomousDatabasePermissionLevelUnrestricted AutonomousDatabasePermissionLevelEnum = "UNRESTRICTED"
)

func GetAutonomousDatabasePermissionLevelEnumValues

func GetAutonomousDatabasePermissionLevelEnumValues() []AutonomousDatabasePermissionLevelEnum

GetAutonomousDatabasePermissionLevelEnumValues Enumerates the set of values for AutonomousDatabasePermissionLevelEnum

func GetMappingAutonomousDatabasePermissionLevelEnum

func GetMappingAutonomousDatabasePermissionLevelEnum(val string) (AutonomousDatabasePermissionLevelEnum, bool)

GetMappingAutonomousDatabasePermissionLevelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseRefreshableModeEnum

AutonomousDatabaseRefreshableModeEnum Enum with underlying type: string

type AutonomousDatabaseRefreshableModeEnum string

Set of constants representing the allowable values for AutonomousDatabaseRefreshableModeEnum

const (
    AutonomousDatabaseRefreshableModeAutomatic AutonomousDatabaseRefreshableModeEnum = "AUTOMATIC"
    AutonomousDatabaseRefreshableModeManual    AutonomousDatabaseRefreshableModeEnum = "MANUAL"
)

func GetAutonomousDatabaseRefreshableModeEnumValues

func GetAutonomousDatabaseRefreshableModeEnumValues() []AutonomousDatabaseRefreshableModeEnum

GetAutonomousDatabaseRefreshableModeEnumValues Enumerates the set of values for AutonomousDatabaseRefreshableModeEnum

func GetMappingAutonomousDatabaseRefreshableModeEnum

func GetMappingAutonomousDatabaseRefreshableModeEnum(val string) (AutonomousDatabaseRefreshableModeEnum, bool)

GetMappingAutonomousDatabaseRefreshableModeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseRefreshableStatusEnum

AutonomousDatabaseRefreshableStatusEnum Enum with underlying type: string

type AutonomousDatabaseRefreshableStatusEnum string

Set of constants representing the allowable values for AutonomousDatabaseRefreshableStatusEnum

const (
    AutonomousDatabaseRefreshableStatusRefreshing    AutonomousDatabaseRefreshableStatusEnum = "REFRESHING"
    AutonomousDatabaseRefreshableStatusNotRefreshing AutonomousDatabaseRefreshableStatusEnum = "NOT_REFRESHING"
)

func GetAutonomousDatabaseRefreshableStatusEnumValues

func GetAutonomousDatabaseRefreshableStatusEnumValues() []AutonomousDatabaseRefreshableStatusEnum

GetAutonomousDatabaseRefreshableStatusEnumValues Enumerates the set of values for AutonomousDatabaseRefreshableStatusEnum

func GetMappingAutonomousDatabaseRefreshableStatusEnum

func GetMappingAutonomousDatabaseRefreshableStatusEnum(val string) (AutonomousDatabaseRefreshableStatusEnum, bool)

GetMappingAutonomousDatabaseRefreshableStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseRoleEnum

AutonomousDatabaseRoleEnum Enum with underlying type: string

type AutonomousDatabaseRoleEnum string

Set of constants representing the allowable values for AutonomousDatabaseRoleEnum

const (
    AutonomousDatabaseRolePrimary         AutonomousDatabaseRoleEnum = "PRIMARY"
    AutonomousDatabaseRoleStandby         AutonomousDatabaseRoleEnum = "STANDBY"
    AutonomousDatabaseRoleDisabledStandby AutonomousDatabaseRoleEnum = "DISABLED_STANDBY"
    AutonomousDatabaseRoleBackupCopy      AutonomousDatabaseRoleEnum = "BACKUP_COPY"
    AutonomousDatabaseRoleSnapshotStandby AutonomousDatabaseRoleEnum = "SNAPSHOT_STANDBY"
)

func GetAutonomousDatabaseRoleEnumValues

func GetAutonomousDatabaseRoleEnumValues() []AutonomousDatabaseRoleEnum

GetAutonomousDatabaseRoleEnumValues Enumerates the set of values for AutonomousDatabaseRoleEnum

func GetMappingAutonomousDatabaseRoleEnum

func GetMappingAutonomousDatabaseRoleEnum(val string) (AutonomousDatabaseRoleEnum, bool)

GetMappingAutonomousDatabaseRoleEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSoftwareImage

AutonomousDatabaseSoftwareImage Autonomous AI Database Software Images created from Autonomous Container Database

type AutonomousDatabaseSoftwareImage struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database Software Image.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The database version with which the Autonomous AI Database Software Image is to be built.
    DatabaseVersion *string `mandatory:"true" json:"databaseVersion"`

    // The user-friendly name for the Autonomous AI Database Software Image. The name does not have to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The current state of the Autonomous AI Database Software Image.
    LifecycleState AutonomousDatabaseSoftwareImageLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The date and time the Autonomous AI Database Software Image was created.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The Release Updates.
    ReleaseUpdate *string `mandatory:"true" json:"releaseUpdate"`

    // To what shape the image is meant for.
    ImageShapeFamily AutonomousDatabaseSoftwareImageImageShapeFamilyEnum `mandatory:"true" json:"imageShapeFamily"`

    // Detailed message for the lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // One-off patches included in the Autonomous AI Database Software Image
    AutonomousDsiOneOffPatches []string `mandatory:"false" json:"autonomousDsiOneOffPatches"`

    // DST Time-Zone File version of the Autonomous Container Database.
    DstFileVersion *string `mandatory:"false" json:"dstFileVersion"`
}

func (AutonomousDatabaseSoftwareImage) String

func (m AutonomousDatabaseSoftwareImage) String() string

func (AutonomousDatabaseSoftwareImage) ValidateEnumValue

func (m AutonomousDatabaseSoftwareImage) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseSoftwareImageCollection

AutonomousDatabaseSoftwareImageCollection Result of List Autonomous AI Database Software Images.

type AutonomousDatabaseSoftwareImageCollection struct {

    // List of Autonomous AI Database Software Images.
    Items []AutonomousDatabaseSoftwareImageSummary `mandatory:"true" json:"items"`
}

func (AutonomousDatabaseSoftwareImageCollection) String

func (m AutonomousDatabaseSoftwareImageCollection) String() string

func (AutonomousDatabaseSoftwareImageCollection) ValidateEnumValue

func (m AutonomousDatabaseSoftwareImageCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseSoftwareImageImageShapeFamilyEnum

AutonomousDatabaseSoftwareImageImageShapeFamilyEnum Enum with underlying type: string

type AutonomousDatabaseSoftwareImageImageShapeFamilyEnum string

Set of constants representing the allowable values for AutonomousDatabaseSoftwareImageImageShapeFamilyEnum

const (
    AutonomousDatabaseSoftwareImageImageShapeFamilyExaccShape   AutonomousDatabaseSoftwareImageImageShapeFamilyEnum = "EXACC_SHAPE"
    AutonomousDatabaseSoftwareImageImageShapeFamilyExadataShape AutonomousDatabaseSoftwareImageImageShapeFamilyEnum = "EXADATA_SHAPE"
)

func GetAutonomousDatabaseSoftwareImageImageShapeFamilyEnumValues

func GetAutonomousDatabaseSoftwareImageImageShapeFamilyEnumValues() []AutonomousDatabaseSoftwareImageImageShapeFamilyEnum

GetAutonomousDatabaseSoftwareImageImageShapeFamilyEnumValues Enumerates the set of values for AutonomousDatabaseSoftwareImageImageShapeFamilyEnum

func GetMappingAutonomousDatabaseSoftwareImageImageShapeFamilyEnum

func GetMappingAutonomousDatabaseSoftwareImageImageShapeFamilyEnum(val string) (AutonomousDatabaseSoftwareImageImageShapeFamilyEnum, bool)

GetMappingAutonomousDatabaseSoftwareImageImageShapeFamilyEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSoftwareImageLifecycleStateEnum

AutonomousDatabaseSoftwareImageLifecycleStateEnum Enum with underlying type: string

type AutonomousDatabaseSoftwareImageLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousDatabaseSoftwareImageLifecycleStateEnum

const (
    AutonomousDatabaseSoftwareImageLifecycleStateAvailable    AutonomousDatabaseSoftwareImageLifecycleStateEnum = "AVAILABLE"
    AutonomousDatabaseSoftwareImageLifecycleStateFailed       AutonomousDatabaseSoftwareImageLifecycleStateEnum = "FAILED"
    AutonomousDatabaseSoftwareImageLifecycleStateProvisioning AutonomousDatabaseSoftwareImageLifecycleStateEnum = "PROVISIONING"
    AutonomousDatabaseSoftwareImageLifecycleStateExpired      AutonomousDatabaseSoftwareImageLifecycleStateEnum = "EXPIRED"
    AutonomousDatabaseSoftwareImageLifecycleStateTerminated   AutonomousDatabaseSoftwareImageLifecycleStateEnum = "TERMINATED"
    AutonomousDatabaseSoftwareImageLifecycleStateTerminating  AutonomousDatabaseSoftwareImageLifecycleStateEnum = "TERMINATING"
    AutonomousDatabaseSoftwareImageLifecycleStateUpdating     AutonomousDatabaseSoftwareImageLifecycleStateEnum = "UPDATING"
)

func GetAutonomousDatabaseSoftwareImageLifecycleStateEnumValues

func GetAutonomousDatabaseSoftwareImageLifecycleStateEnumValues() []AutonomousDatabaseSoftwareImageLifecycleStateEnum

GetAutonomousDatabaseSoftwareImageLifecycleStateEnumValues Enumerates the set of values for AutonomousDatabaseSoftwareImageLifecycleStateEnum

func GetMappingAutonomousDatabaseSoftwareImageLifecycleStateEnum

func GetMappingAutonomousDatabaseSoftwareImageLifecycleStateEnum(val string) (AutonomousDatabaseSoftwareImageLifecycleStateEnum, bool)

GetMappingAutonomousDatabaseSoftwareImageLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSoftwareImageSummary

AutonomousDatabaseSoftwareImageSummary The Database service supports the creation of Autonomous AI Database Software Images for use in creating Autonomous Container Database.

type AutonomousDatabaseSoftwareImageSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database Software Image.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The database version with which the Autonomous AI Database Software Image is to be built.
    DatabaseVersion *string `mandatory:"true" json:"databaseVersion"`

    // The user-friendly name for the Autonomous AI Database Software Image. The name does not have to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The current state of the Autonomous AI Database Software Image.
    LifecycleState AutonomousDatabaseSoftwareImageLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The date and time the Autonomous AI Database Software Image was created.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The Release Updates.
    ReleaseUpdate *string `mandatory:"true" json:"releaseUpdate"`

    // To what shape the image is meant for.
    ImageShapeFamily AutonomousDatabaseSoftwareImageImageShapeFamilyEnum `mandatory:"true" json:"imageShapeFamily"`

    // Detailed message for the lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // One-off patches included in the Autonomous AI Database Software Image
    AutonomousDsiOneOffPatches []string `mandatory:"false" json:"autonomousDsiOneOffPatches"`

    // DST Time-Zone File version of the Autonomous Container Database.
    DstFileVersion *string `mandatory:"false" json:"dstFileVersion"`
}

func (AutonomousDatabaseSoftwareImageSummary) String

func (m AutonomousDatabaseSoftwareImageSummary) String() string

func (AutonomousDatabaseSoftwareImageSummary) ValidateEnumValue

func (m AutonomousDatabaseSoftwareImageSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseStandbySummary

AutonomousDatabaseStandbySummary Autonomous Data Guard standby database details.

type AutonomousDatabaseStandbySummary struct {

    // The amount of time, in seconds, that the data of the standby database lags the data of the primary database. Can be used to determine the potential data loss in the event of a failover.
    LagTimeInSeconds *int `mandatory:"false" json:"lagTimeInSeconds"`

    // The current state of the Autonomous AI Database.
    LifecycleState AutonomousDatabaseStandbySummaryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The date and time the Autonomous Data Guard role was switched for the standby Autonomous AI Database.
    TimeDataGuardRoleChanged *common.SDKTime `mandatory:"false" json:"timeDataGuardRoleChanged"`

    // The date and time the Disaster Recovery role was switched for the standby Autonomous AI Database.
    TimeDisasterRecoveryRoleChanged *common.SDKTime `mandatory:"false" json:"timeDisasterRecoveryRoleChanged"`

    // The date and time when maintenance will begin.
    TimeMaintenanceBegin *common.SDKTime `mandatory:"false" json:"timeMaintenanceBegin"`

    // The date and time when maintenance will end.
    TimeMaintenanceEnd *common.SDKTime `mandatory:"false" json:"timeMaintenanceEnd"`

    // The component chosen for maintenance.
    MaintenanceTargetComponent *string `mandatory:"false" json:"maintenanceTargetComponent"`

    // The availability domain of a local Autonomous Data Guard standby database of an Autonomous AI Database Serverless instance.
    AvailabilityDomain *string `mandatory:"false" json:"availabilityDomain"`

    // The external logical zone where the local Autonomous Data Guard is located (Intended for multicloud use).
    ExternalLocationZone *string `mandatory:"false" json:"externalLocationZone"`
}

func (AutonomousDatabaseStandbySummary) String

func (m AutonomousDatabaseStandbySummary) String() string

func (AutonomousDatabaseStandbySummary) ValidateEnumValue

func (m AutonomousDatabaseStandbySummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseStandbySummaryLifecycleStateEnum

AutonomousDatabaseStandbySummaryLifecycleStateEnum Enum with underlying type: string

type AutonomousDatabaseStandbySummaryLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousDatabaseStandbySummaryLifecycleStateEnum

const (
    AutonomousDatabaseStandbySummaryLifecycleStateProvisioning            AutonomousDatabaseStandbySummaryLifecycleStateEnum = "PROVISIONING"
    AutonomousDatabaseStandbySummaryLifecycleStateAvailable               AutonomousDatabaseStandbySummaryLifecycleStateEnum = "AVAILABLE"
    AutonomousDatabaseStandbySummaryLifecycleStateStopping                AutonomousDatabaseStandbySummaryLifecycleStateEnum = "STOPPING"
    AutonomousDatabaseStandbySummaryLifecycleStateStopped                 AutonomousDatabaseStandbySummaryLifecycleStateEnum = "STOPPED"
    AutonomousDatabaseStandbySummaryLifecycleStateStarting                AutonomousDatabaseStandbySummaryLifecycleStateEnum = "STARTING"
    AutonomousDatabaseStandbySummaryLifecycleStateTerminating             AutonomousDatabaseStandbySummaryLifecycleStateEnum = "TERMINATING"
    AutonomousDatabaseStandbySummaryLifecycleStateTerminated              AutonomousDatabaseStandbySummaryLifecycleStateEnum = "TERMINATED"
    AutonomousDatabaseStandbySummaryLifecycleStateUnavailable             AutonomousDatabaseStandbySummaryLifecycleStateEnum = "UNAVAILABLE"
    AutonomousDatabaseStandbySummaryLifecycleStateRestoreInProgress       AutonomousDatabaseStandbySummaryLifecycleStateEnum = "RESTORE_IN_PROGRESS"
    AutonomousDatabaseStandbySummaryLifecycleStateRestoreFailed           AutonomousDatabaseStandbySummaryLifecycleStateEnum = "RESTORE_FAILED"
    AutonomousDatabaseStandbySummaryLifecycleStateBackupInProgress        AutonomousDatabaseStandbySummaryLifecycleStateEnum = "BACKUP_IN_PROGRESS"
    AutonomousDatabaseStandbySummaryLifecycleStateScaleInProgress         AutonomousDatabaseStandbySummaryLifecycleStateEnum = "SCALE_IN_PROGRESS"
    AutonomousDatabaseStandbySummaryLifecycleStateAvailableNeedsAttention AutonomousDatabaseStandbySummaryLifecycleStateEnum = "AVAILABLE_NEEDS_ATTENTION"
    AutonomousDatabaseStandbySummaryLifecycleStateUpdating                AutonomousDatabaseStandbySummaryLifecycleStateEnum = "UPDATING"
    AutonomousDatabaseStandbySummaryLifecycleStateMaintenanceInProgress   AutonomousDatabaseStandbySummaryLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
    AutonomousDatabaseStandbySummaryLifecycleStateRestarting              AutonomousDatabaseStandbySummaryLifecycleStateEnum = "RESTARTING"
    AutonomousDatabaseStandbySummaryLifecycleStateRecreating              AutonomousDatabaseStandbySummaryLifecycleStateEnum = "RECREATING"
    AutonomousDatabaseStandbySummaryLifecycleStateRoleChangeInProgress    AutonomousDatabaseStandbySummaryLifecycleStateEnum = "ROLE_CHANGE_IN_PROGRESS"
    AutonomousDatabaseStandbySummaryLifecycleStateUpgrading               AutonomousDatabaseStandbySummaryLifecycleStateEnum = "UPGRADING"
    AutonomousDatabaseStandbySummaryLifecycleStateInaccessible            AutonomousDatabaseStandbySummaryLifecycleStateEnum = "INACCESSIBLE"
    AutonomousDatabaseStandbySummaryLifecycleStateStandby                 AutonomousDatabaseStandbySummaryLifecycleStateEnum = "STANDBY"
    AutonomousDatabaseStandbySummaryLifecycleStateTransporting            AutonomousDatabaseStandbySummaryLifecycleStateEnum = "TRANSPORTING"
)

func GetAutonomousDatabaseStandbySummaryLifecycleStateEnumValues

func GetAutonomousDatabaseStandbySummaryLifecycleStateEnumValues() []AutonomousDatabaseStandbySummaryLifecycleStateEnum

GetAutonomousDatabaseStandbySummaryLifecycleStateEnumValues Enumerates the set of values for AutonomousDatabaseStandbySummaryLifecycleStateEnum

func GetMappingAutonomousDatabaseStandbySummaryLifecycleStateEnum

func GetMappingAutonomousDatabaseStandbySummaryLifecycleStateEnum(val string) (AutonomousDatabaseStandbySummaryLifecycleStateEnum, bool)

GetMappingAutonomousDatabaseStandbySummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummary

AutonomousDatabaseSummary An Oracle Autonomous AI Database.

**Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API.

type AutonomousDatabaseSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The current state of the Autonomous AI Database.
    LifecycleState AutonomousDatabaseSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The database name.
    DbName *string `mandatory:"true" json:"dbName"`

    // The quantity of data in the database, in terabytes.
    // The following points apply to Autonomous AI Databases on Serverless Infrastructure:
    // - This is an integer field whose value remains null when the data size is in GBs and cannot be converted to TBs (by dividing the GB value by 1024) without rounding error.
    // - To get the exact value of data storage size without rounding error, please see `dataStorageSizeInGBs` of Autonomous AI Database.
    DataStorageSizeInTBs *int `mandatory:"true" json:"dataStorageSizeInTBs"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // Information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // KMS key lifecycle details.
    KmsKeyLifecycleDetails *string `mandatory:"false" json:"kmsKeyLifecycleDetails"`

    EncryptionKey AutonomousDatabaseEncryptionKeyDetails `mandatory:"false" json:"encryptionKey"`

    // The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances.
    KmsKeyVersionId *string `mandatory:"false" json:"kmsKeyVersionId"`

    EncryptionKeyLocationDetails EncryptionKeyLocationDetails `mandatory:"false" json:"encryptionKeyLocationDetails"`

    // The character set for the Autonomous AI Database.  The default is AL32UTF8. Allowed values are:
    // AL32UTF8, AR8ADOS710, AR8ADOS720, AR8APTEC715, AR8ARABICMACS, AR8ASMO8X, AR8ISO8859P6, AR8MSWIN1256, AR8MUSSAD768, AR8NAFITHA711, AR8NAFITHA721, AR8SAKHR706, AR8SAKHR707, AZ8ISO8859P9E, BG8MSWIN, BG8PC437S, BLT8CP921, BLT8ISO8859P13, BLT8MSWIN1257, BLT8PC775, BN8BSCII, CDN8PC863, CEL8ISO8859P14, CL8ISO8859P5, CL8ISOIR111, CL8KOI8R, CL8KOI8U, CL8MACCYRILLICS, CL8MSWIN1251, EE8ISO8859P2, EE8MACCES, EE8MACCROATIANS, EE8MSWIN1250, EE8PC852, EL8DEC, EL8ISO8859P7, EL8MACGREEKS, EL8MSWIN1253, EL8PC437S, EL8PC851, EL8PC869, ET8MSWIN923, HU8ABMOD, HU8CWI2, IN8ISCII, IS8PC861, IW8ISO8859P8, IW8MACHEBREWS, IW8MSWIN1255, IW8PC1507, JA16EUC, JA16EUCTILDE, JA16SJIS, JA16SJISTILDE, JA16VMS, KO16KSC5601, KO16KSCCS, KO16MSWIN949, LA8ISO6937, LA8PASSPORT, LT8MSWIN921, LT8PC772, LT8PC774, LV8PC1117, LV8PC8LR, LV8RST104090, N8PC865, NE8ISO8859P10, NEE8ISO8859P4, RU8BESTA, RU8PC855, RU8PC866, SE8ISO8859P3, TH8MACTHAIS, TH8TISASCII, TR8DEC, TR8MACTURKISHS, TR8MSWIN1254, TR8PC857, US7ASCII, US8PC437, UTF8, VN8MSWIN1258, VN8VN3, WE8DEC, WE8DG, WE8ISO8859P1, WE8ISO8859P15, WE8ISO8859P9, WE8MACROMAN8S, WE8MSWIN1252, WE8NCR4970, WE8NEXTSTEP, WE8PC850, WE8PC858, WE8PC860, WE8ROMAN8, ZHS16CGB231280, ZHS16GBK, ZHT16BIG5, ZHT16CCDC, ZHT16DBT, ZHT16HKSCS, ZHT16MSWIN950, ZHT32EUC, ZHT32SOPS, ZHT32TRIS
    CharacterSet *string `mandatory:"false" json:"characterSet"`

    // The national character set for the Autonomous AI Database.  The default is AL16UTF16. Allowed values are:
    // AL16UTF16 or UTF8.
    NcharacterSet *string `mandatory:"false" json:"ncharacterSet"`

    // The percentage of the System Global Area(SGA) assigned to In-Memory tables in Autonomous AI Database. This property is applicable only to Autonomous AI Databases on the Exadata Cloud@Customer platform.
    InMemoryPercentage *int `mandatory:"false" json:"inMemoryPercentage"`

    // The area assigned to In-Memory tables in Autonomous AI Database.
    InMemoryAreaInGBs *int `mandatory:"false" json:"inMemoryAreaInGBs"`

    // The date and time when the next long-term backup would be created.
    NextLongTermBackupTimeStamp *common.SDKTime `mandatory:"false" json:"nextLongTermBackupTimeStamp"`

    LongTermBackupSchedule *LongTermBackUpScheduleDetails `mandatory:"false" json:"longTermBackupSchedule"`

    // Indicates if this is an Always Free resource. The default value is false. Note that Always Free Autonomous AI Databases have 1 CPU and 20GB of memory. For Always Free databases, memory and CPU cannot be scaled.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, openMode, permissionLevel, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, or isLocalDataGuardEnabled
    IsFreeTier *bool `mandatory:"false" json:"isFreeTier"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The date and time the Always Free database will be stopped because of inactivity. If this time is reached without any database activity, the database will automatically be put into the STOPPED state.
    TimeReclamationOfFreeAutonomousDatabase *common.SDKTime `mandatory:"false" json:"timeReclamationOfFreeAutonomousDatabase"`

    // The date and time the Always Free database will be automatically deleted because of inactivity. If the database is in the STOPPED state and without activity until this time, it will be deleted.
    TimeDeletionOfFreeAutonomousDatabase *common.SDKTime `mandatory:"false" json:"timeDeletionOfFreeAutonomousDatabase"`

    BackupConfig *AutonomousDatabaseBackupConfig `mandatory:"false" json:"backupConfig"`

    // Key History Entry.
    KeyHistoryEntry []AutonomousDatabaseKeyHistoryEntry `mandatory:"false" json:"keyHistoryEntry"`

    // Key History Entry.
    EncryptionKeyHistoryEntry []AutonomousDatabaseEncryptionKeyHistoryEntry `mandatory:"false" json:"encryptionKeyHistoryEntry"`

    // The number of CPU cores to be made available to the database. When the ECPU is selected, the value for cpuCoreCount is 0. For Autonomous AI Database on Dedicated Exadata infrastructure, the maximum number of cores is determined by the infrastructure shape. See Characteristics of Infrastructure Shapes (https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbde/) for shape details.
    // **Note:** This parameter cannot be used with the `ocpuCount` parameter.
    CpuCoreCount *int `mandatory:"false" json:"cpuCoreCount"`

    // Parameter that allows users to select an acceptable maximum data loss limit in seconds, up to which Automatic Failover will be triggered when necessary for a Local Autonomous Data Guard
    LocalAdgAutoFailoverMaxDataLossLimit *int `mandatory:"false" json:"localAdgAutoFailoverMaxDataLossLimit"`

    // The compute model of the Autonomous AI Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
    ComputeModel AutonomousDatabaseSummaryComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`

    // The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous AI Database Serverless instance or an Autonomous AI Database on Dedicated Exadata Infrastructure.
    // The 'ECPU' compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using the `computeModel` parameter. When using `cpuCoreCount` parameter, it is an error to specify computeCount to a non-null value. Providing `computeModel` and `computeCount` is the preferred method for both OCPU and ECPU.
    ComputeCount *float32 `mandatory:"false" json:"computeCount"`

    // Retention period, in days, for long-term backups
    BackupRetentionPeriodInDays *int `mandatory:"false" json:"backupRetentionPeriodInDays"`

    // The backup storage to the database.
    TotalBackupStorageSizeInGBs *float64 `mandatory:"false" json:"totalBackupStorageSizeInGBs"`

    // The number of OCPU cores to be made available to the database.
    // The following points apply:
    // - For Autonomous AI Databases on Dedicated Exadata Infrastructure, to provision less than 1 core, enter a fractional value in an increment of 0.1. For example, you can provision 0.3 or 0.4 cores, but not 0.35 cores. (Note that fractional OCPU values are not supported for Autonomous AI Database Serverless instances.)
    // - To provision cores, enter an integer between 1 and the maximum number of cores available for the infrastructure shape. For example, you can provision 2 cores or 3 cores, but not 2.5 cores. This applies to Autonomous AI Databases on both serverless and dedicated Exadata infrastructure.
    // - For Autonomous AI Database Serverless instances, this parameter is not used.
    // For Autonomous AI Databases on Dedicated Exadata Infrastructure, the maximum number of cores is determined by the infrastructure shape. See Characteristics of Infrastructure Shapes (https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbde/index.html) for shape details.
    // **Note:** This parameter cannot be used with the `cpuCoreCount` parameter.
    OcpuCount *float32 `mandatory:"false" json:"ocpuCount"`

    // An array of CPU values that an Autonomous AI Database can be scaled to.
    ProvisionableCpus []float32 `mandatory:"false" json:"provisionableCpus"`

    // The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU. This is deprecated. Please refer to memoryPerComputeUnitInGBs for accurate value.
    MemoryPerOracleComputeUnitInGBs *int `mandatory:"false" json:"memoryPerOracleComputeUnitInGBs"`

    // The amount of memory (in GBs) to be enabled per OCPU or ECPU.
    MemoryPerComputeUnitInGBs *float32 `mandatory:"false" json:"memoryPerComputeUnitInGBs"`

    // The quantity of data in the database, in gigabytes.
    // For Autonomous AI Transaction Processing databases using ECPUs on Serverless Infrastructure, this value is always populated. In all the other cases, this value will be null and `dataStorageSizeInTBs` will be populated instead.
    DataStorageSizeInGBs *int `mandatory:"false" json:"dataStorageSizeInGBs"`

    // The storage space consumed by Autonomous AI Database in GBs.
    UsedDataStorageSizeInGBs *int `mandatory:"false" json:"usedDataStorageSizeInGBs"`

    // The infrastructure type this resource belongs to.
    InfrastructureType AutonomousDatabaseSummaryInfrastructureTypeEnum `mandatory:"false" json:"infrastructureType,omitempty"`

    // True if the database uses dedicated Exadata infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html).
    IsDedicated *bool `mandatory:"false" json:"isDedicated"`

    // The Autonomous Container Database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Used only by Autonomous AI Database on Dedicated Exadata Infrastructure.
    AutonomousContainerDatabaseId *string `mandatory:"false" json:"autonomousContainerDatabaseId"`

    // Indicates if the Autonomous AI Database is backup retention locked.
    IsBackupRetentionLocked *bool `mandatory:"false" json:"isBackupRetentionLocked"`

    // The date and time the Autonomous AI Database was most recently undeleted.
    TimeUndeleted *common.SDKTime `mandatory:"false" json:"timeUndeleted"`

    // The earliest(min) date and time the Autonomous AI Database can be scheduled to upgrade to 26ai.
    TimeEarliestAvailableDbVersionUpgrade *common.SDKTime `mandatory:"false" json:"timeEarliestAvailableDbVersionUpgrade"`

    // The max date and time the Autonomous AI Database can be scheduled to upgrade to 26ai.
    TimeLatestAvailableDbVersionUpgrade *common.SDKTime `mandatory:"false" json:"timeLatestAvailableDbVersionUpgrade"`

    // The date and time the Autonomous AI Database scheduled to upgrade to 26ai.
    TimeScheduledDbVersionUpgrade *common.SDKTime `mandatory:"false" json:"timeScheduledDbVersionUpgrade"`

    // The date and time the Autonomous AI Database was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The user-friendly name for the Autonomous AI Database. The name does not have to be unique.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The URL of the Service Console for the Autonomous AI Database.
    ServiceConsoleUrl *string `mandatory:"false" json:"serviceConsoleUrl"`

    // The connection string used to connect to the Autonomous AI Database. The username for the Service Console is ADMIN. Use the password you entered when creating the Autonomous AI Database for the password value.
    ConnectionStrings *AutonomousDatabaseConnectionStrings `mandatory:"false" json:"connectionStrings"`

    ConnectionUrls *AutonomousDatabaseConnectionUrls `mandatory:"false" json:"connectionUrls"`

    // The Public URLs of Private Endpoint database for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance within your VCN or that has a direct connection to your VCN.
    PublicConnectionUrls *AutonomousDatabaseConnectionUrls `mandatory:"false" json:"publicConnectionUrls"`

    VanityConnectionUrls *AutonomousDatabaseConnectionUrls `mandatory:"false" json:"vanityConnectionUrls"`

    // The Oracle license model that applies to the Oracle Autonomous AI Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud.
    // License Included allows you to subscribe to new Oracle AI Database software licenses and the Oracle AI Database service.
    // Note that when provisioning an Autonomous AI Database on dedicated Exadata infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html), this attribute must be null. It is already set at the
    // Autonomous Exadata Infrastructure level. When provisioning an Autonomous AI Database Serverless  (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to `BRING_YOUR_OWN_LICENSE`. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, dataStorageSizeInTBs, adminPassword, isMTLSConnectionRequired, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    LicenseModel AutonomousDatabaseSummaryLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"`

    // The maximum number of CPUs allowed with a Bring Your Own License (BYOL), including those used for auto-scaling, disaster recovery, tools, etc. Any CPU usage above this limit is considered as License Included and billed.
    ByolComputeCountLimit *float32 `mandatory:"false" json:"byolComputeCountLimit"`

    // The amount of storage that has been used for Autonomous AI Databases in dedicated infrastructure, in terabytes.
    UsedDataStorageSizeInTBs *int `mandatory:"false" json:"usedDataStorageSizeInTBs"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Security Attributes for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Oracle-ZPR": {"MaxEgressCount": {"value": "42", "mode": "audit"}}}`
    SecurityAttributes map[string]map[string]interface{} `mandatory:"false" json:"securityAttributes"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet the resource is associated with.
    // **Subnet Restrictions:**
    // - For bare metal DB systems and for single node virtual machine DB systems, do not use a subnet that overlaps with 192.168.16.16/28.
    // - For Exadata and virtual machine 2-node RAC systems, do not use a subnet that overlaps with 192.168.128.0/20.
    // - For Autonomous AI Database, setting this will disable public secure access to the database.
    // These subnets are used by the Oracle Clusterware private interconnect on the database instance.
    // Specifying an overlapping subnet will cause the private interconnect to malfunction.
    // This restriction applies to both the client subnet and the backup subnet.
    SubnetId *string `mandatory:"false" json:"subnetId"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules (https://docs.oracle.com/iaas/Content/Network/Concepts/securityrules.htm).
    // **NsgIds restrictions:**
    // - A network security group (NSG) is optional for Autonomous AI Databases with private access. The nsgIds list can be empty.
    NsgIds []string `mandatory:"false" json:"nsgIds"`

    // The private endpoint for the resource.
    PrivateEndpoint *string `mandatory:"false" json:"privateEndpoint"`

    // The public endpoint for the private endpoint enabled resource.
    PublicEndpoint *string `mandatory:"false" json:"publicEndpoint"`

    // The resource's private endpoint label.
    // - Setting the endpoint label to a non-empty string creates a private endpoint database.
    // - Resetting the endpoint label to an empty string, after the creation of the private endpoint database, changes the private endpoint database to a public endpoint database.
    // - Setting the endpoint label to a non-empty string value, updates to a new private endpoint database, when the database is disabled and re-enabled.
    // This setting cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, dbWorkload, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    PrivateEndpointLabel *string `mandatory:"false" json:"privateEndpointLabel"`

    // The private endpoint Ip address for the resource.
    PrivateEndpointIp *string `mandatory:"false" json:"privateEndpointIp"`

    // A valid Oracle AI Database version for Autonomous AI Database.
    // When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai.
    // When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected.
    // For new databases, it is recommended to use either 19c or 26ai.
    // **Note** Starting December 2026, 23ai will not be supported as a valid value for this parameter.
    DbVersion *string `mandatory:"false" json:"dbVersion"`

    // Indicates if the Autonomous AI Database version is a preview version.
    IsPreview *bool `mandatory:"false" json:"isPreview"`

    // The Autonomous AI Database workload type. The following values are valid:
    // - OLTP - indicates an Autonomous AI Transaction Processing database
    // - DW - indicates an Autonomous AI Lakehouse database
    // - AJD - indicates an Autonomous AI JSON Database
    // - APEX - indicates an Autonomous AI Database with the Oracle APEX AI Application Development workload type.
    // - LH - indicates an Oracle Autonomous AI Lakehouse database
    // **Note** Starting December 2026, DW will not be supported as a valid value for this parameter.
    // When creating an Autonomous AI Database, if this parameter is not specified, the default value is `OLTP`.
    //
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    DbWorkload AutonomousDatabaseSummaryDbWorkloadEnum `mandatory:"false" json:"dbWorkload,omitempty"`

    // Autonomous AI Database for Developers are fixed-shape Autonomous AI Databases that developers can use to build and test new applications. On Serverless, these are low-cost and billed per instance, on Dedicated and Cloud@Customer there is no additional cost to create Developer databases. Developer databases come with limited resources and is not intended for large-scale testing and production deployments. When you need more compute or storage resources, you may upgrade to a full paid production database.
    IsDevTier *bool `mandatory:"false" json:"isDevTier"`

    // Indicates if the database-level access control is enabled.
    // If disabled, database access is defined by the network security rules.
    // If enabled, database access is restricted to the IP addresses defined by the rules specified with the `whitelistedIps` property. While specifying `whitelistedIps` rules is optional,
    //  if database-level access control is enabled and no rules are specified, the database will become inaccessible. The rules can be added later using the `UpdateAutonomousDatabase` API operation or edit option in console.
    // When creating a database clone, the desired access control setting should be specified. By default, database-level access control will be disabled for the clone.
    // This property is applicable only to Autonomous AI Databases on the Exadata Cloud@Customer platform. For Autonomous AI Database Serverless instances, `whitelistedIps` is used.
    IsAccessControlEnabled *bool `mandatory:"false" json:"isAccessControlEnabled"`

    // The client IP access control list (ACL). This feature is available for Autonomous AI Database Serverless  (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) and on Exadata Cloud@Customer.
    // Only clients connecting from an IP address included in the ACL may access the Autonomous AI Database instance.
    // If `arePrimaryWhitelistedIpsUsed` is 'TRUE' then Autonomous AI Database uses this primary's IP access control list (ACL) for the disaster recovery peer called `standbywhitelistedips`.
    // For Autonomous AI Database Serverless, this is an array of CIDR (classless inter-domain routing) notations for a subnet or VCN OCID (virtual cloud network Oracle Cloud ID).
    // Multiple IPs and VCN OCIDs should be separate strings separated by commas, but if it’s other configurations that need multiple pieces of information then its each piece is connected with semicolon (;) as a delimiter.
    // Example: `["1.1.1.1","1.1.1.0/24","ocid1.vcn.oc1.sea.<unique_id>","ocid1.vcn.oc1.sea.<unique_id1>;1.1.1.1","ocid1.vcn.oc1.sea.<unique_id2>;1.1.0.0/16"]`
    // For Exadata Cloud@Customer, this is an array of IP addresses or CIDR notations.
    // Example: `["1.1.1.1","1.1.1.0/24","1.1.2.25"]`
    // For an update operation, if you want to delete all the IPs in the ACL, use an array with a single empty string entry.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, isMTLSConnectionRequired, openMode, permissionLevel, dbWorkload, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    WhitelistedIps []string `mandatory:"false" json:"whitelistedIps"`

    // This field will be null if the Autonomous AI Database is not Data Guard enabled or Access Control is disabled.
    // It's value would be `TRUE` if Autonomous AI Database is Data Guard enabled and Access Control is enabled and if the Autonomous AI Database uses primary IP access control list (ACL) for standby.
    // It's value would be `FALSE` if Autonomous AI Database is Data Guard enabled and Access Control is enabled and if the Autonomous AI Database uses different IP access control list (ACL) for standby compared to primary.
    ArePrimaryWhitelistedIpsUsed *bool `mandatory:"false" json:"arePrimaryWhitelistedIpsUsed"`

    // The client IP access control list (ACL). This feature is available for Autonomous AI Database Serverless  (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) and on Exadata Cloud@Customer.
    // Only clients connecting from an IP address included in the ACL may access the Autonomous AI Database instance.
    // If `arePrimaryWhitelistedIpsUsed` is 'TRUE' then Autonomous AI Database uses this primary's IP access control list (ACL) for the disaster recovery peer called `standbywhitelistedips`.
    // For Autonomous AI Database Serverless, this is an array of CIDR (classless inter-domain routing) notations for a subnet or VCN OCID (virtual cloud network Oracle Cloud ID).
    // Multiple IPs and VCN OCIDs should be separate strings separated by commas, but if it’s other configurations that need multiple pieces of information then its each piece is connected with semicolon (;) as a delimiter.
    // Example: `["1.1.1.1","1.1.1.0/24","ocid1.vcn.oc1.sea.<unique_id>","ocid1.vcn.oc1.sea.<unique_id1>;1.1.1.1","ocid1.vcn.oc1.sea.<unique_id2>;1.1.0.0/16"]`
    // For Exadata Cloud@Customer, this is an array of IP addresses or CIDR notations.
    // Example: `["1.1.1.1","1.1.1.0/24","1.1.2.25"]`
    // For an update operation, if you want to delete all the IPs in the ACL, use an array with a single empty string entry.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, isMTLSConnectionRequired, openMode, permissionLevel, dbWorkload, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    StandbyWhitelistedIps []string `mandatory:"false" json:"standbyWhitelistedIps"`

    // Information about Oracle APEX AI Application Development.
    ApexDetails *AutonomousDatabaseApex `mandatory:"false" json:"apexDetails"`

    // Indicates if auto scaling is enabled for the Autonomous AI Database CPU core count. The default value is `TRUE`.
    IsAutoScalingEnabled *bool `mandatory:"false" json:"isAutoScalingEnabled"`

    // Status of the Data Safe registration for this Autonomous AI Database.
    DataSafeStatus AutonomousDatabaseSummaryDataSafeStatusEnum `mandatory:"false" json:"dataSafeStatus,omitempty"`

    // Status of Operations Insights for this Autonomous AI Database.
    OperationsInsightsStatus AutonomousDatabaseSummaryOperationsInsightsStatusEnum `mandatory:"false" json:"operationsInsightsStatus,omitempty"`

    // Status of Database Management for this Autonomous AI Database.
    DatabaseManagementStatus AutonomousDatabaseSummaryDatabaseManagementStatusEnum `mandatory:"false" json:"databaseManagementStatus,omitempty"`

    // The date and time when maintenance will begin.
    TimeMaintenanceBegin *common.SDKTime `mandatory:"false" json:"timeMaintenanceBegin"`

    // The date and time when maintenance will end.
    TimeMaintenanceEnd *common.SDKTime `mandatory:"false" json:"timeMaintenanceEnd"`

    // The component chosen for maintenance.
    MaintenanceTargetComponent *string `mandatory:"false" json:"maintenanceTargetComponent"`

    // Indicates if the Autonomous AI Database is a refreshable clone.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, openMode, permissionLevel, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    IsRefreshableClone *bool `mandatory:"false" json:"isRefreshableClone"`

    // The date and time when last refresh happened.
    TimeOfLastRefresh *common.SDKTime `mandatory:"false" json:"timeOfLastRefresh"`

    // The refresh point timestamp (UTC). The refresh point is the time to which the database was most recently refreshed. Data created after the refresh point is not included in the refresh.
    TimeOfLastRefreshPoint *common.SDKTime `mandatory:"false" json:"timeOfLastRefreshPoint"`

    // The date and time of next refresh.
    TimeOfNextRefresh *common.SDKTime `mandatory:"false" json:"timeOfNextRefresh"`

    // Indicates the Autonomous AI Database mode. The database can be opened in `READ_ONLY` or `READ_WRITE` mode.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    OpenMode AutonomousDatabaseSummaryOpenModeEnum `mandatory:"false" json:"openMode,omitempty"`

    // The refresh status of the clone. REFRESHING indicates that the clone is currently being refreshed with data from the source Autonomous AI Database.
    RefreshableStatus AutonomousDatabaseSummaryRefreshableStatusEnum `mandatory:"false" json:"refreshableStatus,omitempty"`

    // The refresh mode of the clone. AUTOMATIC indicates that the clone is automatically being refreshed with data from the source Autonomous AI Database.
    RefreshableMode AutonomousDatabaseSummaryRefreshableModeEnum `mandatory:"false" json:"refreshableMode,omitempty"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the source Autonomous AI Database that was cloned to create the current Autonomous AI Database.
    SourceId *string `mandatory:"false" json:"sourceId"`

    // The Autonomous AI Database permission level. Restricted mode allows access only by admin users.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    PermissionLevel AutonomousDatabaseSummaryPermissionLevelEnum `mandatory:"false" json:"permissionLevel,omitempty"`

    // The timestamp of the last switchover operation for the Autonomous AI Database.
    TimeOfLastSwitchover *common.SDKTime `mandatory:"false" json:"timeOfLastSwitchover"`

    // The timestamp of the last failover operation.
    TimeOfLastFailover *common.SDKTime `mandatory:"false" json:"timeOfLastFailover"`

    // **Deprecated.** Indicates whether the Autonomous AI Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous AI Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
    IsDataGuardEnabled *bool `mandatory:"false" json:"isDataGuardEnabled"`

    // Indicates the number of seconds of data loss for a Data Guard failover.
    FailedDataRecoveryInSeconds *int `mandatory:"false" json:"failedDataRecoveryInSeconds"`

    // **Deprecated** Autonomous Data Guard standby database details.
    StandbyDb *AutonomousDatabaseStandbySummary `mandatory:"false" json:"standbyDb"`

    // Indicates whether the Autonomous AI Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous AI Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
    IsLocalDataGuardEnabled *bool `mandatory:"false" json:"isLocalDataGuardEnabled"`

    // Indicates whether the Autonomous AI Database has Cross Region Data Guard enabled. Not applicable to Autonomous AI Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
    IsRemoteDataGuardEnabled *bool `mandatory:"false" json:"isRemoteDataGuardEnabled"`

    LocalStandbyDb *AutonomousDatabaseStandbySummary `mandatory:"false" json:"localStandbyDb"`

    // The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.
    Role AutonomousDatabaseSummaryRoleEnum `mandatory:"false" json:"role,omitempty"`

    // List of Oracle AI Database versions available for a database upgrade. If there are no version upgrades available, this list is empty.
    AvailableUpgradeVersions []string `mandatory:"false" json:"availableUpgradeVersions"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store of Oracle Vault.
    KeyStoreId *string `mandatory:"false" json:"keyStoreId"`

    // The wallet name for Oracle Key Vault.
    KeyStoreWalletName *string `mandatory:"false" json:"keyStoreWalletName"`

    // The frequency a refreshable clone is refreshed after auto-refresh is enabled. The minimum is 1 hour. The maximum is 7 days. The date and time that auto-refresh is enabled is controlled by the `timeOfAutoRefreshStart` parameter.
    AutoRefreshFrequencyInSeconds *int `mandatory:"false" json:"autoRefreshFrequencyInSeconds"`

    // The time, in seconds, the data of the refreshable clone lags the primary database at the point of refresh. The minimum is 0 minutes (0 mins means refresh to the latest available timestamp). The maximum is 7 days. The lag time increases after refreshing until the next data refresh happens.
    AutoRefreshPointLagInSeconds *int `mandatory:"false" json:"autoRefreshPointLagInSeconds"`

    // The the date and time that auto-refreshing will begin for an Autonomous AI Database refreshable clone. This value controls only the start time for the first refresh operation. Subsequent (ongoing) refresh operations have start times controlled by the value of the `autoRefreshFrequencyInSeconds` parameter.
    TimeOfAutoRefreshStart *common.SDKTime `mandatory:"false" json:"timeOfAutoRefreshStart"`

    // The list of regions that support the creation of an Autonomous AI Database clone or an Autonomous Data Guard standby database.
    SupportedRegionsToCloneTo []string `mandatory:"false" json:"supportedRegionsToCloneTo"`

    // Customer Contacts.
    CustomerContacts []CustomerContact `mandatory:"false" json:"customerContacts"`

    // The date and time that Autonomous Data Guard was enabled for an Autonomous AI Database where the standby was provisioned in the same region as the primary database.
    TimeLocalDataGuardEnabled *common.SDKTime `mandatory:"false" json:"timeLocalDataGuardEnabled"`

    // **Deprecated.** The Autonomous Data Guard region type of the Autonomous AI Database. For Autonomous AI Database Serverless, Autonomous Data Guard associations have designated primary and standby regions, and these region types do not change when the database changes roles. The standby regions in Autonomous Data Guard associations can be the same region designated as the primary region, or they can be remote regions. Certain database administrative operations may be available only in the primary region of the Autonomous Data Guard association, and cannot be performed when the database using the primary role is operating in a remote Autonomous Data Guard standby region.
    DataguardRegionType AutonomousDatabaseSummaryDataguardRegionTypeEnum `mandatory:"false" json:"dataguardRegionType,omitempty"`

    // The date and time the Autonomous Data Guard role was switched for the Autonomous AI Database. For databases that have standbys in both the primary Data Guard region and a remote Data Guard standby region, this is the latest timestamp of either the database using the "primary" role in the primary Data Guard region, or database located in the remote Data Guard standby region.
    TimeDataGuardRoleChanged *common.SDKTime `mandatory:"false" json:"timeDataGuardRoleChanged"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of standby databases located in Autonomous Data Guard remote regions that are associated with the source database. Note that for Autonomous AI Database Serverless instances, standby databases located in the same region as the source primary database do not have OCIDs.
    PeerDbIds []string `mandatory:"false" json:"peerDbIds"`

    // Specifies if the Autonomous AI Database requires mTLS connections.
    // This may not be updated in parallel with any of the following: licenseModel, databaseEdition, cpuCoreCount, computeCount, dataStorageSizeInTBs, whitelistedIps, openMode, permissionLevel, db-workload, privateEndpointLabel, nsgIds, customerContacts, dbVersion, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    // Service Change: The default value of the isMTLSConnectionRequired attribute will change from true to false on July 1, 2023 in the following APIs:
    // - CreateAutonomousDatabase
    // - GetAutonomousDatabase
    // - UpdateAutonomousDatabase
    // Details: Prior to the July 1, 2023 change, the isMTLSConnectionRequired attribute default value was true. This applies to Autonomous AI Database Serverless.
    // Does this impact me? If you use or maintain custom scripts or Terraform scripts referencing the CreateAutonomousDatabase, GetAutonomousDatabase, or UpdateAutonomousDatabase APIs, you want to check, and possibly modify, the scripts for the changed default value of the attribute. Should you choose not to leave your scripts unchanged, the API calls containing this attribute will continue to work, but the default value will switch from true to false.
    // How do I make this change? Using either OCI SDKs or command line tools, update your custom scripts to explicitly set the isMTLSConnectionRequired attribute to true.
    IsMtlsConnectionRequired *bool `mandatory:"false" json:"isMtlsConnectionRequired"`

    // The time the member joined the resource pool.
    TimeOfJoiningResourcePool *common.SDKTime `mandatory:"false" json:"timeOfJoiningResourcePool"`

    // The unique identifier for leader Autonomous AI Database OCID OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    ResourcePoolLeaderId *string `mandatory:"false" json:"resourcePoolLeaderId"`

    ResourcePoolSummary *ResourcePoolSummary `mandatory:"false" json:"resourcePoolSummary"`

    // Indicates if the refreshable clone can be reconnected to its source database.
    IsReconnectCloneEnabled *bool `mandatory:"false" json:"isReconnectCloneEnabled"`

    // The time and date as an RFC3339 formatted string, e.g., 2022-01-01T12:00:00.000Z, to set the limit for a refreshable clone to be reconnected to its source database.
    TimeUntilReconnectCloneEnabled *common.SDKTime `mandatory:"false" json:"timeUntilReconnectCloneEnabled"`

    // The maintenance schedule type of the Autonomous AI Database Serverless. An EARLY maintenance schedule
    // follows a schedule applying patches prior to the REGULAR schedule. A REGULAR maintenance schedule follows the normal cycle
    AutonomousMaintenanceScheduleType AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum `mandatory:"false" json:"autonomousMaintenanceScheduleType,omitempty"`

    AutonomousDatabaseMaintenanceWindow *AutonomousDatabaseMaintenanceWindowSummary `mandatory:"false" json:"autonomousDatabaseMaintenanceWindow"`

    // The date until which Autonomous AI Database maintenance is temporarily paused.
    TimeMaintenancePauseUntil *common.SDKTime `mandatory:"false" json:"timeMaintenancePauseUntil"`

    // The list of scheduled operations. Consists of values such as dayOfWeek, scheduledStartTime, scheduledStopTime.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, whitelistedIps, isMTLSConnectionRequired, openMode, permissionLevel, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    ScheduledOperations []ScheduledOperationDetails `mandatory:"false" json:"scheduledOperations"`

    // Indicates if auto scaling is enabled for the Autonomous AI Database storage. The default value is `FALSE`.
    IsAutoScalingForStorageEnabled *bool `mandatory:"false" json:"isAutoScalingForStorageEnabled"`

    // The amount of storage currently allocated for the database tables and billed for, rounded up. When auto-scaling is not enabled, this value is equal to the `dataStorageSizeInTBs` value. You can compare this value to the `actualUsedDataStorageSizeInTBs` value to determine if a manual shrink operation is appropriate for your allocated storage.
    // **Note:** Auto-scaling does not automatically decrease allocated storage when data is deleted from the database.
    AllocatedStorageSizeInTBs *float64 `mandatory:"false" json:"allocatedStorageSizeInTBs"`

    // The current amount of storage in use for user and system data, in terabytes (TB).
    ActualUsedDataStorageSizeInTBs *float64 `mandatory:"false" json:"actualUsedDataStorageSizeInTBs"`

    // The Oracle AI Database Edition that applies to the Autonomous AI Databases.
    DatabaseEdition AutonomousDatabaseSummaryDatabaseEditionEnum `mandatory:"false" json:"databaseEdition,omitempty"`

    // The list of database tools details.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, whitelistedIps, isMTLSConnectionRequired, openMode, permissionLevel, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, isLocalDataGuardEnabled, or isFreeTier.
    DbToolsDetails []DatabaseTool `mandatory:"false" json:"dbToolsDetails"`

    VanityUrlDetails *VanityUrlDetails `mandatory:"false" json:"vanityUrlDetails"`

    // Indicates the local disaster recovery (DR) type of the Autonomous AI Database Serverless instance.
    // Autonomous Data Guard (ADG) DR type provides business critical DR with a faster recovery time objective (RTO) during failover or switchover.
    // Backup-based DR type provides lower cost DR with a slower RTO during failover or switchover.
    LocalDisasterRecoveryType DisasterRecoveryConfigurationDisasterRecoveryTypeEnum `mandatory:"false" json:"localDisasterRecoveryType,omitempty"`

    // **Deprecated.** The disaster recovery (DR) region type of the Autonomous AI Database. For Autonomous AI Database Serverless instances, DR associations have designated primary and standby regions. These region types do not change when the database changes roles. The standby region in DR associations can be the same region as the primary region, or they can be in a remote regions. Some database administration operations may be available only in the primary region of the DR association, and cannot be performed when the database using the primary role is operating in a remote region.
    DisasterRecoveryRegionType AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum `mandatory:"false" json:"disasterRecoveryRegionType,omitempty"`

    // The date and time the Disaster Recovery role was switched for the standby Autonomous AI Database.
    TimeDisasterRecoveryRoleChanged *common.SDKTime `mandatory:"false" json:"timeDisasterRecoveryRoleChanged"`

    RemoteDisasterRecoveryConfiguration *DisasterRecoveryConfiguration `mandatory:"false" json:"remoteDisasterRecoveryConfiguration"`

    // List of access types for an Autonomous AI Database.
    AccessTypes []string `mandatory:"false" json:"accessTypes"`

    // Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
    NetServicesArchitecture AutonomousDatabaseSummaryNetServicesArchitectureEnum `mandatory:"false" json:"netServicesArchitecture,omitempty"`

    // The availability domain where the Autonomous AI Database Serverless instance is located.
    AvailabilityDomain *string `mandatory:"false" json:"availabilityDomain"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cluster placement group of the Autonomous Serverless Database.
    ClusterPlacementGroupId *string `mandatory:"false" json:"clusterPlacementGroupId"`

    // A list of the source Autonomous AI Database's table space number(s) used to create this partial clone from the backup.
    CloneTableSpaceList []int `mandatory:"false" json:"cloneTableSpaceList"`

    // The Autonomous AI Database clone type.
    CloneType AutonomousDatabaseSummaryCloneTypeEnum `mandatory:"false" json:"cloneType,omitempty"`

    // Additional attributes for this resource. Each attribute is a simple key-value pair with no predefined name, type, or namespace.
    // Example: `{ "gcpAccountName": "gcpName" }`
    AdditionalAttributes map[string]string `mandatory:"false" json:"additionalAttributes"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the dedicated resource pool leader Autonomous AI Database in the same region, associated with local Autonomous Data Guard for a dedicated resource pool member.
    LocalAdgResourcePoolLeaderId *string `mandatory:"false" json:"localAdgResourcePoolLeaderId"`
}

func (AutonomousDatabaseSummary) String

func (m AutonomousDatabaseSummary) String() string

func (*AutonomousDatabaseSummary) UnmarshalJSON

func (m *AutonomousDatabaseSummary) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (AutonomousDatabaseSummary) ValidateEnumValue

func (m AutonomousDatabaseSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum

AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum Enum with underlying type: string

type AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum

const (
    AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEarly   AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum = "EARLY"
    AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeRegular AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum = "REGULAR"
)

func GetAutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnumValues

func GetAutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnumValues() []AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum

GetAutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnumValues Enumerates the set of values for AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum

func GetMappingAutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum

func GetMappingAutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum(val string) (AutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum, bool)

GetMappingAutonomousDatabaseSummaryAutonomousMaintenanceScheduleTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryCloneTypeEnum

AutonomousDatabaseSummaryCloneTypeEnum Enum with underlying type: string

type AutonomousDatabaseSummaryCloneTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryCloneTypeEnum

const (
    AutonomousDatabaseSummaryCloneTypeFull     AutonomousDatabaseSummaryCloneTypeEnum = "FULL"
    AutonomousDatabaseSummaryCloneTypeMetadata AutonomousDatabaseSummaryCloneTypeEnum = "METADATA"
    AutonomousDatabaseSummaryCloneTypePartial  AutonomousDatabaseSummaryCloneTypeEnum = "PARTIAL"
)

func GetAutonomousDatabaseSummaryCloneTypeEnumValues

func GetAutonomousDatabaseSummaryCloneTypeEnumValues() []AutonomousDatabaseSummaryCloneTypeEnum

GetAutonomousDatabaseSummaryCloneTypeEnumValues Enumerates the set of values for AutonomousDatabaseSummaryCloneTypeEnum

func GetMappingAutonomousDatabaseSummaryCloneTypeEnum

func GetMappingAutonomousDatabaseSummaryCloneTypeEnum(val string) (AutonomousDatabaseSummaryCloneTypeEnum, bool)

GetMappingAutonomousDatabaseSummaryCloneTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryComputeModelEnum

AutonomousDatabaseSummaryComputeModelEnum Enum with underlying type: string

type AutonomousDatabaseSummaryComputeModelEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryComputeModelEnum

const (
    AutonomousDatabaseSummaryComputeModelEcpu AutonomousDatabaseSummaryComputeModelEnum = "ECPU"
    AutonomousDatabaseSummaryComputeModelOcpu AutonomousDatabaseSummaryComputeModelEnum = "OCPU"
)

func GetAutonomousDatabaseSummaryComputeModelEnumValues

func GetAutonomousDatabaseSummaryComputeModelEnumValues() []AutonomousDatabaseSummaryComputeModelEnum

GetAutonomousDatabaseSummaryComputeModelEnumValues Enumerates the set of values for AutonomousDatabaseSummaryComputeModelEnum

func GetMappingAutonomousDatabaseSummaryComputeModelEnum

func GetMappingAutonomousDatabaseSummaryComputeModelEnum(val string) (AutonomousDatabaseSummaryComputeModelEnum, bool)

GetMappingAutonomousDatabaseSummaryComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryDataSafeStatusEnum

AutonomousDatabaseSummaryDataSafeStatusEnum Enum with underlying type: string

type AutonomousDatabaseSummaryDataSafeStatusEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryDataSafeStatusEnum

const (
    AutonomousDatabaseSummaryDataSafeStatusRegistering   AutonomousDatabaseSummaryDataSafeStatusEnum = "REGISTERING"
    AutonomousDatabaseSummaryDataSafeStatusRegistered    AutonomousDatabaseSummaryDataSafeStatusEnum = "REGISTERED"
    AutonomousDatabaseSummaryDataSafeStatusDeregistering AutonomousDatabaseSummaryDataSafeStatusEnum = "DEREGISTERING"
    AutonomousDatabaseSummaryDataSafeStatusNotRegistered AutonomousDatabaseSummaryDataSafeStatusEnum = "NOT_REGISTERED"
    AutonomousDatabaseSummaryDataSafeStatusFailed        AutonomousDatabaseSummaryDataSafeStatusEnum = "FAILED"
)

func GetAutonomousDatabaseSummaryDataSafeStatusEnumValues

func GetAutonomousDatabaseSummaryDataSafeStatusEnumValues() []AutonomousDatabaseSummaryDataSafeStatusEnum

GetAutonomousDatabaseSummaryDataSafeStatusEnumValues Enumerates the set of values for AutonomousDatabaseSummaryDataSafeStatusEnum

func GetMappingAutonomousDatabaseSummaryDataSafeStatusEnum

func GetMappingAutonomousDatabaseSummaryDataSafeStatusEnum(val string) (AutonomousDatabaseSummaryDataSafeStatusEnum, bool)

GetMappingAutonomousDatabaseSummaryDataSafeStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryDatabaseEditionEnum

AutonomousDatabaseSummaryDatabaseEditionEnum Enum with underlying type: string

type AutonomousDatabaseSummaryDatabaseEditionEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryDatabaseEditionEnum

const (
    AutonomousDatabaseSummaryDatabaseEditionStandardEdition   AutonomousDatabaseSummaryDatabaseEditionEnum = "STANDARD_EDITION"
    AutonomousDatabaseSummaryDatabaseEditionEnterpriseEdition AutonomousDatabaseSummaryDatabaseEditionEnum = "ENTERPRISE_EDITION"
)

func GetAutonomousDatabaseSummaryDatabaseEditionEnumValues

func GetAutonomousDatabaseSummaryDatabaseEditionEnumValues() []AutonomousDatabaseSummaryDatabaseEditionEnum

GetAutonomousDatabaseSummaryDatabaseEditionEnumValues Enumerates the set of values for AutonomousDatabaseSummaryDatabaseEditionEnum

func GetMappingAutonomousDatabaseSummaryDatabaseEditionEnum

func GetMappingAutonomousDatabaseSummaryDatabaseEditionEnum(val string) (AutonomousDatabaseSummaryDatabaseEditionEnum, bool)

GetMappingAutonomousDatabaseSummaryDatabaseEditionEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryDatabaseManagementStatusEnum

AutonomousDatabaseSummaryDatabaseManagementStatusEnum Enum with underlying type: string

type AutonomousDatabaseSummaryDatabaseManagementStatusEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryDatabaseManagementStatusEnum

const (
    AutonomousDatabaseSummaryDatabaseManagementStatusEnabling        AutonomousDatabaseSummaryDatabaseManagementStatusEnum = "ENABLING"
    AutonomousDatabaseSummaryDatabaseManagementStatusEnabled         AutonomousDatabaseSummaryDatabaseManagementStatusEnum = "ENABLED"
    AutonomousDatabaseSummaryDatabaseManagementStatusDisabling       AutonomousDatabaseSummaryDatabaseManagementStatusEnum = "DISABLING"
    AutonomousDatabaseSummaryDatabaseManagementStatusNotEnabled      AutonomousDatabaseSummaryDatabaseManagementStatusEnum = "NOT_ENABLED"
    AutonomousDatabaseSummaryDatabaseManagementStatusFailedEnabling  AutonomousDatabaseSummaryDatabaseManagementStatusEnum = "FAILED_ENABLING"
    AutonomousDatabaseSummaryDatabaseManagementStatusFailedDisabling AutonomousDatabaseSummaryDatabaseManagementStatusEnum = "FAILED_DISABLING"
)

func GetAutonomousDatabaseSummaryDatabaseManagementStatusEnumValues

func GetAutonomousDatabaseSummaryDatabaseManagementStatusEnumValues() []AutonomousDatabaseSummaryDatabaseManagementStatusEnum

GetAutonomousDatabaseSummaryDatabaseManagementStatusEnumValues Enumerates the set of values for AutonomousDatabaseSummaryDatabaseManagementStatusEnum

func GetMappingAutonomousDatabaseSummaryDatabaseManagementStatusEnum

func GetMappingAutonomousDatabaseSummaryDatabaseManagementStatusEnum(val string) (AutonomousDatabaseSummaryDatabaseManagementStatusEnum, bool)

GetMappingAutonomousDatabaseSummaryDatabaseManagementStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryDataguardRegionTypeEnum

AutonomousDatabaseSummaryDataguardRegionTypeEnum Enum with underlying type: string

type AutonomousDatabaseSummaryDataguardRegionTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryDataguardRegionTypeEnum

const (
    AutonomousDatabaseSummaryDataguardRegionTypePrimaryDgRegion       AutonomousDatabaseSummaryDataguardRegionTypeEnum = "PRIMARY_DG_REGION"
    AutonomousDatabaseSummaryDataguardRegionTypeRemoteStandbyDgRegion AutonomousDatabaseSummaryDataguardRegionTypeEnum = "REMOTE_STANDBY_DG_REGION"
)

func GetAutonomousDatabaseSummaryDataguardRegionTypeEnumValues

func GetAutonomousDatabaseSummaryDataguardRegionTypeEnumValues() []AutonomousDatabaseSummaryDataguardRegionTypeEnum

GetAutonomousDatabaseSummaryDataguardRegionTypeEnumValues Enumerates the set of values for AutonomousDatabaseSummaryDataguardRegionTypeEnum

func GetMappingAutonomousDatabaseSummaryDataguardRegionTypeEnum

func GetMappingAutonomousDatabaseSummaryDataguardRegionTypeEnum(val string) (AutonomousDatabaseSummaryDataguardRegionTypeEnum, bool)

GetMappingAutonomousDatabaseSummaryDataguardRegionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryDbWorkloadEnum

AutonomousDatabaseSummaryDbWorkloadEnum Enum with underlying type: string

type AutonomousDatabaseSummaryDbWorkloadEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryDbWorkloadEnum

const (
    AutonomousDatabaseSummaryDbWorkloadOltp AutonomousDatabaseSummaryDbWorkloadEnum = "OLTP"
    AutonomousDatabaseSummaryDbWorkloadDw   AutonomousDatabaseSummaryDbWorkloadEnum = "DW"
    AutonomousDatabaseSummaryDbWorkloadAjd  AutonomousDatabaseSummaryDbWorkloadEnum = "AJD"
    AutonomousDatabaseSummaryDbWorkloadApex AutonomousDatabaseSummaryDbWorkloadEnum = "APEX"
    AutonomousDatabaseSummaryDbWorkloadLh   AutonomousDatabaseSummaryDbWorkloadEnum = "LH"
)

func GetAutonomousDatabaseSummaryDbWorkloadEnumValues

func GetAutonomousDatabaseSummaryDbWorkloadEnumValues() []AutonomousDatabaseSummaryDbWorkloadEnum

GetAutonomousDatabaseSummaryDbWorkloadEnumValues Enumerates the set of values for AutonomousDatabaseSummaryDbWorkloadEnum

func GetMappingAutonomousDatabaseSummaryDbWorkloadEnum

func GetMappingAutonomousDatabaseSummaryDbWorkloadEnum(val string) (AutonomousDatabaseSummaryDbWorkloadEnum, bool)

GetMappingAutonomousDatabaseSummaryDbWorkloadEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum

AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum Enum with underlying type: string

type AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum

const (
    AutonomousDatabaseSummaryDisasterRecoveryRegionTypePrimary AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum = "PRIMARY"
    AutonomousDatabaseSummaryDisasterRecoveryRegionTypeRemote  AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum = "REMOTE"
)

func GetAutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnumValues

func GetAutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnumValues() []AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum

GetAutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnumValues Enumerates the set of values for AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum

func GetMappingAutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum

func GetMappingAutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum(val string) (AutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum, bool)

GetMappingAutonomousDatabaseSummaryDisasterRecoveryRegionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryInfrastructureTypeEnum

AutonomousDatabaseSummaryInfrastructureTypeEnum Enum with underlying type: string

type AutonomousDatabaseSummaryInfrastructureTypeEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryInfrastructureTypeEnum

const (
    AutonomousDatabaseSummaryInfrastructureTypeCloud           AutonomousDatabaseSummaryInfrastructureTypeEnum = "CLOUD"
    AutonomousDatabaseSummaryInfrastructureTypeCloudAtCustomer AutonomousDatabaseSummaryInfrastructureTypeEnum = "CLOUD_AT_CUSTOMER"
)

func GetAutonomousDatabaseSummaryInfrastructureTypeEnumValues

func GetAutonomousDatabaseSummaryInfrastructureTypeEnumValues() []AutonomousDatabaseSummaryInfrastructureTypeEnum

GetAutonomousDatabaseSummaryInfrastructureTypeEnumValues Enumerates the set of values for AutonomousDatabaseSummaryInfrastructureTypeEnum

func GetMappingAutonomousDatabaseSummaryInfrastructureTypeEnum

func GetMappingAutonomousDatabaseSummaryInfrastructureTypeEnum(val string) (AutonomousDatabaseSummaryInfrastructureTypeEnum, bool)

GetMappingAutonomousDatabaseSummaryInfrastructureTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryLicenseModelEnum

AutonomousDatabaseSummaryLicenseModelEnum Enum with underlying type: string

type AutonomousDatabaseSummaryLicenseModelEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryLicenseModelEnum

const (
    AutonomousDatabaseSummaryLicenseModelLicenseIncluded     AutonomousDatabaseSummaryLicenseModelEnum = "LICENSE_INCLUDED"
    AutonomousDatabaseSummaryLicenseModelBringYourOwnLicense AutonomousDatabaseSummaryLicenseModelEnum = "BRING_YOUR_OWN_LICENSE"
)

func GetAutonomousDatabaseSummaryLicenseModelEnumValues

func GetAutonomousDatabaseSummaryLicenseModelEnumValues() []AutonomousDatabaseSummaryLicenseModelEnum

GetAutonomousDatabaseSummaryLicenseModelEnumValues Enumerates the set of values for AutonomousDatabaseSummaryLicenseModelEnum

func GetMappingAutonomousDatabaseSummaryLicenseModelEnum

func GetMappingAutonomousDatabaseSummaryLicenseModelEnum(val string) (AutonomousDatabaseSummaryLicenseModelEnum, bool)

GetMappingAutonomousDatabaseSummaryLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryLifecycleStateEnum

AutonomousDatabaseSummaryLifecycleStateEnum Enum with underlying type: string

type AutonomousDatabaseSummaryLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryLifecycleStateEnum

const (
    AutonomousDatabaseSummaryLifecycleStateProvisioning            AutonomousDatabaseSummaryLifecycleStateEnum = "PROVISIONING"
    AutonomousDatabaseSummaryLifecycleStateAvailable               AutonomousDatabaseSummaryLifecycleStateEnum = "AVAILABLE"
    AutonomousDatabaseSummaryLifecycleStateStopping                AutonomousDatabaseSummaryLifecycleStateEnum = "STOPPING"
    AutonomousDatabaseSummaryLifecycleStateStopped                 AutonomousDatabaseSummaryLifecycleStateEnum = "STOPPED"
    AutonomousDatabaseSummaryLifecycleStateStarting                AutonomousDatabaseSummaryLifecycleStateEnum = "STARTING"
    AutonomousDatabaseSummaryLifecycleStateTerminating             AutonomousDatabaseSummaryLifecycleStateEnum = "TERMINATING"
    AutonomousDatabaseSummaryLifecycleStateTerminated              AutonomousDatabaseSummaryLifecycleStateEnum = "TERMINATED"
    AutonomousDatabaseSummaryLifecycleStateUnavailable             AutonomousDatabaseSummaryLifecycleStateEnum = "UNAVAILABLE"
    AutonomousDatabaseSummaryLifecycleStateRestoreInProgress       AutonomousDatabaseSummaryLifecycleStateEnum = "RESTORE_IN_PROGRESS"
    AutonomousDatabaseSummaryLifecycleStateRestoreFailed           AutonomousDatabaseSummaryLifecycleStateEnum = "RESTORE_FAILED"
    AutonomousDatabaseSummaryLifecycleStateBackupInProgress        AutonomousDatabaseSummaryLifecycleStateEnum = "BACKUP_IN_PROGRESS"
    AutonomousDatabaseSummaryLifecycleStateScaleInProgress         AutonomousDatabaseSummaryLifecycleStateEnum = "SCALE_IN_PROGRESS"
    AutonomousDatabaseSummaryLifecycleStateAvailableNeedsAttention AutonomousDatabaseSummaryLifecycleStateEnum = "AVAILABLE_NEEDS_ATTENTION"
    AutonomousDatabaseSummaryLifecycleStateUpdating                AutonomousDatabaseSummaryLifecycleStateEnum = "UPDATING"
    AutonomousDatabaseSummaryLifecycleStateMaintenanceInProgress   AutonomousDatabaseSummaryLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
    AutonomousDatabaseSummaryLifecycleStateRestarting              AutonomousDatabaseSummaryLifecycleStateEnum = "RESTARTING"
    AutonomousDatabaseSummaryLifecycleStateRecreating              AutonomousDatabaseSummaryLifecycleStateEnum = "RECREATING"
    AutonomousDatabaseSummaryLifecycleStateRoleChangeInProgress    AutonomousDatabaseSummaryLifecycleStateEnum = "ROLE_CHANGE_IN_PROGRESS"
    AutonomousDatabaseSummaryLifecycleStateUpgrading               AutonomousDatabaseSummaryLifecycleStateEnum = "UPGRADING"
    AutonomousDatabaseSummaryLifecycleStateInaccessible            AutonomousDatabaseSummaryLifecycleStateEnum = "INACCESSIBLE"
    AutonomousDatabaseSummaryLifecycleStateStandby                 AutonomousDatabaseSummaryLifecycleStateEnum = "STANDBY"
    AutonomousDatabaseSummaryLifecycleStateTransporting            AutonomousDatabaseSummaryLifecycleStateEnum = "TRANSPORTING"
)

func GetAutonomousDatabaseSummaryLifecycleStateEnumValues

func GetAutonomousDatabaseSummaryLifecycleStateEnumValues() []AutonomousDatabaseSummaryLifecycleStateEnum

GetAutonomousDatabaseSummaryLifecycleStateEnumValues Enumerates the set of values for AutonomousDatabaseSummaryLifecycleStateEnum

func GetMappingAutonomousDatabaseSummaryLifecycleStateEnum

func GetMappingAutonomousDatabaseSummaryLifecycleStateEnum(val string) (AutonomousDatabaseSummaryLifecycleStateEnum, bool)

GetMappingAutonomousDatabaseSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryNetServicesArchitectureEnum

AutonomousDatabaseSummaryNetServicesArchitectureEnum Enum with underlying type: string

type AutonomousDatabaseSummaryNetServicesArchitectureEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryNetServicesArchitectureEnum

const (
    AutonomousDatabaseSummaryNetServicesArchitectureDedicated AutonomousDatabaseSummaryNetServicesArchitectureEnum = "DEDICATED"
    AutonomousDatabaseSummaryNetServicesArchitectureShared    AutonomousDatabaseSummaryNetServicesArchitectureEnum = "SHARED"
    AutonomousDatabaseSummaryNetServicesArchitectureDrcp      AutonomousDatabaseSummaryNetServicesArchitectureEnum = "DRCP"
)

func GetAutonomousDatabaseSummaryNetServicesArchitectureEnumValues

func GetAutonomousDatabaseSummaryNetServicesArchitectureEnumValues() []AutonomousDatabaseSummaryNetServicesArchitectureEnum

GetAutonomousDatabaseSummaryNetServicesArchitectureEnumValues Enumerates the set of values for AutonomousDatabaseSummaryNetServicesArchitectureEnum

func GetMappingAutonomousDatabaseSummaryNetServicesArchitectureEnum

func GetMappingAutonomousDatabaseSummaryNetServicesArchitectureEnum(val string) (AutonomousDatabaseSummaryNetServicesArchitectureEnum, bool)

GetMappingAutonomousDatabaseSummaryNetServicesArchitectureEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryOpenModeEnum

AutonomousDatabaseSummaryOpenModeEnum Enum with underlying type: string

type AutonomousDatabaseSummaryOpenModeEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryOpenModeEnum

const (
    AutonomousDatabaseSummaryOpenModeOnly  AutonomousDatabaseSummaryOpenModeEnum = "READ_ONLY"
    AutonomousDatabaseSummaryOpenModeWrite AutonomousDatabaseSummaryOpenModeEnum = "READ_WRITE"
)

func GetAutonomousDatabaseSummaryOpenModeEnumValues

func GetAutonomousDatabaseSummaryOpenModeEnumValues() []AutonomousDatabaseSummaryOpenModeEnum

GetAutonomousDatabaseSummaryOpenModeEnumValues Enumerates the set of values for AutonomousDatabaseSummaryOpenModeEnum

func GetMappingAutonomousDatabaseSummaryOpenModeEnum

func GetMappingAutonomousDatabaseSummaryOpenModeEnum(val string) (AutonomousDatabaseSummaryOpenModeEnum, bool)

GetMappingAutonomousDatabaseSummaryOpenModeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryOperationsInsightsStatusEnum

AutonomousDatabaseSummaryOperationsInsightsStatusEnum Enum with underlying type: string

type AutonomousDatabaseSummaryOperationsInsightsStatusEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryOperationsInsightsStatusEnum

const (
    AutonomousDatabaseSummaryOperationsInsightsStatusEnabling        AutonomousDatabaseSummaryOperationsInsightsStatusEnum = "ENABLING"
    AutonomousDatabaseSummaryOperationsInsightsStatusEnabled         AutonomousDatabaseSummaryOperationsInsightsStatusEnum = "ENABLED"
    AutonomousDatabaseSummaryOperationsInsightsStatusDisabling       AutonomousDatabaseSummaryOperationsInsightsStatusEnum = "DISABLING"
    AutonomousDatabaseSummaryOperationsInsightsStatusNotEnabled      AutonomousDatabaseSummaryOperationsInsightsStatusEnum = "NOT_ENABLED"
    AutonomousDatabaseSummaryOperationsInsightsStatusFailedEnabling  AutonomousDatabaseSummaryOperationsInsightsStatusEnum = "FAILED_ENABLING"
    AutonomousDatabaseSummaryOperationsInsightsStatusFailedDisabling AutonomousDatabaseSummaryOperationsInsightsStatusEnum = "FAILED_DISABLING"
)

func GetAutonomousDatabaseSummaryOperationsInsightsStatusEnumValues

func GetAutonomousDatabaseSummaryOperationsInsightsStatusEnumValues() []AutonomousDatabaseSummaryOperationsInsightsStatusEnum

GetAutonomousDatabaseSummaryOperationsInsightsStatusEnumValues Enumerates the set of values for AutonomousDatabaseSummaryOperationsInsightsStatusEnum

func GetMappingAutonomousDatabaseSummaryOperationsInsightsStatusEnum

func GetMappingAutonomousDatabaseSummaryOperationsInsightsStatusEnum(val string) (AutonomousDatabaseSummaryOperationsInsightsStatusEnum, bool)

GetMappingAutonomousDatabaseSummaryOperationsInsightsStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryPermissionLevelEnum

AutonomousDatabaseSummaryPermissionLevelEnum Enum with underlying type: string

type AutonomousDatabaseSummaryPermissionLevelEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryPermissionLevelEnum

const (
    AutonomousDatabaseSummaryPermissionLevelRestricted   AutonomousDatabaseSummaryPermissionLevelEnum = "RESTRICTED"
    AutonomousDatabaseSummaryPermissionLevelUnrestricted AutonomousDatabaseSummaryPermissionLevelEnum = "UNRESTRICTED"
)

func GetAutonomousDatabaseSummaryPermissionLevelEnumValues

func GetAutonomousDatabaseSummaryPermissionLevelEnumValues() []AutonomousDatabaseSummaryPermissionLevelEnum

GetAutonomousDatabaseSummaryPermissionLevelEnumValues Enumerates the set of values for AutonomousDatabaseSummaryPermissionLevelEnum

func GetMappingAutonomousDatabaseSummaryPermissionLevelEnum

func GetMappingAutonomousDatabaseSummaryPermissionLevelEnum(val string) (AutonomousDatabaseSummaryPermissionLevelEnum, bool)

GetMappingAutonomousDatabaseSummaryPermissionLevelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryRefreshableModeEnum

AutonomousDatabaseSummaryRefreshableModeEnum Enum with underlying type: string

type AutonomousDatabaseSummaryRefreshableModeEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryRefreshableModeEnum

const (
    AutonomousDatabaseSummaryRefreshableModeAutomatic AutonomousDatabaseSummaryRefreshableModeEnum = "AUTOMATIC"
    AutonomousDatabaseSummaryRefreshableModeManual    AutonomousDatabaseSummaryRefreshableModeEnum = "MANUAL"
)

func GetAutonomousDatabaseSummaryRefreshableModeEnumValues

func GetAutonomousDatabaseSummaryRefreshableModeEnumValues() []AutonomousDatabaseSummaryRefreshableModeEnum

GetAutonomousDatabaseSummaryRefreshableModeEnumValues Enumerates the set of values for AutonomousDatabaseSummaryRefreshableModeEnum

func GetMappingAutonomousDatabaseSummaryRefreshableModeEnum

func GetMappingAutonomousDatabaseSummaryRefreshableModeEnum(val string) (AutonomousDatabaseSummaryRefreshableModeEnum, bool)

GetMappingAutonomousDatabaseSummaryRefreshableModeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryRefreshableStatusEnum

AutonomousDatabaseSummaryRefreshableStatusEnum Enum with underlying type: string

type AutonomousDatabaseSummaryRefreshableStatusEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryRefreshableStatusEnum

const (
    AutonomousDatabaseSummaryRefreshableStatusRefreshing    AutonomousDatabaseSummaryRefreshableStatusEnum = "REFRESHING"
    AutonomousDatabaseSummaryRefreshableStatusNotRefreshing AutonomousDatabaseSummaryRefreshableStatusEnum = "NOT_REFRESHING"
)

func GetAutonomousDatabaseSummaryRefreshableStatusEnumValues

func GetAutonomousDatabaseSummaryRefreshableStatusEnumValues() []AutonomousDatabaseSummaryRefreshableStatusEnum

GetAutonomousDatabaseSummaryRefreshableStatusEnumValues Enumerates the set of values for AutonomousDatabaseSummaryRefreshableStatusEnum

func GetMappingAutonomousDatabaseSummaryRefreshableStatusEnum

func GetMappingAutonomousDatabaseSummaryRefreshableStatusEnum(val string) (AutonomousDatabaseSummaryRefreshableStatusEnum, bool)

GetMappingAutonomousDatabaseSummaryRefreshableStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseSummaryRoleEnum

AutonomousDatabaseSummaryRoleEnum Enum with underlying type: string

type AutonomousDatabaseSummaryRoleEnum string

Set of constants representing the allowable values for AutonomousDatabaseSummaryRoleEnum

const (
    AutonomousDatabaseSummaryRolePrimary         AutonomousDatabaseSummaryRoleEnum = "PRIMARY"
    AutonomousDatabaseSummaryRoleStandby         AutonomousDatabaseSummaryRoleEnum = "STANDBY"
    AutonomousDatabaseSummaryRoleDisabledStandby AutonomousDatabaseSummaryRoleEnum = "DISABLED_STANDBY"
    AutonomousDatabaseSummaryRoleBackupCopy      AutonomousDatabaseSummaryRoleEnum = "BACKUP_COPY"
    AutonomousDatabaseSummaryRoleSnapshotStandby AutonomousDatabaseSummaryRoleEnum = "SNAPSHOT_STANDBY"
)

func GetAutonomousDatabaseSummaryRoleEnumValues

func GetAutonomousDatabaseSummaryRoleEnumValues() []AutonomousDatabaseSummaryRoleEnum

GetAutonomousDatabaseSummaryRoleEnumValues Enumerates the set of values for AutonomousDatabaseSummaryRoleEnum

func GetMappingAutonomousDatabaseSummaryRoleEnum

func GetMappingAutonomousDatabaseSummaryRoleEnum(val string) (AutonomousDatabaseSummaryRoleEnum, bool)

GetMappingAutonomousDatabaseSummaryRoleEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDatabaseWallet

AutonomousDatabaseWallet The Autonomous AI Database wallet details.

type AutonomousDatabaseWallet struct {

    // The current lifecycle state of the Autonomous AI Database wallet.
    LifecycleState AutonomousDatabaseWalletLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // The date and time the wallet was last rotated.
    TimeRotated *common.SDKTime `mandatory:"false" json:"timeRotated"`
}

func (AutonomousDatabaseWallet) String

func (m AutonomousDatabaseWallet) String() string

func (AutonomousDatabaseWallet) ValidateEnumValue

func (m AutonomousDatabaseWallet) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDatabaseWalletLifecycleStateEnum

AutonomousDatabaseWalletLifecycleStateEnum Enum with underlying type: string

type AutonomousDatabaseWalletLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousDatabaseWalletLifecycleStateEnum

const (
    AutonomousDatabaseWalletLifecycleStateActive   AutonomousDatabaseWalletLifecycleStateEnum = "ACTIVE"
    AutonomousDatabaseWalletLifecycleStateUpdating AutonomousDatabaseWalletLifecycleStateEnum = "UPDATING"
)

func GetAutonomousDatabaseWalletLifecycleStateEnumValues

func GetAutonomousDatabaseWalletLifecycleStateEnumValues() []AutonomousDatabaseWalletLifecycleStateEnum

GetAutonomousDatabaseWalletLifecycleStateEnumValues Enumerates the set of values for AutonomousDatabaseWalletLifecycleStateEnum

func GetMappingAutonomousDatabaseWalletLifecycleStateEnum

func GetMappingAutonomousDatabaseWalletLifecycleStateEnum(val string) (AutonomousDatabaseWalletLifecycleStateEnum, bool)

GetMappingAutonomousDatabaseWalletLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDbPreviewVersionSummary

AutonomousDbPreviewVersionSummary The Autonomous AI Database preview version. Note that preview version software is only available for Autonomous AI Database Serverless instances (https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/).

type AutonomousDbPreviewVersionSummary struct {

    // A valid Autonomous AI Database preview version.
    Version *string `mandatory:"true" json:"version"`

    // The date and time when the preview version availability begins.
    TimePreviewBegin *common.SDKTime `mandatory:"false" json:"timePreviewBegin"`

    // The date and time when the preview version availability ends.
    TimePreviewEnd *common.SDKTime `mandatory:"false" json:"timePreviewEnd"`

    // The Autonomous AI Database workload type. The following values are valid:
    // - OLTP - indicates an Autonomous AI Transaction Processing database
    // - DW - indicates an Autonomous AI Lakehouse database
    // - AJD - indicates an Autonomous AI JSON Database
    // - APEX - indicates an Autonomous AI Database with the Oracle APEX AI Application Development workload type.
    // - LH - indicates an Oracle Autonomous AI Lakehouse database
    // **Note** Starting December 2026, DW will not be supported as a valid value for this parameter.
    // When creating an Autonomous AI Database, if this parameter is not specified, the default value is `OLTP`.
    //
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    DbWorkload AutonomousDbPreviewVersionSummaryDbWorkloadEnum `mandatory:"false" json:"dbWorkload,omitempty"`

    // A URL that points to a detailed description of the preview version.
    Details *string `mandatory:"false" json:"details"`
}

func (AutonomousDbPreviewVersionSummary) String

func (m AutonomousDbPreviewVersionSummary) String() string

func (AutonomousDbPreviewVersionSummary) ValidateEnumValue

func (m AutonomousDbPreviewVersionSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDbPreviewVersionSummaryDbWorkloadEnum

AutonomousDbPreviewVersionSummaryDbWorkloadEnum Enum with underlying type: string

type AutonomousDbPreviewVersionSummaryDbWorkloadEnum string

Set of constants representing the allowable values for AutonomousDbPreviewVersionSummaryDbWorkloadEnum

const (
    AutonomousDbPreviewVersionSummaryDbWorkloadOltp AutonomousDbPreviewVersionSummaryDbWorkloadEnum = "OLTP"
    AutonomousDbPreviewVersionSummaryDbWorkloadDw   AutonomousDbPreviewVersionSummaryDbWorkloadEnum = "DW"
    AutonomousDbPreviewVersionSummaryDbWorkloadAjd  AutonomousDbPreviewVersionSummaryDbWorkloadEnum = "AJD"
    AutonomousDbPreviewVersionSummaryDbWorkloadApex AutonomousDbPreviewVersionSummaryDbWorkloadEnum = "APEX"
    AutonomousDbPreviewVersionSummaryDbWorkloadLh   AutonomousDbPreviewVersionSummaryDbWorkloadEnum = "LH"
)

func GetAutonomousDbPreviewVersionSummaryDbWorkloadEnumValues

func GetAutonomousDbPreviewVersionSummaryDbWorkloadEnumValues() []AutonomousDbPreviewVersionSummaryDbWorkloadEnum

GetAutonomousDbPreviewVersionSummaryDbWorkloadEnumValues Enumerates the set of values for AutonomousDbPreviewVersionSummaryDbWorkloadEnum

func GetMappingAutonomousDbPreviewVersionSummaryDbWorkloadEnum

func GetMappingAutonomousDbPreviewVersionSummaryDbWorkloadEnum(val string) (AutonomousDbPreviewVersionSummaryDbWorkloadEnum, bool)

GetMappingAutonomousDbPreviewVersionSummaryDbWorkloadEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDbVersionSummary

AutonomousDbVersionSummary The supported Autonomous AI Database version.

type AutonomousDbVersionSummary struct {

    // A valid Oracle AI Database version for Autonomous AI Database.
    // When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai.
    // When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected.
    // For new databases, it is recommended to use either 19c or 26ai.
    // **Note** Starting December 2026, 23ai will not be supported as a valid value for this parameter.
    Version *string `mandatory:"true" json:"version"`

    // The Autonomous AI Database workload type. The following values are valid:
    // - OLTP - indicates an Autonomous AI Transaction Processing database
    // - DW - indicates an Autonomous AI Lakehouse database
    // - AJD - indicates an Autonomous AI JSON Database
    // - APEX - indicates an Autonomous AI Database with the Oracle APEX AI Application Development workload type.
    // - LH - indicates an Oracle Autonomous AI Lakehouse database
    // **Note** Starting December 2026, DW will not be supported as a valid value for this parameter.
    // When creating an Autonomous AI Database, if this parameter is not specified, the default value is `OLTP`.
    //
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    DbWorkload AutonomousDbVersionSummaryDbWorkloadEnum `mandatory:"false" json:"dbWorkload,omitempty"`

    // True if the database uses dedicated Exadata infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html).
    IsDedicated *bool `mandatory:"false" json:"isDedicated"`

    // A URL that points to a detailed description of the Autonomous AI Database version.
    Details *string `mandatory:"false" json:"details"`

    // True if this version of the Oracle AI Database software can be used for Always-Free Autonomous AI Databases.
    IsFreeTierEnabled *bool `mandatory:"false" json:"isFreeTierEnabled"`

    // True if this Oracle AI Database software version can be used for Autonomous AI Databases for Developers.
    IsDevTierEnabled *bool `mandatory:"false" json:"isDevTierEnabled"`

    // True if this version of the Oracle AI Database software has payments enabled.
    IsPaidEnabled *bool `mandatory:"false" json:"isPaidEnabled"`

    // True if this version of the Oracle AI Database software's default is free.
    IsDefaultForFree *bool `mandatory:"false" json:"isDefaultForFree"`

    // True if this version of the Oracle AI Database software's default is paid.
    IsDefaultForPaid *bool `mandatory:"false" json:"isDefaultForPaid"`
}

func (AutonomousDbVersionSummary) String

func (m AutonomousDbVersionSummary) String() string

func (AutonomousDbVersionSummary) ValidateEnumValue

func (m AutonomousDbVersionSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDbVersionSummaryDbWorkloadEnum

AutonomousDbVersionSummaryDbWorkloadEnum Enum with underlying type: string

type AutonomousDbVersionSummaryDbWorkloadEnum string

Set of constants representing the allowable values for AutonomousDbVersionSummaryDbWorkloadEnum

const (
    AutonomousDbVersionSummaryDbWorkloadOltp AutonomousDbVersionSummaryDbWorkloadEnum = "OLTP"
    AutonomousDbVersionSummaryDbWorkloadDw   AutonomousDbVersionSummaryDbWorkloadEnum = "DW"
    AutonomousDbVersionSummaryDbWorkloadAjd  AutonomousDbVersionSummaryDbWorkloadEnum = "AJD"
    AutonomousDbVersionSummaryDbWorkloadApex AutonomousDbVersionSummaryDbWorkloadEnum = "APEX"
    AutonomousDbVersionSummaryDbWorkloadLh   AutonomousDbVersionSummaryDbWorkloadEnum = "LH"
)

func GetAutonomousDbVersionSummaryDbWorkloadEnumValues

func GetAutonomousDbVersionSummaryDbWorkloadEnumValues() []AutonomousDbVersionSummaryDbWorkloadEnum

GetAutonomousDbVersionSummaryDbWorkloadEnumValues Enumerates the set of values for AutonomousDbVersionSummaryDbWorkloadEnum

func GetMappingAutonomousDbVersionSummaryDbWorkloadEnum

func GetMappingAutonomousDbVersionSummaryDbWorkloadEnum(val string) (AutonomousDbVersionSummaryDbWorkloadEnum, bool)

GetMappingAutonomousDbVersionSummaryDbWorkloadEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabase

AutonomousDwDatabase An Oracle Autonomous AI Database.

type AutonomousDwDatabase struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous AI Database.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The current state of the Autonomous AI Database.
    LifecycleState AutonomousDwDatabaseLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The database name.
    DbName *string `mandatory:"true" json:"dbName"`

    // The quantity of data in the database, in terabytes.
    // The following points apply to Autonomous AI Databases on Serverless Infrastructure:
    // - This is an integer field whose value remains null when the data size is in GBs and cannot be converted to TBs (by dividing the GB value by 1024) without rounding error.
    // - To get the exact value of data storage size without rounding error, please see `dataStorageSizeInGBs` of Autonomous AI Database.
    DataStorageSizeInTBs *int `mandatory:"true" json:"dataStorageSizeInTBs"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // Information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // KMS key lifecycle details.
    KmsKeyLifecycleDetails *string `mandatory:"false" json:"kmsKeyLifecycleDetails"`

    EncryptionKey AutonomousDatabaseEncryptionKeyDetails `mandatory:"false" json:"encryptionKey"`

    // The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances.
    KmsKeyVersionId *string `mandatory:"false" json:"kmsKeyVersionId"`

    EncryptionKeyLocationDetails EncryptionKeyLocationDetails `mandatory:"false" json:"encryptionKeyLocationDetails"`

    // The character set for the Autonomous AI Database.  The default is AL32UTF8. Allowed values are:
    // AL32UTF8, AR8ADOS710, AR8ADOS720, AR8APTEC715, AR8ARABICMACS, AR8ASMO8X, AR8ISO8859P6, AR8MSWIN1256, AR8MUSSAD768, AR8NAFITHA711, AR8NAFITHA721, AR8SAKHR706, AR8SAKHR707, AZ8ISO8859P9E, BG8MSWIN, BG8PC437S, BLT8CP921, BLT8ISO8859P13, BLT8MSWIN1257, BLT8PC775, BN8BSCII, CDN8PC863, CEL8ISO8859P14, CL8ISO8859P5, CL8ISOIR111, CL8KOI8R, CL8KOI8U, CL8MACCYRILLICS, CL8MSWIN1251, EE8ISO8859P2, EE8MACCES, EE8MACCROATIANS, EE8MSWIN1250, EE8PC852, EL8DEC, EL8ISO8859P7, EL8MACGREEKS, EL8MSWIN1253, EL8PC437S, EL8PC851, EL8PC869, ET8MSWIN923, HU8ABMOD, HU8CWI2, IN8ISCII, IS8PC861, IW8ISO8859P8, IW8MACHEBREWS, IW8MSWIN1255, IW8PC1507, JA16EUC, JA16EUCTILDE, JA16SJIS, JA16SJISTILDE, JA16VMS, KO16KSC5601, KO16KSCCS, KO16MSWIN949, LA8ISO6937, LA8PASSPORT, LT8MSWIN921, LT8PC772, LT8PC774, LV8PC1117, LV8PC8LR, LV8RST104090, N8PC865, NE8ISO8859P10, NEE8ISO8859P4, RU8BESTA, RU8PC855, RU8PC866, SE8ISO8859P3, TH8MACTHAIS, TH8TISASCII, TR8DEC, TR8MACTURKISHS, TR8MSWIN1254, TR8PC857, US7ASCII, US8PC437, UTF8, VN8MSWIN1258, VN8VN3, WE8DEC, WE8DG, WE8ISO8859P1, WE8ISO8859P15, WE8ISO8859P9, WE8MACROMAN8S, WE8MSWIN1252, WE8NCR4970, WE8NEXTSTEP, WE8PC850, WE8PC858, WE8PC860, WE8ROMAN8, ZHS16CGB231280, ZHS16GBK, ZHT16BIG5, ZHT16CCDC, ZHT16DBT, ZHT16HKSCS, ZHT16MSWIN950, ZHT32EUC, ZHT32SOPS, ZHT32TRIS
    CharacterSet *string `mandatory:"false" json:"characterSet"`

    // The national character set for the Autonomous AI Database.  The default is AL16UTF16. Allowed values are:
    // AL16UTF16 or UTF8.
    NcharacterSet *string `mandatory:"false" json:"ncharacterSet"`

    // The percentage of the System Global Area(SGA) assigned to In-Memory tables in Autonomous AI Database. This property is applicable only to Autonomous AI Databases on the Exadata Cloud@Customer platform.
    InMemoryPercentage *int `mandatory:"false" json:"inMemoryPercentage"`

    // The area assigned to In-Memory tables in Autonomous AI Database.
    InMemoryAreaInGBs *int `mandatory:"false" json:"inMemoryAreaInGBs"`

    // The date and time when the next long-term backup would be created.
    NextLongTermBackupTimeStamp *common.SDKTime `mandatory:"false" json:"nextLongTermBackupTimeStamp"`

    LongTermBackupSchedule *LongTermBackUpScheduleDetails `mandatory:"false" json:"longTermBackupSchedule"`

    // Indicates if this is an Always Free resource. The default value is false. Note that Always Free Autonomous AI Databases have 1 CPU and 20GB of memory. For Always Free databases, memory and CPU cannot be scaled.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, openMode, permissionLevel, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, or isLocalDataGuardEnabled
    IsFreeTier *bool `mandatory:"false" json:"isFreeTier"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The date and time the Always Free database will be stopped because of inactivity. If this time is reached without any database activity, the database will automatically be put into the STOPPED state.
    TimeReclamationOfFreeAutonomousDatabase *common.SDKTime `mandatory:"false" json:"timeReclamationOfFreeAutonomousDatabase"`

    // The date and time the Always Free database will be automatically deleted because of inactivity. If the database is in the STOPPED state and without activity until this time, it will be deleted.
    TimeDeletionOfFreeAutonomousDatabase *common.SDKTime `mandatory:"false" json:"timeDeletionOfFreeAutonomousDatabase"`

    BackupConfig *AutonomousDatabaseBackupConfig `mandatory:"false" json:"backupConfig"`

    // Key History Entry.
    KeyHistoryEntry []AutonomousDatabaseKeyHistoryEntry `mandatory:"false" json:"keyHistoryEntry"`

    // Key History Entry.
    EncryptionKeyHistoryEntry []AutonomousDatabaseEncryptionKeyHistoryEntry `mandatory:"false" json:"encryptionKeyHistoryEntry"`

    // The number of CPU cores to be made available to the database. When the ECPU is selected, the value for cpuCoreCount is 0. For Autonomous AI Database on Dedicated Exadata infrastructure, the maximum number of cores is determined by the infrastructure shape. See Characteristics of Infrastructure Shapes (https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbde/) for shape details.
    // **Note:** This parameter cannot be used with the `ocpuCount` parameter.
    CpuCoreCount *int `mandatory:"false" json:"cpuCoreCount"`

    // Parameter that allows users to select an acceptable maximum data loss limit in seconds, up to which Automatic Failover will be triggered when necessary for a Local Autonomous Data Guard
    LocalAdgAutoFailoverMaxDataLossLimit *int `mandatory:"false" json:"localAdgAutoFailoverMaxDataLossLimit"`

    // The compute model of the Autonomous AI Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
    ComputeModel AutonomousDwDatabaseComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`

    // The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous AI Database Serverless instance or an Autonomous AI Database on Dedicated Exadata Infrastructure.
    // The 'ECPU' compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using the `computeModel` parameter. When using `cpuCoreCount` parameter, it is an error to specify computeCount to a non-null value. Providing `computeModel` and `computeCount` is the preferred method for both OCPU and ECPU.
    ComputeCount *float32 `mandatory:"false" json:"computeCount"`

    // Retention period, in days, for long-term backups
    BackupRetentionPeriodInDays *int `mandatory:"false" json:"backupRetentionPeriodInDays"`

    // The backup storage to the database.
    TotalBackupStorageSizeInGBs *float64 `mandatory:"false" json:"totalBackupStorageSizeInGBs"`

    // The number of OCPU cores to be made available to the database.
    // The following points apply:
    // - For Autonomous AI Databases on Dedicated Exadata Infrastructure, to provision less than 1 core, enter a fractional value in an increment of 0.1. For example, you can provision 0.3 or 0.4 cores, but not 0.35 cores. (Note that fractional OCPU values are not supported for Autonomous AI Database Serverless instances.)
    // - To provision cores, enter an integer between 1 and the maximum number of cores available for the infrastructure shape. For example, you can provision 2 cores or 3 cores, but not 2.5 cores. This applies to Autonomous AI Databases on both serverless and dedicated Exadata infrastructure.
    // - For Autonomous AI Database Serverless instances, this parameter is not used.
    // For Autonomous AI Databases on Dedicated Exadata Infrastructure, the maximum number of cores is determined by the infrastructure shape. See Characteristics of Infrastructure Shapes (https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbde/index.html) for shape details.
    // **Note:** This parameter cannot be used with the `cpuCoreCount` parameter.
    OcpuCount *float32 `mandatory:"false" json:"ocpuCount"`

    // An array of CPU values that an Autonomous AI Database can be scaled to.
    ProvisionableCpus []float32 `mandatory:"false" json:"provisionableCpus"`

    // The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU. This is deprecated. Please refer to memoryPerComputeUnitInGBs for accurate value.
    MemoryPerOracleComputeUnitInGBs *int `mandatory:"false" json:"memoryPerOracleComputeUnitInGBs"`

    // The amount of memory (in GBs) to be enabled per OCPU or ECPU.
    MemoryPerComputeUnitInGBs *float32 `mandatory:"false" json:"memoryPerComputeUnitInGBs"`

    // The quantity of data in the database, in gigabytes.
    // For Autonomous AI Transaction Processing databases using ECPUs on Serverless Infrastructure, this value is always populated. In all the other cases, this value will be null and `dataStorageSizeInTBs` will be populated instead.
    DataStorageSizeInGBs *int `mandatory:"false" json:"dataStorageSizeInGBs"`

    // The storage space consumed by Autonomous AI Database in GBs.
    UsedDataStorageSizeInGBs *int `mandatory:"false" json:"usedDataStorageSizeInGBs"`

    // The infrastructure type this resource belongs to.
    InfrastructureType AutonomousDwDatabaseInfrastructureTypeEnum `mandatory:"false" json:"infrastructureType,omitempty"`

    // True if the database uses dedicated Exadata infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html).
    IsDedicated *bool `mandatory:"false" json:"isDedicated"`

    // The Autonomous Container Database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Used only by Autonomous AI Database on Dedicated Exadata Infrastructure.
    AutonomousContainerDatabaseId *string `mandatory:"false" json:"autonomousContainerDatabaseId"`

    // Indicates if the Autonomous AI Database is backup retention locked.
    IsBackupRetentionLocked *bool `mandatory:"false" json:"isBackupRetentionLocked"`

    // The date and time the Autonomous AI Database was most recently undeleted.
    TimeUndeleted *common.SDKTime `mandatory:"false" json:"timeUndeleted"`

    // The earliest(min) date and time the Autonomous AI Database can be scheduled to upgrade to 26ai.
    TimeEarliestAvailableDbVersionUpgrade *common.SDKTime `mandatory:"false" json:"timeEarliestAvailableDbVersionUpgrade"`

    // The max date and time the Autonomous AI Database can be scheduled to upgrade to 26ai.
    TimeLatestAvailableDbVersionUpgrade *common.SDKTime `mandatory:"false" json:"timeLatestAvailableDbVersionUpgrade"`

    // The date and time the Autonomous AI Database scheduled to upgrade to 26ai.
    TimeScheduledDbVersionUpgrade *common.SDKTime `mandatory:"false" json:"timeScheduledDbVersionUpgrade"`

    // The date and time the Autonomous AI Database was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The user-friendly name for the Autonomous AI Database. The name does not have to be unique.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The URL of the Service Console for the Autonomous AI Database.
    ServiceConsoleUrl *string `mandatory:"false" json:"serviceConsoleUrl"`

    // The connection string used to connect to the Autonomous AI Database. The username for the Service Console is ADMIN. Use the password you entered when creating the Autonomous AI Database for the password value.
    ConnectionStrings *AutonomousDatabaseConnectionStrings `mandatory:"false" json:"connectionStrings"`

    ConnectionUrls *AutonomousDatabaseConnectionUrls `mandatory:"false" json:"connectionUrls"`

    // The Public URLs of Private Endpoint database for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance within your VCN or that has a direct connection to your VCN.
    PublicConnectionUrls *AutonomousDatabaseConnectionUrls `mandatory:"false" json:"publicConnectionUrls"`

    VanityConnectionUrls *AutonomousDatabaseConnectionUrls `mandatory:"false" json:"vanityConnectionUrls"`

    // The Oracle license model that applies to the Oracle Autonomous AI Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud.
    // License Included allows you to subscribe to new Oracle AI Database software licenses and the Oracle AI Database service.
    // Note that when provisioning an Autonomous AI Database on dedicated Exadata infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html), this attribute must be null. It is already set at the
    // Autonomous Exadata Infrastructure level. When provisioning an Autonomous AI Database Serverless  (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to `BRING_YOUR_OWN_LICENSE`. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, dataStorageSizeInTBs, adminPassword, isMTLSConnectionRequired, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    LicenseModel AutonomousDwDatabaseLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"`

    // The maximum number of CPUs allowed with a Bring Your Own License (BYOL), including those used for auto-scaling, disaster recovery, tools, etc. Any CPU usage above this limit is considered as License Included and billed.
    ByolComputeCountLimit *float32 `mandatory:"false" json:"byolComputeCountLimit"`

    // The amount of storage that has been used for Autonomous AI Databases in dedicated infrastructure, in terabytes.
    UsedDataStorageSizeInTBs *int `mandatory:"false" json:"usedDataStorageSizeInTBs"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Security Attributes for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Oracle-ZPR": {"MaxEgressCount": {"value": "42", "mode": "audit"}}}`
    SecurityAttributes map[string]map[string]interface{} `mandatory:"false" json:"securityAttributes"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet the resource is associated with.
    // **Subnet Restrictions:**
    // - For bare metal DB systems and for single node virtual machine DB systems, do not use a subnet that overlaps with 192.168.16.16/28.
    // - For Exadata and virtual machine 2-node RAC systems, do not use a subnet that overlaps with 192.168.128.0/20.
    // - For Autonomous AI Database, setting this will disable public secure access to the database.
    // These subnets are used by the Oracle Clusterware private interconnect on the database instance.
    // Specifying an overlapping subnet will cause the private interconnect to malfunction.
    // This restriction applies to both the client subnet and the backup subnet.
    SubnetId *string `mandatory:"false" json:"subnetId"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules (https://docs.oracle.com/iaas/Content/Network/Concepts/securityrules.htm).
    // **NsgIds restrictions:**
    // - A network security group (NSG) is optional for Autonomous AI Databases with private access. The nsgIds list can be empty.
    NsgIds []string `mandatory:"false" json:"nsgIds"`

    // The private endpoint for the resource.
    PrivateEndpoint *string `mandatory:"false" json:"privateEndpoint"`

    // The public endpoint for the private endpoint enabled resource.
    PublicEndpoint *string `mandatory:"false" json:"publicEndpoint"`

    // The resource's private endpoint label.
    // - Setting the endpoint label to a non-empty string creates a private endpoint database.
    // - Resetting the endpoint label to an empty string, after the creation of the private endpoint database, changes the private endpoint database to a public endpoint database.
    // - Setting the endpoint label to a non-empty string value, updates to a new private endpoint database, when the database is disabled and re-enabled.
    // This setting cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, dbWorkload, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    PrivateEndpointLabel *string `mandatory:"false" json:"privateEndpointLabel"`

    // The private endpoint Ip address for the resource.
    PrivateEndpointIp *string `mandatory:"false" json:"privateEndpointIp"`

    // A valid Oracle AI Database version for Autonomous AI Database.
    // When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai.
    // When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected.
    // For new databases, it is recommended to use either 19c or 26ai.
    // **Note** Starting December 2026, 23ai will not be supported as a valid value for this parameter.
    DbVersion *string `mandatory:"false" json:"dbVersion"`

    // Indicates if the Autonomous AI Database version is a preview version.
    IsPreview *bool `mandatory:"false" json:"isPreview"`

    // The Autonomous AI Database workload type. The following values are valid:
    // - OLTP - indicates an Autonomous AI Transaction Processing database
    // - DW - indicates an Autonomous AI Lakehouse database
    // - AJD - indicates an Autonomous AI JSON Database
    // - APEX - indicates an Autonomous AI Database with the Oracle APEX AI Application Development workload type.
    // - LH - indicates an Oracle Autonomous AI Lakehouse database
    // **Note** Starting December 2026, DW will not be supported as a valid value for this parameter.
    // When creating an Autonomous AI Database, if this parameter is not specified, the default value is `OLTP`.
    //
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    DbWorkload AutonomousDwDatabaseDbWorkloadEnum `mandatory:"false" json:"dbWorkload,omitempty"`

    // Autonomous AI Database for Developers are fixed-shape Autonomous AI Databases that developers can use to build and test new applications. On Serverless, these are low-cost and billed per instance, on Dedicated and Cloud@Customer there is no additional cost to create Developer databases. Developer databases come with limited resources and is not intended for large-scale testing and production deployments. When you need more compute or storage resources, you may upgrade to a full paid production database.
    IsDevTier *bool `mandatory:"false" json:"isDevTier"`

    // Indicates if the database-level access control is enabled.
    // If disabled, database access is defined by the network security rules.
    // If enabled, database access is restricted to the IP addresses defined by the rules specified with the `whitelistedIps` property. While specifying `whitelistedIps` rules is optional,
    //  if database-level access control is enabled and no rules are specified, the database will become inaccessible. The rules can be added later using the `UpdateAutonomousDatabase` API operation or edit option in console.
    // When creating a database clone, the desired access control setting should be specified. By default, database-level access control will be disabled for the clone.
    // This property is applicable only to Autonomous AI Databases on the Exadata Cloud@Customer platform. For Autonomous AI Database Serverless instances, `whitelistedIps` is used.
    IsAccessControlEnabled *bool `mandatory:"false" json:"isAccessControlEnabled"`

    // The client IP access control list (ACL). This feature is available for Autonomous AI Database Serverless  (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) and on Exadata Cloud@Customer.
    // Only clients connecting from an IP address included in the ACL may access the Autonomous AI Database instance.
    // If `arePrimaryWhitelistedIpsUsed` is 'TRUE' then Autonomous AI Database uses this primary's IP access control list (ACL) for the disaster recovery peer called `standbywhitelistedips`.
    // For Autonomous AI Database Serverless, this is an array of CIDR (classless inter-domain routing) notations for a subnet or VCN OCID (virtual cloud network Oracle Cloud ID).
    // Multiple IPs and VCN OCIDs should be separate strings separated by commas, but if it’s other configurations that need multiple pieces of information then its each piece is connected with semicolon (;) as a delimiter.
    // Example: `["1.1.1.1","1.1.1.0/24","ocid1.vcn.oc1.sea.<unique_id>","ocid1.vcn.oc1.sea.<unique_id1>;1.1.1.1","ocid1.vcn.oc1.sea.<unique_id2>;1.1.0.0/16"]`
    // For Exadata Cloud@Customer, this is an array of IP addresses or CIDR notations.
    // Example: `["1.1.1.1","1.1.1.0/24","1.1.2.25"]`
    // For an update operation, if you want to delete all the IPs in the ACL, use an array with a single empty string entry.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, isMTLSConnectionRequired, openMode, permissionLevel, dbWorkload, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    WhitelistedIps []string `mandatory:"false" json:"whitelistedIps"`

    // This field will be null if the Autonomous AI Database is not Data Guard enabled or Access Control is disabled.
    // It's value would be `TRUE` if Autonomous AI Database is Data Guard enabled and Access Control is enabled and if the Autonomous AI Database uses primary IP access control list (ACL) for standby.
    // It's value would be `FALSE` if Autonomous AI Database is Data Guard enabled and Access Control is enabled and if the Autonomous AI Database uses different IP access control list (ACL) for standby compared to primary.
    ArePrimaryWhitelistedIpsUsed *bool `mandatory:"false" json:"arePrimaryWhitelistedIpsUsed"`

    // The client IP access control list (ACL). This feature is available for Autonomous AI Database Serverless  (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) and on Exadata Cloud@Customer.
    // Only clients connecting from an IP address included in the ACL may access the Autonomous AI Database instance.
    // If `arePrimaryWhitelistedIpsUsed` is 'TRUE' then Autonomous AI Database uses this primary's IP access control list (ACL) for the disaster recovery peer called `standbywhitelistedips`.
    // For Autonomous AI Database Serverless, this is an array of CIDR (classless inter-domain routing) notations for a subnet or VCN OCID (virtual cloud network Oracle Cloud ID).
    // Multiple IPs and VCN OCIDs should be separate strings separated by commas, but if it’s other configurations that need multiple pieces of information then its each piece is connected with semicolon (;) as a delimiter.
    // Example: `["1.1.1.1","1.1.1.0/24","ocid1.vcn.oc1.sea.<unique_id>","ocid1.vcn.oc1.sea.<unique_id1>;1.1.1.1","ocid1.vcn.oc1.sea.<unique_id2>;1.1.0.0/16"]`
    // For Exadata Cloud@Customer, this is an array of IP addresses or CIDR notations.
    // Example: `["1.1.1.1","1.1.1.0/24","1.1.2.25"]`
    // For an update operation, if you want to delete all the IPs in the ACL, use an array with a single empty string entry.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, isMTLSConnectionRequired, openMode, permissionLevel, dbWorkload, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    StandbyWhitelistedIps []string `mandatory:"false" json:"standbyWhitelistedIps"`

    // Information about Oracle APEX AI Application Development.
    ApexDetails *AutonomousDatabaseApex `mandatory:"false" json:"apexDetails"`

    // Indicates if auto scaling is enabled for the Autonomous AI Database CPU core count. The default value is `TRUE`.
    IsAutoScalingEnabled *bool `mandatory:"false" json:"isAutoScalingEnabled"`

    // Status of the Data Safe registration for this Autonomous AI Database.
    DataSafeStatus AutonomousDwDatabaseDataSafeStatusEnum `mandatory:"false" json:"dataSafeStatus,omitempty"`

    // Status of Operations Insights for this Autonomous AI Database.
    OperationsInsightsStatus AutonomousDwDatabaseOperationsInsightsStatusEnum `mandatory:"false" json:"operationsInsightsStatus,omitempty"`

    // Status of Database Management for this Autonomous AI Database.
    DatabaseManagementStatus AutonomousDwDatabaseDatabaseManagementStatusEnum `mandatory:"false" json:"databaseManagementStatus,omitempty"`

    // The date and time when maintenance will begin.
    TimeMaintenanceBegin *common.SDKTime `mandatory:"false" json:"timeMaintenanceBegin"`

    // The date and time when maintenance will end.
    TimeMaintenanceEnd *common.SDKTime `mandatory:"false" json:"timeMaintenanceEnd"`

    // The component chosen for maintenance.
    MaintenanceTargetComponent *string `mandatory:"false" json:"maintenanceTargetComponent"`

    // Indicates if the Autonomous AI Database is a refreshable clone.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, openMode, permissionLevel, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    IsRefreshableClone *bool `mandatory:"false" json:"isRefreshableClone"`

    // The date and time when last refresh happened.
    TimeOfLastRefresh *common.SDKTime `mandatory:"false" json:"timeOfLastRefresh"`

    // The refresh point timestamp (UTC). The refresh point is the time to which the database was most recently refreshed. Data created after the refresh point is not included in the refresh.
    TimeOfLastRefreshPoint *common.SDKTime `mandatory:"false" json:"timeOfLastRefreshPoint"`

    // The date and time of next refresh.
    TimeOfNextRefresh *common.SDKTime `mandatory:"false" json:"timeOfNextRefresh"`

    // Indicates the Autonomous AI Database mode. The database can be opened in `READ_ONLY` or `READ_WRITE` mode.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    OpenMode AutonomousDwDatabaseOpenModeEnum `mandatory:"false" json:"openMode,omitempty"`

    // The refresh status of the clone. REFRESHING indicates that the clone is currently being refreshed with data from the source Autonomous AI Database.
    RefreshableStatus AutonomousDwDatabaseRefreshableStatusEnum `mandatory:"false" json:"refreshableStatus,omitempty"`

    // The refresh mode of the clone. AUTOMATIC indicates that the clone is automatically being refreshed with data from the source Autonomous AI Database.
    RefreshableMode AutonomousDwDatabaseRefreshableModeEnum `mandatory:"false" json:"refreshableMode,omitempty"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the source Autonomous AI Database that was cloned to create the current Autonomous AI Database.
    SourceId *string `mandatory:"false" json:"sourceId"`

    // The Autonomous AI Database permission level. Restricted mode allows access only by admin users.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    PermissionLevel AutonomousDwDatabasePermissionLevelEnum `mandatory:"false" json:"permissionLevel,omitempty"`

    // The timestamp of the last switchover operation for the Autonomous AI Database.
    TimeOfLastSwitchover *common.SDKTime `mandatory:"false" json:"timeOfLastSwitchover"`

    // The timestamp of the last failover operation.
    TimeOfLastFailover *common.SDKTime `mandatory:"false" json:"timeOfLastFailover"`

    // **Deprecated.** Indicates whether the Autonomous AI Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous AI Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
    IsDataGuardEnabled *bool `mandatory:"false" json:"isDataGuardEnabled"`

    // Indicates the number of seconds of data loss for a Data Guard failover.
    FailedDataRecoveryInSeconds *int `mandatory:"false" json:"failedDataRecoveryInSeconds"`

    // **Deprecated** Autonomous Data Guard standby database details.
    StandbyDb *AutonomousDatabaseStandbySummary `mandatory:"false" json:"standbyDb"`

    // Indicates whether the Autonomous AI Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous AI Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
    IsLocalDataGuardEnabled *bool `mandatory:"false" json:"isLocalDataGuardEnabled"`

    // Indicates whether the Autonomous AI Database has Cross Region Data Guard enabled. Not applicable to Autonomous AI Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
    IsRemoteDataGuardEnabled *bool `mandatory:"false" json:"isRemoteDataGuardEnabled"`

    LocalStandbyDb *AutonomousDatabaseStandbySummary `mandatory:"false" json:"localStandbyDb"`

    // The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.
    Role AutonomousDwDatabaseRoleEnum `mandatory:"false" json:"role,omitempty"`

    // List of Oracle AI Database versions available for a database upgrade. If there are no version upgrades available, this list is empty.
    AvailableUpgradeVersions []string `mandatory:"false" json:"availableUpgradeVersions"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store of Oracle Vault.
    KeyStoreId *string `mandatory:"false" json:"keyStoreId"`

    // The wallet name for Oracle Key Vault.
    KeyStoreWalletName *string `mandatory:"false" json:"keyStoreWalletName"`

    // The frequency a refreshable clone is refreshed after auto-refresh is enabled. The minimum is 1 hour. The maximum is 7 days. The date and time that auto-refresh is enabled is controlled by the `timeOfAutoRefreshStart` parameter.
    AutoRefreshFrequencyInSeconds *int `mandatory:"false" json:"autoRefreshFrequencyInSeconds"`

    // The time, in seconds, the data of the refreshable clone lags the primary database at the point of refresh. The minimum is 0 minutes (0 mins means refresh to the latest available timestamp). The maximum is 7 days. The lag time increases after refreshing until the next data refresh happens.
    AutoRefreshPointLagInSeconds *int `mandatory:"false" json:"autoRefreshPointLagInSeconds"`

    // The the date and time that auto-refreshing will begin for an Autonomous AI Database refreshable clone. This value controls only the start time for the first refresh operation. Subsequent (ongoing) refresh operations have start times controlled by the value of the `autoRefreshFrequencyInSeconds` parameter.
    TimeOfAutoRefreshStart *common.SDKTime `mandatory:"false" json:"timeOfAutoRefreshStart"`

    // The list of regions that support the creation of an Autonomous AI Database clone or an Autonomous Data Guard standby database.
    SupportedRegionsToCloneTo []string `mandatory:"false" json:"supportedRegionsToCloneTo"`

    // Customer Contacts.
    CustomerContacts []CustomerContact `mandatory:"false" json:"customerContacts"`

    // The date and time that Autonomous Data Guard was enabled for an Autonomous AI Database where the standby was provisioned in the same region as the primary database.
    TimeLocalDataGuardEnabled *common.SDKTime `mandatory:"false" json:"timeLocalDataGuardEnabled"`

    // **Deprecated.** The Autonomous Data Guard region type of the Autonomous AI Database. For Autonomous AI Database Serverless, Autonomous Data Guard associations have designated primary and standby regions, and these region types do not change when the database changes roles. The standby regions in Autonomous Data Guard associations can be the same region designated as the primary region, or they can be remote regions. Certain database administrative operations may be available only in the primary region of the Autonomous Data Guard association, and cannot be performed when the database using the primary role is operating in a remote Autonomous Data Guard standby region.
    DataguardRegionType AutonomousDwDatabaseDataguardRegionTypeEnum `mandatory:"false" json:"dataguardRegionType,omitempty"`

    // The date and time the Autonomous Data Guard role was switched for the Autonomous AI Database. For databases that have standbys in both the primary Data Guard region and a remote Data Guard standby region, this is the latest timestamp of either the database using the "primary" role in the primary Data Guard region, or database located in the remote Data Guard standby region.
    TimeDataGuardRoleChanged *common.SDKTime `mandatory:"false" json:"timeDataGuardRoleChanged"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of standby databases located in Autonomous Data Guard remote regions that are associated with the source database. Note that for Autonomous AI Database Serverless instances, standby databases located in the same region as the source primary database do not have OCIDs.
    PeerDbIds []string `mandatory:"false" json:"peerDbIds"`

    // Specifies if the Autonomous AI Database requires mTLS connections.
    // This may not be updated in parallel with any of the following: licenseModel, databaseEdition, cpuCoreCount, computeCount, dataStorageSizeInTBs, whitelistedIps, openMode, permissionLevel, db-workload, privateEndpointLabel, nsgIds, customerContacts, dbVersion, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    // Service Change: The default value of the isMTLSConnectionRequired attribute will change from true to false on July 1, 2023 in the following APIs:
    // - CreateAutonomousDatabase
    // - GetAutonomousDatabase
    // - UpdateAutonomousDatabase
    // Details: Prior to the July 1, 2023 change, the isMTLSConnectionRequired attribute default value was true. This applies to Autonomous AI Database Serverless.
    // Does this impact me? If you use or maintain custom scripts or Terraform scripts referencing the CreateAutonomousDatabase, GetAutonomousDatabase, or UpdateAutonomousDatabase APIs, you want to check, and possibly modify, the scripts for the changed default value of the attribute. Should you choose not to leave your scripts unchanged, the API calls containing this attribute will continue to work, but the default value will switch from true to false.
    // How do I make this change? Using either OCI SDKs or command line tools, update your custom scripts to explicitly set the isMTLSConnectionRequired attribute to true.
    IsMtlsConnectionRequired *bool `mandatory:"false" json:"isMtlsConnectionRequired"`

    // The time the member joined the resource pool.
    TimeOfJoiningResourcePool *common.SDKTime `mandatory:"false" json:"timeOfJoiningResourcePool"`

    // The unique identifier for leader Autonomous AI Database OCID OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    ResourcePoolLeaderId *string `mandatory:"false" json:"resourcePoolLeaderId"`

    ResourcePoolSummary *ResourcePoolSummary `mandatory:"false" json:"resourcePoolSummary"`

    // Indicates if the refreshable clone can be reconnected to its source database.
    IsReconnectCloneEnabled *bool `mandatory:"false" json:"isReconnectCloneEnabled"`

    // The time and date as an RFC3339 formatted string, e.g., 2022-01-01T12:00:00.000Z, to set the limit for a refreshable clone to be reconnected to its source database.
    TimeUntilReconnectCloneEnabled *common.SDKTime `mandatory:"false" json:"timeUntilReconnectCloneEnabled"`

    // The maintenance schedule type of the Autonomous AI Database Serverless. An EARLY maintenance schedule
    // follows a schedule applying patches prior to the REGULAR schedule. A REGULAR maintenance schedule follows the normal cycle
    AutonomousMaintenanceScheduleType AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum `mandatory:"false" json:"autonomousMaintenanceScheduleType,omitempty"`

    AutonomousDatabaseMaintenanceWindow *AutonomousDatabaseMaintenanceWindowSummary `mandatory:"false" json:"autonomousDatabaseMaintenanceWindow"`

    // The date until which Autonomous AI Database maintenance is temporarily paused.
    TimeMaintenancePauseUntil *common.SDKTime `mandatory:"false" json:"timeMaintenancePauseUntil"`

    // The list of scheduled operations. Consists of values such as dayOfWeek, scheduledStartTime, scheduledStopTime.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, whitelistedIps, isMTLSConnectionRequired, openMode, permissionLevel, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
    ScheduledOperations []ScheduledOperationDetails `mandatory:"false" json:"scheduledOperations"`

    // Indicates if auto scaling is enabled for the Autonomous AI Database storage. The default value is `FALSE`.
    IsAutoScalingForStorageEnabled *bool `mandatory:"false" json:"isAutoScalingForStorageEnabled"`

    // The amount of storage currently allocated for the database tables and billed for, rounded up. When auto-scaling is not enabled, this value is equal to the `dataStorageSizeInTBs` value. You can compare this value to the `actualUsedDataStorageSizeInTBs` value to determine if a manual shrink operation is appropriate for your allocated storage.
    // **Note:** Auto-scaling does not automatically decrease allocated storage when data is deleted from the database.
    AllocatedStorageSizeInTBs *float64 `mandatory:"false" json:"allocatedStorageSizeInTBs"`

    // The current amount of storage in use for user and system data, in terabytes (TB).
    ActualUsedDataStorageSizeInTBs *float64 `mandatory:"false" json:"actualUsedDataStorageSizeInTBs"`

    // The Oracle AI Database Edition that applies to the Autonomous AI Databases.
    DatabaseEdition AutonomousDwDatabaseDatabaseEditionEnum `mandatory:"false" json:"databaseEdition,omitempty"`

    // The list of database tools details.
    // This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, whitelistedIps, isMTLSConnectionRequired, openMode, permissionLevel, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, isLocalDataGuardEnabled, or isFreeTier.
    DbToolsDetails []DatabaseTool `mandatory:"false" json:"dbToolsDetails"`

    VanityUrlDetails *VanityUrlDetails `mandatory:"false" json:"vanityUrlDetails"`

    // Indicates the local disaster recovery (DR) type of the Autonomous AI Database Serverless instance.
    // Autonomous Data Guard (ADG) DR type provides business critical DR with a faster recovery time objective (RTO) during failover or switchover.
    // Backup-based DR type provides lower cost DR with a slower RTO during failover or switchover.
    LocalDisasterRecoveryType DisasterRecoveryConfigurationDisasterRecoveryTypeEnum `mandatory:"false" json:"localDisasterRecoveryType,omitempty"`

    // **Deprecated.** The disaster recovery (DR) region type of the Autonomous AI Database. For Autonomous AI Database Serverless instances, DR associations have designated primary and standby regions. These region types do not change when the database changes roles. The standby region in DR associations can be the same region as the primary region, or they can be in a remote regions. Some database administration operations may be available only in the primary region of the DR association, and cannot be performed when the database using the primary role is operating in a remote region.
    DisasterRecoveryRegionType AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum `mandatory:"false" json:"disasterRecoveryRegionType,omitempty"`

    // The date and time the Disaster Recovery role was switched for the standby Autonomous AI Database.
    TimeDisasterRecoveryRoleChanged *common.SDKTime `mandatory:"false" json:"timeDisasterRecoveryRoleChanged"`

    RemoteDisasterRecoveryConfiguration *DisasterRecoveryConfiguration `mandatory:"false" json:"remoteDisasterRecoveryConfiguration"`

    // List of access types for an Autonomous AI Database.
    AccessTypes []string `mandatory:"false" json:"accessTypes"`

    // Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
    NetServicesArchitecture AutonomousDwDatabaseNetServicesArchitectureEnum `mandatory:"false" json:"netServicesArchitecture,omitempty"`

    // The availability domain where the Autonomous AI Database Serverless instance is located.
    AvailabilityDomain *string `mandatory:"false" json:"availabilityDomain"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cluster placement group of the Autonomous Serverless Database.
    ClusterPlacementGroupId *string `mandatory:"false" json:"clusterPlacementGroupId"`

    // A list of the source Autonomous AI Database's table space number(s) used to create this partial clone from the backup.
    CloneTableSpaceList []int `mandatory:"false" json:"cloneTableSpaceList"`

    // The Autonomous AI Database clone type.
    CloneType AutonomousDwDatabaseCloneTypeEnum `mandatory:"false" json:"cloneType,omitempty"`

    // Additional attributes for this resource. Each attribute is a simple key-value pair with no predefined name, type, or namespace.
    // Example: `{ "gcpAccountName": "gcpName" }`
    AdditionalAttributes map[string]string `mandatory:"false" json:"additionalAttributes"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the dedicated resource pool leader Autonomous AI Database in the same region, associated with local Autonomous Data Guard for a dedicated resource pool member.
    LocalAdgResourcePoolLeaderId *string `mandatory:"false" json:"localAdgResourcePoolLeaderId"`
}

func (AutonomousDwDatabase) String

func (m AutonomousDwDatabase) String() string

func (*AutonomousDwDatabase) UnmarshalJSON

func (m *AutonomousDwDatabase) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (AutonomousDwDatabase) ValidateEnumValue

func (m AutonomousDwDatabase) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum

AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum Enum with underlying type: string

type AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum

const (
    AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEarly   AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum = "EARLY"
    AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeRegular AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum = "REGULAR"
)

func GetAutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnumValues

func GetAutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnumValues() []AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum

GetAutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnumValues Enumerates the set of values for AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum

func GetMappingAutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum

func GetMappingAutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum(val string) (AutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum, bool)

GetMappingAutonomousDwDatabaseAutonomousMaintenanceScheduleTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseCloneTypeEnum

AutonomousDwDatabaseCloneTypeEnum Enum with underlying type: string

type AutonomousDwDatabaseCloneTypeEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseCloneTypeEnum

const (
    AutonomousDwDatabaseCloneTypeFull     AutonomousDwDatabaseCloneTypeEnum = "FULL"
    AutonomousDwDatabaseCloneTypeMetadata AutonomousDwDatabaseCloneTypeEnum = "METADATA"
    AutonomousDwDatabaseCloneTypePartial  AutonomousDwDatabaseCloneTypeEnum = "PARTIAL"
)

func GetAutonomousDwDatabaseCloneTypeEnumValues

func GetAutonomousDwDatabaseCloneTypeEnumValues() []AutonomousDwDatabaseCloneTypeEnum

GetAutonomousDwDatabaseCloneTypeEnumValues Enumerates the set of values for AutonomousDwDatabaseCloneTypeEnum

func GetMappingAutonomousDwDatabaseCloneTypeEnum

func GetMappingAutonomousDwDatabaseCloneTypeEnum(val string) (AutonomousDwDatabaseCloneTypeEnum, bool)

GetMappingAutonomousDwDatabaseCloneTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseComputeModelEnum

AutonomousDwDatabaseComputeModelEnum Enum with underlying type: string

type AutonomousDwDatabaseComputeModelEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseComputeModelEnum

const (
    AutonomousDwDatabaseComputeModelEcpu AutonomousDwDatabaseComputeModelEnum = "ECPU"
    AutonomousDwDatabaseComputeModelOcpu AutonomousDwDatabaseComputeModelEnum = "OCPU"
)

func GetAutonomousDwDatabaseComputeModelEnumValues

func GetAutonomousDwDatabaseComputeModelEnumValues() []AutonomousDwDatabaseComputeModelEnum

GetAutonomousDwDatabaseComputeModelEnumValues Enumerates the set of values for AutonomousDwDatabaseComputeModelEnum

func GetMappingAutonomousDwDatabaseComputeModelEnum

func GetMappingAutonomousDwDatabaseComputeModelEnum(val string) (AutonomousDwDatabaseComputeModelEnum, bool)

GetMappingAutonomousDwDatabaseComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseDataSafeStatusEnum

AutonomousDwDatabaseDataSafeStatusEnum Enum with underlying type: string

type AutonomousDwDatabaseDataSafeStatusEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseDataSafeStatusEnum

const (
    AutonomousDwDatabaseDataSafeStatusRegistering   AutonomousDwDatabaseDataSafeStatusEnum = "REGISTERING"
    AutonomousDwDatabaseDataSafeStatusRegistered    AutonomousDwDatabaseDataSafeStatusEnum = "REGISTERED"
    AutonomousDwDatabaseDataSafeStatusDeregistering AutonomousDwDatabaseDataSafeStatusEnum = "DEREGISTERING"
    AutonomousDwDatabaseDataSafeStatusNotRegistered AutonomousDwDatabaseDataSafeStatusEnum = "NOT_REGISTERED"
    AutonomousDwDatabaseDataSafeStatusFailed        AutonomousDwDatabaseDataSafeStatusEnum = "FAILED"
)

func GetAutonomousDwDatabaseDataSafeStatusEnumValues

func GetAutonomousDwDatabaseDataSafeStatusEnumValues() []AutonomousDwDatabaseDataSafeStatusEnum

GetAutonomousDwDatabaseDataSafeStatusEnumValues Enumerates the set of values for AutonomousDwDatabaseDataSafeStatusEnum

func GetMappingAutonomousDwDatabaseDataSafeStatusEnum

func GetMappingAutonomousDwDatabaseDataSafeStatusEnum(val string) (AutonomousDwDatabaseDataSafeStatusEnum, bool)

GetMappingAutonomousDwDatabaseDataSafeStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseDatabaseEditionEnum

AutonomousDwDatabaseDatabaseEditionEnum Enum with underlying type: string

type AutonomousDwDatabaseDatabaseEditionEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseDatabaseEditionEnum

const (
    AutonomousDwDatabaseDatabaseEditionStandardEdition   AutonomousDwDatabaseDatabaseEditionEnum = "STANDARD_EDITION"
    AutonomousDwDatabaseDatabaseEditionEnterpriseEdition AutonomousDwDatabaseDatabaseEditionEnum = "ENTERPRISE_EDITION"
)

func GetAutonomousDwDatabaseDatabaseEditionEnumValues

func GetAutonomousDwDatabaseDatabaseEditionEnumValues() []AutonomousDwDatabaseDatabaseEditionEnum

GetAutonomousDwDatabaseDatabaseEditionEnumValues Enumerates the set of values for AutonomousDwDatabaseDatabaseEditionEnum

func GetMappingAutonomousDwDatabaseDatabaseEditionEnum

func GetMappingAutonomousDwDatabaseDatabaseEditionEnum(val string) (AutonomousDwDatabaseDatabaseEditionEnum, bool)

GetMappingAutonomousDwDatabaseDatabaseEditionEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseDatabaseManagementStatusEnum

AutonomousDwDatabaseDatabaseManagementStatusEnum Enum with underlying type: string

type AutonomousDwDatabaseDatabaseManagementStatusEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseDatabaseManagementStatusEnum

const (
    AutonomousDwDatabaseDatabaseManagementStatusEnabling        AutonomousDwDatabaseDatabaseManagementStatusEnum = "ENABLING"
    AutonomousDwDatabaseDatabaseManagementStatusEnabled         AutonomousDwDatabaseDatabaseManagementStatusEnum = "ENABLED"
    AutonomousDwDatabaseDatabaseManagementStatusDisabling       AutonomousDwDatabaseDatabaseManagementStatusEnum = "DISABLING"
    AutonomousDwDatabaseDatabaseManagementStatusNotEnabled      AutonomousDwDatabaseDatabaseManagementStatusEnum = "NOT_ENABLED"
    AutonomousDwDatabaseDatabaseManagementStatusFailedEnabling  AutonomousDwDatabaseDatabaseManagementStatusEnum = "FAILED_ENABLING"
    AutonomousDwDatabaseDatabaseManagementStatusFailedDisabling AutonomousDwDatabaseDatabaseManagementStatusEnum = "FAILED_DISABLING"
)

func GetAutonomousDwDatabaseDatabaseManagementStatusEnumValues

func GetAutonomousDwDatabaseDatabaseManagementStatusEnumValues() []AutonomousDwDatabaseDatabaseManagementStatusEnum

GetAutonomousDwDatabaseDatabaseManagementStatusEnumValues Enumerates the set of values for AutonomousDwDatabaseDatabaseManagementStatusEnum

func GetMappingAutonomousDwDatabaseDatabaseManagementStatusEnum

func GetMappingAutonomousDwDatabaseDatabaseManagementStatusEnum(val string) (AutonomousDwDatabaseDatabaseManagementStatusEnum, bool)

GetMappingAutonomousDwDatabaseDatabaseManagementStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseDataguardRegionTypeEnum

AutonomousDwDatabaseDataguardRegionTypeEnum Enum with underlying type: string

type AutonomousDwDatabaseDataguardRegionTypeEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseDataguardRegionTypeEnum

const (
    AutonomousDwDatabaseDataguardRegionTypePrimaryDgRegion       AutonomousDwDatabaseDataguardRegionTypeEnum = "PRIMARY_DG_REGION"
    AutonomousDwDatabaseDataguardRegionTypeRemoteStandbyDgRegion AutonomousDwDatabaseDataguardRegionTypeEnum = "REMOTE_STANDBY_DG_REGION"
)

func GetAutonomousDwDatabaseDataguardRegionTypeEnumValues

func GetAutonomousDwDatabaseDataguardRegionTypeEnumValues() []AutonomousDwDatabaseDataguardRegionTypeEnum

GetAutonomousDwDatabaseDataguardRegionTypeEnumValues Enumerates the set of values for AutonomousDwDatabaseDataguardRegionTypeEnum

func GetMappingAutonomousDwDatabaseDataguardRegionTypeEnum

func GetMappingAutonomousDwDatabaseDataguardRegionTypeEnum(val string) (AutonomousDwDatabaseDataguardRegionTypeEnum, bool)

GetMappingAutonomousDwDatabaseDataguardRegionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseDbWorkloadEnum

AutonomousDwDatabaseDbWorkloadEnum Enum with underlying type: string

type AutonomousDwDatabaseDbWorkloadEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseDbWorkloadEnum

const (
    AutonomousDwDatabaseDbWorkloadOltp AutonomousDwDatabaseDbWorkloadEnum = "OLTP"
    AutonomousDwDatabaseDbWorkloadDw   AutonomousDwDatabaseDbWorkloadEnum = "DW"
    AutonomousDwDatabaseDbWorkloadAjd  AutonomousDwDatabaseDbWorkloadEnum = "AJD"
    AutonomousDwDatabaseDbWorkloadApex AutonomousDwDatabaseDbWorkloadEnum = "APEX"
    AutonomousDwDatabaseDbWorkloadLh   AutonomousDwDatabaseDbWorkloadEnum = "LH"
)

func GetAutonomousDwDatabaseDbWorkloadEnumValues

func GetAutonomousDwDatabaseDbWorkloadEnumValues() []AutonomousDwDatabaseDbWorkloadEnum

GetAutonomousDwDatabaseDbWorkloadEnumValues Enumerates the set of values for AutonomousDwDatabaseDbWorkloadEnum

func GetMappingAutonomousDwDatabaseDbWorkloadEnum

func GetMappingAutonomousDwDatabaseDbWorkloadEnum(val string) (AutonomousDwDatabaseDbWorkloadEnum, bool)

GetMappingAutonomousDwDatabaseDbWorkloadEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum

AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum Enum with underlying type: string

type AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum

const (
    AutonomousDwDatabaseDisasterRecoveryRegionTypePrimary AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum = "PRIMARY"
    AutonomousDwDatabaseDisasterRecoveryRegionTypeRemote  AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum = "REMOTE"
)

func GetAutonomousDwDatabaseDisasterRecoveryRegionTypeEnumValues

func GetAutonomousDwDatabaseDisasterRecoveryRegionTypeEnumValues() []AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum

GetAutonomousDwDatabaseDisasterRecoveryRegionTypeEnumValues Enumerates the set of values for AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum

func GetMappingAutonomousDwDatabaseDisasterRecoveryRegionTypeEnum

func GetMappingAutonomousDwDatabaseDisasterRecoveryRegionTypeEnum(val string) (AutonomousDwDatabaseDisasterRecoveryRegionTypeEnum, bool)

GetMappingAutonomousDwDatabaseDisasterRecoveryRegionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseInfrastructureTypeEnum

AutonomousDwDatabaseInfrastructureTypeEnum Enum with underlying type: string

type AutonomousDwDatabaseInfrastructureTypeEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseInfrastructureTypeEnum

const (
    AutonomousDwDatabaseInfrastructureTypeCloud           AutonomousDwDatabaseInfrastructureTypeEnum = "CLOUD"
    AutonomousDwDatabaseInfrastructureTypeCloudAtCustomer AutonomousDwDatabaseInfrastructureTypeEnum = "CLOUD_AT_CUSTOMER"
)

func GetAutonomousDwDatabaseInfrastructureTypeEnumValues

func GetAutonomousDwDatabaseInfrastructureTypeEnumValues() []AutonomousDwDatabaseInfrastructureTypeEnum

GetAutonomousDwDatabaseInfrastructureTypeEnumValues Enumerates the set of values for AutonomousDwDatabaseInfrastructureTypeEnum

func GetMappingAutonomousDwDatabaseInfrastructureTypeEnum

func GetMappingAutonomousDwDatabaseInfrastructureTypeEnum(val string) (AutonomousDwDatabaseInfrastructureTypeEnum, bool)

GetMappingAutonomousDwDatabaseInfrastructureTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseLicenseModelEnum

AutonomousDwDatabaseLicenseModelEnum Enum with underlying type: string

type AutonomousDwDatabaseLicenseModelEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseLicenseModelEnum

const (
    AutonomousDwDatabaseLicenseModelLicenseIncluded     AutonomousDwDatabaseLicenseModelEnum = "LICENSE_INCLUDED"
    AutonomousDwDatabaseLicenseModelBringYourOwnLicense AutonomousDwDatabaseLicenseModelEnum = "BRING_YOUR_OWN_LICENSE"
)

func GetAutonomousDwDatabaseLicenseModelEnumValues

func GetAutonomousDwDatabaseLicenseModelEnumValues() []AutonomousDwDatabaseLicenseModelEnum

GetAutonomousDwDatabaseLicenseModelEnumValues Enumerates the set of values for AutonomousDwDatabaseLicenseModelEnum

func GetMappingAutonomousDwDatabaseLicenseModelEnum

func GetMappingAutonomousDwDatabaseLicenseModelEnum(val string) (AutonomousDwDatabaseLicenseModelEnum, bool)

GetMappingAutonomousDwDatabaseLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseLifecycleStateEnum

AutonomousDwDatabaseLifecycleStateEnum Enum with underlying type: string

type AutonomousDwDatabaseLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseLifecycleStateEnum

const (
    AutonomousDwDatabaseLifecycleStateProvisioning            AutonomousDwDatabaseLifecycleStateEnum = "PROVISIONING"
    AutonomousDwDatabaseLifecycleStateAvailable               AutonomousDwDatabaseLifecycleStateEnum = "AVAILABLE"
    AutonomousDwDatabaseLifecycleStateStopping                AutonomousDwDatabaseLifecycleStateEnum = "STOPPING"
    AutonomousDwDatabaseLifecycleStateStopped                 AutonomousDwDatabaseLifecycleStateEnum = "STOPPED"
    AutonomousDwDatabaseLifecycleStateStarting                AutonomousDwDatabaseLifecycleStateEnum = "STARTING"
    AutonomousDwDatabaseLifecycleStateTerminating             AutonomousDwDatabaseLifecycleStateEnum = "TERMINATING"
    AutonomousDwDatabaseLifecycleStateTerminated              AutonomousDwDatabaseLifecycleStateEnum = "TERMINATED"
    AutonomousDwDatabaseLifecycleStateUnavailable             AutonomousDwDatabaseLifecycleStateEnum = "UNAVAILABLE"
    AutonomousDwDatabaseLifecycleStateRestoreInProgress       AutonomousDwDatabaseLifecycleStateEnum = "RESTORE_IN_PROGRESS"
    AutonomousDwDatabaseLifecycleStateRestoreFailed           AutonomousDwDatabaseLifecycleStateEnum = "RESTORE_FAILED"
    AutonomousDwDatabaseLifecycleStateBackupInProgress        AutonomousDwDatabaseLifecycleStateEnum = "BACKUP_IN_PROGRESS"
    AutonomousDwDatabaseLifecycleStateScaleInProgress         AutonomousDwDatabaseLifecycleStateEnum = "SCALE_IN_PROGRESS"
    AutonomousDwDatabaseLifecycleStateAvailableNeedsAttention AutonomousDwDatabaseLifecycleStateEnum = "AVAILABLE_NEEDS_ATTENTION"
    AutonomousDwDatabaseLifecycleStateUpdating                AutonomousDwDatabaseLifecycleStateEnum = "UPDATING"
    AutonomousDwDatabaseLifecycleStateMaintenanceInProgress   AutonomousDwDatabaseLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
    AutonomousDwDatabaseLifecycleStateRestarting              AutonomousDwDatabaseLifecycleStateEnum = "RESTARTING"
    AutonomousDwDatabaseLifecycleStateRecreating              AutonomousDwDatabaseLifecycleStateEnum = "RECREATING"
    AutonomousDwDatabaseLifecycleStateRoleChangeInProgress    AutonomousDwDatabaseLifecycleStateEnum = "ROLE_CHANGE_IN_PROGRESS"
    AutonomousDwDatabaseLifecycleStateUpgrading               AutonomousDwDatabaseLifecycleStateEnum = "UPGRADING"
    AutonomousDwDatabaseLifecycleStateInaccessible            AutonomousDwDatabaseLifecycleStateEnum = "INACCESSIBLE"
    AutonomousDwDatabaseLifecycleStateStandby                 AutonomousDwDatabaseLifecycleStateEnum = "STANDBY"
    AutonomousDwDatabaseLifecycleStateTransporting            AutonomousDwDatabaseLifecycleStateEnum = "TRANSPORTING"
)

func GetAutonomousDwDatabaseLifecycleStateEnumValues

func GetAutonomousDwDatabaseLifecycleStateEnumValues() []AutonomousDwDatabaseLifecycleStateEnum

GetAutonomousDwDatabaseLifecycleStateEnumValues Enumerates the set of values for AutonomousDwDatabaseLifecycleStateEnum

func GetMappingAutonomousDwDatabaseLifecycleStateEnum

func GetMappingAutonomousDwDatabaseLifecycleStateEnum(val string) (AutonomousDwDatabaseLifecycleStateEnum, bool)

GetMappingAutonomousDwDatabaseLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseNetServicesArchitectureEnum

AutonomousDwDatabaseNetServicesArchitectureEnum Enum with underlying type: string

type AutonomousDwDatabaseNetServicesArchitectureEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseNetServicesArchitectureEnum

const (
    AutonomousDwDatabaseNetServicesArchitectureDedicated AutonomousDwDatabaseNetServicesArchitectureEnum = "DEDICATED"
    AutonomousDwDatabaseNetServicesArchitectureShared    AutonomousDwDatabaseNetServicesArchitectureEnum = "SHARED"
    AutonomousDwDatabaseNetServicesArchitectureDrcp      AutonomousDwDatabaseNetServicesArchitectureEnum = "DRCP"
)

func GetAutonomousDwDatabaseNetServicesArchitectureEnumValues

func GetAutonomousDwDatabaseNetServicesArchitectureEnumValues() []AutonomousDwDatabaseNetServicesArchitectureEnum

GetAutonomousDwDatabaseNetServicesArchitectureEnumValues Enumerates the set of values for AutonomousDwDatabaseNetServicesArchitectureEnum

func GetMappingAutonomousDwDatabaseNetServicesArchitectureEnum

func GetMappingAutonomousDwDatabaseNetServicesArchitectureEnum(val string) (AutonomousDwDatabaseNetServicesArchitectureEnum, bool)

GetMappingAutonomousDwDatabaseNetServicesArchitectureEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseOpenModeEnum

AutonomousDwDatabaseOpenModeEnum Enum with underlying type: string

type AutonomousDwDatabaseOpenModeEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseOpenModeEnum

const (
    AutonomousDwDatabaseOpenModeOnly  AutonomousDwDatabaseOpenModeEnum = "READ_ONLY"
    AutonomousDwDatabaseOpenModeWrite AutonomousDwDatabaseOpenModeEnum = "READ_WRITE"
)

func GetAutonomousDwDatabaseOpenModeEnumValues

func GetAutonomousDwDatabaseOpenModeEnumValues() []AutonomousDwDatabaseOpenModeEnum

GetAutonomousDwDatabaseOpenModeEnumValues Enumerates the set of values for AutonomousDwDatabaseOpenModeEnum

func GetMappingAutonomousDwDatabaseOpenModeEnum

func GetMappingAutonomousDwDatabaseOpenModeEnum(val string) (AutonomousDwDatabaseOpenModeEnum, bool)

GetMappingAutonomousDwDatabaseOpenModeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseOperationsInsightsStatusEnum

AutonomousDwDatabaseOperationsInsightsStatusEnum Enum with underlying type: string

type AutonomousDwDatabaseOperationsInsightsStatusEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseOperationsInsightsStatusEnum

const (
    AutonomousDwDatabaseOperationsInsightsStatusEnabling        AutonomousDwDatabaseOperationsInsightsStatusEnum = "ENABLING"
    AutonomousDwDatabaseOperationsInsightsStatusEnabled         AutonomousDwDatabaseOperationsInsightsStatusEnum = "ENABLED"
    AutonomousDwDatabaseOperationsInsightsStatusDisabling       AutonomousDwDatabaseOperationsInsightsStatusEnum = "DISABLING"
    AutonomousDwDatabaseOperationsInsightsStatusNotEnabled      AutonomousDwDatabaseOperationsInsightsStatusEnum = "NOT_ENABLED"
    AutonomousDwDatabaseOperationsInsightsStatusFailedEnabling  AutonomousDwDatabaseOperationsInsightsStatusEnum = "FAILED_ENABLING"
    AutonomousDwDatabaseOperationsInsightsStatusFailedDisabling AutonomousDwDatabaseOperationsInsightsStatusEnum = "FAILED_DISABLING"
)

func GetAutonomousDwDatabaseOperationsInsightsStatusEnumValues

func GetAutonomousDwDatabaseOperationsInsightsStatusEnumValues() []AutonomousDwDatabaseOperationsInsightsStatusEnum

GetAutonomousDwDatabaseOperationsInsightsStatusEnumValues Enumerates the set of values for AutonomousDwDatabaseOperationsInsightsStatusEnum

func GetMappingAutonomousDwDatabaseOperationsInsightsStatusEnum

func GetMappingAutonomousDwDatabaseOperationsInsightsStatusEnum(val string) (AutonomousDwDatabaseOperationsInsightsStatusEnum, bool)

GetMappingAutonomousDwDatabaseOperationsInsightsStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabasePermissionLevelEnum

AutonomousDwDatabasePermissionLevelEnum Enum with underlying type: string

type AutonomousDwDatabasePermissionLevelEnum string

Set of constants representing the allowable values for AutonomousDwDatabasePermissionLevelEnum

const (
    AutonomousDwDatabasePermissionLevelRestricted   AutonomousDwDatabasePermissionLevelEnum = "RESTRICTED"
    AutonomousDwDatabasePermissionLevelUnrestricted AutonomousDwDatabasePermissionLevelEnum = "UNRESTRICTED"
)

func GetAutonomousDwDatabasePermissionLevelEnumValues

func GetAutonomousDwDatabasePermissionLevelEnumValues() []AutonomousDwDatabasePermissionLevelEnum

GetAutonomousDwDatabasePermissionLevelEnumValues Enumerates the set of values for AutonomousDwDatabasePermissionLevelEnum

func GetMappingAutonomousDwDatabasePermissionLevelEnum

func GetMappingAutonomousDwDatabasePermissionLevelEnum(val string) (AutonomousDwDatabasePermissionLevelEnum, bool)

GetMappingAutonomousDwDatabasePermissionLevelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseRefreshableModeEnum

AutonomousDwDatabaseRefreshableModeEnum Enum with underlying type: string

type AutonomousDwDatabaseRefreshableModeEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseRefreshableModeEnum

const (
    AutonomousDwDatabaseRefreshableModeAutomatic AutonomousDwDatabaseRefreshableModeEnum = "AUTOMATIC"
    AutonomousDwDatabaseRefreshableModeManual    AutonomousDwDatabaseRefreshableModeEnum = "MANUAL"
)

func GetAutonomousDwDatabaseRefreshableModeEnumValues

func GetAutonomousDwDatabaseRefreshableModeEnumValues() []AutonomousDwDatabaseRefreshableModeEnum

GetAutonomousDwDatabaseRefreshableModeEnumValues Enumerates the set of values for AutonomousDwDatabaseRefreshableModeEnum

func GetMappingAutonomousDwDatabaseRefreshableModeEnum

func GetMappingAutonomousDwDatabaseRefreshableModeEnum(val string) (AutonomousDwDatabaseRefreshableModeEnum, bool)

GetMappingAutonomousDwDatabaseRefreshableModeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseRefreshableStatusEnum

AutonomousDwDatabaseRefreshableStatusEnum Enum with underlying type: string

type AutonomousDwDatabaseRefreshableStatusEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseRefreshableStatusEnum

const (
    AutonomousDwDatabaseRefreshableStatusRefreshing    AutonomousDwDatabaseRefreshableStatusEnum = "REFRESHING"
    AutonomousDwDatabaseRefreshableStatusNotRefreshing AutonomousDwDatabaseRefreshableStatusEnum = "NOT_REFRESHING"
)

func GetAutonomousDwDatabaseRefreshableStatusEnumValues

func GetAutonomousDwDatabaseRefreshableStatusEnumValues() []AutonomousDwDatabaseRefreshableStatusEnum

GetAutonomousDwDatabaseRefreshableStatusEnumValues Enumerates the set of values for AutonomousDwDatabaseRefreshableStatusEnum

func GetMappingAutonomousDwDatabaseRefreshableStatusEnum

func GetMappingAutonomousDwDatabaseRefreshableStatusEnum(val string) (AutonomousDwDatabaseRefreshableStatusEnum, bool)

GetMappingAutonomousDwDatabaseRefreshableStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousDwDatabaseRoleEnum

AutonomousDwDatabaseRoleEnum Enum with underlying type: string

type AutonomousDwDatabaseRoleEnum string

Set of constants representing the allowable values for AutonomousDwDatabaseRoleEnum

const (
    AutonomousDwDatabaseRolePrimary         AutonomousDwDatabaseRoleEnum = "PRIMARY"
    AutonomousDwDatabaseRoleStandby         AutonomousDwDatabaseRoleEnum = "STANDBY"
    AutonomousDwDatabaseRoleDisabledStandby AutonomousDwDatabaseRoleEnum = "DISABLED_STANDBY"
    AutonomousDwDatabaseRoleBackupCopy      AutonomousDwDatabaseRoleEnum = "BACKUP_COPY"
    AutonomousDwDatabaseRoleSnapshotStandby AutonomousDwDatabaseRoleEnum = "SNAPSHOT_STANDBY"
)

func GetAutonomousDwDatabaseRoleEnumValues

func GetAutonomousDwDatabaseRoleEnumValues() []AutonomousDwDatabaseRoleEnum

GetAutonomousDwDatabaseRoleEnumValues Enumerates the set of values for AutonomousDwDatabaseRoleEnum

func GetMappingAutonomousDwDatabaseRoleEnum

func GetMappingAutonomousDwDatabaseRoleEnum(val string) (AutonomousDwDatabaseRoleEnum, bool)

GetMappingAutonomousDwDatabaseRoleEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousExadataInfrastructure

AutonomousExadataInfrastructure The representation of AutonomousExadataInfrastructure

type AutonomousExadataInfrastructure struct {

    // The OCID of the Autonomous Exadata Infrastructure.
    Id *string `mandatory:"true" json:"id"`

    // The OCID of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The user-friendly name for the Autonomous Exadata Infrastructure.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The name of the availability domain that the Autonomous Exadata Infrastructure is located in.
    AvailabilityDomain *string `mandatory:"true" json:"availabilityDomain"`

    // The OCID of the subnet the Autonomous Exadata Infrastructure is associated with.
    // **Subnet Restrictions:**
    // - For Autonomous AI Databases with Autonomous Exadata Infrastructure, do not use a subnet that overlaps with 192.168.128.0/20
    // These subnets are used by the Oracle Clusterware private interconnect on the database instance.
    // Specifying an overlapping subnet will cause the private interconnect to malfunction.
    // This restriction applies to both the client subnet and backup subnet.
    SubnetId *string `mandatory:"true" json:"subnetId"`

    // The shape of the Autonomous Exadata Infrastructure. The shape determines resources to allocate to the Autonomous Exadata Infrastructure (CPU cores, memory and storage).
    Shape *string `mandatory:"true" json:"shape"`

    // The host name for the Autonomous Exadata Infrastructure node.
    Hostname *string `mandatory:"true" json:"hostname"`

    // The domain name for the Autonomous Exadata Infrastructure.
    Domain *string `mandatory:"true" json:"domain"`

    // The current lifecycle state of the Autonomous Exadata Infrastructure.
    LifecycleState AutonomousExadataInfrastructureLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    MaintenanceWindow *MaintenanceWindow `mandatory:"true" json:"maintenanceWindow"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules (https://docs.oracle.com/iaas/Content/Network/Concepts/securityrules.htm).
    // **NsgIds restrictions:**
    // - A network security group (NSG) is optional for Autonomous AI Databases with private access. The nsgIds list can be empty.
    NsgIds []string `mandatory:"false" json:"nsgIds"`

    // Additional information about the current lifecycle state of the Autonomous Exadata Infrastructure.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The Oracle license model that applies to all databases in the Autonomous Exadata Infrastructure. The default is BRING_YOUR_OWN_LICENSE.
    LicenseModel AutonomousExadataInfrastructureLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"`

    // The date and time the Autonomous Exadata Infrastructure was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance run.
    LastMaintenanceRunId *string `mandatory:"false" json:"lastMaintenanceRunId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the next maintenance run.
    NextMaintenanceRunId *string `mandatory:"false" json:"nextMaintenanceRunId"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // The FQDN of the DNS record for the SCAN IP addresses that are associated with the Autonomous Exadata Infrastructure.
    ScanDnsName *string `mandatory:"false" json:"scanDnsName"`

    // The OCID of the zone the Autonomous Exadata Infrastructure is associated with.
    ZoneId *string `mandatory:"false" json:"zoneId"`
}

func (AutonomousExadataInfrastructure) String

func (m AutonomousExadataInfrastructure) String() string

func (AutonomousExadataInfrastructure) ValidateEnumValue

func (m AutonomousExadataInfrastructure) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousExadataInfrastructureLicenseModelEnum

AutonomousExadataInfrastructureLicenseModelEnum Enum with underlying type: string

type AutonomousExadataInfrastructureLicenseModelEnum string

Set of constants representing the allowable values for AutonomousExadataInfrastructureLicenseModelEnum

const (
    AutonomousExadataInfrastructureLicenseModelLicenseIncluded     AutonomousExadataInfrastructureLicenseModelEnum = "LICENSE_INCLUDED"
    AutonomousExadataInfrastructureLicenseModelBringYourOwnLicense AutonomousExadataInfrastructureLicenseModelEnum = "BRING_YOUR_OWN_LICENSE"
)

func GetAutonomousExadataInfrastructureLicenseModelEnumValues

func GetAutonomousExadataInfrastructureLicenseModelEnumValues() []AutonomousExadataInfrastructureLicenseModelEnum

GetAutonomousExadataInfrastructureLicenseModelEnumValues Enumerates the set of values for AutonomousExadataInfrastructureLicenseModelEnum

func GetMappingAutonomousExadataInfrastructureLicenseModelEnum

func GetMappingAutonomousExadataInfrastructureLicenseModelEnum(val string) (AutonomousExadataInfrastructureLicenseModelEnum, bool)

GetMappingAutonomousExadataInfrastructureLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousExadataInfrastructureLifecycleStateEnum

AutonomousExadataInfrastructureLifecycleStateEnum Enum with underlying type: string

type AutonomousExadataInfrastructureLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousExadataInfrastructureLifecycleStateEnum

const (
    AutonomousExadataInfrastructureLifecycleStateProvisioning          AutonomousExadataInfrastructureLifecycleStateEnum = "PROVISIONING"
    AutonomousExadataInfrastructureLifecycleStateAvailable             AutonomousExadataInfrastructureLifecycleStateEnum = "AVAILABLE"
    AutonomousExadataInfrastructureLifecycleStateUpdating              AutonomousExadataInfrastructureLifecycleStateEnum = "UPDATING"
    AutonomousExadataInfrastructureLifecycleStateTerminating           AutonomousExadataInfrastructureLifecycleStateEnum = "TERMINATING"
    AutonomousExadataInfrastructureLifecycleStateTerminated            AutonomousExadataInfrastructureLifecycleStateEnum = "TERMINATED"
    AutonomousExadataInfrastructureLifecycleStateFailed                AutonomousExadataInfrastructureLifecycleStateEnum = "FAILED"
    AutonomousExadataInfrastructureLifecycleStateMaintenanceInProgress AutonomousExadataInfrastructureLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
)

func GetAutonomousExadataInfrastructureLifecycleStateEnumValues

func GetAutonomousExadataInfrastructureLifecycleStateEnumValues() []AutonomousExadataInfrastructureLifecycleStateEnum

GetAutonomousExadataInfrastructureLifecycleStateEnumValues Enumerates the set of values for AutonomousExadataInfrastructureLifecycleStateEnum

func GetMappingAutonomousExadataInfrastructureLifecycleStateEnum

func GetMappingAutonomousExadataInfrastructureLifecycleStateEnum(val string) (AutonomousExadataInfrastructureLifecycleStateEnum, bool)

GetMappingAutonomousExadataInfrastructureLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousExadataInfrastructureShapeSummary

AutonomousExadataInfrastructureShapeSummary The shape of the Autonomous Exadata Infrastructure. The shape determines resources to allocate to the Autonomous Exadata Infrastructure (CPU cores, memory and storage). To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies (https://docs.oracle.com/iaas/Content/Identity/Concepts/policygetstarted.htm).

type AutonomousExadataInfrastructureShapeSummary struct {

    // The name of the shape used for the Autonomous Exadata Infrastructure.
    Name *string `mandatory:"true" json:"name"`

    // The maximum number of CPU cores that can be enabled on the Autonomous Exadata Infrastructure.
    AvailableCoreCount *int `mandatory:"true" json:"availableCoreCount"`

    // The minimum number of CPU cores that can be enabled on the Autonomous Exadata Infrastructure.
    MinimumCoreCount *int `mandatory:"false" json:"minimumCoreCount"`

    // The increment in which core count can be increased or decreased.
    CoreCountIncrement *int `mandatory:"false" json:"coreCountIncrement"`

    // The minimum number of nodes available for the shape.
    MinimumNodeCount *int `mandatory:"false" json:"minimumNodeCount"`

    // The maximum number of nodes available for the shape.
    MaximumNodeCount *int `mandatory:"false" json:"maximumNodeCount"`
}

func (AutonomousExadataInfrastructureShapeSummary) String

func (m AutonomousExadataInfrastructureShapeSummary) String() string

func (AutonomousExadataInfrastructureShapeSummary) ValidateEnumValue

func (m AutonomousExadataInfrastructureShapeSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousExadataInfrastructureSummary

AutonomousExadataInfrastructureSummary **Deprecated** These APIs are deprecated with the introduction of the Autonomous Exadata VM Cluster resource and a shift to a common Exadata Infrastructure resource for all Exadata Cloud-based services, including Autonomous AI Database on dedicated Exadata infrastructure. For more details, see Latest Resource Model (https://docs.oracle.com/en/cloud/paas/autonomous-database/flddd/#articletitle). Infrastructure that enables the running of multiple Autonomous AI Databases within a dedicated DB system. For more information about Autonomous Exadata Infrastructure, see Oracle Autonomous AI Database (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html). To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies (https://docs.oracle.com/iaas/Content/Identity/Concepts/policygetstarted.htm). For information about access control and compartments, see Overview of the Identity Service (https://docs.oracle.com/iaas/Content/Identity/Concepts/overview.htm). For information about availability domains, see Regions and Availability Domains (https://docs.oracle.com/iaas/Content/General/Concepts/regions.htm). To get a list of availability domains, use the ListAvailabilityDomains operation in the Identity service API.

type AutonomousExadataInfrastructureSummary struct {

    // The OCID of the Autonomous Exadata Infrastructure.
    Id *string `mandatory:"true" json:"id"`

    // The OCID of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The user-friendly name for the Autonomous Exadata Infrastructure.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The name of the availability domain that the Autonomous Exadata Infrastructure is located in.
    AvailabilityDomain *string `mandatory:"true" json:"availabilityDomain"`

    // The OCID of the subnet the Autonomous Exadata Infrastructure is associated with.
    // **Subnet Restrictions:**
    // - For Autonomous AI Databases with Autonomous Exadata Infrastructure, do not use a subnet that overlaps with 192.168.128.0/20
    // These subnets are used by the Oracle Clusterware private interconnect on the database instance.
    // Specifying an overlapping subnet will cause the private interconnect to malfunction.
    // This restriction applies to both the client subnet and backup subnet.
    SubnetId *string `mandatory:"true" json:"subnetId"`

    // The shape of the Autonomous Exadata Infrastructure. The shape determines resources to allocate to the Autonomous Exadata Infrastructure (CPU cores, memory and storage).
    Shape *string `mandatory:"true" json:"shape"`

    // The host name for the Autonomous Exadata Infrastructure node.
    Hostname *string `mandatory:"true" json:"hostname"`

    // The domain name for the Autonomous Exadata Infrastructure.
    Domain *string `mandatory:"true" json:"domain"`

    // The current lifecycle state of the Autonomous Exadata Infrastructure.
    LifecycleState AutonomousExadataInfrastructureSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    MaintenanceWindow *MaintenanceWindow `mandatory:"true" json:"maintenanceWindow"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules (https://docs.oracle.com/iaas/Content/Network/Concepts/securityrules.htm).
    // **NsgIds restrictions:**
    // - A network security group (NSG) is optional for Autonomous AI Databases with private access. The nsgIds list can be empty.
    NsgIds []string `mandatory:"false" json:"nsgIds"`

    // Additional information about the current lifecycle state of the Autonomous Exadata Infrastructure.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The Oracle license model that applies to all databases in the Autonomous Exadata Infrastructure. The default is BRING_YOUR_OWN_LICENSE.
    LicenseModel AutonomousExadataInfrastructureSummaryLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"`

    // The date and time the Autonomous Exadata Infrastructure was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance run.
    LastMaintenanceRunId *string `mandatory:"false" json:"lastMaintenanceRunId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the next maintenance run.
    NextMaintenanceRunId *string `mandatory:"false" json:"nextMaintenanceRunId"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // The FQDN of the DNS record for the SCAN IP addresses that are associated with the Autonomous Exadata Infrastructure.
    ScanDnsName *string `mandatory:"false" json:"scanDnsName"`

    // The OCID of the zone the Autonomous Exadata Infrastructure is associated with.
    ZoneId *string `mandatory:"false" json:"zoneId"`
}

func (AutonomousExadataInfrastructureSummary) String

func (m AutonomousExadataInfrastructureSummary) String() string

func (AutonomousExadataInfrastructureSummary) ValidateEnumValue

func (m AutonomousExadataInfrastructureSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousExadataInfrastructureSummaryLicenseModelEnum

AutonomousExadataInfrastructureSummaryLicenseModelEnum Enum with underlying type: string

type AutonomousExadataInfrastructureSummaryLicenseModelEnum string

Set of constants representing the allowable values for AutonomousExadataInfrastructureSummaryLicenseModelEnum

const (
    AutonomousExadataInfrastructureSummaryLicenseModelLicenseIncluded     AutonomousExadataInfrastructureSummaryLicenseModelEnum = "LICENSE_INCLUDED"
    AutonomousExadataInfrastructureSummaryLicenseModelBringYourOwnLicense AutonomousExadataInfrastructureSummaryLicenseModelEnum = "BRING_YOUR_OWN_LICENSE"
)

func GetAutonomousExadataInfrastructureSummaryLicenseModelEnumValues

func GetAutonomousExadataInfrastructureSummaryLicenseModelEnumValues() []AutonomousExadataInfrastructureSummaryLicenseModelEnum

GetAutonomousExadataInfrastructureSummaryLicenseModelEnumValues Enumerates the set of values for AutonomousExadataInfrastructureSummaryLicenseModelEnum

func GetMappingAutonomousExadataInfrastructureSummaryLicenseModelEnum

func GetMappingAutonomousExadataInfrastructureSummaryLicenseModelEnum(val string) (AutonomousExadataInfrastructureSummaryLicenseModelEnum, bool)

GetMappingAutonomousExadataInfrastructureSummaryLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousExadataInfrastructureSummaryLifecycleStateEnum

AutonomousExadataInfrastructureSummaryLifecycleStateEnum Enum with underlying type: string

type AutonomousExadataInfrastructureSummaryLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousExadataInfrastructureSummaryLifecycleStateEnum

const (
    AutonomousExadataInfrastructureSummaryLifecycleStateProvisioning          AutonomousExadataInfrastructureSummaryLifecycleStateEnum = "PROVISIONING"
    AutonomousExadataInfrastructureSummaryLifecycleStateAvailable             AutonomousExadataInfrastructureSummaryLifecycleStateEnum = "AVAILABLE"
    AutonomousExadataInfrastructureSummaryLifecycleStateUpdating              AutonomousExadataInfrastructureSummaryLifecycleStateEnum = "UPDATING"
    AutonomousExadataInfrastructureSummaryLifecycleStateTerminating           AutonomousExadataInfrastructureSummaryLifecycleStateEnum = "TERMINATING"
    AutonomousExadataInfrastructureSummaryLifecycleStateTerminated            AutonomousExadataInfrastructureSummaryLifecycleStateEnum = "TERMINATED"
    AutonomousExadataInfrastructureSummaryLifecycleStateFailed                AutonomousExadataInfrastructureSummaryLifecycleStateEnum = "FAILED"
    AutonomousExadataInfrastructureSummaryLifecycleStateMaintenanceInProgress AutonomousExadataInfrastructureSummaryLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
)

func GetAutonomousExadataInfrastructureSummaryLifecycleStateEnumValues

func GetAutonomousExadataInfrastructureSummaryLifecycleStateEnumValues() []AutonomousExadataInfrastructureSummaryLifecycleStateEnum

GetAutonomousExadataInfrastructureSummaryLifecycleStateEnumValues Enumerates the set of values for AutonomousExadataInfrastructureSummaryLifecycleStateEnum

func GetMappingAutonomousExadataInfrastructureSummaryLifecycleStateEnum

func GetMappingAutonomousExadataInfrastructureSummaryLifecycleStateEnum(val string) (AutonomousExadataInfrastructureSummaryLifecycleStateEnum, bool)

GetMappingAutonomousExadataInfrastructureSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousPatch

AutonomousPatch The representation of AutonomousPatch

type AutonomousPatch struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the patch.
    Id *string `mandatory:"true" json:"id"`

    // The text describing this patch package.
    Description *string `mandatory:"true" json:"description"`

    // The type of patch. BUNDLE is one example.
    Type *string `mandatory:"true" json:"type"`

    // The date and time that the patch was released.
    TimeReleased *common.SDKTime `mandatory:"true" json:"timeReleased"`

    // The version of this patch package.
    Version *string `mandatory:"true" json:"version"`

    // A descriptive text associated with the lifecycleState.
    // Typically can contain additional displayable text.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The current state of the patch as a result of lastAction.
    LifecycleState AutonomousPatchLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // Database patching model preference. See My Oracle Support note 2285040.1 (https://support.oracle.com/rs?type=doc&id=2285040.1) for information on the Release Update (RU) and Release Update Revision (RUR) patching models.
    PatchModel AutonomousPatchPatchModelEnum `mandatory:"false" json:"patchModel,omitempty"`

    // First month of the quarter in which the patch was released.
    Quarter *string `mandatory:"false" json:"quarter"`

    // Year in which the patch was released.
    Year *string `mandatory:"false" json:"year"`

    // Maintenance run type, either "QUARTERLY" or "TIMEZONE".
    AutonomousPatchType AutonomousPatchAutonomousPatchTypeEnum `mandatory:"false" json:"autonomousPatchType,omitempty"`
}

func (AutonomousPatch) String

func (m AutonomousPatch) String() string

func (AutonomousPatch) ValidateEnumValue

func (m AutonomousPatch) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousPatchAutonomousPatchTypeEnum

AutonomousPatchAutonomousPatchTypeEnum Enum with underlying type: string

type AutonomousPatchAutonomousPatchTypeEnum string

Set of constants representing the allowable values for AutonomousPatchAutonomousPatchTypeEnum

const (
    AutonomousPatchAutonomousPatchTypeQuarterly AutonomousPatchAutonomousPatchTypeEnum = "QUARTERLY"
    AutonomousPatchAutonomousPatchTypeTimezone  AutonomousPatchAutonomousPatchTypeEnum = "TIMEZONE"
)

func GetAutonomousPatchAutonomousPatchTypeEnumValues

func GetAutonomousPatchAutonomousPatchTypeEnumValues() []AutonomousPatchAutonomousPatchTypeEnum

GetAutonomousPatchAutonomousPatchTypeEnumValues Enumerates the set of values for AutonomousPatchAutonomousPatchTypeEnum

func GetMappingAutonomousPatchAutonomousPatchTypeEnum

func GetMappingAutonomousPatchAutonomousPatchTypeEnum(val string) (AutonomousPatchAutonomousPatchTypeEnum, bool)

GetMappingAutonomousPatchAutonomousPatchTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousPatchLifecycleStateEnum

AutonomousPatchLifecycleStateEnum Enum with underlying type: string

type AutonomousPatchLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousPatchLifecycleStateEnum

const (
    AutonomousPatchLifecycleStateAvailable  AutonomousPatchLifecycleStateEnum = "AVAILABLE"
    AutonomousPatchLifecycleStateSuccess    AutonomousPatchLifecycleStateEnum = "SUCCESS"
    AutonomousPatchLifecycleStateInProgress AutonomousPatchLifecycleStateEnum = "IN_PROGRESS"
    AutonomousPatchLifecycleStateFailed     AutonomousPatchLifecycleStateEnum = "FAILED"
)

func GetAutonomousPatchLifecycleStateEnumValues

func GetAutonomousPatchLifecycleStateEnumValues() []AutonomousPatchLifecycleStateEnum

GetAutonomousPatchLifecycleStateEnumValues Enumerates the set of values for AutonomousPatchLifecycleStateEnum

func GetMappingAutonomousPatchLifecycleStateEnum

func GetMappingAutonomousPatchLifecycleStateEnum(val string) (AutonomousPatchLifecycleStateEnum, bool)

GetMappingAutonomousPatchLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousPatchPatchModelEnum

AutonomousPatchPatchModelEnum Enum with underlying type: string

type AutonomousPatchPatchModelEnum string

Set of constants representing the allowable values for AutonomousPatchPatchModelEnum

const (
    AutonomousPatchPatchModelUpdates         AutonomousPatchPatchModelEnum = "RELEASE_UPDATES"
    AutonomousPatchPatchModelUpdateRevisions AutonomousPatchPatchModelEnum = "RELEASE_UPDATE_REVISIONS"
)

func GetAutonomousPatchPatchModelEnumValues

func GetAutonomousPatchPatchModelEnumValues() []AutonomousPatchPatchModelEnum

GetAutonomousPatchPatchModelEnumValues Enumerates the set of values for AutonomousPatchPatchModelEnum

func GetMappingAutonomousPatchPatchModelEnum

func GetMappingAutonomousPatchPatchModelEnum(val string) (AutonomousPatchPatchModelEnum, bool)

GetMappingAutonomousPatchPatchModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousPatchSummary

AutonomousPatchSummary A patch for an Autonomous Exadata Infrastructure or Autonomous Container Database. To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies (https://docs.oracle.com/iaas/Content/Identity/Concepts/policygetstarted.htm).

type AutonomousPatchSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the patch.
    Id *string `mandatory:"true" json:"id"`

    // The text describing this patch package.
    Description *string `mandatory:"true" json:"description"`

    // The type of patch. BUNDLE is one example.
    Type *string `mandatory:"true" json:"type"`

    // The date and time that the patch was released.
    TimeReleased *common.SDKTime `mandatory:"true" json:"timeReleased"`

    // The version of this patch package.
    Version *string `mandatory:"true" json:"version"`

    // A descriptive text associated with the lifecycleState.
    // Typically can contain additional displayable text.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The current state of the patch as a result of lastAction.
    LifecycleState AutonomousPatchSummaryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // Database patching model preference. See My Oracle Support note 2285040.1 (https://support.oracle.com/rs?type=doc&id=2285040.1) for information on the Release Update (RU) and Release Update Revision (RUR) patching models.
    PatchModel AutonomousPatchSummaryPatchModelEnum `mandatory:"false" json:"patchModel,omitempty"`

    // First month of the quarter in which the patch was released.
    Quarter *string `mandatory:"false" json:"quarter"`

    // Year in which the patch was released.
    Year *string `mandatory:"false" json:"year"`

    // Maintenance run type, either "QUARTERLY" or "TIMEZONE".
    AutonomousPatchType AutonomousPatchSummaryAutonomousPatchTypeEnum `mandatory:"false" json:"autonomousPatchType,omitempty"`
}

func (AutonomousPatchSummary) String

func (m AutonomousPatchSummary) String() string

func (AutonomousPatchSummary) ValidateEnumValue

func (m AutonomousPatchSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousPatchSummaryAutonomousPatchTypeEnum

AutonomousPatchSummaryAutonomousPatchTypeEnum Enum with underlying type: string

type AutonomousPatchSummaryAutonomousPatchTypeEnum string

Set of constants representing the allowable values for AutonomousPatchSummaryAutonomousPatchTypeEnum

const (
    AutonomousPatchSummaryAutonomousPatchTypeQuarterly AutonomousPatchSummaryAutonomousPatchTypeEnum = "QUARTERLY"
    AutonomousPatchSummaryAutonomousPatchTypeTimezone  AutonomousPatchSummaryAutonomousPatchTypeEnum = "TIMEZONE"
)

func GetAutonomousPatchSummaryAutonomousPatchTypeEnumValues

func GetAutonomousPatchSummaryAutonomousPatchTypeEnumValues() []AutonomousPatchSummaryAutonomousPatchTypeEnum

GetAutonomousPatchSummaryAutonomousPatchTypeEnumValues Enumerates the set of values for AutonomousPatchSummaryAutonomousPatchTypeEnum

func GetMappingAutonomousPatchSummaryAutonomousPatchTypeEnum

func GetMappingAutonomousPatchSummaryAutonomousPatchTypeEnum(val string) (AutonomousPatchSummaryAutonomousPatchTypeEnum, bool)

GetMappingAutonomousPatchSummaryAutonomousPatchTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousPatchSummaryLifecycleStateEnum

AutonomousPatchSummaryLifecycleStateEnum Enum with underlying type: string

type AutonomousPatchSummaryLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousPatchSummaryLifecycleStateEnum

const (
    AutonomousPatchSummaryLifecycleStateAvailable  AutonomousPatchSummaryLifecycleStateEnum = "AVAILABLE"
    AutonomousPatchSummaryLifecycleStateSuccess    AutonomousPatchSummaryLifecycleStateEnum = "SUCCESS"
    AutonomousPatchSummaryLifecycleStateInProgress AutonomousPatchSummaryLifecycleStateEnum = "IN_PROGRESS"
    AutonomousPatchSummaryLifecycleStateFailed     AutonomousPatchSummaryLifecycleStateEnum = "FAILED"
)

func GetAutonomousPatchSummaryLifecycleStateEnumValues

func GetAutonomousPatchSummaryLifecycleStateEnumValues() []AutonomousPatchSummaryLifecycleStateEnum

GetAutonomousPatchSummaryLifecycleStateEnumValues Enumerates the set of values for AutonomousPatchSummaryLifecycleStateEnum

func GetMappingAutonomousPatchSummaryLifecycleStateEnum

func GetMappingAutonomousPatchSummaryLifecycleStateEnum(val string) (AutonomousPatchSummaryLifecycleStateEnum, bool)

GetMappingAutonomousPatchSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousPatchSummaryPatchModelEnum

AutonomousPatchSummaryPatchModelEnum Enum with underlying type: string

type AutonomousPatchSummaryPatchModelEnum string

Set of constants representing the allowable values for AutonomousPatchSummaryPatchModelEnum

const (
    AutonomousPatchSummaryPatchModelUpdates         AutonomousPatchSummaryPatchModelEnum = "RELEASE_UPDATES"
    AutonomousPatchSummaryPatchModelUpdateRevisions AutonomousPatchSummaryPatchModelEnum = "RELEASE_UPDATE_REVISIONS"
)

func GetAutonomousPatchSummaryPatchModelEnumValues

func GetAutonomousPatchSummaryPatchModelEnumValues() []AutonomousPatchSummaryPatchModelEnum

GetAutonomousPatchSummaryPatchModelEnumValues Enumerates the set of values for AutonomousPatchSummaryPatchModelEnum

func GetMappingAutonomousPatchSummaryPatchModelEnum

func GetMappingAutonomousPatchSummaryPatchModelEnum(val string) (AutonomousPatchSummaryPatchModelEnum, bool)

GetMappingAutonomousPatchSummaryPatchModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousVirtualMachine

AutonomousVirtualMachine Autonomous Virtual Machine details.

type AutonomousVirtualMachine struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous Virtual Machine.
    Id *string `mandatory:"true" json:"id"`

    // The current state of the Autonomous Virtual Machine.
    LifecycleState AutonomousVirtualMachineLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The name of the Autonomous Virtual Machine.
    VmName *string `mandatory:"false" json:"vmName"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Db server associated with the Autonomous Virtual Machine.
    DbServerId *string `mandatory:"false" json:"dbServerId"`

    // The display name of the dbServer associated with the Autonomous Virtual Machine.
    DbServerDisplayName *string `mandatory:"false" json:"dbServerDisplayName"`

    // The number of CPU cores enabled on the Autonomous Virtual Machine.
    CpuCoreCount *int `mandatory:"false" json:"cpuCoreCount"`

    // The allocated memory in GBs on the Autonomous Virtual Machine.
    MemorySizeInGBs *int `mandatory:"false" json:"memorySizeInGBs"`

    // The allocated local node storage in GBs on the Autonomous Virtual Machine.
    DbNodeStorageSizeInGBs *int `mandatory:"false" json:"dbNodeStorageSizeInGBs"`

    // Client IP Address.
    ClientIpAddress *string `mandatory:"false" json:"clientIpAddress"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous VM Cluster associated with the Autonomous Virtual Machine.
    AutonomousVmClusterId *string `mandatory:"false" json:"autonomousVmClusterId"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Cloud Autonomous VM Cluster associated with the Autonomous Virtual Machine.
    CloudAutonomousVmClusterId *string `mandatory:"false" json:"cloudAutonomousVmClusterId"`
}

func (AutonomousVirtualMachine) String

func (m AutonomousVirtualMachine) String() string

func (AutonomousVirtualMachine) ValidateEnumValue

func (m AutonomousVirtualMachine) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousVirtualMachineLifecycleStateEnum

AutonomousVirtualMachineLifecycleStateEnum Enum with underlying type: string

type AutonomousVirtualMachineLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousVirtualMachineLifecycleStateEnum

const (
    AutonomousVirtualMachineLifecycleStateProvisioning          AutonomousVirtualMachineLifecycleStateEnum = "PROVISIONING"
    AutonomousVirtualMachineLifecycleStateAvailable             AutonomousVirtualMachineLifecycleStateEnum = "AVAILABLE"
    AutonomousVirtualMachineLifecycleStateUpdating              AutonomousVirtualMachineLifecycleStateEnum = "UPDATING"
    AutonomousVirtualMachineLifecycleStateTerminating           AutonomousVirtualMachineLifecycleStateEnum = "TERMINATING"
    AutonomousVirtualMachineLifecycleStateTerminated            AutonomousVirtualMachineLifecycleStateEnum = "TERMINATED"
    AutonomousVirtualMachineLifecycleStateFailed                AutonomousVirtualMachineLifecycleStateEnum = "FAILED"
    AutonomousVirtualMachineLifecycleStateMaintenanceInProgress AutonomousVirtualMachineLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
)

func GetAutonomousVirtualMachineLifecycleStateEnumValues

func GetAutonomousVirtualMachineLifecycleStateEnumValues() []AutonomousVirtualMachineLifecycleStateEnum

GetAutonomousVirtualMachineLifecycleStateEnumValues Enumerates the set of values for AutonomousVirtualMachineLifecycleStateEnum

func GetMappingAutonomousVirtualMachineLifecycleStateEnum

func GetMappingAutonomousVirtualMachineLifecycleStateEnum(val string) (AutonomousVirtualMachineLifecycleStateEnum, bool)

GetMappingAutonomousVirtualMachineLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousVirtualMachineSummary

AutonomousVirtualMachineSummary Details of the Autonomous Virtual Machine.

type AutonomousVirtualMachineSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous Virtual Machine.
    Id *string `mandatory:"true" json:"id"`

    // The current state of the Autonomous Virtual Machine.
    LifecycleState AutonomousVirtualMachineSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The name of the Autonomous Virtual Machine.
    VmName *string `mandatory:"false" json:"vmName"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Db server associated with the Autonomous Virtual Machine.
    DbServerId *string `mandatory:"false" json:"dbServerId"`

    // The display name of the dbServer associated with the Autonomous Virtual Machine.
    DbServerDisplayName *string `mandatory:"false" json:"dbServerDisplayName"`

    // The number of CPU cores enabled on the Autonomous Virtual Machine.
    CpuCoreCount *int `mandatory:"false" json:"cpuCoreCount"`

    // The allocated memory in GBs on the Autonomous Virtual Machine.
    MemorySizeInGBs *int `mandatory:"false" json:"memorySizeInGBs"`

    // The allocated local node storage in GBs on the Autonomous Virtual Machine.
    DbNodeStorageSizeInGBs *int `mandatory:"false" json:"dbNodeStorageSizeInGBs"`

    // Client IP Address.
    ClientIpAddress *string `mandatory:"false" json:"clientIpAddress"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous VM Cluster associated with the Autonomous Virtual Machine.
    AutonomousVmClusterId *string `mandatory:"false" json:"autonomousVmClusterId"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Cloud Autonomous VM Cluster associated with the Autonomous Virtual Machine.
    CloudAutonomousVmClusterId *string `mandatory:"false" json:"cloudAutonomousVmClusterId"`
}

func (AutonomousVirtualMachineSummary) String

func (m AutonomousVirtualMachineSummary) String() string

func (AutonomousVirtualMachineSummary) ValidateEnumValue

func (m AutonomousVirtualMachineSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousVirtualMachineSummaryLifecycleStateEnum

AutonomousVirtualMachineSummaryLifecycleStateEnum Enum with underlying type: string

type AutonomousVirtualMachineSummaryLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousVirtualMachineSummaryLifecycleStateEnum

const (
    AutonomousVirtualMachineSummaryLifecycleStateProvisioning          AutonomousVirtualMachineSummaryLifecycleStateEnum = "PROVISIONING"
    AutonomousVirtualMachineSummaryLifecycleStateAvailable             AutonomousVirtualMachineSummaryLifecycleStateEnum = "AVAILABLE"
    AutonomousVirtualMachineSummaryLifecycleStateUpdating              AutonomousVirtualMachineSummaryLifecycleStateEnum = "UPDATING"
    AutonomousVirtualMachineSummaryLifecycleStateTerminating           AutonomousVirtualMachineSummaryLifecycleStateEnum = "TERMINATING"
    AutonomousVirtualMachineSummaryLifecycleStateTerminated            AutonomousVirtualMachineSummaryLifecycleStateEnum = "TERMINATED"
    AutonomousVirtualMachineSummaryLifecycleStateFailed                AutonomousVirtualMachineSummaryLifecycleStateEnum = "FAILED"
    AutonomousVirtualMachineSummaryLifecycleStateMaintenanceInProgress AutonomousVirtualMachineSummaryLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
)

func GetAutonomousVirtualMachineSummaryLifecycleStateEnumValues

func GetAutonomousVirtualMachineSummaryLifecycleStateEnumValues() []AutonomousVirtualMachineSummaryLifecycleStateEnum

GetAutonomousVirtualMachineSummaryLifecycleStateEnumValues Enumerates the set of values for AutonomousVirtualMachineSummaryLifecycleStateEnum

func GetMappingAutonomousVirtualMachineSummaryLifecycleStateEnum

func GetMappingAutonomousVirtualMachineSummaryLifecycleStateEnum(val string) (AutonomousVirtualMachineSummaryLifecycleStateEnum, bool)

GetMappingAutonomousVirtualMachineSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousVmCluster

AutonomousVmCluster Details of the Autonomous VM cluster.

type AutonomousVmCluster struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous VM cluster.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The user-friendly name for the Autonomous VM cluster. The name does not need to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The current state of the Autonomous VM cluster.
    LifecycleState AutonomousVmClusterLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure.
    ExadataInfrastructureId *string `mandatory:"true" json:"exadataInfrastructureId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VM cluster network.
    VmClusterNetworkId *string `mandatory:"true" json:"vmClusterNetworkId"`

    // The date and time that the Autonomous VM cluster was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The time zone to use for the Autonomous VM cluster. For details, see DB System Time Zones (https://docs.oracle.com/iaas/Content/Database/References/timezones.htm).
    TimeZone *string `mandatory:"false" json:"timeZone"`

    // The distribution algorithm used for the Autonomous VM cluster.
    DistributionAlgorithm AutonomousVmClusterDistributionAlgorithmEnum `mandatory:"false" json:"distributionAlgorithm,omitempty"`

    // Percentage of ECPU memory allocated for SGA(System Global Area).
    SgaPercentage *float32 `mandatory:"false" json:"sgaPercentage"`

    // If true, database backup on local Exadata storage is configured for the Autonomous VM cluster. If false, database backup on local Exadata storage is not available in the Autonomous VM cluster.
    IsLocalBackupEnabled *bool `mandatory:"false" json:"isLocalBackupEnabled"`

    // The number of enabled CPU cores.
    CpusEnabled *int `mandatory:"false" json:"cpusEnabled"`

    // The compute model of the Autonomous VM Cluster. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata #Infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbak) for more details.
    ComputeModel AutonomousVmClusterComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`

    // The number of enabled OCPU cores.
    OcpusEnabled *float32 `mandatory:"false" json:"ocpusEnabled"`

    // The numnber of CPU cores available.
    AvailableCpus *int `mandatory:"false" json:"availableCpus"`

    // The total number of Autonomous Container Databases that can be created.
    TotalContainerDatabases *int `mandatory:"false" json:"totalContainerDatabases"`

    // The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU. This is deprecated. Please refer to memoryPerComputeUnitInGBs for accurate value.
    MemoryPerOracleComputeUnitInGBs *int `mandatory:"false" json:"memoryPerOracleComputeUnitInGBs"`

    // The amount of memory (in GBs) to be enabled per OCPU or ECPU.
    MemoryPerComputeUnitInGBs *float32 `mandatory:"false" json:"memoryPerComputeUnitInGBs"`

    // The number of CPU cores enabled per VM cluster node.
    CpuCoreCountPerNode *int `mandatory:"false" json:"cpuCoreCountPerNode"`

    // The data disk group size allocated for Autonomous Databases, in TBs.
    AutonomousDataStorageSizeInTBs *float64 `mandatory:"false" json:"autonomousDataStorageSizeInTBs"`

    MaintenanceWindow *MaintenanceWindow `mandatory:"false" json:"maintenanceWindow"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance run.
    LastMaintenanceRunId *string `mandatory:"false" json:"lastMaintenanceRunId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the next maintenance run.
    NextMaintenanceRunId *string `mandatory:"false" json:"nextMaintenanceRunId"`

    // The percentage of total number of CPUs used in an Autonomous VM Cluster.
    CpuPercentage *float32 `mandatory:"false" json:"cpuPercentage"`

    // The percentage of the data storage used for the Autonomous Databases in an Autonomous VM Cluster.
    AutonomousDataStoragePercentage *float32 `mandatory:"false" json:"autonomousDataStoragePercentage"`

    // The number of CPUs provisioned in an Autonomous VM Cluster.
    ProvisionedCpus *float32 `mandatory:"false" json:"provisionedCpus"`

    // The total data disk group size for Autonomous Databases, in TBs.
    TotalAutonomousDataStorageInTBs *float32 `mandatory:"false" json:"totalAutonomousDataStorageInTBs"`

    // The number of CPUs reserved in an Autonomous VM Cluster.
    ReservedCpus *float32 `mandatory:"false" json:"reservedCpus"`

    // **Deprecated.** Use field totalContainerDatabases.
    ProvisionableAutonomousContainerDatabases *int `mandatory:"false" json:"provisionableAutonomousContainerDatabases"`

    // The number of provisioned Autonomous Container Databases in an Autonomous VM Cluster.
    ProvisionedAutonomousContainerDatabases *int `mandatory:"false" json:"provisionedAutonomousContainerDatabases"`

    // The number of non-provisionable Autonomous Container Databases in an Autonomous VM Cluster.
    NonProvisionableAutonomousContainerDatabases *int `mandatory:"false" json:"nonProvisionableAutonomousContainerDatabases"`

    // The memory allocated in GBs.
    MemorySizeInGBs *int `mandatory:"false" json:"memorySizeInGBs"`

    // The local node storage allocated in GBs.
    DbNodeStorageSizeInGBs *int `mandatory:"false" json:"dbNodeStorageSizeInGBs"`

    // The total data storage allocated in TBs
    DataStorageSizeInTBs *float64 `mandatory:"false" json:"dataStorageSizeInTBs"`

    // The total data storage allocated in GBs.
    DataStorageSizeInGBs *float64 `mandatory:"false" json:"dataStorageSizeInGBs"`

    // **Deprecated.** Use `availableAutonomousDataStorageSizeInTBs` for Autonomous Databases' data storage availability in TBs.
    AvailableDataStorageSizeInTBs *float64 `mandatory:"false" json:"availableDataStorageSizeInTBs"`

    // The number of nodes in the Autonomous VM Cluster.
    NodeCount *int `mandatory:"false" json:"nodeCount"`

    // The Oracle license model that applies to the Autonomous VM cluster. The default is LICENSE_INCLUDED.
    LicenseModel AutonomousVmClusterLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Db servers.
    DbServers []string `mandatory:"false" json:"dbServers"`

    // CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
    ReclaimableCpus *int `mandatory:"false" json:"reclaimableCpus"`

    // The number of Autonomous Container Databases that can be created with the currently available local storage.
    AvailableContainerDatabases *int `mandatory:"false" json:"availableContainerDatabases"`

    // The data disk group size available for Autonomous Databases, in TBs.
    AvailableAutonomousDataStorageSizeInTBs *float64 `mandatory:"false" json:"availableAutonomousDataStorageSizeInTBs"`

    // The SCAN Listener TLS port number. Default value is 2484.
    ScanListenerPortTls *int `mandatory:"false" json:"scanListenerPortTls"`

    // The SCAN Listener Non TLS port number. Default value is 1521.
    ScanListenerPortNonTls *int `mandatory:"false" json:"scanListenerPortNonTls"`

    // Enable mutual TLS(mTLS) authentication for database while provisioning a VMCluster. Default is TLS.
    IsMtlsEnabled *bool `mandatory:"false" json:"isMtlsEnabled"`

    // The date and time of the Database SSL certificate expiration.
    TimeDatabaseSslCertificateExpires *common.SDKTime `mandatory:"false" json:"timeDatabaseSslCertificateExpires"`

    // The date and time of the ORDS certificate expiration.
    TimeOrdsCertificateExpires *common.SDKTime `mandatory:"false" json:"timeOrdsCertificateExpires"`

    // The lowest value to which exadataStorage(in TBs) can be scaled down.
    ExadataStorageInTBsLowestScaledValue *float64 `mandatory:"false" json:"exadataStorageInTBsLowestScaledValue"`

    // The lowest value to which cpus can be scaled down.
    CpusLowestScaledValue *int `mandatory:"false" json:"cpusLowestScaledValue"`

    // The lowest value to which maximum number of ACDs can be scaled down.
    MaxAcdsLowestScaledValue *int `mandatory:"false" json:"maxAcdsLowestScaledValue"`
}

func (AutonomousVmCluster) String

func (m AutonomousVmCluster) String() string

func (AutonomousVmCluster) ValidateEnumValue

func (m AutonomousVmCluster) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousVmClusterComputeModelEnum

AutonomousVmClusterComputeModelEnum Enum with underlying type: string

type AutonomousVmClusterComputeModelEnum string

Set of constants representing the allowable values for AutonomousVmClusterComputeModelEnum

const (
    AutonomousVmClusterComputeModelEcpu AutonomousVmClusterComputeModelEnum = "ECPU"
    AutonomousVmClusterComputeModelOcpu AutonomousVmClusterComputeModelEnum = "OCPU"
)

func GetAutonomousVmClusterComputeModelEnumValues

func GetAutonomousVmClusterComputeModelEnumValues() []AutonomousVmClusterComputeModelEnum

GetAutonomousVmClusterComputeModelEnumValues Enumerates the set of values for AutonomousVmClusterComputeModelEnum

func GetMappingAutonomousVmClusterComputeModelEnum

func GetMappingAutonomousVmClusterComputeModelEnum(val string) (AutonomousVmClusterComputeModelEnum, bool)

GetMappingAutonomousVmClusterComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousVmClusterDistributionAlgorithmEnum

AutonomousVmClusterDistributionAlgorithmEnum Enum with underlying type: string

type AutonomousVmClusterDistributionAlgorithmEnum string

Set of constants representing the allowable values for AutonomousVmClusterDistributionAlgorithmEnum

const (
    AutonomousVmClusterDistributionAlgorithmResourceOptimized     AutonomousVmClusterDistributionAlgorithmEnum = "RESOURCE_OPTIMIZED"
    AutonomousVmClusterDistributionAlgorithmDistributionOptimized AutonomousVmClusterDistributionAlgorithmEnum = "DISTRIBUTION_OPTIMIZED"
)

func GetAutonomousVmClusterDistributionAlgorithmEnumValues

func GetAutonomousVmClusterDistributionAlgorithmEnumValues() []AutonomousVmClusterDistributionAlgorithmEnum

GetAutonomousVmClusterDistributionAlgorithmEnumValues Enumerates the set of values for AutonomousVmClusterDistributionAlgorithmEnum

func GetMappingAutonomousVmClusterDistributionAlgorithmEnum

func GetMappingAutonomousVmClusterDistributionAlgorithmEnum(val string) (AutonomousVmClusterDistributionAlgorithmEnum, bool)

GetMappingAutonomousVmClusterDistributionAlgorithmEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousVmClusterLicenseModelEnum

AutonomousVmClusterLicenseModelEnum Enum with underlying type: string

type AutonomousVmClusterLicenseModelEnum string

Set of constants representing the allowable values for AutonomousVmClusterLicenseModelEnum

const (
    AutonomousVmClusterLicenseModelLicenseIncluded     AutonomousVmClusterLicenseModelEnum = "LICENSE_INCLUDED"
    AutonomousVmClusterLicenseModelBringYourOwnLicense AutonomousVmClusterLicenseModelEnum = "BRING_YOUR_OWN_LICENSE"
)

func GetAutonomousVmClusterLicenseModelEnumValues

func GetAutonomousVmClusterLicenseModelEnumValues() []AutonomousVmClusterLicenseModelEnum

GetAutonomousVmClusterLicenseModelEnumValues Enumerates the set of values for AutonomousVmClusterLicenseModelEnum

func GetMappingAutonomousVmClusterLicenseModelEnum

func GetMappingAutonomousVmClusterLicenseModelEnum(val string) (AutonomousVmClusterLicenseModelEnum, bool)

GetMappingAutonomousVmClusterLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousVmClusterLifecycleStateEnum

AutonomousVmClusterLifecycleStateEnum Enum with underlying type: string

type AutonomousVmClusterLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousVmClusterLifecycleStateEnum

const (
    AutonomousVmClusterLifecycleStateProvisioning          AutonomousVmClusterLifecycleStateEnum = "PROVISIONING"
    AutonomousVmClusterLifecycleStateAvailable             AutonomousVmClusterLifecycleStateEnum = "AVAILABLE"
    AutonomousVmClusterLifecycleStateUpdating              AutonomousVmClusterLifecycleStateEnum = "UPDATING"
    AutonomousVmClusterLifecycleStateTerminating           AutonomousVmClusterLifecycleStateEnum = "TERMINATING"
    AutonomousVmClusterLifecycleStateTerminated            AutonomousVmClusterLifecycleStateEnum = "TERMINATED"
    AutonomousVmClusterLifecycleStateFailed                AutonomousVmClusterLifecycleStateEnum = "FAILED"
    AutonomousVmClusterLifecycleStateMaintenanceInProgress AutonomousVmClusterLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
)

func GetAutonomousVmClusterLifecycleStateEnumValues

func GetAutonomousVmClusterLifecycleStateEnumValues() []AutonomousVmClusterLifecycleStateEnum

GetAutonomousVmClusterLifecycleStateEnumValues Enumerates the set of values for AutonomousVmClusterLifecycleStateEnum

func GetMappingAutonomousVmClusterLifecycleStateEnum

func GetMappingAutonomousVmClusterLifecycleStateEnum(val string) (AutonomousVmClusterLifecycleStateEnum, bool)

GetMappingAutonomousVmClusterLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousVmClusterResourceDetails

AutonomousVmClusterResourceDetails Unallocated resource details of the AVM

type AutonomousVmClusterResourceDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure.
    Id *string `mandatory:"true" json:"id"`

    // Total unallocated autonomous data storage in the AVM in TBs.
    UnAllocatedAdbStorageInTBs *float64 `mandatory:"true" json:"unAllocatedAdbStorageInTBs"`
}

func (AutonomousVmClusterResourceDetails) String

func (m AutonomousVmClusterResourceDetails) String() string

func (AutonomousVmClusterResourceDetails) ValidateEnumValue

func (m AutonomousVmClusterResourceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousVmClusterResourceUsage

AutonomousVmClusterResourceUsage Autonomous VM Cluster usage details, including the Autonomous Container Databases usage.

type AutonomousVmClusterResourceUsage struct {

    // The user-friendly name for the Autonomous VM cluster. The name does not need to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous VM cluster.
    Id *string `mandatory:"false" json:"id"`

    // The data disk group size allocated for Autonomous Databases, in TBs.
    AutonomousDataStorageSizeInTBs *float32 `mandatory:"false" json:"autonomousDataStorageSizeInTBs"`

    // The local node storage allocated in GBs.
    DbNodeStorageSizeInGBs *int `mandatory:"false" json:"dbNodeStorageSizeInGBs"`

    // The memory allocated in GBs.
    MemorySizeInGBs *int `mandatory:"false" json:"memorySizeInGBs"`

    // The total number of Autonomous Container Databases that can be created.
    TotalContainerDatabases *int `mandatory:"false" json:"totalContainerDatabases"`

    // The data disk group size available for Autonomous Databases, in TBs.
    AvailableAutonomousDataStorageSizeInTBs *float32 `mandatory:"false" json:"availableAutonomousDataStorageSizeInTBs"`

    // The data disk group size used for Autonomous Databases, in TBs.
    UsedAutonomousDataStorageSizeInTBs *float32 `mandatory:"false" json:"usedAutonomousDataStorageSizeInTBs"`

    // If true, database backup on local Exadata storage is configured for the Autonomous VM cluster. If false, database backup on local Exadata storage is not available in the Autonomous VM cluster.
    IsLocalBackupEnabled *bool `mandatory:"false" json:"isLocalBackupEnabled"`

    // Total exadata storage allocated for the Autonomous VM Cluster. DATA + RECOVERY + SPARSE + any overhead in TBs.
    ExadataStorageInTBs *float64 `mandatory:"false" json:"exadataStorageInTBs"`

    // The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU. This is deprecated. Please refer to memoryPerComputeUnitInGBs for accurate value.
    MemoryPerOracleComputeUnitInGBs *int `mandatory:"false" json:"memoryPerOracleComputeUnitInGBs"`

    // The amount of memory (in GBs) to be enabled per OCPU or ECPU.
    MemoryPerComputeUnitInGBs *float32 `mandatory:"false" json:"memoryPerComputeUnitInGBs"`

    // The number of CPU cores enabled on the Autonomous VM cluster.
    TotalCpus *float32 `mandatory:"false" json:"totalCpus"`

    // The number of CPU cores alloted to the Autonomous Container Databases in an Autonomous VM cluster.
    UsedCpus *float32 `mandatory:"false" json:"usedCpus"`

    // The number of CPU cores available.
    AvailableCpus *float32 `mandatory:"false" json:"availableCpus"`

    // CPU cores that continue to be included in the count of OCPUs available to the
    // Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down.
    // You can release them to the available OCPUs at its parent AVMC level by restarting the Autonomous Container Database.
    ReclaimableCpus *float32 `mandatory:"false" json:"reclaimableCpus"`

    // The number of CPUs provisioned in an Autonomous VM Cluster.
    ProvisionedCpus *float32 `mandatory:"false" json:"provisionedCpus"`

    // The number of CPUs reserved in an Autonomous VM Cluster.
    ReservedCpus *float32 `mandatory:"false" json:"reservedCpus"`

    // The number of provisionable Autonomous Container Databases in an Autonomous VM Cluster.
    ProvisionableAutonomousContainerDatabases *int `mandatory:"false" json:"provisionableAutonomousContainerDatabases"`

    // The number of provisioned Autonomous Container Databases in an Autonomous VM Cluster.
    ProvisionedAutonomousContainerDatabases *int `mandatory:"false" json:"provisionedAutonomousContainerDatabases"`

    // The number of non-provisionable Autonomous Container Databases in an Autonomous VM Cluster.
    NonProvisionableAutonomousContainerDatabases *int `mandatory:"false" json:"nonProvisionableAutonomousContainerDatabases"`

    // List of autonomous vm cluster resource usages.
    AutonomousVmResourceUsage []AutonomousVmResourceUsage `mandatory:"false" json:"autonomousVmResourceUsage"`
}

func (AutonomousVmClusterResourceUsage) String

func (m AutonomousVmClusterResourceUsage) String() string

func (AutonomousVmClusterResourceUsage) ValidateEnumValue

func (m AutonomousVmClusterResourceUsage) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousVmClusterSummary

AutonomousVmClusterSummary Details of the Autonomous VM cluster.

type AutonomousVmClusterSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous VM cluster.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The user-friendly name for the Autonomous VM cluster. The name does not need to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The current state of the Autonomous VM cluster.
    LifecycleState AutonomousVmClusterSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure.
    ExadataInfrastructureId *string `mandatory:"true" json:"exadataInfrastructureId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VM cluster network.
    VmClusterNetworkId *string `mandatory:"true" json:"vmClusterNetworkId"`

    // The date and time that the Autonomous VM cluster was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The time zone to use for the Autonomous VM cluster. For details, see DB System Time Zones (https://docs.oracle.com/iaas/Content/Database/References/timezones.htm).
    TimeZone *string `mandatory:"false" json:"timeZone"`

    // The distribution algorithm used for the Autonomous VM cluster.
    DistributionAlgorithm AutonomousVmClusterSummaryDistributionAlgorithmEnum `mandatory:"false" json:"distributionAlgorithm,omitempty"`

    // Percentage of ECPU memory allocated for SGA(System Global Area).
    SgaPercentage *float32 `mandatory:"false" json:"sgaPercentage"`

    // If true, database backup on local Exadata storage is configured for the Autonomous VM cluster. If false, database backup on local Exadata storage is not available in the Autonomous VM cluster.
    IsLocalBackupEnabled *bool `mandatory:"false" json:"isLocalBackupEnabled"`

    // The number of enabled CPU cores.
    CpusEnabled *int `mandatory:"false" json:"cpusEnabled"`

    // The compute model of the Autonomous VM Cluster. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata #Infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbak) for more details.
    ComputeModel AutonomousVmClusterSummaryComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`

    // The number of enabled OCPU cores.
    OcpusEnabled *float32 `mandatory:"false" json:"ocpusEnabled"`

    // The numnber of CPU cores available.
    AvailableCpus *int `mandatory:"false" json:"availableCpus"`

    // The total number of Autonomous Container Databases that can be created.
    TotalContainerDatabases *int `mandatory:"false" json:"totalContainerDatabases"`

    // The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU. This is deprecated. Please refer to memoryPerComputeUnitInGBs for accurate value.
    MemoryPerOracleComputeUnitInGBs *int `mandatory:"false" json:"memoryPerOracleComputeUnitInGBs"`

    // The amount of memory (in GBs) to be enabled per OCPU or ECPU.
    MemoryPerComputeUnitInGBs *float32 `mandatory:"false" json:"memoryPerComputeUnitInGBs"`

    // The number of CPU cores enabled per VM cluster node.
    CpuCoreCountPerNode *int `mandatory:"false" json:"cpuCoreCountPerNode"`

    // The data disk group size allocated for Autonomous Databases, in TBs.
    AutonomousDataStorageSizeInTBs *float64 `mandatory:"false" json:"autonomousDataStorageSizeInTBs"`

    MaintenanceWindow *MaintenanceWindow `mandatory:"false" json:"maintenanceWindow"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance run.
    LastMaintenanceRunId *string `mandatory:"false" json:"lastMaintenanceRunId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the next maintenance run.
    NextMaintenanceRunId *string `mandatory:"false" json:"nextMaintenanceRunId"`

    // The percentage of total number of CPUs used in an Autonomous VM Cluster.
    CpuPercentage *float32 `mandatory:"false" json:"cpuPercentage"`

    // The percentage of the data storage used for the Autonomous Databases in an Autonomous VM Cluster.
    AutonomousDataStoragePercentage *float32 `mandatory:"false" json:"autonomousDataStoragePercentage"`

    // The number of CPUs provisioned in an Autonomous VM Cluster.
    ProvisionedCpus *float32 `mandatory:"false" json:"provisionedCpus"`

    // The total data disk group size for Autonomous Databases, in TBs.
    TotalAutonomousDataStorageInTBs *float32 `mandatory:"false" json:"totalAutonomousDataStorageInTBs"`

    // The number of CPUs reserved in an Autonomous VM Cluster.
    ReservedCpus *float32 `mandatory:"false" json:"reservedCpus"`

    // **Deprecated.** Use field totalContainerDatabases.
    ProvisionableAutonomousContainerDatabases *int `mandatory:"false" json:"provisionableAutonomousContainerDatabases"`

    // The number of provisioned Autonomous Container Databases in an Autonomous VM Cluster.
    ProvisionedAutonomousContainerDatabases *int `mandatory:"false" json:"provisionedAutonomousContainerDatabases"`

    // The number of non-provisionable Autonomous Container Databases in an Autonomous VM Cluster.
    NonProvisionableAutonomousContainerDatabases *int `mandatory:"false" json:"nonProvisionableAutonomousContainerDatabases"`

    // The memory allocated in GBs.
    MemorySizeInGBs *int `mandatory:"false" json:"memorySizeInGBs"`

    // The local node storage allocated in GBs.
    DbNodeStorageSizeInGBs *int `mandatory:"false" json:"dbNodeStorageSizeInGBs"`

    // The total data storage allocated in TBs
    DataStorageSizeInTBs *float64 `mandatory:"false" json:"dataStorageSizeInTBs"`

    // The total data storage allocated in GBs.
    DataStorageSizeInGBs *float64 `mandatory:"false" json:"dataStorageSizeInGBs"`

    // **Deprecated.** Use `availableAutonomousDataStorageSizeInTBs` for Autonomous Databases' data storage availability in TBs.
    AvailableDataStorageSizeInTBs *float64 `mandatory:"false" json:"availableDataStorageSizeInTBs"`

    // The number of nodes in the Autonomous VM Cluster.
    NodeCount *int `mandatory:"false" json:"nodeCount"`

    // The Oracle license model that applies to the Autonomous VM cluster. The default is LICENSE_INCLUDED.
    LicenseModel AutonomousVmClusterSummaryLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Db servers.
    DbServers []string `mandatory:"false" json:"dbServers"`

    // CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
    ReclaimableCpus *int `mandatory:"false" json:"reclaimableCpus"`

    // The number of Autonomous Container Databases that can be created with the currently available local storage.
    AvailableContainerDatabases *int `mandatory:"false" json:"availableContainerDatabases"`

    // The data disk group size available for Autonomous Databases, in TBs.
    AvailableAutonomousDataStorageSizeInTBs *float64 `mandatory:"false" json:"availableAutonomousDataStorageSizeInTBs"`

    // The SCAN Listener TLS port number. Default value is 2484.
    ScanListenerPortTls *int `mandatory:"false" json:"scanListenerPortTls"`

    // The SCAN Listener Non TLS port number. Default value is 1521.
    ScanListenerPortNonTls *int `mandatory:"false" json:"scanListenerPortNonTls"`

    // Enable mutual TLS(mTLS) authentication for database while provisioning a VMCluster. Default is TLS.
    IsMtlsEnabled *bool `mandatory:"false" json:"isMtlsEnabled"`

    // The date and time of the Database SSL certificate expiration.
    TimeDatabaseSslCertificateExpires *common.SDKTime `mandatory:"false" json:"timeDatabaseSslCertificateExpires"`

    // The date and time of the ORDS certificate expiration.
    TimeOrdsCertificateExpires *common.SDKTime `mandatory:"false" json:"timeOrdsCertificateExpires"`

    // The lowest value to which exadataStorage(in TBs) can be scaled down.
    ExadataStorageInTBsLowestScaledValue *float64 `mandatory:"false" json:"exadataStorageInTBsLowestScaledValue"`

    // The lowest value to which cpus can be scaled down.
    CpusLowestScaledValue *int `mandatory:"false" json:"cpusLowestScaledValue"`

    // The lowest value to which maximum number of ACDs can be scaled down.
    MaxAcdsLowestScaledValue *int `mandatory:"false" json:"maxAcdsLowestScaledValue"`
}

func (AutonomousVmClusterSummary) String

func (m AutonomousVmClusterSummary) String() string

func (AutonomousVmClusterSummary) ValidateEnumValue

func (m AutonomousVmClusterSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutonomousVmClusterSummaryComputeModelEnum

AutonomousVmClusterSummaryComputeModelEnum Enum with underlying type: string

type AutonomousVmClusterSummaryComputeModelEnum string

Set of constants representing the allowable values for AutonomousVmClusterSummaryComputeModelEnum

const (
    AutonomousVmClusterSummaryComputeModelEcpu AutonomousVmClusterSummaryComputeModelEnum = "ECPU"
    AutonomousVmClusterSummaryComputeModelOcpu AutonomousVmClusterSummaryComputeModelEnum = "OCPU"
)

func GetAutonomousVmClusterSummaryComputeModelEnumValues

func GetAutonomousVmClusterSummaryComputeModelEnumValues() []AutonomousVmClusterSummaryComputeModelEnum

GetAutonomousVmClusterSummaryComputeModelEnumValues Enumerates the set of values for AutonomousVmClusterSummaryComputeModelEnum

func GetMappingAutonomousVmClusterSummaryComputeModelEnum

func GetMappingAutonomousVmClusterSummaryComputeModelEnum(val string) (AutonomousVmClusterSummaryComputeModelEnum, bool)

GetMappingAutonomousVmClusterSummaryComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousVmClusterSummaryDistributionAlgorithmEnum

AutonomousVmClusterSummaryDistributionAlgorithmEnum Enum with underlying type: string

type AutonomousVmClusterSummaryDistributionAlgorithmEnum string

Set of constants representing the allowable values for AutonomousVmClusterSummaryDistributionAlgorithmEnum

const (
    AutonomousVmClusterSummaryDistributionAlgorithmResourceOptimized     AutonomousVmClusterSummaryDistributionAlgorithmEnum = "RESOURCE_OPTIMIZED"
    AutonomousVmClusterSummaryDistributionAlgorithmDistributionOptimized AutonomousVmClusterSummaryDistributionAlgorithmEnum = "DISTRIBUTION_OPTIMIZED"
)

func GetAutonomousVmClusterSummaryDistributionAlgorithmEnumValues

func GetAutonomousVmClusterSummaryDistributionAlgorithmEnumValues() []AutonomousVmClusterSummaryDistributionAlgorithmEnum

GetAutonomousVmClusterSummaryDistributionAlgorithmEnumValues Enumerates the set of values for AutonomousVmClusterSummaryDistributionAlgorithmEnum

func GetMappingAutonomousVmClusterSummaryDistributionAlgorithmEnum

func GetMappingAutonomousVmClusterSummaryDistributionAlgorithmEnum(val string) (AutonomousVmClusterSummaryDistributionAlgorithmEnum, bool)

GetMappingAutonomousVmClusterSummaryDistributionAlgorithmEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousVmClusterSummaryLicenseModelEnum

AutonomousVmClusterSummaryLicenseModelEnum Enum with underlying type: string

type AutonomousVmClusterSummaryLicenseModelEnum string

Set of constants representing the allowable values for AutonomousVmClusterSummaryLicenseModelEnum

const (
    AutonomousVmClusterSummaryLicenseModelLicenseIncluded     AutonomousVmClusterSummaryLicenseModelEnum = "LICENSE_INCLUDED"
    AutonomousVmClusterSummaryLicenseModelBringYourOwnLicense AutonomousVmClusterSummaryLicenseModelEnum = "BRING_YOUR_OWN_LICENSE"
)

func GetAutonomousVmClusterSummaryLicenseModelEnumValues

func GetAutonomousVmClusterSummaryLicenseModelEnumValues() []AutonomousVmClusterSummaryLicenseModelEnum

GetAutonomousVmClusterSummaryLicenseModelEnumValues Enumerates the set of values for AutonomousVmClusterSummaryLicenseModelEnum

func GetMappingAutonomousVmClusterSummaryLicenseModelEnum

func GetMappingAutonomousVmClusterSummaryLicenseModelEnum(val string) (AutonomousVmClusterSummaryLicenseModelEnum, bool)

GetMappingAutonomousVmClusterSummaryLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousVmClusterSummaryLifecycleStateEnum

AutonomousVmClusterSummaryLifecycleStateEnum Enum with underlying type: string

type AutonomousVmClusterSummaryLifecycleStateEnum string

Set of constants representing the allowable values for AutonomousVmClusterSummaryLifecycleStateEnum

const (
    AutonomousVmClusterSummaryLifecycleStateProvisioning          AutonomousVmClusterSummaryLifecycleStateEnum = "PROVISIONING"
    AutonomousVmClusterSummaryLifecycleStateAvailable             AutonomousVmClusterSummaryLifecycleStateEnum = "AVAILABLE"
    AutonomousVmClusterSummaryLifecycleStateUpdating              AutonomousVmClusterSummaryLifecycleStateEnum = "UPDATING"
    AutonomousVmClusterSummaryLifecycleStateTerminating           AutonomousVmClusterSummaryLifecycleStateEnum = "TERMINATING"
    AutonomousVmClusterSummaryLifecycleStateTerminated            AutonomousVmClusterSummaryLifecycleStateEnum = "TERMINATED"
    AutonomousVmClusterSummaryLifecycleStateFailed                AutonomousVmClusterSummaryLifecycleStateEnum = "FAILED"
    AutonomousVmClusterSummaryLifecycleStateMaintenanceInProgress AutonomousVmClusterSummaryLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
)

func GetAutonomousVmClusterSummaryLifecycleStateEnumValues

func GetAutonomousVmClusterSummaryLifecycleStateEnumValues() []AutonomousVmClusterSummaryLifecycleStateEnum

GetAutonomousVmClusterSummaryLifecycleStateEnumValues Enumerates the set of values for AutonomousVmClusterSummaryLifecycleStateEnum

func GetMappingAutonomousVmClusterSummaryLifecycleStateEnum

func GetMappingAutonomousVmClusterSummaryLifecycleStateEnum(val string) (AutonomousVmClusterSummaryLifecycleStateEnum, bool)

GetMappingAutonomousVmClusterSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AutonomousVmResourceUsage

AutonomousVmResourceUsage Autonomous VM usage statistics.

type AutonomousVmResourceUsage struct {

    // The user-friendly name for the Autonomous VM cluster. The name does not need to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous VM Cluster.
    Id *string `mandatory:"false" json:"id"`

    // The number of CPU cores alloted to the Autonomous Container Databases in an Cloud Autonomous VM cluster.
    UsedCpus *float32 `mandatory:"false" json:"usedCpus"`

    // The number of CPU cores available.
    AvailableCpus *float32 `mandatory:"false" json:"availableCpus"`

    // CPU cores that continue to be included in the count of OCPUs available to the
    // Autonomous Container Database even after one of its Autonomous AI Database is
    // terminated or scaled down. You can release them to the available OCPUs at its
    // parent AVMC level by restarting the Autonomous Container Database.
    ReclaimableCpus *float32 `mandatory:"false" json:"reclaimableCpus"`

    // The number of CPUs provisioned in an Autonomous VM Cluster.
    ProvisionedCpus *float32 `mandatory:"false" json:"provisionedCpus"`

    // The number of CPUs reserved in an Autonomous VM Cluster.
    ReservedCpus *float32 `mandatory:"false" json:"reservedCpus"`

    // Associated Autonomous Container Database Usages.
    AutonomousContainerDatabaseUsage []AvmAcdResourceStats `mandatory:"false" json:"autonomousContainerDatabaseUsage"`
}

func (AutonomousVmResourceUsage) String

func (m AutonomousVmResourceUsage) String() string

func (AutonomousVmResourceUsage) ValidateEnumValue

func (m AutonomousVmResourceUsage) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AvmAcdResourceStats

AvmAcdResourceStats Associated autonomous container databases usages.

type AvmAcdResourceStats struct {

    // The user-friendly name for the Autonomous Container Database. The name does not need to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Autonomous Container Database.
    Id *string `mandatory:"false" json:"id"`

    // CPUs/cores assigned to Autonomous AI Databases in the ACD instances.
    ProvisionedCpus *float32 `mandatory:"false" json:"provisionedCpus"`

    // The number of CPU cores available.
    AvailableCpus *float32 `mandatory:"false" json:"availableCpus"`

    // CPUs/cores assigned to the ACD instance. Sum of provisioned, reserved and reclaimable CPUs/ cores
    // to the ACD instance.
    UsedCpus *float32 `mandatory:"false" json:"usedCpus"`

    // CPUs/cores reserved for scalability, resilliency and other overheads. This includes failover,
    // autoscaling and idle instance overhead.
    ReservedCpus *float32 `mandatory:"false" json:"reservedCpus"`

    // CPUs/cores that continue to be included in the count of OCPUs available to the
    // Autonomous Container Database even after one of its Autonomous AI Database is terminated
    // or scaled down. You can release them to the available OCPUs at its parent AVMC level by
    // restarting the Autonomous Container Database.
    ReclaimableCpus *float32 `mandatory:"false" json:"reclaimableCpus"`
}

func (AvmAcdResourceStats) String

func (m AvmAcdResourceStats) String() string

func (AvmAcdResourceStats) ValidateEnumValue

func (m AvmAcdResourceStats) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AwsEncryptionKeyDetails

AwsEncryptionKeyDetails Details for AWS Input

type AwsEncryptionKeyDetails struct {

    // Provide the key OCID of a registered AWS key.
    AwsEncryptionKeyId *string `mandatory:"true" json:"awsEncryptionKeyId"`
}

func (AwsEncryptionKeyDetails) MarshalJSON

func (m AwsEncryptionKeyDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (AwsEncryptionKeyDetails) String

func (m AwsEncryptionKeyDetails) String() string

func (AwsEncryptionKeyDetails) ValidateEnumValue

func (m AwsEncryptionKeyDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AwsKeyDetails

AwsKeyDetails Details for AWS encryption key.

type AwsKeyDetails struct {

    // AWS key service endpoint URI
    ServiceEndpointUri *string `mandatory:"true" json:"serviceEndpointUri"`

    // AWS key ARN
    KeyArn *string `mandatory:"true" json:"keyArn"`

    // AWS ARN role
    ArnRole *string `mandatory:"false" json:"arnRole"`

    // AWS external ID
    ExternalId *string `mandatory:"false" json:"externalId"`
}

func (AwsKeyDetails) MarshalJSON

func (m AwsKeyDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (AwsKeyDetails) String

func (m AwsKeyDetails) String() string

func (AwsKeyDetails) ValidateEnumValue

func (m AwsKeyDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AzureEncryptionKeyDetails

AzureEncryptionKeyDetails Details for Azure Input

type AzureEncryptionKeyDetails struct {

    // Provide the key OCID of a registered Azure key.
    AzureEncryptionKeyId *string `mandatory:"true" json:"azureEncryptionKeyId"`
}

func (AzureEncryptionKeyDetails) MarshalJSON

func (m AzureEncryptionKeyDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (AzureEncryptionKeyDetails) String

func (m AzureEncryptionKeyDetails) String() string

func (AzureEncryptionKeyDetails) ValidateEnumValue

func (m AzureEncryptionKeyDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AzureKeyDetails

AzureKeyDetails Details for Azure encryption key.

type AzureKeyDetails struct {

    // Azure vault URI
    VaultUri *string `mandatory:"true" json:"vaultUri"`

    // Azure key name
    KeyName *string `mandatory:"true" json:"keyName"`
}

func (AzureKeyDetails) MarshalJSON

func (m AzureKeyDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (AzureKeyDetails) String

func (m AzureKeyDetails) String() string

func (AzureKeyDetails) ValidateEnumValue

func (m AzureKeyDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type Backup

Backup The representation of Backup

type Backup struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup.
    Id *string `mandatory:"false" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database.
    DatabaseId *string `mandatory:"false" json:"databaseId"`

    // The user-friendly name for the backup. The name does not have to be unique.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The type of backup.
    Type BackupTypeEnum `mandatory:"false" json:"type,omitempty"`

    // The date and time the backup started.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // The date and time the backup was completed.
    TimeEnded *common.SDKTime `mandatory:"false" json:"timeEnded"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The name of the availability domain where the database backup is stored.
    AvailabilityDomain *string `mandatory:"false" json:"availabilityDomain"`

    // The current state of the backup.
    LifecycleState BackupLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // The Oracle Database Edition that applies to all the databases on the DB system.
    // Exadata DB systems and 2-node RAC DB systems require ENTERPRISE_EDITION_EXTREME_PERFORMANCE.
    DatabaseEdition BackupDatabaseEditionEnum `mandatory:"false" json:"databaseEdition,omitempty"`

    // The size of the database in gigabytes at the time the backup was taken.
    DatabaseSizeInGBs *float64 `mandatory:"false" json:"databaseSizeInGBs"`

    // Shape of the backup's source database.
    Shape *string `mandatory:"false" json:"shape"`

    // Version of the backup's source database
    Version *string `mandatory:"false" json:"version"`

    // The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    // The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances.
    KmsKeyVersionId *string `mandatory:"false" json:"kmsKeyVersionId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store of Oracle Vault.
    KeyStoreId *string `mandatory:"false" json:"keyStoreId"`

    // The wallet name for Oracle Key Vault.
    KeyStoreWalletName *string `mandatory:"false" json:"keyStoreWalletName"`

    // List of OCIDs of the key containers used as the secondary encryption key in database transparent data encryption (TDE) operations.
    SecondaryKmsKeyIds []string `mandatory:"false" json:"secondaryKmsKeyIds"`

    // The retention period of the long term backup in days.
    RetentionPeriodInDays *int `mandatory:"false" json:"retentionPeriodInDays"`

    // The retention period of the long term backup in years.
    RetentionPeriodInYears *int `mandatory:"false" json:"retentionPeriodInYears"`

    // Expiration time of the long term database backup.
    TimeExpiryScheduled *common.SDKTime `mandatory:"false" json:"timeExpiryScheduled"`

    // True if Oracle Managed Keys is required for restore of the backup.
    IsUsingOracleManagedKeys *bool `mandatory:"false" json:"isUsingOracleManagedKeys"`

    // Type of the backup destination.
    BackupDestinationType BackupBackupDestinationTypeEnum `mandatory:"false" json:"backupDestinationType,omitempty"`

    EncryptionKeyLocationDetails EncryptionKeyLocationDetails `mandatory:"false" json:"encryptionKeyLocationDetails"`
}

func (Backup) String

func (m Backup) String() string

func (*Backup) UnmarshalJSON

func (m *Backup) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (Backup) ValidateEnumValue

func (m Backup) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type BackupBackupDestinationTypeEnum

BackupBackupDestinationTypeEnum Enum with underlying type: string

type BackupBackupDestinationTypeEnum string

Set of constants representing the allowable values for BackupBackupDestinationTypeEnum

const (
    BackupBackupDestinationTypeObjectStore BackupBackupDestinationTypeEnum = "OBJECT_STORE"
    BackupBackupDestinationTypeDbrs        BackupBackupDestinationTypeEnum = "DBRS"
    BackupBackupDestinationTypeAwsS3       BackupBackupDestinationTypeEnum = "AWS_S3"
)

func GetBackupBackupDestinationTypeEnumValues

func GetBackupBackupDestinationTypeEnumValues() []BackupBackupDestinationTypeEnum

GetBackupBackupDestinationTypeEnumValues Enumerates the set of values for BackupBackupDestinationTypeEnum

func GetMappingBackupBackupDestinationTypeEnum

func GetMappingBackupBackupDestinationTypeEnum(val string) (BackupBackupDestinationTypeEnum, bool)

GetMappingBackupBackupDestinationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupDatabaseEditionEnum

BackupDatabaseEditionEnum Enum with underlying type: string

type BackupDatabaseEditionEnum string

Set of constants representing the allowable values for BackupDatabaseEditionEnum

const (
    BackupDatabaseEditionStandardEdition                     BackupDatabaseEditionEnum = "STANDARD_EDITION"
    BackupDatabaseEditionEnterpriseEdition                   BackupDatabaseEditionEnum = "ENTERPRISE_EDITION"
    BackupDatabaseEditionEnterpriseEditionHighPerformance    BackupDatabaseEditionEnum = "ENTERPRISE_EDITION_HIGH_PERFORMANCE"
    BackupDatabaseEditionEnterpriseEditionExtremePerformance BackupDatabaseEditionEnum = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE"
    BackupDatabaseEditionEnterpriseEditionDeveloper          BackupDatabaseEditionEnum = "ENTERPRISE_EDITION_DEVELOPER"
)

func GetBackupDatabaseEditionEnumValues

func GetBackupDatabaseEditionEnumValues() []BackupDatabaseEditionEnum

GetBackupDatabaseEditionEnumValues Enumerates the set of values for BackupDatabaseEditionEnum

func GetMappingBackupDatabaseEditionEnum

func GetMappingBackupDatabaseEditionEnum(val string) (BackupDatabaseEditionEnum, bool)

GetMappingBackupDatabaseEditionEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupDestination

BackupDestination Backup destination details.

type BackupDestination struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup destination.
    Id *string `mandatory:"false" json:"id"`

    // The user-provided name of the backup destination.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // Type of the backup destination.
    Type BackupDestinationTypeEnum `mandatory:"false" json:"type,omitempty"`

    // List of databases associated with the backup destination.
    AssociatedDatabases []AssociatedDatabaseDetails `mandatory:"false" json:"associatedDatabases"`

    // List of long term backups of Autonomous AI Databases associated with this backup destination.The maximum associated number of long term backup listed here would be 1024.
    AssociatedLongTermBackups []AssociatedLongTermBackup `mandatory:"false" json:"associatedLongTermBackups"`

    // Indicates the number of long term backups of Autonomous AI Databases associated with this backup destination.
    AssociatedLongTermBackupCount *int `mandatory:"false" json:"associatedLongTermBackupCount"`

    // For a RECOVERY_APPLIANCE backup destination, the connection string for connecting to the Recovery Appliance.
    ConnectionString *string `mandatory:"false" json:"connectionString"`

    // For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) users that are used to access the Recovery Appliance.
    VpcUsers []string `mandatory:"false" json:"vpcUsers"`

    // The local directory path on each VM cluster node where the NFS server location is mounted. The local directory path and the NFS server location must each be the same across all of the VM cluster nodes. Ensure that the NFS mount is maintained continuously on all of the VM cluster nodes.
    LocalMountPointPath *string `mandatory:"false" json:"localMountPointPath"`

    // NFS Mount type for backup destination.
    NfsMountType BackupDestinationNfsMountTypeEnum `mandatory:"false" json:"nfsMountType,omitempty"`

    // Host names or IP addresses for NFS Auto mount.
    NfsServer []string `mandatory:"false" json:"nfsServer"`

    // Specifies the directory on which to mount the file system
    NfsServerExport *string `mandatory:"false" json:"nfsServerExport"`

    // The current lifecycle state of the backup destination.
    LifecycleState BackupDestinationLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // The date and time the backup destination was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // A descriptive text associated with the lifecycleState.
    // Typically contains additional displayable text
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The total storage size of the backup destination in GBs, rounded to the nearest integer.
    TotalStorageSizeInGBs *int `mandatory:"false" json:"totalStorageSizeInGBs"`

    // The total amount of space utilized on the backup destination (in GBs), rounded to the nearest integer.
    UtilizedStorageSizeInGBs *int `mandatory:"false" json:"utilizedStorageSizeInGBs"`

    // The time when the total storage size and the utilized storage size of the backup destination are updated.
    TimeAtWhichStorageDetailsAreUpdated *common.SDKTime `mandatory:"false" json:"timeAtWhichStorageDetailsAreUpdated"`
}

func (BackupDestination) String

func (m BackupDestination) String() string

func (BackupDestination) ValidateEnumValue

func (m BackupDestination) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type BackupDestinationConfigurationSummary

BackupDestinationConfigurationSummary Information about the Autonomous Container Database's secondary backup destination(s).

type BackupDestinationConfigurationSummary struct {

    // Type of the database backup destination.
    Type BackupDestinationConfigurationSummaryTypeEnum `mandatory:"true" json:"type"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup destination.
    Id *string `mandatory:"false" json:"id"`

    // For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
    VpcUser *string `mandatory:"false" json:"vpcUser"`

    // For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
    VpcPassword *string `mandatory:"false" json:"vpcPassword"`

    // Indicates whether Zero Data Loss functionality is enabled for a Recovery Appliance backup destination in an Autonomous Container Database. When enabled, the database automatically ships all redo logs in real-time to the Recovery Appliance for a Zero Data Loss recovery setup (sub-second RPO). Defaults to `TRUE` if no value is given.
    IsZeroDataLossEnabled *bool `mandatory:"false" json:"isZeroDataLossEnabled"`

    // Proxy URL to connect to object store.
    InternetProxy *string `mandatory:"false" json:"internetProxy"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the DBRS policy used for backup.
    DbrsPolicyId *string `mandatory:"false" json:"dbrsPolicyId"`

    // Indicates if backup retention is locked for all the database backups in the Autonomous Container Database (ACD). The retention window cannot be decreased if the backup retention lock is enabled.
    // Once applied on the Autonomous Container Database, the retention lock cannot be removed, or the retention period cannot be decreased after a 14-day period.
    // If the backup is a Long Term Backup and retention lock is enabled, the backup cannot be deleted and must expire.
    // The retention lock set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination.
    IsRetentionLockEnabled *bool `mandatory:"false" json:"isRetentionLockEnabled"`

    // Defines the automatic and manual backup retention policy for the Autonomous AI Database termination.
    // The retention policy set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination.
    // Options are 'RETAIN_PER_RETENTION_WINDOW' or 'RETAIN_FOR_72_HOURS'.The default value is 'RETAIN_FOR_72_HOURS'.
    BackupRetentionPolicyOnTerminate BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum `mandatory:"false" json:"backupRetentionPolicyOnTerminate,omitempty"`

    // Indicates whether the backup destination is cross-region or local.
    IsRemote *bool `mandatory:"false" json:"isRemote"`

    // The name of the remote region where the remote automatic incremental backups will be stored.
    // For information about valid region names, see
    // Regions and Availability Domains (https://docs.oracle.com/iaas/Content/General/Concepts/regions.htm).
    RemoteRegion *string `mandatory:"false" json:"remoteRegion"`

    // The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
    BackupDestinationAttachHistory []common.SDKTime `mandatory:"false" json:"backupDestinationAttachHistory"`

    // The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
    SpaceUtilizedInGBs *int `mandatory:"false" json:"spaceUtilizedInGBs"`

    // The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
    TimeAtWhichStorageDetailsAreUpdated *common.SDKTime `mandatory:"false" json:"timeAtWhichStorageDetailsAreUpdated"`

    // Number of days between the current and earliest point of recoverability covered by automatic backups and manual backups, but not long term backups.
    RecoveryWindowInDays *int `mandatory:"false" json:"recoveryWindowInDays"`
}

func (BackupDestinationConfigurationSummary) String

func (m BackupDestinationConfigurationSummary) String() string

func (BackupDestinationConfigurationSummary) ValidateEnumValue

func (m BackupDestinationConfigurationSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum

BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum Enum with underlying type: string

type BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum string

Set of constants representing the allowable values for BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum

const (
    BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminatePerRetentionWindow BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum = "RETAIN_PER_RETENTION_WINDOW"
    BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateFor72Hours         BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum = "RETAIN_FOR_72_HOURS"
)

func GetBackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnumValues

func GetBackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnumValues() []BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum

GetBackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnumValues Enumerates the set of values for BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum

func GetMappingBackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum

func GetMappingBackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum(val string) (BackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum, bool)

GetMappingBackupDestinationConfigurationSummaryBackupRetentionPolicyOnTerminateEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupDestinationConfigurationSummaryTypeEnum

BackupDestinationConfigurationSummaryTypeEnum Enum with underlying type: string

type BackupDestinationConfigurationSummaryTypeEnum string

Set of constants representing the allowable values for BackupDestinationConfigurationSummaryTypeEnum

const (
    BackupDestinationConfigurationSummaryTypeNfs               BackupDestinationConfigurationSummaryTypeEnum = "NFS"
    BackupDestinationConfigurationSummaryTypeRecoveryAppliance BackupDestinationConfigurationSummaryTypeEnum = "RECOVERY_APPLIANCE"
    BackupDestinationConfigurationSummaryTypeObjectStore       BackupDestinationConfigurationSummaryTypeEnum = "OBJECT_STORE"
    BackupDestinationConfigurationSummaryTypeLocal             BackupDestinationConfigurationSummaryTypeEnum = "LOCAL"
    BackupDestinationConfigurationSummaryTypeDbrs              BackupDestinationConfigurationSummaryTypeEnum = "DBRS"
    BackupDestinationConfigurationSummaryTypeAwsS3             BackupDestinationConfigurationSummaryTypeEnum = "AWS_S3"
)

func GetBackupDestinationConfigurationSummaryTypeEnumValues

func GetBackupDestinationConfigurationSummaryTypeEnumValues() []BackupDestinationConfigurationSummaryTypeEnum

GetBackupDestinationConfigurationSummaryTypeEnumValues Enumerates the set of values for BackupDestinationConfigurationSummaryTypeEnum

func GetMappingBackupDestinationConfigurationSummaryTypeEnum

func GetMappingBackupDestinationConfigurationSummaryTypeEnum(val string) (BackupDestinationConfigurationSummaryTypeEnum, bool)

GetMappingBackupDestinationConfigurationSummaryTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupDestinationDetails

BackupDestinationDetails Backup destination details

type BackupDestinationDetails struct {

    // Type of the database backup destination.
    Type BackupDestinationDetailsTypeEnum `mandatory:"true" json:"type"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup destination.
    Id *string `mandatory:"false" json:"id"`

    // For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
    VpcUser *string `mandatory:"false" json:"vpcUser"`

    // For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
    VpcPassword *string `mandatory:"false" json:"vpcPassword"`

    // Indicates whether Zero Data Loss functionality is enabled for a Recovery Appliance backup destination in an Autonomous Container Database. When enabled, the database automatically ships all redo logs in real-time to the Recovery Appliance for a Zero Data Loss recovery setup (sub-second RPO). Defaults to `TRUE` if no value is given.
    IsZeroDataLossEnabled *bool `mandatory:"false" json:"isZeroDataLossEnabled"`

    // Proxy URL to connect to object store.
    InternetProxy *string `mandatory:"false" json:"internetProxy"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the DBRS policy used for backup.
    DbrsPolicyId *string `mandatory:"false" json:"dbrsPolicyId"`

    // Indicates if backup retention is locked for all the database backups in the Autonomous Container Database (ACD). The retention window cannot be decreased if the backup retention lock is enabled.
    // Once applied on the Autonomous Container Database, the retention lock cannot be removed, or the retention period cannot be decreased after a 14-day period.
    // If the backup is a Long Term Backup and retention lock is enabled, the backup cannot be deleted and must expire.
    // The retention lock set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination.
    IsRetentionLockEnabled *bool `mandatory:"false" json:"isRetentionLockEnabled"`

    // Defines the automatic and manual backup retention policy for the Autonomous AI Database termination.
    // The retention policy set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination.
    // Options are 'RETAIN_PER_RETENTION_WINDOW' or 'RETAIN_FOR_72_HOURS'.The default value is 'RETAIN_FOR_72_HOURS'.
    BackupRetentionPolicyOnTerminate BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum `mandatory:"false" json:"backupRetentionPolicyOnTerminate,omitempty"`

    // Indicates whether the backup destination is cross-region or local.
    IsRemote *bool `mandatory:"false" json:"isRemote"`

    // The name of the remote region where the remote automatic incremental backups will be stored.
    // For information about valid region names, see
    // Regions and Availability Domains (https://docs.oracle.com/iaas/Content/General/Concepts/regions.htm).
    RemoteRegion *string `mandatory:"false" json:"remoteRegion"`
}

func (BackupDestinationDetails) String

func (m BackupDestinationDetails) String() string

func (BackupDestinationDetails) ValidateEnumValue

func (m BackupDestinationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum

BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum Enum with underlying type: string

type BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum string

Set of constants representing the allowable values for BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum

const (
    BackupDestinationDetailsBackupRetentionPolicyOnTerminatePerRetentionWindow BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum = "RETAIN_PER_RETENTION_WINDOW"
    BackupDestinationDetailsBackupRetentionPolicyOnTerminateFor72Hours         BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum = "RETAIN_FOR_72_HOURS"
)

func GetBackupDestinationDetailsBackupRetentionPolicyOnTerminateEnumValues

func GetBackupDestinationDetailsBackupRetentionPolicyOnTerminateEnumValues() []BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum

GetBackupDestinationDetailsBackupRetentionPolicyOnTerminateEnumValues Enumerates the set of values for BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum

func GetMappingBackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum

func GetMappingBackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum(val string) (BackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum, bool)

GetMappingBackupDestinationDetailsBackupRetentionPolicyOnTerminateEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupDestinationDetailsSummary

BackupDestinationDetailsSummary Information about the backup destination associated with the Autonomous Container Database.

type BackupDestinationDetailsSummary struct {

    // Type of the database backup destination.
    Type BackupDestinationDetailsSummaryTypeEnum `mandatory:"true" json:"type"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup destination.
    Id *string `mandatory:"false" json:"id"`

    // For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
    VpcUser *string `mandatory:"false" json:"vpcUser"`

    // For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
    VpcPassword *string `mandatory:"false" json:"vpcPassword"`

    // Indicates whether Zero Data Loss functionality is enabled for a Recovery Appliance backup destination in an Autonomous Container Database. When enabled, the database automatically ships all redo logs in real-time to the Recovery Appliance for a Zero Data Loss recovery setup (sub-second RPO). Defaults to `TRUE` if no value is given.
    IsZeroDataLossEnabled *bool `mandatory:"false" json:"isZeroDataLossEnabled"`

    // Proxy URL to connect to object store.
    InternetProxy *string `mandatory:"false" json:"internetProxy"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the DBRS policy used for backup.
    DbrsPolicyId *string `mandatory:"false" json:"dbrsPolicyId"`

    // Indicates if backup retention is locked for all the database backups in the Autonomous Container Database (ACD). The retention window cannot be decreased if the backup retention lock is enabled.
    // Once applied on the Autonomous Container Database, the retention lock cannot be removed, or the retention period cannot be decreased after a 14-day period.
    // If the backup is a Long Term Backup and retention lock is enabled, the backup cannot be deleted and must expire.
    // The retention lock set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination.
    IsRetentionLockEnabled *bool `mandatory:"false" json:"isRetentionLockEnabled"`

    // Defines the automatic and manual backup retention policy for the Autonomous AI Database termination.
    // The retention policy set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination.
    // Options are 'RETAIN_PER_RETENTION_WINDOW' or 'RETAIN_FOR_72_HOURS'.The default value is 'RETAIN_FOR_72_HOURS'.
    BackupRetentionPolicyOnTerminate BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum `mandatory:"false" json:"backupRetentionPolicyOnTerminate,omitempty"`

    // Indicates whether the backup destination is cross-region or local.
    IsRemote *bool `mandatory:"false" json:"isRemote"`

    // The name of the remote region where the remote automatic incremental backups will be stored.
    // For information about valid region names, see
    // Regions and Availability Domains (https://docs.oracle.com/iaas/Content/General/Concepts/regions.htm).
    RemoteRegion *string `mandatory:"false" json:"remoteRegion"`

    // The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
    BackupDestinationAttachHistory []common.SDKTime `mandatory:"false" json:"backupDestinationAttachHistory"`

    // The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
    SpaceUtilizedInGBs *int `mandatory:"false" json:"spaceUtilizedInGBs"`

    // The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
    TimeAtWhichStorageDetailsAreUpdated *common.SDKTime `mandatory:"false" json:"timeAtWhichStorageDetailsAreUpdated"`
}

func (BackupDestinationDetailsSummary) String

func (m BackupDestinationDetailsSummary) String() string

func (BackupDestinationDetailsSummary) ValidateEnumValue

func (m BackupDestinationDetailsSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum

BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum Enum with underlying type: string

type BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum string

Set of constants representing the allowable values for BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum

const (
    BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminatePerRetentionWindow BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum = "RETAIN_PER_RETENTION_WINDOW"
    BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateFor72Hours         BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum = "RETAIN_FOR_72_HOURS"
)

func GetBackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnumValues

func GetBackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnumValues() []BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum

GetBackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnumValues Enumerates the set of values for BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum

func GetMappingBackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum

func GetMappingBackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum(val string) (BackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum, bool)

GetMappingBackupDestinationDetailsSummaryBackupRetentionPolicyOnTerminateEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupDestinationDetailsSummaryTypeEnum

BackupDestinationDetailsSummaryTypeEnum Enum with underlying type: string

type BackupDestinationDetailsSummaryTypeEnum string

Set of constants representing the allowable values for BackupDestinationDetailsSummaryTypeEnum

const (
    BackupDestinationDetailsSummaryTypeNfs               BackupDestinationDetailsSummaryTypeEnum = "NFS"
    BackupDestinationDetailsSummaryTypeRecoveryAppliance BackupDestinationDetailsSummaryTypeEnum = "RECOVERY_APPLIANCE"
    BackupDestinationDetailsSummaryTypeObjectStore       BackupDestinationDetailsSummaryTypeEnum = "OBJECT_STORE"
    BackupDestinationDetailsSummaryTypeLocal             BackupDestinationDetailsSummaryTypeEnum = "LOCAL"
    BackupDestinationDetailsSummaryTypeDbrs              BackupDestinationDetailsSummaryTypeEnum = "DBRS"
    BackupDestinationDetailsSummaryTypeAwsS3             BackupDestinationDetailsSummaryTypeEnum = "AWS_S3"
)

func GetBackupDestinationDetailsSummaryTypeEnumValues

func GetBackupDestinationDetailsSummaryTypeEnumValues() []BackupDestinationDetailsSummaryTypeEnum

GetBackupDestinationDetailsSummaryTypeEnumValues Enumerates the set of values for BackupDestinationDetailsSummaryTypeEnum

func GetMappingBackupDestinationDetailsSummaryTypeEnum

func GetMappingBackupDestinationDetailsSummaryTypeEnum(val string) (BackupDestinationDetailsSummaryTypeEnum, bool)

GetMappingBackupDestinationDetailsSummaryTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupDestinationDetailsTypeEnum

BackupDestinationDetailsTypeEnum Enum with underlying type: string

type BackupDestinationDetailsTypeEnum string

Set of constants representing the allowable values for BackupDestinationDetailsTypeEnum

const (
    BackupDestinationDetailsTypeNfs               BackupDestinationDetailsTypeEnum = "NFS"
    BackupDestinationDetailsTypeRecoveryAppliance BackupDestinationDetailsTypeEnum = "RECOVERY_APPLIANCE"
    BackupDestinationDetailsTypeObjectStore       BackupDestinationDetailsTypeEnum = "OBJECT_STORE"
    BackupDestinationDetailsTypeLocal             BackupDestinationDetailsTypeEnum = "LOCAL"
    BackupDestinationDetailsTypeDbrs              BackupDestinationDetailsTypeEnum = "DBRS"
    BackupDestinationDetailsTypeAwsS3             BackupDestinationDetailsTypeEnum = "AWS_S3"
)

func GetBackupDestinationDetailsTypeEnumValues

func GetBackupDestinationDetailsTypeEnumValues() []BackupDestinationDetailsTypeEnum

GetBackupDestinationDetailsTypeEnumValues Enumerates the set of values for BackupDestinationDetailsTypeEnum

func GetMappingBackupDestinationDetailsTypeEnum

func GetMappingBackupDestinationDetailsTypeEnum(val string) (BackupDestinationDetailsTypeEnum, bool)

GetMappingBackupDestinationDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupDestinationLifecycleStateEnum

BackupDestinationLifecycleStateEnum Enum with underlying type: string

type BackupDestinationLifecycleStateEnum string

Set of constants representing the allowable values for BackupDestinationLifecycleStateEnum

const (
    BackupDestinationLifecycleStateActive  BackupDestinationLifecycleStateEnum = "ACTIVE"
    BackupDestinationLifecycleStateFailed  BackupDestinationLifecycleStateEnum = "FAILED"
    BackupDestinationLifecycleStateDeleted BackupDestinationLifecycleStateEnum = "DELETED"
)

func GetBackupDestinationLifecycleStateEnumValues

func GetBackupDestinationLifecycleStateEnumValues() []BackupDestinationLifecycleStateEnum

GetBackupDestinationLifecycleStateEnumValues Enumerates the set of values for BackupDestinationLifecycleStateEnum

func GetMappingBackupDestinationLifecycleStateEnum

func GetMappingBackupDestinationLifecycleStateEnum(val string) (BackupDestinationLifecycleStateEnum, bool)

GetMappingBackupDestinationLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupDestinationNfsMountTypeEnum

BackupDestinationNfsMountTypeEnum Enum with underlying type: string

type BackupDestinationNfsMountTypeEnum string

Set of constants representing the allowable values for BackupDestinationNfsMountTypeEnum

const (
    BackupDestinationNfsMountTypeSelfMount      BackupDestinationNfsMountTypeEnum = "SELF_MOUNT"
    BackupDestinationNfsMountTypeAutomatedMount BackupDestinationNfsMountTypeEnum = "AUTOMATED_MOUNT"
)

func GetBackupDestinationNfsMountTypeEnumValues

func GetBackupDestinationNfsMountTypeEnumValues() []BackupDestinationNfsMountTypeEnum

GetBackupDestinationNfsMountTypeEnumValues Enumerates the set of values for BackupDestinationNfsMountTypeEnum

func GetMappingBackupDestinationNfsMountTypeEnum

func GetMappingBackupDestinationNfsMountTypeEnum(val string) (BackupDestinationNfsMountTypeEnum, bool)

GetMappingBackupDestinationNfsMountTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupDestinationProperties

BackupDestinationProperties The properties of the backup destination associated with the Autonomous Container Database.

type BackupDestinationProperties struct {

    // The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
    BackupDestinationAttachHistory []common.SDKTime `mandatory:"false" json:"backupDestinationAttachHistory"`

    // The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
    SpaceUtilizedInGBs *int `mandatory:"false" json:"spaceUtilizedInGBs"`

    // The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
    TimeAtWhichStorageDetailsAreUpdated *common.SDKTime `mandatory:"false" json:"timeAtWhichStorageDetailsAreUpdated"`
}

func (BackupDestinationProperties) String

func (m BackupDestinationProperties) String() string

func (BackupDestinationProperties) ValidateEnumValue

func (m BackupDestinationProperties) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type BackupDestinationSummary

BackupDestinationSummary Backup destination details, including the list of databases using the backup destination.

type BackupDestinationSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup destination.
    Id *string `mandatory:"false" json:"id"`

    // The user-provided name of the backup destination.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // Type of the backup destination.
    Type BackupDestinationSummaryTypeEnum `mandatory:"false" json:"type,omitempty"`

    // List of databases associated with the backup destination.
    AssociatedDatabases []AssociatedDatabaseDetails `mandatory:"false" json:"associatedDatabases"`

    // List of long term backups of Autonomous AI Databases associated with this backup destination.The maximum associated number of long term backup listed here would be 1024.
    AssociatedLongTermBackups []AssociatedLongTermBackup `mandatory:"false" json:"associatedLongTermBackups"`

    // Indicates the number of long term backups of Autonomous AI Databases associated with this backup destination.
    AssociatedLongTermBackupCount *int `mandatory:"false" json:"associatedLongTermBackupCount"`

    // For a RECOVERY_APPLIANCE backup destination, the connection string for connecting to the Recovery Appliance.
    ConnectionString *string `mandatory:"false" json:"connectionString"`

    // For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) users that are used to access the Recovery Appliance.
    VpcUsers []string `mandatory:"false" json:"vpcUsers"`

    // The local directory path on each VM cluster node where the NFS server location is mounted. The local directory path and the NFS server location must each be the same across all of the VM cluster nodes. Ensure that the NFS mount is maintained continuously on all of the VM cluster nodes.
    LocalMountPointPath *string `mandatory:"false" json:"localMountPointPath"`

    // NFS Mount type for backup destination.
    NfsMountType BackupDestinationSummaryNfsMountTypeEnum `mandatory:"false" json:"nfsMountType,omitempty"`

    // Host names or IP addresses for NFS Auto mount.
    NfsServer []string `mandatory:"false" json:"nfsServer"`

    // Specifies the directory on which to mount the file system
    NfsServerExport *string `mandatory:"false" json:"nfsServerExport"`

    // The current lifecycle state of the backup destination.
    LifecycleState BackupDestinationSummaryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // The date and time the backup destination was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // A descriptive text associated with the lifecycleState.
    // Typically contains additional displayable text
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The total storage size of the backup destination in GBs, rounded to the nearest integer.
    TotalStorageSizeInGBs *int `mandatory:"false" json:"totalStorageSizeInGBs"`

    // The total amount of space utilized on the backup destination (in GBs), rounded to the nearest integer.
    UtilizedStorageSizeInGBs *int `mandatory:"false" json:"utilizedStorageSizeInGBs"`

    // The time when the total storage size and the utilized storage size of the backup destination are updated.
    TimeAtWhichStorageDetailsAreUpdated *common.SDKTime `mandatory:"false" json:"timeAtWhichStorageDetailsAreUpdated"`
}

func (BackupDestinationSummary) String

func (m BackupDestinationSummary) String() string

func (BackupDestinationSummary) ValidateEnumValue

func (m BackupDestinationSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type BackupDestinationSummaryLifecycleStateEnum

BackupDestinationSummaryLifecycleStateEnum Enum with underlying type: string

type BackupDestinationSummaryLifecycleStateEnum string

Set of constants representing the allowable values for BackupDestinationSummaryLifecycleStateEnum

const (
    BackupDestinationSummaryLifecycleStateActive  BackupDestinationSummaryLifecycleStateEnum = "ACTIVE"
    BackupDestinationSummaryLifecycleStateFailed  BackupDestinationSummaryLifecycleStateEnum = "FAILED"
    BackupDestinationSummaryLifecycleStateDeleted BackupDestinationSummaryLifecycleStateEnum = "DELETED"
)

func GetBackupDestinationSummaryLifecycleStateEnumValues

func GetBackupDestinationSummaryLifecycleStateEnumValues() []BackupDestinationSummaryLifecycleStateEnum

GetBackupDestinationSummaryLifecycleStateEnumValues Enumerates the set of values for BackupDestinationSummaryLifecycleStateEnum

func GetMappingBackupDestinationSummaryLifecycleStateEnum

func GetMappingBackupDestinationSummaryLifecycleStateEnum(val string) (BackupDestinationSummaryLifecycleStateEnum, bool)

GetMappingBackupDestinationSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupDestinationSummaryNfsMountTypeEnum

BackupDestinationSummaryNfsMountTypeEnum Enum with underlying type: string

type BackupDestinationSummaryNfsMountTypeEnum string

Set of constants representing the allowable values for BackupDestinationSummaryNfsMountTypeEnum

const (
    BackupDestinationSummaryNfsMountTypeSelfMount      BackupDestinationSummaryNfsMountTypeEnum = "SELF_MOUNT"
    BackupDestinationSummaryNfsMountTypeAutomatedMount BackupDestinationSummaryNfsMountTypeEnum = "AUTOMATED_MOUNT"
)

func GetBackupDestinationSummaryNfsMountTypeEnumValues

func GetBackupDestinationSummaryNfsMountTypeEnumValues() []BackupDestinationSummaryNfsMountTypeEnum

GetBackupDestinationSummaryNfsMountTypeEnumValues Enumerates the set of values for BackupDestinationSummaryNfsMountTypeEnum

func GetMappingBackupDestinationSummaryNfsMountTypeEnum

func GetMappingBackupDestinationSummaryNfsMountTypeEnum(val string) (BackupDestinationSummaryNfsMountTypeEnum, bool)

GetMappingBackupDestinationSummaryNfsMountTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupDestinationSummaryTypeEnum

BackupDestinationSummaryTypeEnum Enum with underlying type: string

type BackupDestinationSummaryTypeEnum string

Set of constants representing the allowable values for BackupDestinationSummaryTypeEnum

const (
    BackupDestinationSummaryTypeNfs               BackupDestinationSummaryTypeEnum = "NFS"
    BackupDestinationSummaryTypeRecoveryAppliance BackupDestinationSummaryTypeEnum = "RECOVERY_APPLIANCE"
)

func GetBackupDestinationSummaryTypeEnumValues

func GetBackupDestinationSummaryTypeEnumValues() []BackupDestinationSummaryTypeEnum

GetBackupDestinationSummaryTypeEnumValues Enumerates the set of values for BackupDestinationSummaryTypeEnum

func GetMappingBackupDestinationSummaryTypeEnum

func GetMappingBackupDestinationSummaryTypeEnum(val string) (BackupDestinationSummaryTypeEnum, bool)

GetMappingBackupDestinationSummaryTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupDestinationTypeEnum

BackupDestinationTypeEnum Enum with underlying type: string

type BackupDestinationTypeEnum string

Set of constants representing the allowable values for BackupDestinationTypeEnum

const (
    BackupDestinationTypeNfs               BackupDestinationTypeEnum = "NFS"
    BackupDestinationTypeRecoveryAppliance BackupDestinationTypeEnum = "RECOVERY_APPLIANCE"
)

func GetBackupDestinationTypeEnumValues

func GetBackupDestinationTypeEnumValues() []BackupDestinationTypeEnum

GetBackupDestinationTypeEnumValues Enumerates the set of values for BackupDestinationTypeEnum

func GetMappingBackupDestinationTypeEnum

func GetMappingBackupDestinationTypeEnum(val string) (BackupDestinationTypeEnum, bool)

GetMappingBackupDestinationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupLifecycleStateEnum

BackupLifecycleStateEnum Enum with underlying type: string

type BackupLifecycleStateEnum string

Set of constants representing the allowable values for BackupLifecycleStateEnum

const (
    BackupLifecycleStateCreating  BackupLifecycleStateEnum = "CREATING"
    BackupLifecycleStateActive    BackupLifecycleStateEnum = "ACTIVE"
    BackupLifecycleStateDeleting  BackupLifecycleStateEnum = "DELETING"
    BackupLifecycleStateDeleted   BackupLifecycleStateEnum = "DELETED"
    BackupLifecycleStateFailed    BackupLifecycleStateEnum = "FAILED"
    BackupLifecycleStateRestoring BackupLifecycleStateEnum = "RESTORING"
    BackupLifecycleStateUpdating  BackupLifecycleStateEnum = "UPDATING"
    BackupLifecycleStateCanceling BackupLifecycleStateEnum = "CANCELING"
    BackupLifecycleStateCanceled  BackupLifecycleStateEnum = "CANCELED"
)

func GetBackupLifecycleStateEnumValues

func GetBackupLifecycleStateEnumValues() []BackupLifecycleStateEnum

GetBackupLifecycleStateEnumValues Enumerates the set of values for BackupLifecycleStateEnum

func GetMappingBackupLifecycleStateEnum

func GetMappingBackupLifecycleStateEnum(val string) (BackupLifecycleStateEnum, bool)

GetMappingBackupLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupSummary

BackupSummary A database backup. To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies (https://docs.oracle.com/iaas/Content/Identity/Concepts/policygetstarted.htm). **Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API.

type BackupSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup.
    Id *string `mandatory:"false" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database.
    DatabaseId *string `mandatory:"false" json:"databaseId"`

    // The user-friendly name for the backup. The name does not have to be unique.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The type of backup.
    Type BackupSummaryTypeEnum `mandatory:"false" json:"type,omitempty"`

    // The date and time the backup started.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // The date and time the backup was completed.
    TimeEnded *common.SDKTime `mandatory:"false" json:"timeEnded"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The name of the availability domain where the database backup is stored.
    AvailabilityDomain *string `mandatory:"false" json:"availabilityDomain"`

    // The current state of the backup.
    LifecycleState BackupSummaryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // The Oracle Database Edition that applies to all the databases on the DB system.
    // Exadata DB systems and 2-node RAC DB systems require ENTERPRISE_EDITION_EXTREME_PERFORMANCE.
    DatabaseEdition BackupSummaryDatabaseEditionEnum `mandatory:"false" json:"databaseEdition,omitempty"`

    // The size of the database in gigabytes at the time the backup was taken.
    DatabaseSizeInGBs *float64 `mandatory:"false" json:"databaseSizeInGBs"`

    // Shape of the backup's source database.
    Shape *string `mandatory:"false" json:"shape"`

    // Version of the backup's source database
    Version *string `mandatory:"false" json:"version"`

    // The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    // The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances.
    KmsKeyVersionId *string `mandatory:"false" json:"kmsKeyVersionId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store of Oracle Vault.
    KeyStoreId *string `mandatory:"false" json:"keyStoreId"`

    // The wallet name for Oracle Key Vault.
    KeyStoreWalletName *string `mandatory:"false" json:"keyStoreWalletName"`

    // List of OCIDs of the key containers used as the secondary encryption key in database transparent data encryption (TDE) operations.
    SecondaryKmsKeyIds []string `mandatory:"false" json:"secondaryKmsKeyIds"`

    // The retention period of the long term backup in days.
    RetentionPeriodInDays *int `mandatory:"false" json:"retentionPeriodInDays"`

    // The retention period of the long term backup in years.
    RetentionPeriodInYears *int `mandatory:"false" json:"retentionPeriodInYears"`

    // Expiration time of the long term database backup.
    TimeExpiryScheduled *common.SDKTime `mandatory:"false" json:"timeExpiryScheduled"`

    // True if Oracle Managed Keys is required for restore of the backup.
    IsUsingOracleManagedKeys *bool `mandatory:"false" json:"isUsingOracleManagedKeys"`

    // Type of the backup destination.
    BackupDestinationType BackupSummaryBackupDestinationTypeEnum `mandatory:"false" json:"backupDestinationType,omitempty"`

    EncryptionKeyLocationDetails EncryptionKeyLocationDetails `mandatory:"false" json:"encryptionKeyLocationDetails"`
}

func (BackupSummary) String

func (m BackupSummary) String() string

func (*BackupSummary) UnmarshalJSON

func (m *BackupSummary) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (BackupSummary) ValidateEnumValue

func (m BackupSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type BackupSummaryBackupDestinationTypeEnum

BackupSummaryBackupDestinationTypeEnum Enum with underlying type: string

type BackupSummaryBackupDestinationTypeEnum string

Set of constants representing the allowable values for BackupSummaryBackupDestinationTypeEnum

const (
    BackupSummaryBackupDestinationTypeObjectStore BackupSummaryBackupDestinationTypeEnum = "OBJECT_STORE"
    BackupSummaryBackupDestinationTypeDbrs        BackupSummaryBackupDestinationTypeEnum = "DBRS"
    BackupSummaryBackupDestinationTypeAwsS3       BackupSummaryBackupDestinationTypeEnum = "AWS_S3"
)

func GetBackupSummaryBackupDestinationTypeEnumValues

func GetBackupSummaryBackupDestinationTypeEnumValues() []BackupSummaryBackupDestinationTypeEnum

GetBackupSummaryBackupDestinationTypeEnumValues Enumerates the set of values for BackupSummaryBackupDestinationTypeEnum

func GetMappingBackupSummaryBackupDestinationTypeEnum

func GetMappingBackupSummaryBackupDestinationTypeEnum(val string) (BackupSummaryBackupDestinationTypeEnum, bool)

GetMappingBackupSummaryBackupDestinationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupSummaryDatabaseEditionEnum

BackupSummaryDatabaseEditionEnum Enum with underlying type: string

type BackupSummaryDatabaseEditionEnum string

Set of constants representing the allowable values for BackupSummaryDatabaseEditionEnum

const (
    BackupSummaryDatabaseEditionStandardEdition                     BackupSummaryDatabaseEditionEnum = "STANDARD_EDITION"
    BackupSummaryDatabaseEditionEnterpriseEdition                   BackupSummaryDatabaseEditionEnum = "ENTERPRISE_EDITION"
    BackupSummaryDatabaseEditionEnterpriseEditionHighPerformance    BackupSummaryDatabaseEditionEnum = "ENTERPRISE_EDITION_HIGH_PERFORMANCE"
    BackupSummaryDatabaseEditionEnterpriseEditionExtremePerformance BackupSummaryDatabaseEditionEnum = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE"
    BackupSummaryDatabaseEditionEnterpriseEditionDeveloper          BackupSummaryDatabaseEditionEnum = "ENTERPRISE_EDITION_DEVELOPER"
)

func GetBackupSummaryDatabaseEditionEnumValues

func GetBackupSummaryDatabaseEditionEnumValues() []BackupSummaryDatabaseEditionEnum

GetBackupSummaryDatabaseEditionEnumValues Enumerates the set of values for BackupSummaryDatabaseEditionEnum

func GetMappingBackupSummaryDatabaseEditionEnum

func GetMappingBackupSummaryDatabaseEditionEnum(val string) (BackupSummaryDatabaseEditionEnum, bool)

GetMappingBackupSummaryDatabaseEditionEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupSummaryLifecycleStateEnum

BackupSummaryLifecycleStateEnum Enum with underlying type: string

type BackupSummaryLifecycleStateEnum string

Set of constants representing the allowable values for BackupSummaryLifecycleStateEnum

const (
    BackupSummaryLifecycleStateCreating  BackupSummaryLifecycleStateEnum = "CREATING"
    BackupSummaryLifecycleStateActive    BackupSummaryLifecycleStateEnum = "ACTIVE"
    BackupSummaryLifecycleStateDeleting  BackupSummaryLifecycleStateEnum = "DELETING"
    BackupSummaryLifecycleStateDeleted   BackupSummaryLifecycleStateEnum = "DELETED"
    BackupSummaryLifecycleStateFailed    BackupSummaryLifecycleStateEnum = "FAILED"
    BackupSummaryLifecycleStateRestoring BackupSummaryLifecycleStateEnum = "RESTORING"
    BackupSummaryLifecycleStateUpdating  BackupSummaryLifecycleStateEnum = "UPDATING"
    BackupSummaryLifecycleStateCanceling BackupSummaryLifecycleStateEnum = "CANCELING"
    BackupSummaryLifecycleStateCanceled  BackupSummaryLifecycleStateEnum = "CANCELED"
)

func GetBackupSummaryLifecycleStateEnumValues

func GetBackupSummaryLifecycleStateEnumValues() []BackupSummaryLifecycleStateEnum

GetBackupSummaryLifecycleStateEnumValues Enumerates the set of values for BackupSummaryLifecycleStateEnum

func GetMappingBackupSummaryLifecycleStateEnum

func GetMappingBackupSummaryLifecycleStateEnum(val string) (BackupSummaryLifecycleStateEnum, bool)

GetMappingBackupSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupSummaryTypeEnum

BackupSummaryTypeEnum Enum with underlying type: string

type BackupSummaryTypeEnum string

Set of constants representing the allowable values for BackupSummaryTypeEnum

const (
    BackupSummaryTypeIncremental BackupSummaryTypeEnum = "INCREMENTAL"
    BackupSummaryTypeFull        BackupSummaryTypeEnum = "FULL"
    BackupSummaryTypeVirtualFull BackupSummaryTypeEnum = "VIRTUAL_FULL"
)

func GetBackupSummaryTypeEnumValues

func GetBackupSummaryTypeEnumValues() []BackupSummaryTypeEnum

GetBackupSummaryTypeEnumValues Enumerates the set of values for BackupSummaryTypeEnum

func GetMappingBackupSummaryTypeEnum

func GetMappingBackupSummaryTypeEnum(val string) (BackupSummaryTypeEnum, bool)

GetMappingBackupSummaryTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupTypeEnum

BackupTypeEnum Enum with underlying type: string

type BackupTypeEnum string

Set of constants representing the allowable values for BackupTypeEnum

const (
    BackupTypeIncremental BackupTypeEnum = "INCREMENTAL"
    BackupTypeFull        BackupTypeEnum = "FULL"
    BackupTypeVirtualFull BackupTypeEnum = "VIRTUAL_FULL"
)

func GetBackupTypeEnumValues

func GetBackupTypeEnumValues() []BackupTypeEnum

GetBackupTypeEnumValues Enumerates the set of values for BackupTypeEnum

func GetMappingBackupTypeEnum

func GetMappingBackupTypeEnum(val string) (BackupTypeEnum, bool)

GetMappingBackupTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CancelBackupRequest

CancelBackupRequest wrapper for the CancelBackup operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/CancelBackup.go.html to see an example of how to use CancelBackupRequest.

type CancelBackupRequest struct {

    // The backup OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    BackupId *string `mandatory:"true" contributesTo:"path" name:"backupId"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CancelBackupRequest) BinaryRequestBody

func (request CancelBackupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CancelBackupRequest) HTTPRequest

func (request CancelBackupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CancelBackupRequest) RetryPolicy

func (request CancelBackupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CancelBackupRequest) String

func (request CancelBackupRequest) String() string

func (CancelBackupRequest) ValidateEnumValue

func (request CancelBackupRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CancelBackupResponse

CancelBackupResponse wrapper for the CancelBackup operation

type CancelBackupResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CancelBackupResponse) HTTPResponse

func (response CancelBackupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CancelBackupResponse) String

func (response CancelBackupResponse) String() string

type CancelExecutionWindowDetails

CancelExecutionWindowDetails Describe the parameters to create a new execution window after this execution window is canceled.

type CancelExecutionWindowDetails struct {

    // New scheduled date and time of the execution window.
    TimeScheduledOfNewWindow *common.SDKTime `mandatory:"true" json:"timeScheduledOfNewWindow"`

    // Duration window allows user to set a duration they plan to allocate for Scheduling window. The duration is in minutes.
    WindowDurationInMinsOfNewWindow *int `mandatory:"true" json:"windowDurationInMinsOfNewWindow"`

    // Indicates if duration the user plans to allocate for scheduling window is strictly enforced. The default value is `FALSE`.
    IsEnforcedDurationOfNewWindow *bool `mandatory:"false" json:"isEnforcedDurationOfNewWindow"`
}

func (CancelExecutionWindowDetails) String

func (m CancelExecutionWindowDetails) String() string

func (CancelExecutionWindowDetails) ValidateEnumValue

func (m CancelExecutionWindowDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CancelExecutionWindowRequest

CancelExecutionWindowRequest wrapper for the CancelExecutionWindow operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/CancelExecutionWindow.go.html to see an example of how to use CancelExecutionWindowRequest.

type CancelExecutionWindowRequest struct {

    // The execution window OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    ExecutionWindowId *string `mandatory:"true" contributesTo:"path" name:"executionWindowId"`

    // Request to cancel the in progress maintenance activity under this execution window.
    CancelExecutionWindowDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CancelExecutionWindowRequest) BinaryRequestBody

func (request CancelExecutionWindowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CancelExecutionWindowRequest) HTTPRequest

func (request CancelExecutionWindowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CancelExecutionWindowRequest) RetryPolicy

func (request CancelExecutionWindowRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CancelExecutionWindowRequest) String

func (request CancelExecutionWindowRequest) String() string

func (CancelExecutionWindowRequest) ValidateEnumValue

func (request CancelExecutionWindowRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CancelExecutionWindowResponse

CancelExecutionWindowResponse wrapper for the CancelExecutionWindow operation

type CancelExecutionWindowResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ExecutionWindow instance
    ExecutionWindow `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CancelExecutionWindowResponse) HTTPResponse

func (response CancelExecutionWindowResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CancelExecutionWindowResponse) String

func (response CancelExecutionWindowResponse) String() string

type CascadingDeleteSchedulingPlanRequest

CascadingDeleteSchedulingPlanRequest wrapper for the CascadingDeleteSchedulingPlan operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/CascadingDeleteSchedulingPlan.go.html to see an example of how to use CascadingDeleteSchedulingPlanRequest.

type CascadingDeleteSchedulingPlanRequest struct {

    // The Schedule Plan OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    SchedulingPlanId *string `mandatory:"true" contributesTo:"path" name:"schedulingPlanId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CascadingDeleteSchedulingPlanRequest) BinaryRequestBody

func (request CascadingDeleteSchedulingPlanRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CascadingDeleteSchedulingPlanRequest) HTTPRequest

func (request CascadingDeleteSchedulingPlanRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CascadingDeleteSchedulingPlanRequest) RetryPolicy

func (request CascadingDeleteSchedulingPlanRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CascadingDeleteSchedulingPlanRequest) String

func (request CascadingDeleteSchedulingPlanRequest) String() string

func (CascadingDeleteSchedulingPlanRequest) ValidateEnumValue

func (request CascadingDeleteSchedulingPlanRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CascadingDeleteSchedulingPlanResponse

CascadingDeleteSchedulingPlanResponse wrapper for the CascadingDeleteSchedulingPlan operation

type CascadingDeleteSchedulingPlanResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CascadingDeleteSchedulingPlanResponse) HTTPResponse

func (response CascadingDeleteSchedulingPlanResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CascadingDeleteSchedulingPlanResponse) String

func (response CascadingDeleteSchedulingPlanResponse) String() string

type ChangeAutonomousContainerDatabaseCompartmentRequest

ChangeAutonomousContainerDatabaseCompartmentRequest wrapper for the ChangeAutonomousContainerDatabaseCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeAutonomousContainerDatabaseCompartment.go.html to see an example of how to use ChangeAutonomousContainerDatabaseCompartmentRequest.

type ChangeAutonomousContainerDatabaseCompartmentRequest struct {

    // Request to move Autonomous Container Database to a different compartment
    ChangeCompartmentDetails `contributesTo:"body"`

    // The Autonomous Container Database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousContainerDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousContainerDatabaseId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeAutonomousContainerDatabaseCompartmentRequest) BinaryRequestBody

func (request ChangeAutonomousContainerDatabaseCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeAutonomousContainerDatabaseCompartmentRequest) HTTPRequest

func (request ChangeAutonomousContainerDatabaseCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeAutonomousContainerDatabaseCompartmentRequest) RetryPolicy

func (request ChangeAutonomousContainerDatabaseCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeAutonomousContainerDatabaseCompartmentRequest) String

func (request ChangeAutonomousContainerDatabaseCompartmentRequest) String() string

func (ChangeAutonomousContainerDatabaseCompartmentRequest) ValidateEnumValue

func (request ChangeAutonomousContainerDatabaseCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeAutonomousContainerDatabaseCompartmentResponse

ChangeAutonomousContainerDatabaseCompartmentResponse wrapper for the ChangeAutonomousContainerDatabaseCompartment operation

type ChangeAutonomousContainerDatabaseCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeAutonomousContainerDatabaseCompartmentResponse) HTTPResponse

func (response ChangeAutonomousContainerDatabaseCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeAutonomousContainerDatabaseCompartmentResponse) String

func (response ChangeAutonomousContainerDatabaseCompartmentResponse) String() string

type ChangeAutonomousDatabaseCompartmentRequest

ChangeAutonomousDatabaseCompartmentRequest wrapper for the ChangeAutonomousDatabaseCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeAutonomousDatabaseCompartment.go.html to see an example of how to use ChangeAutonomousDatabaseCompartmentRequest.

type ChangeAutonomousDatabaseCompartmentRequest struct {

    // Request to move Autonomous AI Database to a different compartment
    ChangeCompartmentDetails `contributesTo:"body"`

    // The database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousDatabaseId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Indicates that the request is a dry run, if set to "true". A dry run request does not actually
    // creating or updating a resource and is used only to perform validation on the submitted data.
    OpcDryRun *bool `mandatory:"false" contributesTo:"header" name:"opc-dry-run"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeAutonomousDatabaseCompartmentRequest) BinaryRequestBody

func (request ChangeAutonomousDatabaseCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeAutonomousDatabaseCompartmentRequest) HTTPRequest

func (request ChangeAutonomousDatabaseCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeAutonomousDatabaseCompartmentRequest) RetryPolicy

func (request ChangeAutonomousDatabaseCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeAutonomousDatabaseCompartmentRequest) String

func (request ChangeAutonomousDatabaseCompartmentRequest) String() string

func (ChangeAutonomousDatabaseCompartmentRequest) ValidateEnumValue

func (request ChangeAutonomousDatabaseCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeAutonomousDatabaseCompartmentResponse

ChangeAutonomousDatabaseCompartmentResponse wrapper for the ChangeAutonomousDatabaseCompartment operation

type ChangeAutonomousDatabaseCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeAutonomousDatabaseCompartmentResponse) HTTPResponse

func (response ChangeAutonomousDatabaseCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeAutonomousDatabaseCompartmentResponse) String

func (response ChangeAutonomousDatabaseCompartmentResponse) String() string

type ChangeAutonomousDatabaseSoftwareImageCompartmentDetails

ChangeAutonomousDatabaseSoftwareImageCompartmentDetails The configuration details for moving the resource.

type ChangeAutonomousDatabaseSoftwareImageCompartmentDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to move the resource to.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeAutonomousDatabaseSoftwareImageCompartmentDetails) String

func (m ChangeAutonomousDatabaseSoftwareImageCompartmentDetails) String() string

func (ChangeAutonomousDatabaseSoftwareImageCompartmentDetails) ValidateEnumValue

func (m ChangeAutonomousDatabaseSoftwareImageCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeAutonomousDatabaseSoftwareImageCompartmentRequest

ChangeAutonomousDatabaseSoftwareImageCompartmentRequest wrapper for the ChangeAutonomousDatabaseSoftwareImageCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeAutonomousDatabaseSoftwareImageCompartment.go.html to see an example of how to use ChangeAutonomousDatabaseSoftwareImageCompartmentRequest.

type ChangeAutonomousDatabaseSoftwareImageCompartmentRequest struct {

    // Request to move Autonomous AI Database Software Image to a different compartment
    ChangeAutonomousDatabaseSoftwareImageCompartmentDetails `contributesTo:"body"`

    // The Autonomous AI Database Software Image OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousDatabaseSoftwareImageId *string `mandatory:"true" contributesTo:"path" name:"autonomousDatabaseSoftwareImageId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) BinaryRequestBody

func (request ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) HTTPRequest

func (request ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) RetryPolicy

func (request ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) String

func (request ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) String() string

func (ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) ValidateEnumValue

func (request ChangeAutonomousDatabaseSoftwareImageCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeAutonomousDatabaseSoftwareImageCompartmentResponse

ChangeAutonomousDatabaseSoftwareImageCompartmentResponse wrapper for the ChangeAutonomousDatabaseSoftwareImageCompartment operation

type ChangeAutonomousDatabaseSoftwareImageCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeAutonomousDatabaseSoftwareImageCompartmentResponse) HTTPResponse

func (response ChangeAutonomousDatabaseSoftwareImageCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeAutonomousDatabaseSoftwareImageCompartmentResponse) String

func (response ChangeAutonomousDatabaseSoftwareImageCompartmentResponse) String() string

type ChangeAutonomousDatabaseSubscriptionDetails

ChangeAutonomousDatabaseSubscriptionDetails The configuration details for associating the Autonomous AI Database with a different subscription.

type ChangeAutonomousDatabaseSubscriptionDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // Indicates if the subscription is UCM or not.
    IsDefault *bool `mandatory:"false" json:"isDefault"`
}

func (ChangeAutonomousDatabaseSubscriptionDetails) String

func (m ChangeAutonomousDatabaseSubscriptionDetails) String() string

func (ChangeAutonomousDatabaseSubscriptionDetails) ValidateEnumValue

func (m ChangeAutonomousDatabaseSubscriptionDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeAutonomousDatabaseSubscriptionRequest

ChangeAutonomousDatabaseSubscriptionRequest wrapper for the ChangeAutonomousDatabaseSubscription operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeAutonomousDatabaseSubscription.go.html to see an example of how to use ChangeAutonomousDatabaseSubscriptionRequest.

type ChangeAutonomousDatabaseSubscriptionRequest struct {

    // Associate an Autonomous AI Database with a different subscription.
    ChangeAutonomousDatabaseSubscriptionDetails `contributesTo:"body"`

    // The database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousDatabaseId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Indicates that the request is a dry run, if set to "true". A dry run request does not actually
    // creating or updating a resource and is used only to perform validation on the submitted data.
    OpcDryRun *bool `mandatory:"false" contributesTo:"header" name:"opc-dry-run"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeAutonomousDatabaseSubscriptionRequest) BinaryRequestBody

func (request ChangeAutonomousDatabaseSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeAutonomousDatabaseSubscriptionRequest) HTTPRequest

func (request ChangeAutonomousDatabaseSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeAutonomousDatabaseSubscriptionRequest) RetryPolicy

func (request ChangeAutonomousDatabaseSubscriptionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeAutonomousDatabaseSubscriptionRequest) String

func (request ChangeAutonomousDatabaseSubscriptionRequest) String() string

func (ChangeAutonomousDatabaseSubscriptionRequest) ValidateEnumValue

func (request ChangeAutonomousDatabaseSubscriptionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeAutonomousDatabaseSubscriptionResponse

ChangeAutonomousDatabaseSubscriptionResponse wrapper for the ChangeAutonomousDatabaseSubscription operation

type ChangeAutonomousDatabaseSubscriptionResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeAutonomousDatabaseSubscriptionResponse) HTTPResponse

func (response ChangeAutonomousDatabaseSubscriptionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeAutonomousDatabaseSubscriptionResponse) String

func (response ChangeAutonomousDatabaseSubscriptionResponse) String() string

type ChangeAutonomousExadataInfrastructureCompartmentRequest

ChangeAutonomousExadataInfrastructureCompartmentRequest wrapper for the ChangeAutonomousExadataInfrastructureCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeAutonomousExadataInfrastructureCompartment.go.html to see an example of how to use ChangeAutonomousExadataInfrastructureCompartmentRequest.

type ChangeAutonomousExadataInfrastructureCompartmentRequest struct {

    // Request to move an Autonomous Exadata Infrastructure resource to a different compartment.
    ChangeCompartmentDetails `contributesTo:"body"`

    // The Autonomous Exadata Infrastructure  OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"autonomousExadataInfrastructureId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeAutonomousExadataInfrastructureCompartmentRequest) BinaryRequestBody

func (request ChangeAutonomousExadataInfrastructureCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeAutonomousExadataInfrastructureCompartmentRequest) HTTPRequest

func (request ChangeAutonomousExadataInfrastructureCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeAutonomousExadataInfrastructureCompartmentRequest) RetryPolicy

func (request ChangeAutonomousExadataInfrastructureCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeAutonomousExadataInfrastructureCompartmentRequest) String

func (request ChangeAutonomousExadataInfrastructureCompartmentRequest) String() string

func (ChangeAutonomousExadataInfrastructureCompartmentRequest) ValidateEnumValue

func (request ChangeAutonomousExadataInfrastructureCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeAutonomousExadataInfrastructureCompartmentResponse

ChangeAutonomousExadataInfrastructureCompartmentResponse wrapper for the ChangeAutonomousExadataInfrastructureCompartment operation

type ChangeAutonomousExadataInfrastructureCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeAutonomousExadataInfrastructureCompartmentResponse) HTTPResponse

func (response ChangeAutonomousExadataInfrastructureCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeAutonomousExadataInfrastructureCompartmentResponse) String

func (response ChangeAutonomousExadataInfrastructureCompartmentResponse) String() string

type ChangeAutonomousVmClusterCompartmentDetails

ChangeAutonomousVmClusterCompartmentDetails The configuration details for moving the Autonomous VM cluster.

type ChangeAutonomousVmClusterCompartmentDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to move the Autonomous VM cluster to.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeAutonomousVmClusterCompartmentDetails) String

func (m ChangeAutonomousVmClusterCompartmentDetails) String() string

func (ChangeAutonomousVmClusterCompartmentDetails) ValidateEnumValue

func (m ChangeAutonomousVmClusterCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeAutonomousVmClusterCompartmentRequest

ChangeAutonomousVmClusterCompartmentRequest wrapper for the ChangeAutonomousVmClusterCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeAutonomousVmClusterCompartment.go.html to see an example of how to use ChangeAutonomousVmClusterCompartmentRequest.

type ChangeAutonomousVmClusterCompartmentRequest struct {

    // Request to move Autonomous VM cluster to a different compartment
    ChangeAutonomousVmClusterCompartmentDetails `contributesTo:"body"`

    // The autonomous VM cluster OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousVmClusterId *string `mandatory:"true" contributesTo:"path" name:"autonomousVmClusterId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeAutonomousVmClusterCompartmentRequest) BinaryRequestBody

func (request ChangeAutonomousVmClusterCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeAutonomousVmClusterCompartmentRequest) HTTPRequest

func (request ChangeAutonomousVmClusterCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeAutonomousVmClusterCompartmentRequest) RetryPolicy

func (request ChangeAutonomousVmClusterCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeAutonomousVmClusterCompartmentRequest) String

func (request ChangeAutonomousVmClusterCompartmentRequest) String() string

func (ChangeAutonomousVmClusterCompartmentRequest) ValidateEnumValue

func (request ChangeAutonomousVmClusterCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeAutonomousVmClusterCompartmentResponse

ChangeAutonomousVmClusterCompartmentResponse wrapper for the ChangeAutonomousVmClusterCompartment operation

type ChangeAutonomousVmClusterCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeAutonomousVmClusterCompartmentResponse) HTTPResponse

func (response ChangeAutonomousVmClusterCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeAutonomousVmClusterCompartmentResponse) String

func (response ChangeAutonomousVmClusterCompartmentResponse) String() string

type ChangeBackupDestinationCompartmentRequest

ChangeBackupDestinationCompartmentRequest wrapper for the ChangeBackupDestinationCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeBackupDestinationCompartment.go.html to see an example of how to use ChangeBackupDestinationCompartmentRequest.

type ChangeBackupDestinationCompartmentRequest struct {

    // Request to move backup destination to a different compartment.
    ChangeCompartmentDetails `contributesTo:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup destination.
    BackupDestinationId *string `mandatory:"true" contributesTo:"path" name:"backupDestinationId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeBackupDestinationCompartmentRequest) BinaryRequestBody

func (request ChangeBackupDestinationCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeBackupDestinationCompartmentRequest) HTTPRequest

func (request ChangeBackupDestinationCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeBackupDestinationCompartmentRequest) RetryPolicy

func (request ChangeBackupDestinationCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeBackupDestinationCompartmentRequest) String

func (request ChangeBackupDestinationCompartmentRequest) String() string

func (ChangeBackupDestinationCompartmentRequest) ValidateEnumValue

func (request ChangeBackupDestinationCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeBackupDestinationCompartmentResponse

ChangeBackupDestinationCompartmentResponse wrapper for the ChangeBackupDestinationCompartment operation

type ChangeBackupDestinationCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeBackupDestinationCompartmentResponse) HTTPResponse

func (response ChangeBackupDestinationCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeBackupDestinationCompartmentResponse) String

func (response ChangeBackupDestinationCompartmentResponse) String() string

type ChangeCloudAutonomousVmClusterCompartmentDetails

ChangeCloudAutonomousVmClusterCompartmentDetails The configuration details for moving the cloud Autonomous VM cluster.

type ChangeCloudAutonomousVmClusterCompartmentDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeCloudAutonomousVmClusterCompartmentDetails) String

func (m ChangeCloudAutonomousVmClusterCompartmentDetails) String() string

func (ChangeCloudAutonomousVmClusterCompartmentDetails) ValidateEnumValue

func (m ChangeCloudAutonomousVmClusterCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudAutonomousVmClusterCompartmentRequest

ChangeCloudAutonomousVmClusterCompartmentRequest wrapper for the ChangeCloudAutonomousVmClusterCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeCloudAutonomousVmClusterCompartment.go.html to see an example of how to use ChangeCloudAutonomousVmClusterCompartmentRequest.

type ChangeCloudAutonomousVmClusterCompartmentRequest struct {

    // Request to move cloud Autonomous VM cluster to a different compartment
    ChangeCloudAutonomousVmClusterCompartmentDetails `contributesTo:"body"`

    // The Cloud VM cluster OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CloudAutonomousVmClusterId *string `mandatory:"true" contributesTo:"path" name:"cloudAutonomousVmClusterId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeCloudAutonomousVmClusterCompartmentRequest) BinaryRequestBody

func (request ChangeCloudAutonomousVmClusterCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeCloudAutonomousVmClusterCompartmentRequest) HTTPRequest

func (request ChangeCloudAutonomousVmClusterCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeCloudAutonomousVmClusterCompartmentRequest) RetryPolicy

func (request ChangeCloudAutonomousVmClusterCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeCloudAutonomousVmClusterCompartmentRequest) String

func (request ChangeCloudAutonomousVmClusterCompartmentRequest) String() string

func (ChangeCloudAutonomousVmClusterCompartmentRequest) ValidateEnumValue

func (request ChangeCloudAutonomousVmClusterCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudAutonomousVmClusterCompartmentResponse

ChangeCloudAutonomousVmClusterCompartmentResponse wrapper for the ChangeCloudAutonomousVmClusterCompartment operation

type ChangeCloudAutonomousVmClusterCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeCloudAutonomousVmClusterCompartmentResponse) HTTPResponse

func (response ChangeCloudAutonomousVmClusterCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeCloudAutonomousVmClusterCompartmentResponse) String

func (response ChangeCloudAutonomousVmClusterCompartmentResponse) String() string

type ChangeCloudAutonomousVmClusterSubscriptionDetails

ChangeCloudAutonomousVmClusterSubscriptionDetails The configuration details for associating the Cloud Autonomous VM cluster resource with a different subscription.

type ChangeCloudAutonomousVmClusterSubscriptionDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // Indicates if the subscription is UCM or not.
    IsDefault *bool `mandatory:"false" json:"isDefault"`
}

func (ChangeCloudAutonomousVmClusterSubscriptionDetails) String

func (m ChangeCloudAutonomousVmClusterSubscriptionDetails) String() string

func (ChangeCloudAutonomousVmClusterSubscriptionDetails) ValidateEnumValue

func (m ChangeCloudAutonomousVmClusterSubscriptionDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudAutonomousVmClusterSubscriptionRequest

ChangeCloudAutonomousVmClusterSubscriptionRequest wrapper for the ChangeCloudAutonomousVmClusterSubscription operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeCloudAutonomousVmClusterSubscription.go.html to see an example of how to use ChangeCloudAutonomousVmClusterSubscriptionRequest.

type ChangeCloudAutonomousVmClusterSubscriptionRequest struct {

    // Associate a Cloud Autonomous VM cluster with a different subscription.
    ChangeCloudAutonomousVmClusterSubscriptionDetails `contributesTo:"body"`

    // The Cloud VM cluster OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CloudAutonomousVmClusterId *string `mandatory:"true" contributesTo:"path" name:"cloudAutonomousVmClusterId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeCloudAutonomousVmClusterSubscriptionRequest) BinaryRequestBody

func (request ChangeCloudAutonomousVmClusterSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeCloudAutonomousVmClusterSubscriptionRequest) HTTPRequest

func (request ChangeCloudAutonomousVmClusterSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeCloudAutonomousVmClusterSubscriptionRequest) RetryPolicy

func (request ChangeCloudAutonomousVmClusterSubscriptionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeCloudAutonomousVmClusterSubscriptionRequest) String

func (request ChangeCloudAutonomousVmClusterSubscriptionRequest) String() string

func (ChangeCloudAutonomousVmClusterSubscriptionRequest) ValidateEnumValue

func (request ChangeCloudAutonomousVmClusterSubscriptionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudAutonomousVmClusterSubscriptionResponse

ChangeCloudAutonomousVmClusterSubscriptionResponse wrapper for the ChangeCloudAutonomousVmClusterSubscription operation

type ChangeCloudAutonomousVmClusterSubscriptionResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeCloudAutonomousVmClusterSubscriptionResponse) HTTPResponse

func (response ChangeCloudAutonomousVmClusterSubscriptionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeCloudAutonomousVmClusterSubscriptionResponse) String

func (response ChangeCloudAutonomousVmClusterSubscriptionResponse) String() string

type ChangeCloudDbSystemSubscriptionDetails

ChangeCloudDbSystemSubscriptionDetails The configuration details for associating the cloud DB system resource with a different subscription.

type ChangeCloudDbSystemSubscriptionDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // Indicates if the subscription is UCM or not.
    IsDefault *bool `mandatory:"false" json:"isDefault"`
}

func (ChangeCloudDbSystemSubscriptionDetails) String

func (m ChangeCloudDbSystemSubscriptionDetails) String() string

func (ChangeCloudDbSystemSubscriptionDetails) ValidateEnumValue

func (m ChangeCloudDbSystemSubscriptionDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudDbSystemSubscriptionRequest

ChangeCloudDbSystemSubscriptionRequest wrapper for the ChangeCloudDbSystemSubscription operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeCloudDbSystemSubscription.go.html to see an example of how to use ChangeCloudDbSystemSubscriptionRequest.

type ChangeCloudDbSystemSubscriptionRequest struct {

    // Associate a cloud DB system with a different subscription.
    ChangeCloudDbSystemSubscriptionDetails `contributesTo:"body"`

    // The DB system OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    DbSystemId *string `mandatory:"true" contributesTo:"path" name:"dbSystemId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeCloudDbSystemSubscriptionRequest) BinaryRequestBody

func (request ChangeCloudDbSystemSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeCloudDbSystemSubscriptionRequest) HTTPRequest

func (request ChangeCloudDbSystemSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeCloudDbSystemSubscriptionRequest) RetryPolicy

func (request ChangeCloudDbSystemSubscriptionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeCloudDbSystemSubscriptionRequest) String

func (request ChangeCloudDbSystemSubscriptionRequest) String() string

func (ChangeCloudDbSystemSubscriptionRequest) ValidateEnumValue

func (request ChangeCloudDbSystemSubscriptionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudDbSystemSubscriptionResponse

ChangeCloudDbSystemSubscriptionResponse wrapper for the ChangeCloudDbSystemSubscription operation

type ChangeCloudDbSystemSubscriptionResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeCloudDbSystemSubscriptionResponse) HTTPResponse

func (response ChangeCloudDbSystemSubscriptionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeCloudDbSystemSubscriptionResponse) String

func (response ChangeCloudDbSystemSubscriptionResponse) String() string

type ChangeCloudExadataInfrastructureCompartmentDetails

ChangeCloudExadataInfrastructureCompartmentDetails The configuration details for moving the cloud Exadata infrastructure resource to another compartment. Applies to Exadata Cloud Service instances only.

type ChangeCloudExadataInfrastructureCompartmentDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeCloudExadataInfrastructureCompartmentDetails) String

func (m ChangeCloudExadataInfrastructureCompartmentDetails) String() string

func (ChangeCloudExadataInfrastructureCompartmentDetails) ValidateEnumValue

func (m ChangeCloudExadataInfrastructureCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudExadataInfrastructureCompartmentRequest

ChangeCloudExadataInfrastructureCompartmentRequest wrapper for the ChangeCloudExadataInfrastructureCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeCloudExadataInfrastructureCompartment.go.html to see an example of how to use ChangeCloudExadataInfrastructureCompartmentRequest.

type ChangeCloudExadataInfrastructureCompartmentRequest struct {

    // Request to move cloud Exadata infrastructure resource to a different compartment.
    ChangeCloudExadataInfrastructureCompartmentDetails `contributesTo:"body"`

    // The cloud Exadata infrastructure OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CloudExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"cloudExadataInfrastructureId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeCloudExadataInfrastructureCompartmentRequest) BinaryRequestBody

func (request ChangeCloudExadataInfrastructureCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeCloudExadataInfrastructureCompartmentRequest) HTTPRequest

func (request ChangeCloudExadataInfrastructureCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeCloudExadataInfrastructureCompartmentRequest) RetryPolicy

func (request ChangeCloudExadataInfrastructureCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeCloudExadataInfrastructureCompartmentRequest) String

func (request ChangeCloudExadataInfrastructureCompartmentRequest) String() string

func (ChangeCloudExadataInfrastructureCompartmentRequest) ValidateEnumValue

func (request ChangeCloudExadataInfrastructureCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudExadataInfrastructureCompartmentResponse

ChangeCloudExadataInfrastructureCompartmentResponse wrapper for the ChangeCloudExadataInfrastructureCompartment operation

type ChangeCloudExadataInfrastructureCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeCloudExadataInfrastructureCompartmentResponse) HTTPResponse

func (response ChangeCloudExadataInfrastructureCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeCloudExadataInfrastructureCompartmentResponse) String

func (response ChangeCloudExadataInfrastructureCompartmentResponse) String() string

type ChangeCloudExadataInfrastructureSubscriptionDetails

ChangeCloudExadataInfrastructureSubscriptionDetails The configuration details for associating the cloud Exadata infrastructure resource with a different subscription.

type ChangeCloudExadataInfrastructureSubscriptionDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // Indicates if the subscription is UCM or not.
    IsDefault *bool `mandatory:"false" json:"isDefault"`
}

func (ChangeCloudExadataInfrastructureSubscriptionDetails) String

func (m ChangeCloudExadataInfrastructureSubscriptionDetails) String() string

func (ChangeCloudExadataInfrastructureSubscriptionDetails) ValidateEnumValue

func (m ChangeCloudExadataInfrastructureSubscriptionDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudExadataInfrastructureSubscriptionRequest

ChangeCloudExadataInfrastructureSubscriptionRequest wrapper for the ChangeCloudExadataInfrastructureSubscription operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeCloudExadataInfrastructureSubscription.go.html to see an example of how to use ChangeCloudExadataInfrastructureSubscriptionRequest.

type ChangeCloudExadataInfrastructureSubscriptionRequest struct {

    // Associate a cloud Exadata infrastructure with a different subscription.
    ChangeCloudExadataInfrastructureSubscriptionDetails `contributesTo:"body"`

    // The cloud Exadata infrastructure OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CloudExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"cloudExadataInfrastructureId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeCloudExadataInfrastructureSubscriptionRequest) BinaryRequestBody

func (request ChangeCloudExadataInfrastructureSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeCloudExadataInfrastructureSubscriptionRequest) HTTPRequest

func (request ChangeCloudExadataInfrastructureSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeCloudExadataInfrastructureSubscriptionRequest) RetryPolicy

func (request ChangeCloudExadataInfrastructureSubscriptionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeCloudExadataInfrastructureSubscriptionRequest) String

func (request ChangeCloudExadataInfrastructureSubscriptionRequest) String() string

func (ChangeCloudExadataInfrastructureSubscriptionRequest) ValidateEnumValue

func (request ChangeCloudExadataInfrastructureSubscriptionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudExadataInfrastructureSubscriptionResponse

ChangeCloudExadataInfrastructureSubscriptionResponse wrapper for the ChangeCloudExadataInfrastructureSubscription operation

type ChangeCloudExadataInfrastructureSubscriptionResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeCloudExadataInfrastructureSubscriptionResponse) HTTPResponse

func (response ChangeCloudExadataInfrastructureSubscriptionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeCloudExadataInfrastructureSubscriptionResponse) String

func (response ChangeCloudExadataInfrastructureSubscriptionResponse) String() string

type ChangeCloudVmClusterCompartmentDetails

ChangeCloudVmClusterCompartmentDetails The configuration details for moving the cloud VM cluster to another compartment. Applies to Exadata Cloud Service instances only.

type ChangeCloudVmClusterCompartmentDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeCloudVmClusterCompartmentDetails) String

func (m ChangeCloudVmClusterCompartmentDetails) String() string

func (ChangeCloudVmClusterCompartmentDetails) ValidateEnumValue

func (m ChangeCloudVmClusterCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudVmClusterCompartmentRequest

ChangeCloudVmClusterCompartmentRequest wrapper for the ChangeCloudVmClusterCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeCloudVmClusterCompartment.go.html to see an example of how to use ChangeCloudVmClusterCompartmentRequest.

type ChangeCloudVmClusterCompartmentRequest struct {

    // Request to move cloud VM cluster to a different compartment
    ChangeCloudVmClusterCompartmentDetails `contributesTo:"body"`

    // The cloud VM cluster OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CloudVmClusterId *string `mandatory:"true" contributesTo:"path" name:"cloudVmClusterId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeCloudVmClusterCompartmentRequest) BinaryRequestBody

func (request ChangeCloudVmClusterCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeCloudVmClusterCompartmentRequest) HTTPRequest

func (request ChangeCloudVmClusterCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeCloudVmClusterCompartmentRequest) RetryPolicy

func (request ChangeCloudVmClusterCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeCloudVmClusterCompartmentRequest) String

func (request ChangeCloudVmClusterCompartmentRequest) String() string

func (ChangeCloudVmClusterCompartmentRequest) ValidateEnumValue

func (request ChangeCloudVmClusterCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudVmClusterCompartmentResponse

ChangeCloudVmClusterCompartmentResponse wrapper for the ChangeCloudVmClusterCompartment operation

type ChangeCloudVmClusterCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeCloudVmClusterCompartmentResponse) HTTPResponse

func (response ChangeCloudVmClusterCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeCloudVmClusterCompartmentResponse) String

func (response ChangeCloudVmClusterCompartmentResponse) String() string

type ChangeCloudVmClusterSubscriptionDetails

ChangeCloudVmClusterSubscriptionDetails The configuration details for associating the cloud VM cluster resource with a different subscription.

type ChangeCloudVmClusterSubscriptionDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // Indicates if the subscription is UCM or not.
    IsDefault *bool `mandatory:"false" json:"isDefault"`
}

func (ChangeCloudVmClusterSubscriptionDetails) String

func (m ChangeCloudVmClusterSubscriptionDetails) String() string

func (ChangeCloudVmClusterSubscriptionDetails) ValidateEnumValue

func (m ChangeCloudVmClusterSubscriptionDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudVmClusterSubscriptionRequest

ChangeCloudVmClusterSubscriptionRequest wrapper for the ChangeCloudVmClusterSubscription operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeCloudVmClusterSubscription.go.html to see an example of how to use ChangeCloudVmClusterSubscriptionRequest.

type ChangeCloudVmClusterSubscriptionRequest struct {

    // Associate a cloud VM cluster with a different subscription.
    ChangeCloudVmClusterSubscriptionDetails `contributesTo:"body"`

    // The cloud VM cluster OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CloudVmClusterId *string `mandatory:"true" contributesTo:"path" name:"cloudVmClusterId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeCloudVmClusterSubscriptionRequest) BinaryRequestBody

func (request ChangeCloudVmClusterSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeCloudVmClusterSubscriptionRequest) HTTPRequest

func (request ChangeCloudVmClusterSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeCloudVmClusterSubscriptionRequest) RetryPolicy

func (request ChangeCloudVmClusterSubscriptionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeCloudVmClusterSubscriptionRequest) String

func (request ChangeCloudVmClusterSubscriptionRequest) String() string

func (ChangeCloudVmClusterSubscriptionRequest) ValidateEnumValue

func (request ChangeCloudVmClusterSubscriptionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeCloudVmClusterSubscriptionResponse

ChangeCloudVmClusterSubscriptionResponse wrapper for the ChangeCloudVmClusterSubscription operation

type ChangeCloudVmClusterSubscriptionResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeCloudVmClusterSubscriptionResponse) HTTPResponse

func (response ChangeCloudVmClusterSubscriptionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeCloudVmClusterSubscriptionResponse) String

func (response ChangeCloudVmClusterSubscriptionResponse) String() string

type ChangeCompartmentDetails

ChangeCompartmentDetails The configuration details for moving the resource.

type ChangeCompartmentDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to move the resource to.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeCompartmentDetails) String

func (m ChangeCompartmentDetails) String() string

func (ChangeCompartmentDetails) ValidateEnumValue

func (m ChangeCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeDatabaseSoftwareImageCompartmentRequest

ChangeDatabaseSoftwareImageCompartmentRequest wrapper for the ChangeDatabaseSoftwareImageCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeDatabaseSoftwareImageCompartment.go.html to see an example of how to use ChangeDatabaseSoftwareImageCompartmentRequest.

type ChangeDatabaseSoftwareImageCompartmentRequest struct {

    // Request to move Database Software Image to a different compartment
    ChangeCompartmentDetails `contributesTo:"body"`

    // The DB system OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    DatabaseSoftwareImageId *string `mandatory:"true" contributesTo:"path" name:"databaseSoftwareImageId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeDatabaseSoftwareImageCompartmentRequest) BinaryRequestBody

func (request ChangeDatabaseSoftwareImageCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeDatabaseSoftwareImageCompartmentRequest) HTTPRequest

func (request ChangeDatabaseSoftwareImageCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeDatabaseSoftwareImageCompartmentRequest) RetryPolicy

func (request ChangeDatabaseSoftwareImageCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeDatabaseSoftwareImageCompartmentRequest) String

func (request ChangeDatabaseSoftwareImageCompartmentRequest) String() string

func (ChangeDatabaseSoftwareImageCompartmentRequest) ValidateEnumValue

func (request ChangeDatabaseSoftwareImageCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeDatabaseSoftwareImageCompartmentResponse

ChangeDatabaseSoftwareImageCompartmentResponse wrapper for the ChangeDatabaseSoftwareImageCompartment operation

type ChangeDatabaseSoftwareImageCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeDatabaseSoftwareImageCompartmentResponse) HTTPResponse

func (response ChangeDatabaseSoftwareImageCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeDatabaseSoftwareImageCompartmentResponse) String

func (response ChangeDatabaseSoftwareImageCompartmentResponse) String() string

type ChangeDataguardRoleDetails

ChangeDataguardRoleDetails The configuration details for change Autonomous Container Database Dataguard role

type ChangeDataguardRoleDetails struct {

    // The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.
    Role ChangeDataguardRoleDetailsRoleEnum `mandatory:"true" json:"role"`

    // The Autonomous Container Database-Autonomous Data Guard association OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousContainerDatabaseDataguardAssociationId *string `mandatory:"true" json:"autonomousContainerDatabaseDataguardAssociationId"`

    // type of connection strings when converting database to snapshot mode
    ConnectionStringsType ChangeDataguardRoleDetailsConnectionStringsTypeEnum `mandatory:"false" json:"connectionStringsType,omitempty"`
}

func (ChangeDataguardRoleDetails) String

func (m ChangeDataguardRoleDetails) String() string

func (ChangeDataguardRoleDetails) ValidateEnumValue

func (m ChangeDataguardRoleDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeDataguardRoleDetailsConnectionStringsTypeEnum

ChangeDataguardRoleDetailsConnectionStringsTypeEnum Enum with underlying type: string

type ChangeDataguardRoleDetailsConnectionStringsTypeEnum string

Set of constants representing the allowable values for ChangeDataguardRoleDetailsConnectionStringsTypeEnum

const (
    ChangeDataguardRoleDetailsConnectionStringsTypeSnapshotServices ChangeDataguardRoleDetailsConnectionStringsTypeEnum = "SNAPSHOT_SERVICES"
    ChangeDataguardRoleDetailsConnectionStringsTypePrimaryServices  ChangeDataguardRoleDetailsConnectionStringsTypeEnum = "PRIMARY_SERVICES"
)

func GetChangeDataguardRoleDetailsConnectionStringsTypeEnumValues

func GetChangeDataguardRoleDetailsConnectionStringsTypeEnumValues() []ChangeDataguardRoleDetailsConnectionStringsTypeEnum

GetChangeDataguardRoleDetailsConnectionStringsTypeEnumValues Enumerates the set of values for ChangeDataguardRoleDetailsConnectionStringsTypeEnum

func GetMappingChangeDataguardRoleDetailsConnectionStringsTypeEnum

func GetMappingChangeDataguardRoleDetailsConnectionStringsTypeEnum(val string) (ChangeDataguardRoleDetailsConnectionStringsTypeEnum, bool)

GetMappingChangeDataguardRoleDetailsConnectionStringsTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ChangeDataguardRoleDetailsRoleEnum

ChangeDataguardRoleDetailsRoleEnum Enum with underlying type: string

type ChangeDataguardRoleDetailsRoleEnum string

Set of constants representing the allowable values for ChangeDataguardRoleDetailsRoleEnum

const (
    ChangeDataguardRoleDetailsRolePrimary         ChangeDataguardRoleDetailsRoleEnum = "PRIMARY"
    ChangeDataguardRoleDetailsRoleStandby         ChangeDataguardRoleDetailsRoleEnum = "STANDBY"
    ChangeDataguardRoleDetailsRoleDisabledStandby ChangeDataguardRoleDetailsRoleEnum = "DISABLED_STANDBY"
    ChangeDataguardRoleDetailsRoleBackupCopy      ChangeDataguardRoleDetailsRoleEnum = "BACKUP_COPY"
    ChangeDataguardRoleDetailsRoleSnapshotStandby ChangeDataguardRoleDetailsRoleEnum = "SNAPSHOT_STANDBY"
)

func GetChangeDataguardRoleDetailsRoleEnumValues

func GetChangeDataguardRoleDetailsRoleEnumValues() []ChangeDataguardRoleDetailsRoleEnum

GetChangeDataguardRoleDetailsRoleEnumValues Enumerates the set of values for ChangeDataguardRoleDetailsRoleEnum

func GetMappingChangeDataguardRoleDetailsRoleEnum

func GetMappingChangeDataguardRoleDetailsRoleEnum(val string) (ChangeDataguardRoleDetailsRoleEnum, bool)

GetMappingChangeDataguardRoleDetailsRoleEnum performs case Insensitive comparison on enum value and return the desired enum

type ChangeDataguardRoleRequest

ChangeDataguardRoleRequest wrapper for the ChangeDataguardRole operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeDataguardRole.go.html to see an example of how to use ChangeDataguardRoleRequest.

type ChangeDataguardRoleRequest struct {

    // Request to Change the Autonomous Container Database Dataguard role.
    ChangeDataguardRoleDetails `contributesTo:"body"`

    // The Autonomous Container Database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousContainerDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousContainerDatabaseId"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeDataguardRoleRequest) BinaryRequestBody

func (request ChangeDataguardRoleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeDataguardRoleRequest) HTTPRequest

func (request ChangeDataguardRoleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeDataguardRoleRequest) RetryPolicy

func (request ChangeDataguardRoleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeDataguardRoleRequest) String

func (request ChangeDataguardRoleRequest) String() string

func (ChangeDataguardRoleRequest) ValidateEnumValue

func (request ChangeDataguardRoleRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeDataguardRoleResponse

ChangeDataguardRoleResponse wrapper for the ChangeDataguardRole operation

type ChangeDataguardRoleResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The AutonomousContainerDatabase instance
    AutonomousContainerDatabase `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeDataguardRoleResponse) HTTPResponse

func (response ChangeDataguardRoleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeDataguardRoleResponse) String

func (response ChangeDataguardRoleResponse) String() string

type ChangeDbConnectionBundleCompartmentDetails

ChangeDbConnectionBundleCompartmentDetails The details for moving a DB Connection Bundle to a different compartment.

type ChangeDbConnectionBundleCompartmentDetails struct {

    // The OCID of the compartment to move the DB Connection Bundle to.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeDbConnectionBundleCompartmentDetails) String

func (m ChangeDbConnectionBundleCompartmentDetails) String() string

func (ChangeDbConnectionBundleCompartmentDetails) ValidateEnumValue

func (m ChangeDbConnectionBundleCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeDbSystemCompartmentRequest

ChangeDbSystemCompartmentRequest wrapper for the ChangeDbSystemCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeDbSystemCompartment.go.html to see an example of how to use ChangeDbSystemCompartmentRequest.

type ChangeDbSystemCompartmentRequest struct {

    // Request to move the DB system to a different compartment.
    // **Note:** Deprecated for Exadata Cloud Service systems. Use the new resource model APIs (https://docs.oracle.com/iaas/Content/Database/Concepts/exaflexsystem.htm#exaflexsystem_topic-resource_model) instead.
    // For Exadata Cloud Service instances, support for this API will end on May 15th, 2021. See Switching an Exadata DB System to the New Resource Model and APIs (https://docs.oracle.com/iaas/Content/Database/Concepts/exaflexsystem_topic-resource_model_conversion.htm) for details on converting existing Exadata DB systems to the new resource model.
    ChangeCompartmentDetails `contributesTo:"body"`

    // The DB system OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    DbSystemId *string `mandatory:"true" contributesTo:"path" name:"dbSystemId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeDbSystemCompartmentRequest) BinaryRequestBody

func (request ChangeDbSystemCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeDbSystemCompartmentRequest) HTTPRequest

func (request ChangeDbSystemCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeDbSystemCompartmentRequest) RetryPolicy

func (request ChangeDbSystemCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeDbSystemCompartmentRequest) String

func (request ChangeDbSystemCompartmentRequest) String() string

func (ChangeDbSystemCompartmentRequest) ValidateEnumValue

func (request ChangeDbSystemCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeDbSystemCompartmentResponse

ChangeDbSystemCompartmentResponse wrapper for the ChangeDbSystemCompartment operation

type ChangeDbSystemCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeDbSystemCompartmentResponse) HTTPResponse

func (response ChangeDbSystemCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeDbSystemCompartmentResponse) String

func (response ChangeDbSystemCompartmentResponse) String() string

type ChangeDisasterRecoveryConfigurationDetails

ChangeDisasterRecoveryConfigurationDetails Details to update the cross-region disaster recovery (DR) details of the standby Autonomous AI Database Serverless instance.

type ChangeDisasterRecoveryConfigurationDetails struct {

    // Indicates the disaster recovery (DR) type of the Autonomous AI Database Serverless instance.
    // Autonomous Data Guard (ADG) DR type provides business critical DR with a faster recovery time objective (RTO) during failover or switchover.
    // Backup-based DR type provides lower cost DR with a slower RTO during failover or switchover.
    DisasterRecoveryType ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum `mandatory:"false" json:"disasterRecoveryType,omitempty"`

    // Time and date stored as an RFC 3339 formatted timestamp string. For example, 2022-01-01T12:00:00.000Z would set a limit for the snapshot standby to be converted back to a cross-region standby database.
    TimeSnapshotStandbyEnabledTill *common.SDKTime `mandatory:"false" json:"timeSnapshotStandbyEnabledTill"`

    // Indicates if user wants to convert to a snapshot standby. For example, true would set a standby database to snapshot standby database. False would set a snapshot standby database back to regular standby database.
    IsSnapshotStandby *bool `mandatory:"false" json:"isSnapshotStandby"`

    // If true, 7 days worth of backups are replicated across regions for Cross-Region ADB or Backup-Based DR between Primary and Standby. If false, the backups taken on the Primary are not replicated to the Standby database.
    IsReplicateAutomaticBackups *bool `mandatory:"false" json:"isReplicateAutomaticBackups"`
}

func (ChangeDisasterRecoveryConfigurationDetails) String

func (m ChangeDisasterRecoveryConfigurationDetails) String() string

func (ChangeDisasterRecoveryConfigurationDetails) ValidateEnumValue

func (m ChangeDisasterRecoveryConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum

ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum Enum with underlying type: string

type ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum string

Set of constants representing the allowable values for ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum

const (
    ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeAdg         ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum = "ADG"
    ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeBackupBased ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum = "BACKUP_BASED"
)

func GetChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnumValues

func GetChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnumValues() []ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum

GetChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnumValues Enumerates the set of values for ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum

func GetMappingChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum

func GetMappingChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum(val string) (ChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum, bool)

GetMappingChangeDisasterRecoveryConfigurationDetailsDisasterRecoveryTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ChangeDisasterRecoveryConfigurationRequest

ChangeDisasterRecoveryConfigurationRequest wrapper for the ChangeDisasterRecoveryConfiguration operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeDisasterRecoveryConfiguration.go.html to see an example of how to use ChangeDisasterRecoveryConfigurationRequest.

type ChangeDisasterRecoveryConfigurationRequest struct {

    // The database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousDatabaseId"`

    // Request to update the cross-region disaster recovery (DR) details of the standby Autonomous AI Database Serverless database.
    ChangeDisasterRecoveryConfigurationDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Indicates that the request is a dry run, if set to "true". A dry run request does not actually
    // creating or updating a resource and is used only to perform validation on the submitted data.
    OpcDryRun *bool `mandatory:"false" contributesTo:"header" name:"opc-dry-run"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeDisasterRecoveryConfigurationRequest) BinaryRequestBody

func (request ChangeDisasterRecoveryConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeDisasterRecoveryConfigurationRequest) HTTPRequest

func (request ChangeDisasterRecoveryConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeDisasterRecoveryConfigurationRequest) RetryPolicy

func (request ChangeDisasterRecoveryConfigurationRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeDisasterRecoveryConfigurationRequest) String

func (request ChangeDisasterRecoveryConfigurationRequest) String() string

func (ChangeDisasterRecoveryConfigurationRequest) ValidateEnumValue

func (request ChangeDisasterRecoveryConfigurationRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeDisasterRecoveryConfigurationResponse

ChangeDisasterRecoveryConfigurationResponse wrapper for the ChangeDisasterRecoveryConfiguration operation

type ChangeDisasterRecoveryConfigurationResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The AutonomousDatabase instance
    AutonomousDatabase `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

func (ChangeDisasterRecoveryConfigurationResponse) HTTPResponse

func (response ChangeDisasterRecoveryConfigurationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeDisasterRecoveryConfigurationResponse) String

func (response ChangeDisasterRecoveryConfigurationResponse) String() string

type ChangeEncryptionKeyLocationRequest

ChangeEncryptionKeyLocationRequest wrapper for the ChangeEncryptionKeyLocation operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeEncryptionKeyLocation.go.html to see an example of how to use ChangeEncryptionKeyLocationRequest.

type ChangeEncryptionKeyLocationRequest struct {

    // The database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    DatabaseId *string `mandatory:"true" contributesTo:"path" name:"databaseId"`

    // Request to change the source of the encryption key for the database.
    EncryptionKeyLocationDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeEncryptionKeyLocationRequest) BinaryRequestBody

func (request ChangeEncryptionKeyLocationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeEncryptionKeyLocationRequest) HTTPRequest

func (request ChangeEncryptionKeyLocationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeEncryptionKeyLocationRequest) RetryPolicy

func (request ChangeEncryptionKeyLocationRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeEncryptionKeyLocationRequest) String

func (request ChangeEncryptionKeyLocationRequest) String() string

func (ChangeEncryptionKeyLocationRequest) ValidateEnumValue

func (request ChangeEncryptionKeyLocationRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeEncryptionKeyLocationResponse

ChangeEncryptionKeyLocationResponse wrapper for the ChangeEncryptionKeyLocation operation

type ChangeEncryptionKeyLocationResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeEncryptionKeyLocationResponse) HTTPResponse

func (response ChangeEncryptionKeyLocationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeEncryptionKeyLocationResponse) String

func (response ChangeEncryptionKeyLocationResponse) String() string

type ChangeExadataInfrastructureCompartmentDetails

ChangeExadataInfrastructureCompartmentDetails The configuration details for moving the resource.

type ChangeExadataInfrastructureCompartmentDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to move the resource to.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeExadataInfrastructureCompartmentDetails) String

func (m ChangeExadataInfrastructureCompartmentDetails) String() string

func (ChangeExadataInfrastructureCompartmentDetails) ValidateEnumValue

func (m ChangeExadataInfrastructureCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeExadataInfrastructureCompartmentRequest

ChangeExadataInfrastructureCompartmentRequest wrapper for the ChangeExadataInfrastructureCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeExadataInfrastructureCompartment.go.html to see an example of how to use ChangeExadataInfrastructureCompartmentRequest.

type ChangeExadataInfrastructureCompartmentRequest struct {

    // Request to move Exadata infrastructure to a different compartment
    ChangeExadataInfrastructureCompartmentDetails `contributesTo:"body"`

    // The Exadata infrastructure OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    ExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"exadataInfrastructureId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeExadataInfrastructureCompartmentRequest) BinaryRequestBody

func (request ChangeExadataInfrastructureCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeExadataInfrastructureCompartmentRequest) HTTPRequest

func (request ChangeExadataInfrastructureCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeExadataInfrastructureCompartmentRequest) RetryPolicy

func (request ChangeExadataInfrastructureCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeExadataInfrastructureCompartmentRequest) String

func (request ChangeExadataInfrastructureCompartmentRequest) String() string

func (ChangeExadataInfrastructureCompartmentRequest) ValidateEnumValue

func (request ChangeExadataInfrastructureCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeExadataInfrastructureCompartmentResponse

ChangeExadataInfrastructureCompartmentResponse wrapper for the ChangeExadataInfrastructureCompartment operation

type ChangeExadataInfrastructureCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeExadataInfrastructureCompartmentResponse) HTTPResponse

func (response ChangeExadataInfrastructureCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeExadataInfrastructureCompartmentResponse) String

func (response ChangeExadataInfrastructureCompartmentResponse) String() string

type ChangeExadbVmClusterCompartmentDetails

ChangeExadbVmClusterCompartmentDetails The configuration details for moving the Exadata VM cluster on Exascale Infrastructure to another compartment. Applies to Exadata Database Service on Exascale Infrastructure only.

type ChangeExadbVmClusterCompartmentDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeExadbVmClusterCompartmentDetails) String

func (m ChangeExadbVmClusterCompartmentDetails) String() string

func (ChangeExadbVmClusterCompartmentDetails) ValidateEnumValue

func (m ChangeExadbVmClusterCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeExadbVmClusterCompartmentRequest

ChangeExadbVmClusterCompartmentRequest wrapper for the ChangeExadbVmClusterCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeExadbVmClusterCompartment.go.html to see an example of how to use ChangeExadbVmClusterCompartmentRequest.

type ChangeExadbVmClusterCompartmentRequest struct {

    // Request to move Exadata VM cluster on Exascale Infrastructure to a different compartment
    ChangeExadbVmClusterCompartmentDetails `contributesTo:"body"`

    // The Exadata VM cluster OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) on Exascale Infrastructure.
    ExadbVmClusterId *string `mandatory:"true" contributesTo:"path" name:"exadbVmClusterId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeExadbVmClusterCompartmentRequest) BinaryRequestBody

func (request ChangeExadbVmClusterCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeExadbVmClusterCompartmentRequest) HTTPRequest

func (request ChangeExadbVmClusterCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeExadbVmClusterCompartmentRequest) RetryPolicy

func (request ChangeExadbVmClusterCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeExadbVmClusterCompartmentRequest) String

func (request ChangeExadbVmClusterCompartmentRequest) String() string

func (ChangeExadbVmClusterCompartmentRequest) ValidateEnumValue

func (request ChangeExadbVmClusterCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeExadbVmClusterCompartmentResponse

ChangeExadbVmClusterCompartmentResponse wrapper for the ChangeExadbVmClusterCompartment operation

type ChangeExadbVmClusterCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeExadbVmClusterCompartmentResponse) HTTPResponse

func (response ChangeExadbVmClusterCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeExadbVmClusterCompartmentResponse) String

func (response ChangeExadbVmClusterCompartmentResponse) String() string

type ChangeExadbVmClusterSubscriptionDetails

ChangeExadbVmClusterSubscriptionDetails The configuration details for associating the Exadata VM cluster on Exascale Infrastructure with a different subscription.

type ChangeExadbVmClusterSubscriptionDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // Indicates if the subscription is UCM or not.
    IsDefault *bool `mandatory:"false" json:"isDefault"`
}

func (ChangeExadbVmClusterSubscriptionDetails) String

func (m ChangeExadbVmClusterSubscriptionDetails) String() string

func (ChangeExadbVmClusterSubscriptionDetails) ValidateEnumValue

func (m ChangeExadbVmClusterSubscriptionDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeExadbVmClusterSubscriptionRequest

ChangeExadbVmClusterSubscriptionRequest wrapper for the ChangeExadbVmClusterSubscription operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeExadbVmClusterSubscription.go.html to see an example of how to use ChangeExadbVmClusterSubscriptionRequest.

type ChangeExadbVmClusterSubscriptionRequest struct {

    // Associate a Exadata VM cluster on Exascale Infrastructure with a different subscription.
    ChangeExadbVmClusterSubscriptionDetails `contributesTo:"body"`

    // The Exadata VM cluster OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) on Exascale Infrastructure.
    ExadbVmClusterId *string `mandatory:"true" contributesTo:"path" name:"exadbVmClusterId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeExadbVmClusterSubscriptionRequest) BinaryRequestBody

func (request ChangeExadbVmClusterSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeExadbVmClusterSubscriptionRequest) HTTPRequest

func (request ChangeExadbVmClusterSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeExadbVmClusterSubscriptionRequest) RetryPolicy

func (request ChangeExadbVmClusterSubscriptionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeExadbVmClusterSubscriptionRequest) String

func (request ChangeExadbVmClusterSubscriptionRequest) String() string

func (ChangeExadbVmClusterSubscriptionRequest) ValidateEnumValue

func (request ChangeExadbVmClusterSubscriptionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeExadbVmClusterSubscriptionResponse

ChangeExadbVmClusterSubscriptionResponse wrapper for the ChangeExadbVmClusterSubscription operation

type ChangeExadbVmClusterSubscriptionResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeExadbVmClusterSubscriptionResponse) HTTPResponse

func (response ChangeExadbVmClusterSubscriptionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeExadbVmClusterSubscriptionResponse) String

func (response ChangeExadbVmClusterSubscriptionResponse) String() string

type ChangeExascaleDbStorageVaultCompartmentDetails

ChangeExascaleDbStorageVaultCompartmentDetails The configuration details for moving the Exadata Database Storage Vault to another compartment.

type ChangeExascaleDbStorageVaultCompartmentDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeExascaleDbStorageVaultCompartmentDetails) String

func (m ChangeExascaleDbStorageVaultCompartmentDetails) String() string

func (ChangeExascaleDbStorageVaultCompartmentDetails) ValidateEnumValue

func (m ChangeExascaleDbStorageVaultCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeExascaleDbStorageVaultCompartmentRequest

ChangeExascaleDbStorageVaultCompartmentRequest wrapper for the ChangeExascaleDbStorageVaultCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeExascaleDbStorageVaultCompartment.go.html to see an example of how to use ChangeExascaleDbStorageVaultCompartmentRequest.

type ChangeExascaleDbStorageVaultCompartmentRequest struct {

    // Request to move Exadata Database Storage Vault to a different compartment
    ChangeExascaleDbStorageVaultCompartmentDetails `contributesTo:"body"`

    // The Exadata Database Storage Vault OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    ExascaleDbStorageVaultId *string `mandatory:"true" contributesTo:"path" name:"exascaleDbStorageVaultId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeExascaleDbStorageVaultCompartmentRequest) BinaryRequestBody

func (request ChangeExascaleDbStorageVaultCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeExascaleDbStorageVaultCompartmentRequest) HTTPRequest

func (request ChangeExascaleDbStorageVaultCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeExascaleDbStorageVaultCompartmentRequest) RetryPolicy

func (request ChangeExascaleDbStorageVaultCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeExascaleDbStorageVaultCompartmentRequest) String

func (request ChangeExascaleDbStorageVaultCompartmentRequest) String() string

func (ChangeExascaleDbStorageVaultCompartmentRequest) ValidateEnumValue

func (request ChangeExascaleDbStorageVaultCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeExascaleDbStorageVaultCompartmentResponse

ChangeExascaleDbStorageVaultCompartmentResponse wrapper for the ChangeExascaleDbStorageVaultCompartment operation

type ChangeExascaleDbStorageVaultCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeExascaleDbStorageVaultCompartmentResponse) HTTPResponse

func (response ChangeExascaleDbStorageVaultCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeExascaleDbStorageVaultCompartmentResponse) String

func (response ChangeExascaleDbStorageVaultCompartmentResponse) String() string

type ChangeExascaleDbStorageVaultSubscriptionDetails

ChangeExascaleDbStorageVaultSubscriptionDetails The configuration details for associating the Exadata Database Storage Vault with a different subscription.

type ChangeExascaleDbStorageVaultSubscriptionDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // Indicates if the subscription is UCM or not.
    IsDefault *bool `mandatory:"false" json:"isDefault"`
}

func (ChangeExascaleDbStorageVaultSubscriptionDetails) String

func (m ChangeExascaleDbStorageVaultSubscriptionDetails) String() string

func (ChangeExascaleDbStorageVaultSubscriptionDetails) ValidateEnumValue

func (m ChangeExascaleDbStorageVaultSubscriptionDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeExascaleDbStorageVaultSubscriptionRequest

ChangeExascaleDbStorageVaultSubscriptionRequest wrapper for the ChangeExascaleDbStorageVaultSubscription operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeExascaleDbStorageVaultSubscription.go.html to see an example of how to use ChangeExascaleDbStorageVaultSubscriptionRequest.

type ChangeExascaleDbStorageVaultSubscriptionRequest struct {

    // Associate a Exadata Database Storage Vault with a different subscription.
    ChangeExascaleDbStorageVaultSubscriptionDetails `contributesTo:"body"`

    // The Exadata Database Storage Vault OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    ExascaleDbStorageVaultId *string `mandatory:"true" contributesTo:"path" name:"exascaleDbStorageVaultId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeExascaleDbStorageVaultSubscriptionRequest) BinaryRequestBody

func (request ChangeExascaleDbStorageVaultSubscriptionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeExascaleDbStorageVaultSubscriptionRequest) HTTPRequest

func (request ChangeExascaleDbStorageVaultSubscriptionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeExascaleDbStorageVaultSubscriptionRequest) RetryPolicy

func (request ChangeExascaleDbStorageVaultSubscriptionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeExascaleDbStorageVaultSubscriptionRequest) String

func (request ChangeExascaleDbStorageVaultSubscriptionRequest) String() string

func (ChangeExascaleDbStorageVaultSubscriptionRequest) ValidateEnumValue

func (request ChangeExascaleDbStorageVaultSubscriptionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeExascaleDbStorageVaultSubscriptionResponse

ChangeExascaleDbStorageVaultSubscriptionResponse wrapper for the ChangeExascaleDbStorageVaultSubscription operation

type ChangeExascaleDbStorageVaultSubscriptionResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeExascaleDbStorageVaultSubscriptionResponse) HTTPResponse

func (response ChangeExascaleDbStorageVaultSubscriptionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeExascaleDbStorageVaultSubscriptionResponse) String

func (response ChangeExascaleDbStorageVaultSubscriptionResponse) String() string

type ChangeExternalContainerDatabaseCompartmentRequest

ChangeExternalContainerDatabaseCompartmentRequest wrapper for the ChangeExternalContainerDatabaseCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeExternalContainerDatabaseCompartment.go.html to see an example of how to use ChangeExternalContainerDatabaseCompartmentRequest.

type ChangeExternalContainerDatabaseCompartmentRequest struct {

    // Request to move the external container database to a different compartment.
    ChangeCompartmentDetails `contributesTo:"body"`

    // The ExternalContainerDatabase OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    ExternalContainerDatabaseId *string `mandatory:"true" contributesTo:"path" name:"externalContainerDatabaseId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeExternalContainerDatabaseCompartmentRequest) BinaryRequestBody

func (request ChangeExternalContainerDatabaseCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeExternalContainerDatabaseCompartmentRequest) HTTPRequest

func (request ChangeExternalContainerDatabaseCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeExternalContainerDatabaseCompartmentRequest) RetryPolicy

func (request ChangeExternalContainerDatabaseCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeExternalContainerDatabaseCompartmentRequest) String

func (request ChangeExternalContainerDatabaseCompartmentRequest) String() string

func (ChangeExternalContainerDatabaseCompartmentRequest) ValidateEnumValue

func (request ChangeExternalContainerDatabaseCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeExternalContainerDatabaseCompartmentResponse

ChangeExternalContainerDatabaseCompartmentResponse wrapper for the ChangeExternalContainerDatabaseCompartment operation

type ChangeExternalContainerDatabaseCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeExternalContainerDatabaseCompartmentResponse) HTTPResponse

func (response ChangeExternalContainerDatabaseCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeExternalContainerDatabaseCompartmentResponse) String

func (response ChangeExternalContainerDatabaseCompartmentResponse) String() string

type ChangeExternalNonContainerDatabaseCompartmentRequest

ChangeExternalNonContainerDatabaseCompartmentRequest wrapper for the ChangeExternalNonContainerDatabaseCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeExternalNonContainerDatabaseCompartment.go.html to see an example of how to use ChangeExternalNonContainerDatabaseCompartmentRequest.

type ChangeExternalNonContainerDatabaseCompartmentRequest struct {

    // Request to move the external non-container database to a different compartment.
    ChangeCompartmentDetails `contributesTo:"body"`

    // The external non-container database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    ExternalNonContainerDatabaseId *string `mandatory:"true" contributesTo:"path" name:"externalNonContainerDatabaseId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeExternalNonContainerDatabaseCompartmentRequest) BinaryRequestBody

func (request ChangeExternalNonContainerDatabaseCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeExternalNonContainerDatabaseCompartmentRequest) HTTPRequest

func (request ChangeExternalNonContainerDatabaseCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeExternalNonContainerDatabaseCompartmentRequest) RetryPolicy

func (request ChangeExternalNonContainerDatabaseCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeExternalNonContainerDatabaseCompartmentRequest) String

func (request ChangeExternalNonContainerDatabaseCompartmentRequest) String() string

func (ChangeExternalNonContainerDatabaseCompartmentRequest) ValidateEnumValue

func (request ChangeExternalNonContainerDatabaseCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeExternalNonContainerDatabaseCompartmentResponse

ChangeExternalNonContainerDatabaseCompartmentResponse wrapper for the ChangeExternalNonContainerDatabaseCompartment operation

type ChangeExternalNonContainerDatabaseCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeExternalNonContainerDatabaseCompartmentResponse) HTTPResponse

func (response ChangeExternalNonContainerDatabaseCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeExternalNonContainerDatabaseCompartmentResponse) String

func (response ChangeExternalNonContainerDatabaseCompartmentResponse) String() string

type ChangeExternalPluggableDatabaseCompartmentRequest

ChangeExternalPluggableDatabaseCompartmentRequest wrapper for the ChangeExternalPluggableDatabaseCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeExternalPluggableDatabaseCompartment.go.html to see an example of how to use ChangeExternalPluggableDatabaseCompartmentRequest.

type ChangeExternalPluggableDatabaseCompartmentRequest struct {

    // Request to move the
    // CreateExternalPluggableDatabaseDetails resource
    // to a different compartment.
    ChangeCompartmentDetails `contributesTo:"body"`

    // The ExternalPluggableDatabaseId OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    ExternalPluggableDatabaseId *string `mandatory:"true" contributesTo:"path" name:"externalPluggableDatabaseId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeExternalPluggableDatabaseCompartmentRequest) BinaryRequestBody

func (request ChangeExternalPluggableDatabaseCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeExternalPluggableDatabaseCompartmentRequest) HTTPRequest

func (request ChangeExternalPluggableDatabaseCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeExternalPluggableDatabaseCompartmentRequest) RetryPolicy

func (request ChangeExternalPluggableDatabaseCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeExternalPluggableDatabaseCompartmentRequest) String

func (request ChangeExternalPluggableDatabaseCompartmentRequest) String() string

func (ChangeExternalPluggableDatabaseCompartmentRequest) ValidateEnumValue

func (request ChangeExternalPluggableDatabaseCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeExternalPluggableDatabaseCompartmentResponse

ChangeExternalPluggableDatabaseCompartmentResponse wrapper for the ChangeExternalPluggableDatabaseCompartment operation

type ChangeExternalPluggableDatabaseCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeExternalPluggableDatabaseCompartmentResponse) HTTPResponse

func (response ChangeExternalPluggableDatabaseCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeExternalPluggableDatabaseCompartmentResponse) String

func (response ChangeExternalPluggableDatabaseCompartmentResponse) String() string

type ChangeKeyStoreCompartmentDetails

ChangeKeyStoreCompartmentDetails The configuration details for moving the key store.

type ChangeKeyStoreCompartmentDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to move the key store to.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeKeyStoreCompartmentDetails) String

func (m ChangeKeyStoreCompartmentDetails) String() string

func (ChangeKeyStoreCompartmentDetails) ValidateEnumValue

func (m ChangeKeyStoreCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeKeyStoreCompartmentRequest

ChangeKeyStoreCompartmentRequest wrapper for the ChangeKeyStoreCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeKeyStoreCompartment.go.html to see an example of how to use ChangeKeyStoreCompartmentRequest.

type ChangeKeyStoreCompartmentRequest struct {

    // Request to move key store to a different compartment
    ChangeKeyStoreCompartmentDetails `contributesTo:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store.
    KeyStoreId *string `mandatory:"true" contributesTo:"path" name:"keyStoreId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeKeyStoreCompartmentRequest) BinaryRequestBody

func (request ChangeKeyStoreCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeKeyStoreCompartmentRequest) HTTPRequest

func (request ChangeKeyStoreCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeKeyStoreCompartmentRequest) RetryPolicy

func (request ChangeKeyStoreCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeKeyStoreCompartmentRequest) String

func (request ChangeKeyStoreCompartmentRequest) String() string

func (ChangeKeyStoreCompartmentRequest) ValidateEnumValue

func (request ChangeKeyStoreCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeKeyStoreCompartmentResponse

ChangeKeyStoreCompartmentResponse wrapper for the ChangeKeyStoreCompartment operation

type ChangeKeyStoreCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeKeyStoreCompartmentResponse) HTTPResponse

func (response ChangeKeyStoreCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeKeyStoreCompartmentResponse) String

func (response ChangeKeyStoreCompartmentResponse) String() string

type ChangeKeyStoreTypeDetails

ChangeKeyStoreTypeDetails Request details to change the source of the encryption key for the database.

type ChangeKeyStoreTypeDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store.
    KeyStoreId *string `mandatory:"true" json:"keyStoreId"`
}

func (ChangeKeyStoreTypeDetails) String

func (m ChangeKeyStoreTypeDetails) String() string

func (ChangeKeyStoreTypeDetails) ValidateEnumValue

func (m ChangeKeyStoreTypeDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeKeyStoreTypeRequest

ChangeKeyStoreTypeRequest wrapper for the ChangeKeyStoreType operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeKeyStoreType.go.html to see an example of how to use ChangeKeyStoreTypeRequest.

type ChangeKeyStoreTypeRequest struct {

    // The database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    DatabaseId *string `mandatory:"true" contributesTo:"path" name:"databaseId"`

    // Request to change the source of the encryption key for the database.
    ChangeKeyStoreTypeDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeKeyStoreTypeRequest) BinaryRequestBody

func (request ChangeKeyStoreTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeKeyStoreTypeRequest) HTTPRequest

func (request ChangeKeyStoreTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeKeyStoreTypeRequest) RetryPolicy

func (request ChangeKeyStoreTypeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeKeyStoreTypeRequest) String

func (request ChangeKeyStoreTypeRequest) String() string

func (ChangeKeyStoreTypeRequest) ValidateEnumValue

func (request ChangeKeyStoreTypeRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeKeyStoreTypeResponse

ChangeKeyStoreTypeResponse wrapper for the ChangeKeyStoreType operation

type ChangeKeyStoreTypeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeKeyStoreTypeResponse) HTTPResponse

func (response ChangeKeyStoreTypeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeKeyStoreTypeResponse) String

func (response ChangeKeyStoreTypeResponse) String() string

type ChangeOneoffPatchCompartmentRequest

ChangeOneoffPatchCompartmentRequest wrapper for the ChangeOneoffPatchCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeOneoffPatchCompartment.go.html to see an example of how to use ChangeOneoffPatchCompartmentRequest.

type ChangeOneoffPatchCompartmentRequest struct {

    // Request to move one-off patch to a different compartment
    ChangeCompartmentDetails `contributesTo:"body"`

    // The one-off patch OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    OneoffPatchId *string `mandatory:"true" contributesTo:"path" name:"oneoffPatchId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeOneoffPatchCompartmentRequest) BinaryRequestBody

func (request ChangeOneoffPatchCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeOneoffPatchCompartmentRequest) HTTPRequest

func (request ChangeOneoffPatchCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeOneoffPatchCompartmentRequest) RetryPolicy

func (request ChangeOneoffPatchCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeOneoffPatchCompartmentRequest) String

func (request ChangeOneoffPatchCompartmentRequest) String() string

func (ChangeOneoffPatchCompartmentRequest) ValidateEnumValue

func (request ChangeOneoffPatchCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeOneoffPatchCompartmentResponse

ChangeOneoffPatchCompartmentResponse wrapper for the ChangeOneoffPatchCompartment operation

type ChangeOneoffPatchCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeOneoffPatchCompartmentResponse) HTTPResponse

func (response ChangeOneoffPatchCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeOneoffPatchCompartmentResponse) String

func (response ChangeOneoffPatchCompartmentResponse) String() string

type ChangeSchedulingPlanCompartmentDetails

ChangeSchedulingPlanCompartmentDetails The configuration details for moving the Scheduling Plan.

type ChangeSchedulingPlanCompartmentDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeSchedulingPlanCompartmentDetails) String

func (m ChangeSchedulingPlanCompartmentDetails) String() string

func (ChangeSchedulingPlanCompartmentDetails) ValidateEnumValue

func (m ChangeSchedulingPlanCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeSchedulingPlanCompartmentRequest

ChangeSchedulingPlanCompartmentRequest wrapper for the ChangeSchedulingPlanCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeSchedulingPlanCompartment.go.html to see an example of how to use ChangeSchedulingPlanCompartmentRequest.

type ChangeSchedulingPlanCompartmentRequest struct {

    // Request to move scheduling plan to a different compartment
    ChangeSchedulingPlanCompartmentDetails `contributesTo:"body"`

    // The Schedule Plan OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    SchedulingPlanId *string `mandatory:"true" contributesTo:"path" name:"schedulingPlanId"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeSchedulingPlanCompartmentRequest) BinaryRequestBody

func (request ChangeSchedulingPlanCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeSchedulingPlanCompartmentRequest) HTTPRequest

func (request ChangeSchedulingPlanCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeSchedulingPlanCompartmentRequest) RetryPolicy

func (request ChangeSchedulingPlanCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeSchedulingPlanCompartmentRequest) String

func (request ChangeSchedulingPlanCompartmentRequest) String() string

func (ChangeSchedulingPlanCompartmentRequest) ValidateEnumValue

func (request ChangeSchedulingPlanCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeSchedulingPlanCompartmentResponse

ChangeSchedulingPlanCompartmentResponse wrapper for the ChangeSchedulingPlanCompartment operation

type ChangeSchedulingPlanCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeSchedulingPlanCompartmentResponse) HTTPResponse

func (response ChangeSchedulingPlanCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeSchedulingPlanCompartmentResponse) String

func (response ChangeSchedulingPlanCompartmentResponse) String() string

type ChangeSchedulingPolicyCompartmentDetails

ChangeSchedulingPolicyCompartmentDetails The configuration details for moving the Scheduling Policy.

type ChangeSchedulingPolicyCompartmentDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeSchedulingPolicyCompartmentDetails) String

func (m ChangeSchedulingPolicyCompartmentDetails) String() string

func (ChangeSchedulingPolicyCompartmentDetails) ValidateEnumValue

func (m ChangeSchedulingPolicyCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeSchedulingPolicyCompartmentRequest

ChangeSchedulingPolicyCompartmentRequest wrapper for the ChangeSchedulingPolicyCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeSchedulingPolicyCompartment.go.html to see an example of how to use ChangeSchedulingPolicyCompartmentRequest.

type ChangeSchedulingPolicyCompartmentRequest struct {

    // Request to move scheduling policy to a different compartment
    ChangeSchedulingPolicyCompartmentDetails `contributesTo:"body"`

    // The Scheduling Policy OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    SchedulingPolicyId *string `mandatory:"true" contributesTo:"path" name:"schedulingPolicyId"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeSchedulingPolicyCompartmentRequest) BinaryRequestBody

func (request ChangeSchedulingPolicyCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeSchedulingPolicyCompartmentRequest) HTTPRequest

func (request ChangeSchedulingPolicyCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeSchedulingPolicyCompartmentRequest) RetryPolicy

func (request ChangeSchedulingPolicyCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeSchedulingPolicyCompartmentRequest) String

func (request ChangeSchedulingPolicyCompartmentRequest) String() string

func (ChangeSchedulingPolicyCompartmentRequest) ValidateEnumValue

func (request ChangeSchedulingPolicyCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeSchedulingPolicyCompartmentResponse

ChangeSchedulingPolicyCompartmentResponse wrapper for the ChangeSchedulingPolicyCompartment operation

type ChangeSchedulingPolicyCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeSchedulingPolicyCompartmentResponse) HTTPResponse

func (response ChangeSchedulingPolicyCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeSchedulingPolicyCompartmentResponse) String

func (response ChangeSchedulingPolicyCompartmentResponse) String() string

type ChangeSubscriptionDetails

ChangeSubscriptionDetails The configuration details for associating the resource with a different subscription.

type ChangeSubscriptionDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // Indicates if the subscription is UCM or not.
    IsDefault *bool `mandatory:"false" json:"isDefault"`
}

func (ChangeSubscriptionDetails) String

func (m ChangeSubscriptionDetails) String() string

func (ChangeSubscriptionDetails) ValidateEnumValue

func (m ChangeSubscriptionDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeVmClusterCompartmentDetails

ChangeVmClusterCompartmentDetails The configuration details for moving the VM cluster.

type ChangeVmClusterCompartmentDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to move the VM cluster to.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeVmClusterCompartmentDetails) String

func (m ChangeVmClusterCompartmentDetails) String() string

func (ChangeVmClusterCompartmentDetails) ValidateEnumValue

func (m ChangeVmClusterCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeVmClusterCompartmentRequest

ChangeVmClusterCompartmentRequest wrapper for the ChangeVmClusterCompartment operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ChangeVmClusterCompartment.go.html to see an example of how to use ChangeVmClusterCompartmentRequest.

type ChangeVmClusterCompartmentRequest struct {

    // Request to move the Exadata Cloud@Customer VM cluster to a different compartment.
    ChangeVmClusterCompartmentDetails `contributesTo:"body"`

    // The VM cluster OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    VmClusterId *string `mandatory:"true" contributesTo:"path" name:"vmClusterId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeVmClusterCompartmentRequest) BinaryRequestBody

func (request ChangeVmClusterCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeVmClusterCompartmentRequest) HTTPRequest

func (request ChangeVmClusterCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeVmClusterCompartmentRequest) RetryPolicy

func (request ChangeVmClusterCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeVmClusterCompartmentRequest) String

func (request ChangeVmClusterCompartmentRequest) String() string

func (ChangeVmClusterCompartmentRequest) ValidateEnumValue

func (request ChangeVmClusterCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeVmClusterCompartmentResponse

ChangeVmClusterCompartmentResponse wrapper for the ChangeVmClusterCompartment operation

type ChangeVmClusterCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeVmClusterCompartmentResponse) HTTPResponse

func (response ChangeVmClusterCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeVmClusterCompartmentResponse) String

func (response ChangeVmClusterCompartmentResponse) String() string

type CheckExternalDatabaseConnectorConnectionStatusRequest

CheckExternalDatabaseConnectorConnectionStatusRequest wrapper for the CheckExternalDatabaseConnectorConnectionStatus operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/CheckExternalDatabaseConnectorConnectionStatus.go.html to see an example of how to use CheckExternalDatabaseConnectorConnectionStatusRequest.

type CheckExternalDatabaseConnectorConnectionStatusRequest struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the
    // external database connector resource (`ExternalDatabaseConnectorId`).
    ExternalDatabaseConnectorId *string `mandatory:"true" contributesTo:"path" name:"externalDatabaseConnectorId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CheckExternalDatabaseConnectorConnectionStatusRequest) BinaryRequestBody

func (request CheckExternalDatabaseConnectorConnectionStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CheckExternalDatabaseConnectorConnectionStatusRequest) HTTPRequest

func (request CheckExternalDatabaseConnectorConnectionStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CheckExternalDatabaseConnectorConnectionStatusRequest) RetryPolicy

func (request CheckExternalDatabaseConnectorConnectionStatusRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CheckExternalDatabaseConnectorConnectionStatusRequest) String

func (request CheckExternalDatabaseConnectorConnectionStatusRequest) String() string

func (CheckExternalDatabaseConnectorConnectionStatusRequest) ValidateEnumValue

func (request CheckExternalDatabaseConnectorConnectionStatusRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CheckExternalDatabaseConnectorConnectionStatusResponse

CheckExternalDatabaseConnectorConnectionStatusResponse wrapper for the CheckExternalDatabaseConnectorConnectionStatus operation

type CheckExternalDatabaseConnectorConnectionStatusResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`
}

func (CheckExternalDatabaseConnectorConnectionStatusResponse) HTTPResponse

func (response CheckExternalDatabaseConnectorConnectionStatusResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CheckExternalDatabaseConnectorConnectionStatusResponse) String

func (response CheckExternalDatabaseConnectorConnectionStatusResponse) String() string

type CloudAutomationApplyUpdateTimePreference

CloudAutomationApplyUpdateTimePreference Configure the time slot for applying VM cloud automation software updates to the cluster. When nothing is selected, the default time slot is 12 AM to 2 AM UTC. Any 2-hour slot is available starting at 12 AM.

type CloudAutomationApplyUpdateTimePreference struct {

    // Start time for polling VM cloud automation software updates for the cluster. If the startTime is not specified, 12 AM UTC is used by default.
    ApplyUpdatePreferredStartTime *string `mandatory:"false" json:"applyUpdatePreferredStartTime"`

    // End time for polling VM cloud automation software updates for the cluster. If the endTime is not specified, 2 AM UTC is used by default.
    ApplyUpdatePreferredEndTime *string `mandatory:"false" json:"applyUpdatePreferredEndTime"`
}

func (CloudAutomationApplyUpdateTimePreference) String

func (m CloudAutomationApplyUpdateTimePreference) String() string

func (CloudAutomationApplyUpdateTimePreference) ValidateEnumValue

func (m CloudAutomationApplyUpdateTimePreference) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudAutomationFreezePeriod

CloudAutomationFreezePeriod Enables a freeze period for the VM cluster prohibiting the VMs from getting cloud automation software updates during critical business cycles. Freeze period start date. Starts at 12:00 AM UTC on the selected date and ends at 11:59:59 PM UTC on the selected date. Validates to ensure the freeze period does not exceed 45 days.

type CloudAutomationFreezePeriod struct {

    // Start time of the freeze period cycle.
    FreezePeriodStartTime *string `mandatory:"false" json:"freezePeriodStartTime"`

    // End time of the freeze period cycle.
    FreezePeriodEndTime *string `mandatory:"false" json:"freezePeriodEndTime"`
}

func (CloudAutomationFreezePeriod) String

func (m CloudAutomationFreezePeriod) String() string

func (CloudAutomationFreezePeriod) ValidateEnumValue

func (m CloudAutomationFreezePeriod) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudAutomationUpdateDetails

CloudAutomationUpdateDetails Specifies the properties necessary for cloud automation updates. This includes modifying the apply update time preference, enabling or disabling early adoption, and enabling, modifying, or disabling the update freeze period.

type CloudAutomationUpdateDetails struct {

    // Annotates whether the cluster should be part of early access to apply VM cloud automation software updates. Those clusters annotated as early access will download the software bits for cloud automation in the first week after the update is available, while other clusters will have to wait until the following week.
    IsEarlyAdoptionEnabled *bool `mandatory:"false" json:"isEarlyAdoptionEnabled"`

    // Specifies if the freeze period is enabled for the VM cluster to prevent the VMs from receiving cloud automation software updates during critical business cycles. Freeze period starts at 12:00 AM UTC and ends at 11:59:59 PM UTC on the selected date. Ensure that the freezing period does not exceed 45 days.
    IsFreezePeriodEnabled *bool `mandatory:"false" json:"isFreezePeriodEnabled"`

    ApplyUpdateTimePreference *CloudAutomationApplyUpdateTimePreference `mandatory:"false" json:"applyUpdateTimePreference"`

    FreezePeriod *CloudAutomationFreezePeriod `mandatory:"false" json:"freezePeriod"`
}

func (CloudAutomationUpdateDetails) String

func (m CloudAutomationUpdateDetails) String() string

func (CloudAutomationUpdateDetails) ValidateEnumValue

func (m CloudAutomationUpdateDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudAutonomousVmCluster

CloudAutonomousVmCluster Details of the cloud Autonomous VM cluster.

type CloudAutonomousVmCluster struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Cloud Autonomous VM cluster.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The name of the availability domain that the cloud Autonomous VM cluster is located in.
    AvailabilityDomain *string `mandatory:"true" json:"availabilityDomain"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet the cloud Autonomous VM Cluster is associated with.
    // **Subnet Restrictions:**
    // - For Exadata and virtual machine 2-node RAC DB systems, do not use a subnet that overlaps with 192.168.128.0/20.
    // These subnets are used by the Oracle Clusterware private interconnect on the database instance.
    // Specifying an overlapping subnet will cause the private interconnect to malfunction.
    // This restriction applies to both the client subnet and backup subnet.
    SubnetId *string `mandatory:"true" json:"subnetId"`

    // The current state of the cloud Autonomous VM cluster.
    LifecycleState CloudAutonomousVmClusterLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The user-friendly name for the cloud Autonomous VM cluster. The name does not need to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud Exadata infrastructure.
    CloudExadataInfrastructureId *string `mandatory:"true" json:"cloudExadataInfrastructureId"`

    // User defined description of the cloud Autonomous VM cluster.
    Description *string `mandatory:"false" json:"description"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules (https://docs.oracle.com/iaas/Content/Network/Concepts/securityrules.htm).
    // **NsgIds restrictions:**
    // - A network security group (NSG) is optional for Autonomous AI Databases with private access. The nsgIds list can be empty.
    NsgIds []string `mandatory:"false" json:"nsgIds"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance update history. This value is updated when a maintenance update starts.
    LastUpdateHistoryEntryId *string `mandatory:"false" json:"lastUpdateHistoryEntryId"`

    // The date and time that the cloud Autonomous VM cluster was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The last date and time that the cloud Autonomous VM cluster was updated.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // The time zone of the Cloud Autonomous VM Cluster.
    ClusterTimeZone *string `mandatory:"false" json:"clusterTimeZone"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The hostname for the cloud Autonomous VM cluster.
    Hostname *string `mandatory:"false" json:"hostname"`

    // The domain name for the cloud Autonomous VM cluster.
    Domain *string `mandatory:"false" json:"domain"`

    // The model name of the Exadata hardware running the cloud Autonomous VM cluster.
    Shape *string `mandatory:"false" json:"shape"`

    // The number of database servers in the cloud VM cluster.
    NodeCount *int `mandatory:"false" json:"nodeCount"`

    // The total data storage allocated, in terabytes (TB).
    DataStorageSizeInTBs *float64 `mandatory:"false" json:"dataStorageSizeInTBs"`

    // The total data storage allocated, in gigabytes (GB).
    DataStorageSizeInGBs *float64 `mandatory:"false" json:"dataStorageSizeInGBs"`

    // The number of CPU cores on the cloud Autonomous VM cluster.
    CpuCoreCount *int `mandatory:"false" json:"cpuCoreCount"`

    // The number of CPU cores on the cloud Autonomous VM cluster. Only 1 decimal place is allowed for the fractional part.
    OcpuCount *float32 `mandatory:"false" json:"ocpuCount"`

    // The compute model of the Cloud Autonomous VM Cluster. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous AI Database on Dedicated Exadata #Infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbak) for more details.
    ComputeModel CloudAutonomousVmClusterComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`

    // Enable mutual TLS(mTLS) authentication for database at time of provisioning a VMCluster. This is applicable to database TLS Certificates only. Default is TLS
    IsMtlsEnabledVmCluster *bool `mandatory:"false" json:"isMtlsEnabledVmCluster"`

    // The number of CPU cores enabled per VM cluster node.
    CpuCoreCountPerNode *int `mandatory:"false" json:"cpuCoreCountPerNode"`

    // The memory allocated in GBs.
    MemorySizeInGBs *int `mandatory:"false" json:"memorySizeInGBs"`

    // The Oracle license model that applies to the Oracle Autonomous AI Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud.
    // License Included allows you to subscribe to new Oracle AI Database software licenses and the Oracle AI Database service.
    // Note that when provisioning an Autonomous AI Database on dedicated Exadata infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html), this attribute must be null. It is already set at the
    // Autonomous Exadata Infrastructure level. When provisioning an Autonomous AI Database Serverless  (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to `BRING_YOUR_OWN_LICENSE`. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, dataStorageSizeInTBs, adminPassword, isMTLSConnectionRequired, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    LicenseModel CloudAutonomousVmClusterLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance run.
    LastMaintenanceRunId *string `mandatory:"false" json:"lastMaintenanceRunId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the next maintenance run.
    NextMaintenanceRunId *string `mandatory:"false" json:"nextMaintenanceRunId"`

    MaintenanceWindow *MaintenanceWindow `mandatory:"false" json:"maintenanceWindow"`

    // The SCAN Listenenr TLS port. Default is 2484.
    ScanListenerPortTls *int `mandatory:"false" json:"scanListenerPortTls"`

    // The SCAN Listener Non TLS port. Default is 1521.
    ScanListenerPortNonTls *int `mandatory:"false" json:"scanListenerPortNonTls"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Security Attributes for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Oracle-ZPR": {"MaxEgressCount": {"value": "42", "mode": "audit"}}}`
    SecurityAttributes map[string]map[string]interface{} `mandatory:"false" json:"securityAttributes"`

    // The date and time of Database SSL certificate expiration.
    TimeDatabaseSslCertificateExpires *common.SDKTime `mandatory:"false" json:"timeDatabaseSslCertificateExpires"`

    // The date and time of ORDS certificate expiration.
    TimeOrdsCertificateExpires *common.SDKTime `mandatory:"false" json:"timeOrdsCertificateExpires"`

    // CPU cores available for allocation to Autonomous AI Databases.
    AvailableCpus *float32 `mandatory:"false" json:"availableCpus"`

    // CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous AI Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
    ReclaimableCpus *float32 `mandatory:"false" json:"reclaimableCpus"`

    // The number of Autonomous Container Databases that can be created with the currently available local storage.
    AvailableContainerDatabases *int `mandatory:"false" json:"availableContainerDatabases"`

    // The total number of Autonomous Container Databases that can be created with the allocated local storage.
    TotalContainerDatabases *int `mandatory:"false" json:"totalContainerDatabases"`

    // The data disk group size available for Autonomous AI Databases, in TBs.
    AvailableAutonomousDataStorageSizeInTBs *float64 `mandatory:"false" json:"availableAutonomousDataStorageSizeInTBs"`

    // The data disk group size allocated for Autonomous AI Databases, in TBs.
    AutonomousDataStorageSizeInTBs *float64 `mandatory:"false" json:"autonomousDataStorageSizeInTBs"`

    // The local node storage allocated in GBs.
    DbNodeStorageSizeInGBs *int `mandatory:"false" json:"dbNodeStorageSizeInGBs"`

    // The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU. This is deprecated. Please refer to memoryPerComputeUnitInGBs for accurate value.
    MemoryPerOracleComputeUnitInGBs *int `mandatory:"false" json:"memoryPerOracleComputeUnitInGBs"`

    // The amount of memory (in GBs) to be enabled per OCPU or ECPU.
    MemoryPerComputeUnitInGBs *float32 `mandatory:"false" json:"memoryPerComputeUnitInGBs"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Db servers.
    DbServers []string `mandatory:"false" json:"dbServers"`

    // The percentage of total number of CPUs used in an Autonomous VM Cluster.
    CpuPercentage *float32 `mandatory:"false" json:"cpuPercentage"`

    // The percentage of the data storage used for the Autonomous AI Databases in an Autonomous VM Cluster.
    AutonomousDataStoragePercentage *float32 `mandatory:"false" json:"autonomousDataStoragePercentage"`

    // The number of CPUs provisioned in an Autonomous VM Cluster.
    ProvisionedCpus *float32 `mandatory:"false" json:"provisionedCpus"`

    // The total number of CPUs in an Autonomous VM Cluster.
    TotalCpus *float32 `mandatory:"false" json:"totalCpus"`

    // The total data disk group size for Autonomous AI Databases, in TBs.
    TotalAutonomousDataStorageInTBs *float32 `mandatory:"false" json:"totalAutonomousDataStorageInTBs"`

    // The number of CPUs reserved in an Autonomous VM Cluster.
    ReservedCpus *float32 `mandatory:"false" json:"reservedCpus"`

    // The number of provisionable Autonomous Container Databases in an Autonomous VM Cluster.
    ProvisionableAutonomousContainerDatabases *int `mandatory:"false" json:"provisionableAutonomousContainerDatabases"`

    // The number of provisioned Autonomous Container Databases in an Autonomous VM Cluster.
    ProvisionedAutonomousContainerDatabases *int `mandatory:"false" json:"provisionedAutonomousContainerDatabases"`

    // The number of non-provisionable Autonomous Container Databases in an Autonomous VM Cluster.
    NonProvisionableAutonomousContainerDatabases *int `mandatory:"false" json:"nonProvisionableAutonomousContainerDatabases"`

    // The lowest value to which exadataStorage (in TBs) can be scaled down.
    ExadataStorageInTBsLowestScaledValue *float64 `mandatory:"false" json:"exadataStorageInTBsLowestScaledValue"`

    // The lowest value to which ocpus can be scaled down.
    OcpusLowestScaledValue *int `mandatory:"false" json:"ocpusLowestScaledValue"`

    // The lowest value to which maximum number of ACDs can be scaled down.
    MaxAcdsLowestScaledValue *int `mandatory:"false" json:"maxAcdsLowestScaledValue"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // Details of the multi cloud identity connectors of the VM cluster.
    MultiCloudIdentityConnectorConfigs []IdentityConnectorDetails `mandatory:"false" json:"multiCloudIdentityConnectorConfigs"`

    // TDE keystore type
    TdeKeyStoreType CloudAutonomousVmClusterTdeKeyStoreTypeEnum `mandatory:"false" json:"tdeKeyStoreType,omitempty"`

    // The distribution algorithm used for the Autonomous VM cluster.
    DistributionAlgorithm CloudAutonomousVmClusterDistributionAlgorithmEnum `mandatory:"false" json:"distributionAlgorithm,omitempty"`

    // Percentage of ECPU memory allocated for SGA(System Global Area).
    SgaPercentage *float32 `mandatory:"false" json:"sgaPercentage"`
}

func (CloudAutonomousVmCluster) String

func (m CloudAutonomousVmCluster) String() string

func (CloudAutonomousVmCluster) ValidateEnumValue

func (m CloudAutonomousVmCluster) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudAutonomousVmClusterComputeModelEnum

CloudAutonomousVmClusterComputeModelEnum Enum with underlying type: string

type CloudAutonomousVmClusterComputeModelEnum string

Set of constants representing the allowable values for CloudAutonomousVmClusterComputeModelEnum

const (
    CloudAutonomousVmClusterComputeModelEcpu CloudAutonomousVmClusterComputeModelEnum = "ECPU"
    CloudAutonomousVmClusterComputeModelOcpu CloudAutonomousVmClusterComputeModelEnum = "OCPU"
)

func GetCloudAutonomousVmClusterComputeModelEnumValues

func GetCloudAutonomousVmClusterComputeModelEnumValues() []CloudAutonomousVmClusterComputeModelEnum

GetCloudAutonomousVmClusterComputeModelEnumValues Enumerates the set of values for CloudAutonomousVmClusterComputeModelEnum

func GetMappingCloudAutonomousVmClusterComputeModelEnum

func GetMappingCloudAutonomousVmClusterComputeModelEnum(val string) (CloudAutonomousVmClusterComputeModelEnum, bool)

GetMappingCloudAutonomousVmClusterComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudAutonomousVmClusterDistributionAlgorithmEnum

CloudAutonomousVmClusterDistributionAlgorithmEnum Enum with underlying type: string

type CloudAutonomousVmClusterDistributionAlgorithmEnum string

Set of constants representing the allowable values for CloudAutonomousVmClusterDistributionAlgorithmEnum

const (
    CloudAutonomousVmClusterDistributionAlgorithmResourceOptimized     CloudAutonomousVmClusterDistributionAlgorithmEnum = "RESOURCE_OPTIMIZED"
    CloudAutonomousVmClusterDistributionAlgorithmDistributionOptimized CloudAutonomousVmClusterDistributionAlgorithmEnum = "DISTRIBUTION_OPTIMIZED"
)

func GetCloudAutonomousVmClusterDistributionAlgorithmEnumValues

func GetCloudAutonomousVmClusterDistributionAlgorithmEnumValues() []CloudAutonomousVmClusterDistributionAlgorithmEnum

GetCloudAutonomousVmClusterDistributionAlgorithmEnumValues Enumerates the set of values for CloudAutonomousVmClusterDistributionAlgorithmEnum

func GetMappingCloudAutonomousVmClusterDistributionAlgorithmEnum

func GetMappingCloudAutonomousVmClusterDistributionAlgorithmEnum(val string) (CloudAutonomousVmClusterDistributionAlgorithmEnum, bool)

GetMappingCloudAutonomousVmClusterDistributionAlgorithmEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudAutonomousVmClusterLicenseModelEnum

CloudAutonomousVmClusterLicenseModelEnum Enum with underlying type: string

type CloudAutonomousVmClusterLicenseModelEnum string

Set of constants representing the allowable values for CloudAutonomousVmClusterLicenseModelEnum

const (
    CloudAutonomousVmClusterLicenseModelLicenseIncluded     CloudAutonomousVmClusterLicenseModelEnum = "LICENSE_INCLUDED"
    CloudAutonomousVmClusterLicenseModelBringYourOwnLicense CloudAutonomousVmClusterLicenseModelEnum = "BRING_YOUR_OWN_LICENSE"
)

func GetCloudAutonomousVmClusterLicenseModelEnumValues

func GetCloudAutonomousVmClusterLicenseModelEnumValues() []CloudAutonomousVmClusterLicenseModelEnum

GetCloudAutonomousVmClusterLicenseModelEnumValues Enumerates the set of values for CloudAutonomousVmClusterLicenseModelEnum

func GetMappingCloudAutonomousVmClusterLicenseModelEnum

func GetMappingCloudAutonomousVmClusterLicenseModelEnum(val string) (CloudAutonomousVmClusterLicenseModelEnum, bool)

GetMappingCloudAutonomousVmClusterLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudAutonomousVmClusterLifecycleStateEnum

CloudAutonomousVmClusterLifecycleStateEnum Enum with underlying type: string

type CloudAutonomousVmClusterLifecycleStateEnum string

Set of constants representing the allowable values for CloudAutonomousVmClusterLifecycleStateEnum

const (
    CloudAutonomousVmClusterLifecycleStateProvisioning          CloudAutonomousVmClusterLifecycleStateEnum = "PROVISIONING"
    CloudAutonomousVmClusterLifecycleStateAvailable             CloudAutonomousVmClusterLifecycleStateEnum = "AVAILABLE"
    CloudAutonomousVmClusterLifecycleStateUpdating              CloudAutonomousVmClusterLifecycleStateEnum = "UPDATING"
    CloudAutonomousVmClusterLifecycleStateTerminating           CloudAutonomousVmClusterLifecycleStateEnum = "TERMINATING"
    CloudAutonomousVmClusterLifecycleStateTerminated            CloudAutonomousVmClusterLifecycleStateEnum = "TERMINATED"
    CloudAutonomousVmClusterLifecycleStateFailed                CloudAutonomousVmClusterLifecycleStateEnum = "FAILED"
    CloudAutonomousVmClusterLifecycleStateMaintenanceInProgress CloudAutonomousVmClusterLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
)

func GetCloudAutonomousVmClusterLifecycleStateEnumValues

func GetCloudAutonomousVmClusterLifecycleStateEnumValues() []CloudAutonomousVmClusterLifecycleStateEnum

GetCloudAutonomousVmClusterLifecycleStateEnumValues Enumerates the set of values for CloudAutonomousVmClusterLifecycleStateEnum

func GetMappingCloudAutonomousVmClusterLifecycleStateEnum

func GetMappingCloudAutonomousVmClusterLifecycleStateEnum(val string) (CloudAutonomousVmClusterLifecycleStateEnum, bool)

GetMappingCloudAutonomousVmClusterLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudAutonomousVmClusterResourceDetails

CloudAutonomousVmClusterResourceDetails Unallocated resource details of the Cloud Autonomous VM Cluster.

type CloudAutonomousVmClusterResourceDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Cloud Exadata infrastructure.
    Id *string `mandatory:"true" json:"id"`

    // Total unallocated autonomous data storage in the Cloud Autonomous VM Cluster in TBs.
    UnAllocatedAdbStorageInTBs *float64 `mandatory:"true" json:"unAllocatedAdbStorageInTBs"`
}

func (CloudAutonomousVmClusterResourceDetails) String

func (m CloudAutonomousVmClusterResourceDetails) String() string

func (CloudAutonomousVmClusterResourceDetails) ValidateEnumValue

func (m CloudAutonomousVmClusterResourceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudAutonomousVmClusterResourceUsage

CloudAutonomousVmClusterResourceUsage Cloud Autonomous VM Cluster usage details, including the Autonomous Container Databases usage.

type CloudAutonomousVmClusterResourceUsage struct {

    // The user-friendly name for the Autonomous VM cluster. The name does not need to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Cloud Autonomous VM cluster.
    Id *string `mandatory:"false" json:"id"`

    // The data disk group size allocated for Autonomous AI Databases, in TBs.
    AutonomousDataStorageSizeInTBs *float32 `mandatory:"false" json:"autonomousDataStorageSizeInTBs"`

    // The local node storage allocated in GBs.
    DbNodeStorageSizeInGBs *int `mandatory:"false" json:"dbNodeStorageSizeInGBs"`

    // The memory allocated in GBs.
    MemorySizeInGBs *int `mandatory:"false" json:"memorySizeInGBs"`

    // The total number of Autonomous Container Databases that can be created.
    TotalContainerDatabases *int `mandatory:"false" json:"totalContainerDatabases"`

    // The data disk group size available for Autonomous AI Databases, in TBs.
    AvailableAutonomousDataStorageSizeInTBs *float32 `mandatory:"false" json:"availableAutonomousDataStorageSizeInTBs"`

    // The data disk group size used for Autonomous AI Databases, in TBs.
    UsedAutonomousDataStorageSizeInTBs *float32 `mandatory:"false" json:"usedAutonomousDataStorageSizeInTBs"`

    // The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU. This is deprecated. Please refer to memoryPerComputeUnitInGBs for accurate value.
    MemoryPerOracleComputeUnitInGBs *int `mandatory:"false" json:"memoryPerOracleComputeUnitInGBs"`

    // The amount of memory (in GBs) to be enabled per OCPU or ECPU.
    MemoryPerComputeUnitInGBs *float32 `mandatory:"false" json:"memoryPerComputeUnitInGBs"`

    // Total exadata storage allocated for the Autonomous VM Cluster. DATA + RECOVERY + SPARSE + any overhead in TBs.
    ExadataStorageInTBs *float64 `mandatory:"false" json:"exadataStorageInTBs"`

    // The number of CPU cores enabled on the Cloud Autonomous VM cluster.
    TotalCpus *float32 `mandatory:"false" json:"totalCpus"`

    // The number of CPU cores alloted to the Autonomous Container Databases
    // in an Cloud Autonomous VM cluster.
    UsedCpus *float32 `mandatory:"false" json:"usedCpus"`

    // The number of CPU cores available.
    AvailableCpus *float32 `mandatory:"false" json:"availableCpus"`

    // CPU cores that continue to be included in the count of OCPUs available
    // to the Autonomous Container Database even after one of its Autonomous AI Database is
    // terminated or scaled down. You can release them to the available OCPUs at its parent
    // AVMC level by restarting the Autonomous Container Database.
    ReclaimableCpus *float32 `mandatory:"false" json:"reclaimableCpus"`

    // The number of CPUs provisioned in an Autonomous VM Cluster.
    ProvisionedCpus *float32 `mandatory:"false" json:"provisionedCpus"`

    // The number of CPUs reserved in an Autonomous VM Cluster.
    ReservedCpus *float32 `mandatory:"false" json:"reservedCpus"`

    // The number of provisionable Autonomous Container Databases in an Autonomous VM Cluster.
    ProvisionableAutonomousContainerDatabases *int `mandatory:"false" json:"provisionableAutonomousContainerDatabases"`

    // The number of provisioned Autonomous Container Databases in an Autonomous VM Cluster.
    ProvisionedAutonomousContainerDatabases *int `mandatory:"false" json:"provisionedAutonomousContainerDatabases"`

    // The number of non-provisionable Autonomous Container Databases in an Autonomous VM Cluster.
    NonProvisionableAutonomousContainerDatabases *int `mandatory:"false" json:"nonProvisionableAutonomousContainerDatabases"`

    // List of Autonomous VM resource usages.
    AutonomousVmResourceUsage []AutonomousVmResourceUsage `mandatory:"false" json:"autonomousVmResourceUsage"`
}

func (CloudAutonomousVmClusterResourceUsage) String

func (m CloudAutonomousVmClusterResourceUsage) String() string

func (CloudAutonomousVmClusterResourceUsage) ValidateEnumValue

func (m CloudAutonomousVmClusterResourceUsage) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudAutonomousVmClusterSummary

CloudAutonomousVmClusterSummary Details of the cloud Autonomous VM cluster.

type CloudAutonomousVmClusterSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Cloud Autonomous VM cluster.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The name of the availability domain that the cloud Autonomous VM cluster is located in.
    AvailabilityDomain *string `mandatory:"true" json:"availabilityDomain"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet the cloud Autonomous VM Cluster is associated with.
    // **Subnet Restrictions:**
    // - For Exadata and virtual machine 2-node RAC DB systems, do not use a subnet that overlaps with 192.168.128.0/20.
    // These subnets are used by the Oracle Clusterware private interconnect on the database instance.
    // Specifying an overlapping subnet will cause the private interconnect to malfunction.
    // This restriction applies to both the client subnet and backup subnet.
    SubnetId *string `mandatory:"true" json:"subnetId"`

    // The current state of the cloud Autonomous VM cluster.
    LifecycleState CloudAutonomousVmClusterSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The user-friendly name for the cloud Autonomous VM cluster. The name does not need to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud Exadata infrastructure.
    CloudExadataInfrastructureId *string `mandatory:"true" json:"cloudExadataInfrastructureId"`

    // User defined description of the cloud Autonomous VM cluster.
    Description *string `mandatory:"false" json:"description"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules (https://docs.oracle.com/iaas/Content/Network/Concepts/securityrules.htm).
    // **NsgIds restrictions:**
    // - A network security group (NSG) is optional for Autonomous AI Databases with private access. The nsgIds list can be empty.
    NsgIds []string `mandatory:"false" json:"nsgIds"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance update history. This value is updated when a maintenance update starts.
    LastUpdateHistoryEntryId *string `mandatory:"false" json:"lastUpdateHistoryEntryId"`

    // The date and time that the cloud Autonomous VM cluster was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The last date and time that the cloud Autonomous VM cluster was updated.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // The time zone of the Cloud Autonomous VM Cluster.
    ClusterTimeZone *string `mandatory:"false" json:"clusterTimeZone"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The hostname for the cloud Autonomous VM cluster.
    Hostname *string `mandatory:"false" json:"hostname"`

    // The domain name for the cloud Autonomous VM cluster.
    Domain *string `mandatory:"false" json:"domain"`

    // The model name of the Exadata hardware running the cloud Autonomous VM cluster.
    Shape *string `mandatory:"false" json:"shape"`

    // The number of database servers in the cloud VM cluster.
    NodeCount *int `mandatory:"false" json:"nodeCount"`

    // The total data storage allocated, in terabytes (TB).
    DataStorageSizeInTBs *float64 `mandatory:"false" json:"dataStorageSizeInTBs"`

    // The total data storage allocated, in gigabytes (GB).
    DataStorageSizeInGBs *float64 `mandatory:"false" json:"dataStorageSizeInGBs"`

    // The number of CPU cores on the cloud Autonomous VM cluster.
    CpuCoreCount *int `mandatory:"false" json:"cpuCoreCount"`

    // The number of CPU cores on the cloud Autonomous VM cluster. Only 1 decimal place is allowed for the fractional part.
    OcpuCount *float32 `mandatory:"false" json:"ocpuCount"`

    // The compute model of the Cloud Autonomous VM Cluster. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous AI Database on Dedicated Exadata #Infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbak) for more details.
    ComputeModel CloudAutonomousVmClusterSummaryComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`

    // Enable mutual TLS(mTLS) authentication for database at time of provisioning a VMCluster. This is applicable to database TLS Certificates only. Default is TLS
    IsMtlsEnabledVmCluster *bool `mandatory:"false" json:"isMtlsEnabledVmCluster"`

    // The number of CPU cores enabled per VM cluster node.
    CpuCoreCountPerNode *int `mandatory:"false" json:"cpuCoreCountPerNode"`

    // The memory allocated in GBs.
    MemorySizeInGBs *int `mandatory:"false" json:"memorySizeInGBs"`

    // The Oracle license model that applies to the Oracle Autonomous AI Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud.
    // License Included allows you to subscribe to new Oracle AI Database software licenses and the Oracle AI Database service.
    // Note that when provisioning an Autonomous AI Database on dedicated Exadata infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html), this attribute must be null. It is already set at the
    // Autonomous Exadata Infrastructure level. When provisioning an Autonomous AI Database Serverless  (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to `BRING_YOUR_OWN_LICENSE`. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter.
    // This cannot be updated in parallel with any of the following: cpuCoreCount, computeCount, dataStorageSizeInTBs, adminPassword, isMTLSConnectionRequired, dbWorkload, privateEndpointLabel, nsgIds, dbVersion, dbName, scheduledOperations, dbToolsDetails, or isFreeTier.
    LicenseModel CloudAutonomousVmClusterSummaryLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance run.
    LastMaintenanceRunId *string `mandatory:"false" json:"lastMaintenanceRunId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the next maintenance run.
    NextMaintenanceRunId *string `mandatory:"false" json:"nextMaintenanceRunId"`

    MaintenanceWindow *MaintenanceWindow `mandatory:"false" json:"maintenanceWindow"`

    // The SCAN Listenenr TLS port. Default is 2484.
    ScanListenerPortTls *int `mandatory:"false" json:"scanListenerPortTls"`

    // The SCAN Listener Non TLS port. Default is 1521.
    ScanListenerPortNonTls *int `mandatory:"false" json:"scanListenerPortNonTls"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Security Attributes for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Oracle-ZPR": {"MaxEgressCount": {"value": "42", "mode": "audit"}}}`
    SecurityAttributes map[string]map[string]interface{} `mandatory:"false" json:"securityAttributes"`

    // The date and time of Database SSL certificate expiration.
    TimeDatabaseSslCertificateExpires *common.SDKTime `mandatory:"false" json:"timeDatabaseSslCertificateExpires"`

    // The date and time of ORDS certificate expiration.
    TimeOrdsCertificateExpires *common.SDKTime `mandatory:"false" json:"timeOrdsCertificateExpires"`

    // CPU cores available for allocation to Autonomous AI Databases.
    AvailableCpus *float32 `mandatory:"false" json:"availableCpus"`

    // CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous AI Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
    ReclaimableCpus *float32 `mandatory:"false" json:"reclaimableCpus"`

    // The number of Autonomous Container Databases that can be created with the currently available local storage.
    AvailableContainerDatabases *int `mandatory:"false" json:"availableContainerDatabases"`

    // The total number of Autonomous Container Databases that can be created with the allocated local storage.
    TotalContainerDatabases *int `mandatory:"false" json:"totalContainerDatabases"`

    // The data disk group size available for Autonomous AI Databases, in TBs.
    AvailableAutonomousDataStorageSizeInTBs *float64 `mandatory:"false" json:"availableAutonomousDataStorageSizeInTBs"`

    // The data disk group size allocated for Autonomous AI Databases, in TBs.
    AutonomousDataStorageSizeInTBs *float64 `mandatory:"false" json:"autonomousDataStorageSizeInTBs"`

    // The local node storage allocated in GBs.
    DbNodeStorageSizeInGBs *int `mandatory:"false" json:"dbNodeStorageSizeInGBs"`

    // The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU. This is deprecated. Please refer to memoryPerComputeUnitInGBs for accurate value.
    MemoryPerOracleComputeUnitInGBs *int `mandatory:"false" json:"memoryPerOracleComputeUnitInGBs"`

    // The amount of memory (in GBs) to be enabled per OCPU or ECPU.
    MemoryPerComputeUnitInGBs *float32 `mandatory:"false" json:"memoryPerComputeUnitInGBs"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Db servers.
    DbServers []string `mandatory:"false" json:"dbServers"`

    // The percentage of total number of CPUs used in an Autonomous VM Cluster.
    CpuPercentage *float32 `mandatory:"false" json:"cpuPercentage"`

    // The percentage of the data storage used for the Autonomous AI Databases in an Autonomous VM Cluster.
    AutonomousDataStoragePercentage *float32 `mandatory:"false" json:"autonomousDataStoragePercentage"`

    // The number of CPUs provisioned in an Autonomous VM Cluster.
    ProvisionedCpus *float32 `mandatory:"false" json:"provisionedCpus"`

    // The total number of CPUs in an Autonomous VM Cluster.
    TotalCpus *float32 `mandatory:"false" json:"totalCpus"`

    // The total data disk group size for Autonomous AI Databases, in TBs.
    TotalAutonomousDataStorageInTBs *float32 `mandatory:"false" json:"totalAutonomousDataStorageInTBs"`

    // The number of CPUs reserved in an Autonomous VM Cluster.
    ReservedCpus *float32 `mandatory:"false" json:"reservedCpus"`

    // The number of provisionable Autonomous Container Databases in an Autonomous VM Cluster.
    ProvisionableAutonomousContainerDatabases *int `mandatory:"false" json:"provisionableAutonomousContainerDatabases"`

    // The number of provisioned Autonomous Container Databases in an Autonomous VM Cluster.
    ProvisionedAutonomousContainerDatabases *int `mandatory:"false" json:"provisionedAutonomousContainerDatabases"`

    // The number of non-provisionable Autonomous Container Databases in an Autonomous VM Cluster.
    NonProvisionableAutonomousContainerDatabases *int `mandatory:"false" json:"nonProvisionableAutonomousContainerDatabases"`

    // The lowest value to which exadataStorage (in TBs) can be scaled down.
    ExadataStorageInTBsLowestScaledValue *float64 `mandatory:"false" json:"exadataStorageInTBsLowestScaledValue"`

    // The lowest value to which ocpus can be scaled down.
    OcpusLowestScaledValue *int `mandatory:"false" json:"ocpusLowestScaledValue"`

    // The lowest value to which maximum number of ACDs can be scaled down.
    MaxAcdsLowestScaledValue *int `mandatory:"false" json:"maxAcdsLowestScaledValue"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // Details of the multi cloud identity connectors of the VM cluster.
    MultiCloudIdentityConnectorConfigs []IdentityConnectorDetails `mandatory:"false" json:"multiCloudIdentityConnectorConfigs"`

    // TDE keystore type
    TdeKeyStoreType CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum `mandatory:"false" json:"tdeKeyStoreType,omitempty"`

    // The distribution algorithm used for the Autonomous VM cluster.
    DistributionAlgorithm CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum `mandatory:"false" json:"distributionAlgorithm,omitempty"`

    // Percentage of ECPU memory allocated for SGA(System Global Area).
    SgaPercentage *float32 `mandatory:"false" json:"sgaPercentage"`
}

func (CloudAutonomousVmClusterSummary) String

func (m CloudAutonomousVmClusterSummary) String() string

func (CloudAutonomousVmClusterSummary) ValidateEnumValue

func (m CloudAutonomousVmClusterSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudAutonomousVmClusterSummaryComputeModelEnum

CloudAutonomousVmClusterSummaryComputeModelEnum Enum with underlying type: string

type CloudAutonomousVmClusterSummaryComputeModelEnum string

Set of constants representing the allowable values for CloudAutonomousVmClusterSummaryComputeModelEnum

const (
    CloudAutonomousVmClusterSummaryComputeModelEcpu CloudAutonomousVmClusterSummaryComputeModelEnum = "ECPU"
    CloudAutonomousVmClusterSummaryComputeModelOcpu CloudAutonomousVmClusterSummaryComputeModelEnum = "OCPU"
)

func GetCloudAutonomousVmClusterSummaryComputeModelEnumValues

func GetCloudAutonomousVmClusterSummaryComputeModelEnumValues() []CloudAutonomousVmClusterSummaryComputeModelEnum

GetCloudAutonomousVmClusterSummaryComputeModelEnumValues Enumerates the set of values for CloudAutonomousVmClusterSummaryComputeModelEnum

func GetMappingCloudAutonomousVmClusterSummaryComputeModelEnum

func GetMappingCloudAutonomousVmClusterSummaryComputeModelEnum(val string) (CloudAutonomousVmClusterSummaryComputeModelEnum, bool)

GetMappingCloudAutonomousVmClusterSummaryComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum

CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum Enum with underlying type: string

type CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum string

Set of constants representing the allowable values for CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum

const (
    CloudAutonomousVmClusterSummaryDistributionAlgorithmResourceOptimized     CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum = "RESOURCE_OPTIMIZED"
    CloudAutonomousVmClusterSummaryDistributionAlgorithmDistributionOptimized CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum = "DISTRIBUTION_OPTIMIZED"
)

func GetCloudAutonomousVmClusterSummaryDistributionAlgorithmEnumValues

func GetCloudAutonomousVmClusterSummaryDistributionAlgorithmEnumValues() []CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum

GetCloudAutonomousVmClusterSummaryDistributionAlgorithmEnumValues Enumerates the set of values for CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum

func GetMappingCloudAutonomousVmClusterSummaryDistributionAlgorithmEnum

func GetMappingCloudAutonomousVmClusterSummaryDistributionAlgorithmEnum(val string) (CloudAutonomousVmClusterSummaryDistributionAlgorithmEnum, bool)

GetMappingCloudAutonomousVmClusterSummaryDistributionAlgorithmEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudAutonomousVmClusterSummaryLicenseModelEnum

CloudAutonomousVmClusterSummaryLicenseModelEnum Enum with underlying type: string

type CloudAutonomousVmClusterSummaryLicenseModelEnum string

Set of constants representing the allowable values for CloudAutonomousVmClusterSummaryLicenseModelEnum

const (
    CloudAutonomousVmClusterSummaryLicenseModelLicenseIncluded     CloudAutonomousVmClusterSummaryLicenseModelEnum = "LICENSE_INCLUDED"
    CloudAutonomousVmClusterSummaryLicenseModelBringYourOwnLicense CloudAutonomousVmClusterSummaryLicenseModelEnum = "BRING_YOUR_OWN_LICENSE"
)

func GetCloudAutonomousVmClusterSummaryLicenseModelEnumValues

func GetCloudAutonomousVmClusterSummaryLicenseModelEnumValues() []CloudAutonomousVmClusterSummaryLicenseModelEnum

GetCloudAutonomousVmClusterSummaryLicenseModelEnumValues Enumerates the set of values for CloudAutonomousVmClusterSummaryLicenseModelEnum

func GetMappingCloudAutonomousVmClusterSummaryLicenseModelEnum

func GetMappingCloudAutonomousVmClusterSummaryLicenseModelEnum(val string) (CloudAutonomousVmClusterSummaryLicenseModelEnum, bool)

GetMappingCloudAutonomousVmClusterSummaryLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudAutonomousVmClusterSummaryLifecycleStateEnum

CloudAutonomousVmClusterSummaryLifecycleStateEnum Enum with underlying type: string

type CloudAutonomousVmClusterSummaryLifecycleStateEnum string

Set of constants representing the allowable values for CloudAutonomousVmClusterSummaryLifecycleStateEnum

const (
    CloudAutonomousVmClusterSummaryLifecycleStateProvisioning          CloudAutonomousVmClusterSummaryLifecycleStateEnum = "PROVISIONING"
    CloudAutonomousVmClusterSummaryLifecycleStateAvailable             CloudAutonomousVmClusterSummaryLifecycleStateEnum = "AVAILABLE"
    CloudAutonomousVmClusterSummaryLifecycleStateUpdating              CloudAutonomousVmClusterSummaryLifecycleStateEnum = "UPDATING"
    CloudAutonomousVmClusterSummaryLifecycleStateTerminating           CloudAutonomousVmClusterSummaryLifecycleStateEnum = "TERMINATING"
    CloudAutonomousVmClusterSummaryLifecycleStateTerminated            CloudAutonomousVmClusterSummaryLifecycleStateEnum = "TERMINATED"
    CloudAutonomousVmClusterSummaryLifecycleStateFailed                CloudAutonomousVmClusterSummaryLifecycleStateEnum = "FAILED"
    CloudAutonomousVmClusterSummaryLifecycleStateMaintenanceInProgress CloudAutonomousVmClusterSummaryLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
)

func GetCloudAutonomousVmClusterSummaryLifecycleStateEnumValues

func GetCloudAutonomousVmClusterSummaryLifecycleStateEnumValues() []CloudAutonomousVmClusterSummaryLifecycleStateEnum

GetCloudAutonomousVmClusterSummaryLifecycleStateEnumValues Enumerates the set of values for CloudAutonomousVmClusterSummaryLifecycleStateEnum

func GetMappingCloudAutonomousVmClusterSummaryLifecycleStateEnum

func GetMappingCloudAutonomousVmClusterSummaryLifecycleStateEnum(val string) (CloudAutonomousVmClusterSummaryLifecycleStateEnum, bool)

GetMappingCloudAutonomousVmClusterSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum

CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum Enum with underlying type: string

type CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum string

Set of constants representing the allowable values for CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum

const (
    CloudAutonomousVmClusterSummaryTdeKeyStoreTypeAzure CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum = "AZURE"
    CloudAutonomousVmClusterSummaryTdeKeyStoreTypeOci   CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum = "OCI"
    CloudAutonomousVmClusterSummaryTdeKeyStoreTypeGcp   CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum = "GCP"
    CloudAutonomousVmClusterSummaryTdeKeyStoreTypeAws   CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum = "AWS"
)

func GetCloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnumValues

func GetCloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnumValues() []CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum

GetCloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnumValues Enumerates the set of values for CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum

func GetMappingCloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum

func GetMappingCloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum(val string) (CloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum, bool)

GetMappingCloudAutonomousVmClusterSummaryTdeKeyStoreTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudAutonomousVmClusterTdeKeyStoreTypeEnum

CloudAutonomousVmClusterTdeKeyStoreTypeEnum Enum with underlying type: string

type CloudAutonomousVmClusterTdeKeyStoreTypeEnum string

Set of constants representing the allowable values for CloudAutonomousVmClusterTdeKeyStoreTypeEnum

const (
    CloudAutonomousVmClusterTdeKeyStoreTypeAzure CloudAutonomousVmClusterTdeKeyStoreTypeEnum = "AZURE"
    CloudAutonomousVmClusterTdeKeyStoreTypeOci   CloudAutonomousVmClusterTdeKeyStoreTypeEnum = "OCI"
    CloudAutonomousVmClusterTdeKeyStoreTypeGcp   CloudAutonomousVmClusterTdeKeyStoreTypeEnum = "GCP"
    CloudAutonomousVmClusterTdeKeyStoreTypeAws   CloudAutonomousVmClusterTdeKeyStoreTypeEnum = "AWS"
)

func GetCloudAutonomousVmClusterTdeKeyStoreTypeEnumValues

func GetCloudAutonomousVmClusterTdeKeyStoreTypeEnumValues() []CloudAutonomousVmClusterTdeKeyStoreTypeEnum

GetCloudAutonomousVmClusterTdeKeyStoreTypeEnumValues Enumerates the set of values for CloudAutonomousVmClusterTdeKeyStoreTypeEnum

func GetMappingCloudAutonomousVmClusterTdeKeyStoreTypeEnum

func GetMappingCloudAutonomousVmClusterTdeKeyStoreTypeEnum(val string) (CloudAutonomousVmClusterTdeKeyStoreTypeEnum, bool)

GetMappingCloudAutonomousVmClusterTdeKeyStoreTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudDatabaseManagementConfig

CloudDatabaseManagementConfig The configuration of the Database Management service.

type CloudDatabaseManagementConfig struct {

    // The status of the Database Management service.
    ManagementStatus CloudDatabaseManagementConfigManagementStatusEnum `mandatory:"true" json:"managementStatus"`

    // The Database Management type.
    ManagementType CloudDatabaseManagementConfigManagementTypeEnum `mandatory:"true" json:"managementType"`
}

func (CloudDatabaseManagementConfig) String

func (m CloudDatabaseManagementConfig) String() string

func (CloudDatabaseManagementConfig) ValidateEnumValue

func (m CloudDatabaseManagementConfig) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudDatabaseManagementConfigManagementStatusEnum

CloudDatabaseManagementConfigManagementStatusEnum Enum with underlying type: string

type CloudDatabaseManagementConfigManagementStatusEnum string

Set of constants representing the allowable values for CloudDatabaseManagementConfigManagementStatusEnum

const (
    CloudDatabaseManagementConfigManagementStatusEnabling        CloudDatabaseManagementConfigManagementStatusEnum = "ENABLING"
    CloudDatabaseManagementConfigManagementStatusEnabled         CloudDatabaseManagementConfigManagementStatusEnum = "ENABLED"
    CloudDatabaseManagementConfigManagementStatusDisabling       CloudDatabaseManagementConfigManagementStatusEnum = "DISABLING"
    CloudDatabaseManagementConfigManagementStatusDisabled        CloudDatabaseManagementConfigManagementStatusEnum = "DISABLED"
    CloudDatabaseManagementConfigManagementStatusUpdating        CloudDatabaseManagementConfigManagementStatusEnum = "UPDATING"
    CloudDatabaseManagementConfigManagementStatusFailedEnabling  CloudDatabaseManagementConfigManagementStatusEnum = "FAILED_ENABLING"
    CloudDatabaseManagementConfigManagementStatusFailedDisabling CloudDatabaseManagementConfigManagementStatusEnum = "FAILED_DISABLING"
    CloudDatabaseManagementConfigManagementStatusFailedUpdating  CloudDatabaseManagementConfigManagementStatusEnum = "FAILED_UPDATING"
)

func GetCloudDatabaseManagementConfigManagementStatusEnumValues

func GetCloudDatabaseManagementConfigManagementStatusEnumValues() []CloudDatabaseManagementConfigManagementStatusEnum

GetCloudDatabaseManagementConfigManagementStatusEnumValues Enumerates the set of values for CloudDatabaseManagementConfigManagementStatusEnum

func GetMappingCloudDatabaseManagementConfigManagementStatusEnum

func GetMappingCloudDatabaseManagementConfigManagementStatusEnum(val string) (CloudDatabaseManagementConfigManagementStatusEnum, bool)

GetMappingCloudDatabaseManagementConfigManagementStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudDatabaseManagementConfigManagementTypeEnum

CloudDatabaseManagementConfigManagementTypeEnum Enum with underlying type: string

type CloudDatabaseManagementConfigManagementTypeEnum string

Set of constants representing the allowable values for CloudDatabaseManagementConfigManagementTypeEnum

const (
    CloudDatabaseManagementConfigManagementTypeBasic    CloudDatabaseManagementConfigManagementTypeEnum = "BASIC"
    CloudDatabaseManagementConfigManagementTypeAdvanced CloudDatabaseManagementConfigManagementTypeEnum = "ADVANCED"
)

func GetCloudDatabaseManagementConfigManagementTypeEnumValues

func GetCloudDatabaseManagementConfigManagementTypeEnumValues() []CloudDatabaseManagementConfigManagementTypeEnum

GetCloudDatabaseManagementConfigManagementTypeEnumValues Enumerates the set of values for CloudDatabaseManagementConfigManagementTypeEnum

func GetMappingCloudDatabaseManagementConfigManagementTypeEnum

func GetMappingCloudDatabaseManagementConfigManagementTypeEnum(val string) (CloudDatabaseManagementConfigManagementTypeEnum, bool)

GetMappingCloudDatabaseManagementConfigManagementTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudDbServerDetails

CloudDbServerDetails Details of the ExaDB-D DB server. Applies to Exadata Cloud instances only.

type CloudDbServerDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of ExaDB-D DB server.
    DbServerId *string `mandatory:"true" json:"dbServerId"`
}

func (CloudDbServerDetails) String

func (m CloudDbServerDetails) String() string

func (CloudDbServerDetails) ValidateEnumValue

func (m CloudDbServerDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudExadataInfrastructure

CloudExadataInfrastructure Details of the cloud Exadata infrastructure resource. Applies to Exadata Cloud Service instances only.

type CloudExadataInfrastructure struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud Exadata infrastructure resource.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The current lifecycle state of the cloud Exadata infrastructure resource.
    LifecycleState CloudExadataInfrastructureLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The user-friendly name for the cloud Exadata infrastructure resource. The name does not need to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The model name of the cloud Exadata infrastructure resource.
    Shape *string `mandatory:"true" json:"shape"`

    // The name of the availability domain that the cloud Exadata infrastructure resource is located in.
    AvailabilityDomain *string `mandatory:"true" json:"availabilityDomain"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cluster placement group of the Exadata Infrastructure or Db System.
    ClusterPlacementGroupId *string `mandatory:"false" json:"clusterPlacementGroupId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // The number of compute servers for the cloud Exadata infrastructure.
    ComputeCount *int `mandatory:"false" json:"computeCount"`

    // The number of storage servers for the cloud Exadata infrastructure.
    StorageCount *int `mandatory:"false" json:"storageCount"`

    // The total storage allocated to the cloud Exadata infrastructure resource, in gigabytes (GB).
    TotalStorageSizeInGBs *int `mandatory:"false" json:"totalStorageSizeInGBs"`

    // The available storage can be allocated to the cloud Exadata infrastructure resource, in gigabytes (GB).
    AvailableStorageSizeInGBs *int `mandatory:"false" json:"availableStorageSizeInGBs"`

    // The total number of CPU cores allocated.
    CpuCount *int `mandatory:"false" json:"cpuCount"`

    // The total number of CPU cores available.
    MaxCpuCount *int `mandatory:"false" json:"maxCpuCount"`

    // The memory allocated in GBs.
    MemorySizeInGBs *int `mandatory:"false" json:"memorySizeInGBs"`

    // The total memory available in GBs.
    MaxMemoryInGBs *int `mandatory:"false" json:"maxMemoryInGBs"`

    // The local node storage allocated in GBs.
    DbNodeStorageSizeInGBs *int `mandatory:"false" json:"dbNodeStorageSizeInGBs"`

    // The total local node storage available in GBs.
    MaxDbNodeStorageInGBs *int `mandatory:"false" json:"maxDbNodeStorageInGBs"`

    // Size, in terabytes, of the DATA disk group.
    DataStorageSizeInTBs *float64 `mandatory:"false" json:"dataStorageSizeInTBs"`

    // The total available DATA disk group size.
    MaxDataStorageInTBs *float64 `mandatory:"false" json:"maxDataStorageInTBs"`

    // The requested number of additional storage servers for the Exadata infrastructure.
    AdditionalStorageCount *int `mandatory:"false" json:"additionalStorageCount"`

    // The requested number of additional storage servers activated for the Exadata infrastructure.
    ActivatedStorageCount *int `mandatory:"false" json:"activatedStorageCount"`

    // The date and time the cloud Exadata infrastructure resource was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    MaintenanceWindow *MaintenanceWindow `mandatory:"false" json:"maintenanceWindow"`

    MaintenanceVersionPreferences *MaintenanceVersionPreferenceDetails `mandatory:"false" json:"maintenanceVersionPreferences"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance run.
    LastMaintenanceRunId *string `mandatory:"false" json:"lastMaintenanceRunId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the next maintenance run.
    NextMaintenanceRunId *string `mandatory:"false" json:"nextMaintenanceRunId"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The list of customer email addresses that receive information from Oracle about the specified OCI Database service resource.
    // Oracle uses these email addresses to send notifications about planned and unplanned software maintenance updates, information about system hardware, and other information needed by administrators.
    // Up to 10 email addresses can be added to the customer contacts for a cloud Exadata infrastructure instance.
    CustomerContacts []CustomerContact `mandatory:"false" json:"customerContacts"`

    // The software version of the storage servers (cells) in the cloud Exadata infrastructure.
    // Example: 20.1.15
    StorageServerVersion *string `mandatory:"false" json:"storageServerVersion"`

    // The software version of the database servers (dom0) in the cloud Exadata infrastructure.
    // Example: 20.1.15
    DbServerVersion *string `mandatory:"false" json:"dbServerVersion"`

    // The monthly software version of the storage servers (cells) in the cloud Exadata infrastructure.
    // Example: 20.1.15
    MonthlyStorageServerVersion *string `mandatory:"false" json:"monthlyStorageServerVersion"`

    // The monthly software version of the database servers (dom0) in the cloud Exadata infrastructure.
    // Example: 20.1.15
    MonthlyDbServerVersion *string `mandatory:"false" json:"monthlyDbServerVersion"`

    // Details of the file system configuration of the Exadata infrastructure.
    DefinedFileSystemConfigurations []DefinedFileSystemConfiguration `mandatory:"false" json:"definedFileSystemConfigurations"`

    // If true, the infrastructure is using granular maintenance scheduling preference.
    IsSchedulingPolicyAssociated *bool `mandatory:"false" json:"isSchedulingPolicyAssociated"`

    ExascaleConfig *ExascaleConfigDetails `mandatory:"false" json:"exascaleConfig"`

    // The database server type of the Exadata infrastructure.
    DatabaseServerType *string `mandatory:"false" json:"databaseServerType"`

    // The storage server type of the Exadata infrastructure.
    StorageServerType *string `mandatory:"false" json:"storageServerType"`

    // The compute model of the Autonomous AI Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
    ComputeModel CloudExadataInfrastructureComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`
}

func (CloudExadataInfrastructure) String

func (m CloudExadataInfrastructure) String() string

func (CloudExadataInfrastructure) ValidateEnumValue

func (m CloudExadataInfrastructure) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudExadataInfrastructureComputeModelEnum

CloudExadataInfrastructureComputeModelEnum Enum with underlying type: string

type CloudExadataInfrastructureComputeModelEnum string

Set of constants representing the allowable values for CloudExadataInfrastructureComputeModelEnum

const (
    CloudExadataInfrastructureComputeModelEcpu CloudExadataInfrastructureComputeModelEnum = "ECPU"
    CloudExadataInfrastructureComputeModelOcpu CloudExadataInfrastructureComputeModelEnum = "OCPU"
)

func GetCloudExadataInfrastructureComputeModelEnumValues

func GetCloudExadataInfrastructureComputeModelEnumValues() []CloudExadataInfrastructureComputeModelEnum

GetCloudExadataInfrastructureComputeModelEnumValues Enumerates the set of values for CloudExadataInfrastructureComputeModelEnum

func GetMappingCloudExadataInfrastructureComputeModelEnum

func GetMappingCloudExadataInfrastructureComputeModelEnum(val string) (CloudExadataInfrastructureComputeModelEnum, bool)

GetMappingCloudExadataInfrastructureComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudExadataInfrastructureLifecycleStateEnum

CloudExadataInfrastructureLifecycleStateEnum Enum with underlying type: string

type CloudExadataInfrastructureLifecycleStateEnum string

Set of constants representing the allowable values for CloudExadataInfrastructureLifecycleStateEnum

const (
    CloudExadataInfrastructureLifecycleStateProvisioning          CloudExadataInfrastructureLifecycleStateEnum = "PROVISIONING"
    CloudExadataInfrastructureLifecycleStateAvailable             CloudExadataInfrastructureLifecycleStateEnum = "AVAILABLE"
    CloudExadataInfrastructureLifecycleStateUpdating              CloudExadataInfrastructureLifecycleStateEnum = "UPDATING"
    CloudExadataInfrastructureLifecycleStateTerminating           CloudExadataInfrastructureLifecycleStateEnum = "TERMINATING"
    CloudExadataInfrastructureLifecycleStateTerminated            CloudExadataInfrastructureLifecycleStateEnum = "TERMINATED"
    CloudExadataInfrastructureLifecycleStateFailed                CloudExadataInfrastructureLifecycleStateEnum = "FAILED"
    CloudExadataInfrastructureLifecycleStateMaintenanceInProgress CloudExadataInfrastructureLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
)

func GetCloudExadataInfrastructureLifecycleStateEnumValues

func GetCloudExadataInfrastructureLifecycleStateEnumValues() []CloudExadataInfrastructureLifecycleStateEnum

GetCloudExadataInfrastructureLifecycleStateEnumValues Enumerates the set of values for CloudExadataInfrastructureLifecycleStateEnum

func GetMappingCloudExadataInfrastructureLifecycleStateEnum

func GetMappingCloudExadataInfrastructureLifecycleStateEnum(val string) (CloudExadataInfrastructureLifecycleStateEnum, bool)

GetMappingCloudExadataInfrastructureLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudExadataInfrastructureSummary

CloudExadataInfrastructureSummary Details of the cloud Exadata infrastructure resource. Applies to Exadata Cloud Service instances only.

type CloudExadataInfrastructureSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud Exadata infrastructure resource.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The current lifecycle state of the cloud Exadata infrastructure resource.
    LifecycleState CloudExadataInfrastructureSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The user-friendly name for the cloud Exadata infrastructure resource. The name does not need to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The model name of the cloud Exadata infrastructure resource.
    Shape *string `mandatory:"true" json:"shape"`

    // The name of the availability domain that the cloud Exadata infrastructure resource is located in.
    AvailabilityDomain *string `mandatory:"true" json:"availabilityDomain"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cluster placement group of the Exadata Infrastructure or Db System.
    ClusterPlacementGroupId *string `mandatory:"false" json:"clusterPlacementGroupId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // The number of compute servers for the cloud Exadata infrastructure.
    ComputeCount *int `mandatory:"false" json:"computeCount"`

    // The number of storage servers for the cloud Exadata infrastructure.
    StorageCount *int `mandatory:"false" json:"storageCount"`

    // The total storage allocated to the cloud Exadata infrastructure resource, in gigabytes (GB).
    TotalStorageSizeInGBs *int `mandatory:"false" json:"totalStorageSizeInGBs"`

    // The available storage can be allocated to the cloud Exadata infrastructure resource, in gigabytes (GB).
    AvailableStorageSizeInGBs *int `mandatory:"false" json:"availableStorageSizeInGBs"`

    // The total number of CPU cores allocated.
    CpuCount *int `mandatory:"false" json:"cpuCount"`

    // The total number of CPU cores available.
    MaxCpuCount *int `mandatory:"false" json:"maxCpuCount"`

    // The memory allocated in GBs.
    MemorySizeInGBs *int `mandatory:"false" json:"memorySizeInGBs"`

    // The total memory available in GBs.
    MaxMemoryInGBs *int `mandatory:"false" json:"maxMemoryInGBs"`

    // The local node storage allocated in GBs.
    DbNodeStorageSizeInGBs *int `mandatory:"false" json:"dbNodeStorageSizeInGBs"`

    // The total local node storage available in GBs.
    MaxDbNodeStorageInGBs *int `mandatory:"false" json:"maxDbNodeStorageInGBs"`

    // Size, in terabytes, of the DATA disk group.
    DataStorageSizeInTBs *float64 `mandatory:"false" json:"dataStorageSizeInTBs"`

    // The total available DATA disk group size.
    MaxDataStorageInTBs *float64 `mandatory:"false" json:"maxDataStorageInTBs"`

    // The requested number of additional storage servers for the Exadata infrastructure.
    AdditionalStorageCount *int `mandatory:"false" json:"additionalStorageCount"`

    // The requested number of additional storage servers activated for the Exadata infrastructure.
    ActivatedStorageCount *int `mandatory:"false" json:"activatedStorageCount"`

    // The date and time the cloud Exadata infrastructure resource was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    MaintenanceWindow *MaintenanceWindow `mandatory:"false" json:"maintenanceWindow"`

    MaintenanceVersionPreferences *MaintenanceVersionPreferenceDetails `mandatory:"false" json:"maintenanceVersionPreferences"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance run.
    LastMaintenanceRunId *string `mandatory:"false" json:"lastMaintenanceRunId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the next maintenance run.
    NextMaintenanceRunId *string `mandatory:"false" json:"nextMaintenanceRunId"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The list of customer email addresses that receive information from Oracle about the specified OCI Database service resource.
    // Oracle uses these email addresses to send notifications about planned and unplanned software maintenance updates, information about system hardware, and other information needed by administrators.
    // Up to 10 email addresses can be added to the customer contacts for a cloud Exadata infrastructure instance.
    CustomerContacts []CustomerContact `mandatory:"false" json:"customerContacts"`

    // The software version of the storage servers (cells) in the cloud Exadata infrastructure.
    // Example: 20.1.15
    StorageServerVersion *string `mandatory:"false" json:"storageServerVersion"`

    // The software version of the database servers (dom0) in the cloud Exadata infrastructure.
    // Example: 20.1.15
    DbServerVersion *string `mandatory:"false" json:"dbServerVersion"`

    // The monthly software version of the storage servers (cells) in the cloud Exadata infrastructure.
    // Example: 20.1.15
    MonthlyStorageServerVersion *string `mandatory:"false" json:"monthlyStorageServerVersion"`

    // The monthly software version of the database servers (dom0) in the cloud Exadata infrastructure.
    // Example: 20.1.15
    MonthlyDbServerVersion *string `mandatory:"false" json:"monthlyDbServerVersion"`

    // Details of the file system configuration of the Exadata infrastructure.
    DefinedFileSystemConfigurations []DefinedFileSystemConfiguration `mandatory:"false" json:"definedFileSystemConfigurations"`

    // If true, the infrastructure is using granular maintenance scheduling preference.
    IsSchedulingPolicyAssociated *bool `mandatory:"false" json:"isSchedulingPolicyAssociated"`

    ExascaleConfig *ExascaleConfigDetails `mandatory:"false" json:"exascaleConfig"`

    // The database server type of the Exadata infrastructure.
    DatabaseServerType *string `mandatory:"false" json:"databaseServerType"`

    // The storage server type of the Exadata infrastructure.
    StorageServerType *string `mandatory:"false" json:"storageServerType"`

    // The compute model of the Autonomous AI Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
    ComputeModel CloudExadataInfrastructureSummaryComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`
}

func (CloudExadataInfrastructureSummary) String

func (m CloudExadataInfrastructureSummary) String() string

func (CloudExadataInfrastructureSummary) ValidateEnumValue

func (m CloudExadataInfrastructureSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudExadataInfrastructureSummaryComputeModelEnum

CloudExadataInfrastructureSummaryComputeModelEnum Enum with underlying type: string

type CloudExadataInfrastructureSummaryComputeModelEnum string

Set of constants representing the allowable values for CloudExadataInfrastructureSummaryComputeModelEnum

const (
    CloudExadataInfrastructureSummaryComputeModelEcpu CloudExadataInfrastructureSummaryComputeModelEnum = "ECPU"
    CloudExadataInfrastructureSummaryComputeModelOcpu CloudExadataInfrastructureSummaryComputeModelEnum = "OCPU"
)

func GetCloudExadataInfrastructureSummaryComputeModelEnumValues

func GetCloudExadataInfrastructureSummaryComputeModelEnumValues() []CloudExadataInfrastructureSummaryComputeModelEnum

GetCloudExadataInfrastructureSummaryComputeModelEnumValues Enumerates the set of values for CloudExadataInfrastructureSummaryComputeModelEnum

func GetMappingCloudExadataInfrastructureSummaryComputeModelEnum

func GetMappingCloudExadataInfrastructureSummaryComputeModelEnum(val string) (CloudExadataInfrastructureSummaryComputeModelEnum, bool)

GetMappingCloudExadataInfrastructureSummaryComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudExadataInfrastructureSummaryLifecycleStateEnum

CloudExadataInfrastructureSummaryLifecycleStateEnum Enum with underlying type: string

type CloudExadataInfrastructureSummaryLifecycleStateEnum string

Set of constants representing the allowable values for CloudExadataInfrastructureSummaryLifecycleStateEnum

const (
    CloudExadataInfrastructureSummaryLifecycleStateProvisioning          CloudExadataInfrastructureSummaryLifecycleStateEnum = "PROVISIONING"
    CloudExadataInfrastructureSummaryLifecycleStateAvailable             CloudExadataInfrastructureSummaryLifecycleStateEnum = "AVAILABLE"
    CloudExadataInfrastructureSummaryLifecycleStateUpdating              CloudExadataInfrastructureSummaryLifecycleStateEnum = "UPDATING"
    CloudExadataInfrastructureSummaryLifecycleStateTerminating           CloudExadataInfrastructureSummaryLifecycleStateEnum = "TERMINATING"
    CloudExadataInfrastructureSummaryLifecycleStateTerminated            CloudExadataInfrastructureSummaryLifecycleStateEnum = "TERMINATED"
    CloudExadataInfrastructureSummaryLifecycleStateFailed                CloudExadataInfrastructureSummaryLifecycleStateEnum = "FAILED"
    CloudExadataInfrastructureSummaryLifecycleStateMaintenanceInProgress CloudExadataInfrastructureSummaryLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
)

func GetCloudExadataInfrastructureSummaryLifecycleStateEnumValues

func GetCloudExadataInfrastructureSummaryLifecycleStateEnumValues() []CloudExadataInfrastructureSummaryLifecycleStateEnum

GetCloudExadataInfrastructureSummaryLifecycleStateEnumValues Enumerates the set of values for CloudExadataInfrastructureSummaryLifecycleStateEnum

func GetMappingCloudExadataInfrastructureSummaryLifecycleStateEnum

func GetMappingCloudExadataInfrastructureSummaryLifecycleStateEnum(val string) (CloudExadataInfrastructureSummaryLifecycleStateEnum, bool)

GetMappingCloudExadataInfrastructureSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudExadataInfrastructureUnallocatedResources

CloudExadataInfrastructureUnallocatedResources Details of unallocated resources of the Cloud Exadata infrastructure. Applies to Cloud Exadata infrastructure instances only.

type CloudExadataInfrastructureUnallocatedResources struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Cloud Exadata infrastructure.
    CloudExadataInfrastructureId *string `mandatory:"true" json:"cloudExadataInfrastructureId"`

    // The user-friendly name for the Cloud Exadata infrastructure. The name does not need to be unique.
    CloudExadataInfrastructureDisplayName *string `mandatory:"true" json:"cloudExadataInfrastructureDisplayName"`

    // The minimum amount of unallocated storage available across all nodes in the infrastructure.
    LocalStorageInGbs *int `mandatory:"false" json:"localStorageInGbs"`

    // The minimum amount of unallocated ocpus available across all nodes in the infrastructure.
    Ocpus *int `mandatory:"false" json:"ocpus"`

    // The minimum amount of unallocated memory available across all nodes in the infrastructure.
    MemoryInGBs *int `mandatory:"false" json:"memoryInGBs"`

    // Total unallocated exadata storage in the infrastructure in TBs.
    ExadataStorageInTBs *float64 `mandatory:"false" json:"exadataStorageInTBs"`

    // The list of Cloud Autonomous VM Clusters on the Infrastructure and their associated unallocated resources details.
    CloudAutonomousVmClusters []CloudAutonomousVmClusterResourceDetails `mandatory:"false" json:"cloudAutonomousVmClusters"`
}

func (CloudExadataInfrastructureUnallocatedResources) String

func (m CloudExadataInfrastructureUnallocatedResources) String() string

func (CloudExadataInfrastructureUnallocatedResources) ValidateEnumValue

func (m CloudExadataInfrastructureUnallocatedResources) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudVmCluster

CloudVmCluster Details of the cloud VM cluster. Applies to Exadata Cloud Service instances only.

type CloudVmCluster struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud VM cluster.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The name of the availability domain that the cloud Exadata infrastructure resource is located in.
    AvailabilityDomain *string `mandatory:"true" json:"availabilityDomain"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet associated with the cloud VM cluster.
    // **Subnet Restrictions:**
    // - For Exadata and virtual machine 2-node RAC systems, do not use a subnet that overlaps with 192.168.128.0/20.
    // These subnets are used by the Oracle Clusterware private interconnect on the database instance.
    // Specifying an overlapping subnet will cause the private interconnect to malfunction.
    // This restriction applies to both the client subnet and backup subnet.
    SubnetId *string `mandatory:"true" json:"subnetId"`

    // The model name of the Exadata hardware running the cloud VM cluster.
    Shape *string `mandatory:"true" json:"shape"`

    // The current state of the cloud VM cluster.
    LifecycleState CloudVmClusterLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The user-friendly name for the cloud VM cluster. The name does not need to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The hostname for the cloud VM cluster.
    Hostname *string `mandatory:"true" json:"hostname"`

    // The domain name for the cloud VM cluster.
    Domain *string `mandatory:"true" json:"domain"`

    // The number of CPU cores enabled on the cloud VM cluster.
    CpuCoreCount *int `mandatory:"true" json:"cpuCoreCount"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud Exadata infrastructure.
    CloudExadataInfrastructureId *string `mandatory:"true" json:"cloudExadataInfrastructureId"`

    // The public key portion of one or more key pairs used for SSH access to the cloud VM cluster.
    SshPublicKeys []string `mandatory:"true" json:"sshPublicKeys"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup network subnet associated with the cloud VM cluster.
    // **Subnet Restriction:** See the subnet restrictions information for **subnetId**.
    BackupSubnetId *string `mandatory:"false" json:"backupSubnetId"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules (https://docs.oracle.com/iaas/Content/Network/Concepts/securityrules.htm).
    // **NsgIds restrictions:**
    // - A network security group (NSG) is optional for Autonomous AI Databases with private access. The nsgIds list can be empty.
    NsgIds []string `mandatory:"false" json:"nsgIds"`

    // A list of the OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network security groups (NSGs) that the backup network of this DB system belongs to. Setting this to an empty array after the list is created removes the resource from all NSGs. For more information about NSGs, see Security Rules (https://docs.oracle.com/iaas/Content/Network/Concepts/securityrules.htm). Applicable only to Exadata systems.
    BackupNetworkNsgIds []string `mandatory:"false" json:"backupNetworkNsgIds"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance update history entry. This value is updated when a maintenance update starts.
    LastUpdateHistoryEntryId *string `mandatory:"false" json:"lastUpdateHistoryEntryId"`

    // The port number configured for the listener on the cloud VM cluster.
    ListenerPort *int64 `mandatory:"false" json:"listenerPort"`

    // The number of nodes in the cloud VM cluster.
    NodeCount *int `mandatory:"false" json:"nodeCount"`

    // The storage allocation for the disk group, in gigabytes (GB).
    StorageSizeInGBs *int `mandatory:"false" json:"storageSizeInGBs"`

    // The date and time that the cloud VM cluster was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The time zone of the cloud VM cluster. For details, see Exadata Infrastructure Time Zones (https://docs.oracle.com/iaas/Content/Database/References/timezones.htm).
    TimeZone *string `mandatory:"false" json:"timeZone"`

    // The number of OCPU cores to enable on the cloud VM cluster. Only 1 decimal place is allowed for the fractional part.
    OcpuCount *float32 `mandatory:"false" json:"ocpuCount"`

    // The memory to be allocated in GBs.
    MemorySizeInGBs *int `mandatory:"false" json:"memorySizeInGBs"`

    // The local node storage to be allocated in GBs.
    DbNodeStorageSizeInGBs *int `mandatory:"false" json:"dbNodeStorageSizeInGBs"`

    // The data disk group size to be allocated in TBs.
    DataStorageSizeInTBs *float64 `mandatory:"false" json:"dataStorageSizeInTBs"`

    // The list of DB servers.
    DbServers []string `mandatory:"false" json:"dbServers"`

    // The cluster name for cloud VM cluster. The cluster name must begin with an alphabetic character, and may contain hyphens (-). Underscores (_) are not permitted. The cluster name can be no longer than 11 characters and is not case sensitive.
    ClusterName *string `mandatory:"false" json:"clusterName"`

    // The percentage assigned to DATA storage (user data and database files). See Storage Configuration (https://docs.oracle.com/iaas/Content/Database/Concepts/exaoverview.htm#Exadata) in the Exadata documentation for details on the impact of the configuration settings on storage.
    DataStoragePercentage *int `mandatory:"false" json:"dataStoragePercentage"`

    // The percentage assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). See Storage Configuration (https://docs.oracle.com/iaas/Content/Database/Concepts/exaoverview.htm#Exadata) in the Exadata documentation for details on the impact of the configuration settings on storage.
    RecoStoragePercentage *int `mandatory:"false" json:"recoStoragePercentage"`

    // The percentage assigned to SPARSE storage (Exadata snapshots). See Storage Configuration (https://docs.oracle.com/iaas/Content/Database/Concepts/exaoverview.htm#Exadata) in the Exadata documentation for details on the impact of the configuration settings on storage.
    SparseStoragePercentage *int `mandatory:"false" json:"sparseStoragePercentage"`

    // If true, database backup on local Exadata storage is configured for the cloud VM cluster. If false, database backup on local Exadata storage is not available in the cloud VM cluster.
    IsLocalBackupEnabled *bool `mandatory:"false" json:"isLocalBackupEnabled"`

    // If true, sparse disk group is configured for the cloud VM cluster. If false, sparse disk group is not created.
    IsSparseDiskgroupEnabled *bool `mandatory:"false" json:"isSparseDiskgroupEnabled"`

    // A valid Oracle Grid Infrastructure (GI) software version.
    GiVersion *string `mandatory:"false" json:"giVersion"`

    // Operating system version of the image.
    SystemVersion *string `mandatory:"false" json:"systemVersion"`

    // The Oracle license model that applies to the cloud VM cluster. The default is LICENSE_INCLUDED.
    LicenseModel CloudVmClusterLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"`

    // The type of redundancy configured for the cloud Vm cluster.
    // NORMAL is 2-way redundancy.
    // HIGH is 3-way redundancy.
    DiskRedundancy CloudVmClusterDiskRedundancyEnum `mandatory:"false" json:"diskRedundancy,omitempty"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Single Client Access Name (SCAN) IPv4 addresses associated with the cloud VM cluster.
    // SCAN IPv4 addresses are typically used for load balancing and are not assigned to any interface.
    // Oracle Clusterware directs the requests to the appropriate nodes in the cluster.
    // **Note:** For a single-node DB system, this list is empty.
    ScanIpIds []string `mandatory:"false" json:"scanIpIds"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the virtual IP (VIP) IPv4 addresses associated with the cloud VM cluster.
    // The Cluster Ready Services (CRS) creates and maintains one VIP IPv4 address for each node in the Exadata Cloud Service instance to
    // enable failover. If one node fails, the VIP is reassigned to another active node in the cluster.
    // **Note:** For a single-node DB system, this list is empty.
    VipIds []string `mandatory:"false" json:"vipIds"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Single Client Access Name (SCAN) IPv6 addresses associated with the cloud VM cluster.
    // SCAN IPv6 addresses are typically used for load balancing and are not assigned to any interface.
    // Oracle Clusterware directs the requests to the appropriate nodes in the cluster.
    // **Note:** For a single-node DB system, this list is empty.
    ScanIpv6Ids []string `mandatory:"false" json:"scanIpv6Ids"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the virtual IP (VIP) IPv6 addresses associated with the cloud VM cluster.
    // The Cluster Ready Services (CRS) creates and maintains one VIP IPv6 address for each node in the Exadata Cloud Service instance to
    // enable failover. If one node fails, the VIP is reassigned to another active node in the cluster.
    // **Note:** For a single-node DB system, this list is empty.
    Vipv6Ids []string `mandatory:"false" json:"vipv6Ids"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the DNS record for the SCAN IP addresses that are associated with the cloud VM cluster.
    ScanDnsRecordId *string `mandatory:"false" json:"scanDnsRecordId"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Security Attributes for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Oracle-ZPR": {"MaxEgressCount": {"value": "42", "mode": "audit"}}}`
    SecurityAttributes map[string]map[string]interface{} `mandatory:"false" json:"securityAttributes"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The FQDN of the DNS record for the SCAN IP addresses that are associated with the cloud VM cluster.
    ScanDnsName *string `mandatory:"false" json:"scanDnsName"`

    // The OCID of the zone the cloud VM cluster is associated with.
    ZoneId *string `mandatory:"false" json:"zoneId"`

    // The TCP Single Client Access Name (SCAN) port. The default port is 1521.
    ScanListenerPortTcp *int `mandatory:"false" json:"scanListenerPortTcp"`

    // The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
    ScanListenerPortTcpSsl *int `mandatory:"false" json:"scanListenerPortTcpSsl"`

    DataCollectionOptions *DataCollectionOptions `mandatory:"false" json:"dataCollectionOptions"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a grid infrastructure software image. This is a database software image of the type `GRID_IMAGE`.
    GiSoftwareImageId *string `mandatory:"false" json:"giSoftwareImageId"`

    // Details of the file system configuration of the VM cluster.
    FileSystemConfigurationDetails []FileSystemConfigurationDetail `mandatory:"false" json:"fileSystemConfigurationDetails"`

    CloudAutomationUpdateDetails *CloudAutomationUpdateDetails `mandatory:"false" json:"cloudAutomationUpdateDetails"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Database Storage Vault.
    ExascaleDbStorageVaultId *string `mandatory:"false" json:"exascaleDbStorageVaultId"`

    // Specifies the type of storage management for the Cloud VM Cluster if its ASM or Exascale.
    StorageManagementType CloudVmClusterStorageManagementTypeEnum `mandatory:"false" json:"storageManagementType,omitempty"`

    // The vmcluster type for the VM cluster/Cloud VM cluster.
    VmClusterType CloudVmClusterVmClusterTypeEnum `mandatory:"false" json:"vmClusterType,omitempty"`

    // The compute model of the Autonomous AI Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
    ComputeModel CloudVmClusterComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`

    // Details of the multi cloud identity connectors of the VM cluster.
    MultiCloudIdentityConnectorConfigs []IdentityConnectorDetails `mandatory:"false" json:"multiCloudIdentityConnectorConfigs"`

    // TDE keystore type
    TdeKeyStoreType CloudVmClusterTdeKeyStoreTypeEnum `mandatory:"false" json:"tdeKeyStoreType,omitempty"`

    // Specifies the type of file system storage and supported values are LOCAL and EXASCALE. - LOCAL if selected then file system storage will be on DB Servers. - EXASCALE if selected then file system storage will be on Exascale Storage Servers. Default Value is LOCAL
    VmFileSystemStorageType CloudVmClusterVmFileSystemStorageTypeEnum `mandatory:"false" json:"vmFileSystemStorageType,omitempty"`

    // Specifies the type of VM Backups Storage and supported values are LOCAL and EXASCALE. - LOCAL if selected then VM Backups storage will be on DB Servers. - EXASCALE if selected then VM Backups storage will be on Exascale Storage Servers. Default Value is LOCAL
    VmBackupStorageType CloudVmClusterVmBackupStorageTypeEnum `mandatory:"false" json:"vmBackupStorageType,omitempty"`

    IormConfigCache *ExadataIormConfig `mandatory:"false" json:"iormConfigCache"`
}

func (CloudVmCluster) String

func (m CloudVmCluster) String() string

func (CloudVmCluster) ValidateEnumValue

func (m CloudVmCluster) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudVmClusterComputeModelEnum

CloudVmClusterComputeModelEnum Enum with underlying type: string

type CloudVmClusterComputeModelEnum string

Set of constants representing the allowable values for CloudVmClusterComputeModelEnum

const (
    CloudVmClusterComputeModelEcpu CloudVmClusterComputeModelEnum = "ECPU"
    CloudVmClusterComputeModelOcpu CloudVmClusterComputeModelEnum = "OCPU"
)

func GetCloudVmClusterComputeModelEnumValues

func GetCloudVmClusterComputeModelEnumValues() []CloudVmClusterComputeModelEnum

GetCloudVmClusterComputeModelEnumValues Enumerates the set of values for CloudVmClusterComputeModelEnum

func GetMappingCloudVmClusterComputeModelEnum

func GetMappingCloudVmClusterComputeModelEnum(val string) (CloudVmClusterComputeModelEnum, bool)

GetMappingCloudVmClusterComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterDiskRedundancyEnum

CloudVmClusterDiskRedundancyEnum Enum with underlying type: string

type CloudVmClusterDiskRedundancyEnum string

Set of constants representing the allowable values for CloudVmClusterDiskRedundancyEnum

const (
    CloudVmClusterDiskRedundancyHigh   CloudVmClusterDiskRedundancyEnum = "HIGH"
    CloudVmClusterDiskRedundancyNormal CloudVmClusterDiskRedundancyEnum = "NORMAL"
)

func GetCloudVmClusterDiskRedundancyEnumValues

func GetCloudVmClusterDiskRedundancyEnumValues() []CloudVmClusterDiskRedundancyEnum

GetCloudVmClusterDiskRedundancyEnumValues Enumerates the set of values for CloudVmClusterDiskRedundancyEnum

func GetMappingCloudVmClusterDiskRedundancyEnum

func GetMappingCloudVmClusterDiskRedundancyEnum(val string) (CloudVmClusterDiskRedundancyEnum, bool)

GetMappingCloudVmClusterDiskRedundancyEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterLicenseModelEnum

CloudVmClusterLicenseModelEnum Enum with underlying type: string

type CloudVmClusterLicenseModelEnum string

Set of constants representing the allowable values for CloudVmClusterLicenseModelEnum

const (
    CloudVmClusterLicenseModelLicenseIncluded     CloudVmClusterLicenseModelEnum = "LICENSE_INCLUDED"
    CloudVmClusterLicenseModelBringYourOwnLicense CloudVmClusterLicenseModelEnum = "BRING_YOUR_OWN_LICENSE"
)

func GetCloudVmClusterLicenseModelEnumValues

func GetCloudVmClusterLicenseModelEnumValues() []CloudVmClusterLicenseModelEnum

GetCloudVmClusterLicenseModelEnumValues Enumerates the set of values for CloudVmClusterLicenseModelEnum

func GetMappingCloudVmClusterLicenseModelEnum

func GetMappingCloudVmClusterLicenseModelEnum(val string) (CloudVmClusterLicenseModelEnum, bool)

GetMappingCloudVmClusterLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterLifecycleStateEnum

CloudVmClusterLifecycleStateEnum Enum with underlying type: string

type CloudVmClusterLifecycleStateEnum string

Set of constants representing the allowable values for CloudVmClusterLifecycleStateEnum

const (
    CloudVmClusterLifecycleStateProvisioning          CloudVmClusterLifecycleStateEnum = "PROVISIONING"
    CloudVmClusterLifecycleStateAvailable             CloudVmClusterLifecycleStateEnum = "AVAILABLE"
    CloudVmClusterLifecycleStateUpdating              CloudVmClusterLifecycleStateEnum = "UPDATING"
    CloudVmClusterLifecycleStateTerminating           CloudVmClusterLifecycleStateEnum = "TERMINATING"
    CloudVmClusterLifecycleStateTerminated            CloudVmClusterLifecycleStateEnum = "TERMINATED"
    CloudVmClusterLifecycleStateFailed                CloudVmClusterLifecycleStateEnum = "FAILED"
    CloudVmClusterLifecycleStateMaintenanceInProgress CloudVmClusterLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
)

func GetCloudVmClusterLifecycleStateEnumValues

func GetCloudVmClusterLifecycleStateEnumValues() []CloudVmClusterLifecycleStateEnum

GetCloudVmClusterLifecycleStateEnumValues Enumerates the set of values for CloudVmClusterLifecycleStateEnum

func GetMappingCloudVmClusterLifecycleStateEnum

func GetMappingCloudVmClusterLifecycleStateEnum(val string) (CloudVmClusterLifecycleStateEnum, bool)

GetMappingCloudVmClusterLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterStorageManagementTypeEnum

CloudVmClusterStorageManagementTypeEnum Enum with underlying type: string

type CloudVmClusterStorageManagementTypeEnum string

Set of constants representing the allowable values for CloudVmClusterStorageManagementTypeEnum

const (
    CloudVmClusterStorageManagementTypeAsm      CloudVmClusterStorageManagementTypeEnum = "ASM"
    CloudVmClusterStorageManagementTypeExascale CloudVmClusterStorageManagementTypeEnum = "EXASCALE"
)

func GetCloudVmClusterStorageManagementTypeEnumValues

func GetCloudVmClusterStorageManagementTypeEnumValues() []CloudVmClusterStorageManagementTypeEnum

GetCloudVmClusterStorageManagementTypeEnumValues Enumerates the set of values for CloudVmClusterStorageManagementTypeEnum

func GetMappingCloudVmClusterStorageManagementTypeEnum

func GetMappingCloudVmClusterStorageManagementTypeEnum(val string) (CloudVmClusterStorageManagementTypeEnum, bool)

GetMappingCloudVmClusterStorageManagementTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterSummary

CloudVmClusterSummary Details of the cloud VM cluster. Applies to Exadata Cloud Service instances only.

type CloudVmClusterSummary struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud VM cluster.
    Id *string `mandatory:"true" json:"id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The name of the availability domain that the cloud Exadata infrastructure resource is located in.
    AvailabilityDomain *string `mandatory:"true" json:"availabilityDomain"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet associated with the cloud VM cluster.
    // **Subnet Restrictions:**
    // - For Exadata and virtual machine 2-node RAC systems, do not use a subnet that overlaps with 192.168.128.0/20.
    // These subnets are used by the Oracle Clusterware private interconnect on the database instance.
    // Specifying an overlapping subnet will cause the private interconnect to malfunction.
    // This restriction applies to both the client subnet and backup subnet.
    SubnetId *string `mandatory:"true" json:"subnetId"`

    // The model name of the Exadata hardware running the cloud VM cluster.
    Shape *string `mandatory:"true" json:"shape"`

    // The current state of the cloud VM cluster.
    LifecycleState CloudVmClusterSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The user-friendly name for the cloud VM cluster. The name does not need to be unique.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The hostname for the cloud VM cluster.
    Hostname *string `mandatory:"true" json:"hostname"`

    // The domain name for the cloud VM cluster.
    Domain *string `mandatory:"true" json:"domain"`

    // The number of CPU cores enabled on the cloud VM cluster.
    CpuCoreCount *int `mandatory:"true" json:"cpuCoreCount"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud Exadata infrastructure.
    CloudExadataInfrastructureId *string `mandatory:"true" json:"cloudExadataInfrastructureId"`

    // The public key portion of one or more key pairs used for SSH access to the cloud VM cluster.
    SshPublicKeys []string `mandatory:"true" json:"sshPublicKeys"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription with which resource needs to be associated with.
    SubscriptionId *string `mandatory:"false" json:"subscriptionId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup network subnet associated with the cloud VM cluster.
    // **Subnet Restriction:** See the subnet restrictions information for **subnetId**.
    BackupSubnetId *string `mandatory:"false" json:"backupSubnetId"`

    // The list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules (https://docs.oracle.com/iaas/Content/Network/Concepts/securityrules.htm).
    // **NsgIds restrictions:**
    // - A network security group (NSG) is optional for Autonomous AI Databases with private access. The nsgIds list can be empty.
    NsgIds []string `mandatory:"false" json:"nsgIds"`

    // A list of the OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network security groups (NSGs) that the backup network of this DB system belongs to. Setting this to an empty array after the list is created removes the resource from all NSGs. For more information about NSGs, see Security Rules (https://docs.oracle.com/iaas/Content/Network/Concepts/securityrules.htm). Applicable only to Exadata systems.
    BackupNetworkNsgIds []string `mandatory:"false" json:"backupNetworkNsgIds"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the last maintenance update history entry. This value is updated when a maintenance update starts.
    LastUpdateHistoryEntryId *string `mandatory:"false" json:"lastUpdateHistoryEntryId"`

    // The port number configured for the listener on the cloud VM cluster.
    ListenerPort *int64 `mandatory:"false" json:"listenerPort"`

    // The number of nodes in the cloud VM cluster.
    NodeCount *int `mandatory:"false" json:"nodeCount"`

    // The storage allocation for the disk group, in gigabytes (GB).
    StorageSizeInGBs *int `mandatory:"false" json:"storageSizeInGBs"`

    // The date and time that the cloud VM cluster was created.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // The time zone of the cloud VM cluster. For details, see Exadata Infrastructure Time Zones (https://docs.oracle.com/iaas/Content/Database/References/timezones.htm).
    TimeZone *string `mandatory:"false" json:"timeZone"`

    // The number of OCPU cores to enable on the cloud VM cluster. Only 1 decimal place is allowed for the fractional part.
    OcpuCount *float32 `mandatory:"false" json:"ocpuCount"`

    // The memory to be allocated in GBs.
    MemorySizeInGBs *int `mandatory:"false" json:"memorySizeInGBs"`

    // The local node storage to be allocated in GBs.
    DbNodeStorageSizeInGBs *int `mandatory:"false" json:"dbNodeStorageSizeInGBs"`

    // The data disk group size to be allocated in TBs.
    DataStorageSizeInTBs *float64 `mandatory:"false" json:"dataStorageSizeInTBs"`

    // The list of DB servers.
    DbServers []string `mandatory:"false" json:"dbServers"`

    // The cluster name for cloud VM cluster. The cluster name must begin with an alphabetic character, and may contain hyphens (-). Underscores (_) are not permitted. The cluster name can be no longer than 11 characters and is not case sensitive.
    ClusterName *string `mandatory:"false" json:"clusterName"`

    // The percentage assigned to DATA storage (user data and database files). See Storage Configuration (https://docs.oracle.com/iaas/Content/Database/Concepts/exaoverview.htm#Exadata) in the Exadata documentation for details on the impact of the configuration settings on storage.
    DataStoragePercentage *int `mandatory:"false" json:"dataStoragePercentage"`

    // The percentage assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). See Storage Configuration (https://docs.oracle.com/iaas/Content/Database/Concepts/exaoverview.htm#Exadata) in the Exadata documentation for details on the impact of the configuration settings on storage.
    RecoStoragePercentage *int `mandatory:"false" json:"recoStoragePercentage"`

    // The percentage assigned to SPARSE storage (Exadata snapshots). See Storage Configuration (https://docs.oracle.com/iaas/Content/Database/Concepts/exaoverview.htm#Exadata) in the Exadata documentation for details on the impact of the configuration settings on storage.
    SparseStoragePercentage *int `mandatory:"false" json:"sparseStoragePercentage"`

    // If true, database backup on local Exadata storage is configured for the cloud VM cluster. If false, database backup on local Exadata storage is not available in the cloud VM cluster.
    IsLocalBackupEnabled *bool `mandatory:"false" json:"isLocalBackupEnabled"`

    // If true, sparse disk group is configured for the cloud VM cluster. If false, sparse disk group is not created.
    IsSparseDiskgroupEnabled *bool `mandatory:"false" json:"isSparseDiskgroupEnabled"`

    // A valid Oracle Grid Infrastructure (GI) software version.
    GiVersion *string `mandatory:"false" json:"giVersion"`

    // Operating system version of the image.
    SystemVersion *string `mandatory:"false" json:"systemVersion"`

    // The Oracle license model that applies to the cloud VM cluster. The default is LICENSE_INCLUDED.
    LicenseModel CloudVmClusterSummaryLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"`

    // The type of redundancy configured for the cloud Vm cluster.
    // NORMAL is 2-way redundancy.
    // HIGH is 3-way redundancy.
    DiskRedundancy CloudVmClusterSummaryDiskRedundancyEnum `mandatory:"false" json:"diskRedundancy,omitempty"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Single Client Access Name (SCAN) IPv4 addresses associated with the cloud VM cluster.
    // SCAN IPv4 addresses are typically used for load balancing and are not assigned to any interface.
    // Oracle Clusterware directs the requests to the appropriate nodes in the cluster.
    // **Note:** For a single-node DB system, this list is empty.
    ScanIpIds []string `mandatory:"false" json:"scanIpIds"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the virtual IP (VIP) IPv4 addresses associated with the cloud VM cluster.
    // The Cluster Ready Services (CRS) creates and maintains one VIP IPv4 address for each node in the Exadata Cloud Service instance to
    // enable failover. If one node fails, the VIP is reassigned to another active node in the cluster.
    // **Note:** For a single-node DB system, this list is empty.
    VipIds []string `mandatory:"false" json:"vipIds"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Single Client Access Name (SCAN) IPv6 addresses associated with the cloud VM cluster.
    // SCAN IPv6 addresses are typically used for load balancing and are not assigned to any interface.
    // Oracle Clusterware directs the requests to the appropriate nodes in the cluster.
    // **Note:** For a single-node DB system, this list is empty.
    ScanIpv6Ids []string `mandatory:"false" json:"scanIpv6Ids"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the virtual IP (VIP) IPv6 addresses associated with the cloud VM cluster.
    // The Cluster Ready Services (CRS) creates and maintains one VIP IPv6 address for each node in the Exadata Cloud Service instance to
    // enable failover. If one node fails, the VIP is reassigned to another active node in the cluster.
    // **Note:** For a single-node DB system, this list is empty.
    Vipv6Ids []string `mandatory:"false" json:"vipv6Ids"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the DNS record for the SCAN IP addresses that are associated with the cloud VM cluster.
    ScanDnsRecordId *string `mandatory:"false" json:"scanDnsRecordId"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Security Attributes for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Oracle-ZPR": {"MaxEgressCount": {"value": "42", "mode": "audit"}}}`
    SecurityAttributes map[string]map[string]interface{} `mandatory:"false" json:"securityAttributes"`

    // System tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // The FQDN of the DNS record for the SCAN IP addresses that are associated with the cloud VM cluster.
    ScanDnsName *string `mandatory:"false" json:"scanDnsName"`

    // The OCID of the zone the cloud VM cluster is associated with.
    ZoneId *string `mandatory:"false" json:"zoneId"`

    // The TCP Single Client Access Name (SCAN) port. The default port is 1521.
    ScanListenerPortTcp *int `mandatory:"false" json:"scanListenerPortTcp"`

    // The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
    ScanListenerPortTcpSsl *int `mandatory:"false" json:"scanListenerPortTcpSsl"`

    DataCollectionOptions *DataCollectionOptions `mandatory:"false" json:"dataCollectionOptions"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a grid infrastructure software image. This is a database software image of the type `GRID_IMAGE`.
    GiSoftwareImageId *string `mandatory:"false" json:"giSoftwareImageId"`

    // Details of the file system configuration of the VM cluster.
    FileSystemConfigurationDetails []FileSystemConfigurationDetail `mandatory:"false" json:"fileSystemConfigurationDetails"`

    CloudAutomationUpdateDetails *CloudAutomationUpdateDetails `mandatory:"false" json:"cloudAutomationUpdateDetails"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Database Storage Vault.
    ExascaleDbStorageVaultId *string `mandatory:"false" json:"exascaleDbStorageVaultId"`

    // Specifies the type of storage management for the Cloud VM Cluster if its ASM or Exascale.
    StorageManagementType CloudVmClusterSummaryStorageManagementTypeEnum `mandatory:"false" json:"storageManagementType,omitempty"`

    // The vmcluster type for the VM cluster/Cloud VM cluster.
    VmClusterType CloudVmClusterSummaryVmClusterTypeEnum `mandatory:"false" json:"vmClusterType,omitempty"`

    // The compute model of the Autonomous AI Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
    ComputeModel CloudVmClusterSummaryComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`

    // Details of the multi cloud identity connectors of the VM cluster.
    MultiCloudIdentityConnectorConfigs []IdentityConnectorDetails `mandatory:"false" json:"multiCloudIdentityConnectorConfigs"`

    // TDE keystore type
    TdeKeyStoreType CloudVmClusterSummaryTdeKeyStoreTypeEnum `mandatory:"false" json:"tdeKeyStoreType,omitempty"`

    // Specifies the type of file system storage and supported values are LOCAL and EXASCALE. - LOCAL if selected then file system storage will be on DB Servers. - EXASCALE if selected then file system storage will be on Exascale Storage Servers. Default Value is LOCAL
    VmFileSystemStorageType CloudVmClusterSummaryVmFileSystemStorageTypeEnum `mandatory:"false" json:"vmFileSystemStorageType,omitempty"`

    // Specifies the type of VM Backups Storage and supported values are LOCAL and EXASCALE. - LOCAL if selected then VM Backups storage will be on DB Servers. - EXASCALE if selected then VM Backups storage will be on Exascale Storage Servers. Default Value is LOCAL
    VmBackupStorageType CloudVmClusterSummaryVmBackupStorageTypeEnum `mandatory:"false" json:"vmBackupStorageType,omitempty"`
}

func (CloudVmClusterSummary) String

func (m CloudVmClusterSummary) String() string

func (CloudVmClusterSummary) ValidateEnumValue

func (m CloudVmClusterSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloudVmClusterSummaryComputeModelEnum

CloudVmClusterSummaryComputeModelEnum Enum with underlying type: string

type CloudVmClusterSummaryComputeModelEnum string

Set of constants representing the allowable values for CloudVmClusterSummaryComputeModelEnum

const (
    CloudVmClusterSummaryComputeModelEcpu CloudVmClusterSummaryComputeModelEnum = "ECPU"
    CloudVmClusterSummaryComputeModelOcpu CloudVmClusterSummaryComputeModelEnum = "OCPU"
)

func GetCloudVmClusterSummaryComputeModelEnumValues

func GetCloudVmClusterSummaryComputeModelEnumValues() []CloudVmClusterSummaryComputeModelEnum

GetCloudVmClusterSummaryComputeModelEnumValues Enumerates the set of values for CloudVmClusterSummaryComputeModelEnum

func GetMappingCloudVmClusterSummaryComputeModelEnum

func GetMappingCloudVmClusterSummaryComputeModelEnum(val string) (CloudVmClusterSummaryComputeModelEnum, bool)

GetMappingCloudVmClusterSummaryComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterSummaryDiskRedundancyEnum

CloudVmClusterSummaryDiskRedundancyEnum Enum with underlying type: string

type CloudVmClusterSummaryDiskRedundancyEnum string

Set of constants representing the allowable values for CloudVmClusterSummaryDiskRedundancyEnum

const (
    CloudVmClusterSummaryDiskRedundancyHigh   CloudVmClusterSummaryDiskRedundancyEnum = "HIGH"
    CloudVmClusterSummaryDiskRedundancyNormal CloudVmClusterSummaryDiskRedundancyEnum = "NORMAL"
)

func GetCloudVmClusterSummaryDiskRedundancyEnumValues

func GetCloudVmClusterSummaryDiskRedundancyEnumValues() []CloudVmClusterSummaryDiskRedundancyEnum

GetCloudVmClusterSummaryDiskRedundancyEnumValues Enumerates the set of values for CloudVmClusterSummaryDiskRedundancyEnum

func GetMappingCloudVmClusterSummaryDiskRedundancyEnum

func GetMappingCloudVmClusterSummaryDiskRedundancyEnum(val string) (CloudVmClusterSummaryDiskRedundancyEnum, bool)

GetMappingCloudVmClusterSummaryDiskRedundancyEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterSummaryLicenseModelEnum

CloudVmClusterSummaryLicenseModelEnum Enum with underlying type: string

type CloudVmClusterSummaryLicenseModelEnum string

Set of constants representing the allowable values for CloudVmClusterSummaryLicenseModelEnum

const (
    CloudVmClusterSummaryLicenseModelLicenseIncluded     CloudVmClusterSummaryLicenseModelEnum = "LICENSE_INCLUDED"
    CloudVmClusterSummaryLicenseModelBringYourOwnLicense CloudVmClusterSummaryLicenseModelEnum = "BRING_YOUR_OWN_LICENSE"
)

func GetCloudVmClusterSummaryLicenseModelEnumValues

func GetCloudVmClusterSummaryLicenseModelEnumValues() []CloudVmClusterSummaryLicenseModelEnum

GetCloudVmClusterSummaryLicenseModelEnumValues Enumerates the set of values for CloudVmClusterSummaryLicenseModelEnum

func GetMappingCloudVmClusterSummaryLicenseModelEnum

func GetMappingCloudVmClusterSummaryLicenseModelEnum(val string) (CloudVmClusterSummaryLicenseModelEnum, bool)

GetMappingCloudVmClusterSummaryLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterSummaryLifecycleStateEnum

CloudVmClusterSummaryLifecycleStateEnum Enum with underlying type: string

type CloudVmClusterSummaryLifecycleStateEnum string

Set of constants representing the allowable values for CloudVmClusterSummaryLifecycleStateEnum

const (
    CloudVmClusterSummaryLifecycleStateProvisioning          CloudVmClusterSummaryLifecycleStateEnum = "PROVISIONING"
    CloudVmClusterSummaryLifecycleStateAvailable             CloudVmClusterSummaryLifecycleStateEnum = "AVAILABLE"
    CloudVmClusterSummaryLifecycleStateUpdating              CloudVmClusterSummaryLifecycleStateEnum = "UPDATING"
    CloudVmClusterSummaryLifecycleStateTerminating           CloudVmClusterSummaryLifecycleStateEnum = "TERMINATING"
    CloudVmClusterSummaryLifecycleStateTerminated            CloudVmClusterSummaryLifecycleStateEnum = "TERMINATED"
    CloudVmClusterSummaryLifecycleStateFailed                CloudVmClusterSummaryLifecycleStateEnum = "FAILED"
    CloudVmClusterSummaryLifecycleStateMaintenanceInProgress CloudVmClusterSummaryLifecycleStateEnum = "MAINTENANCE_IN_PROGRESS"
)

func GetCloudVmClusterSummaryLifecycleStateEnumValues

func GetCloudVmClusterSummaryLifecycleStateEnumValues() []CloudVmClusterSummaryLifecycleStateEnum

GetCloudVmClusterSummaryLifecycleStateEnumValues Enumerates the set of values for CloudVmClusterSummaryLifecycleStateEnum

func GetMappingCloudVmClusterSummaryLifecycleStateEnum

func GetMappingCloudVmClusterSummaryLifecycleStateEnum(val string) (CloudVmClusterSummaryLifecycleStateEnum, bool)

GetMappingCloudVmClusterSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterSummaryStorageManagementTypeEnum

CloudVmClusterSummaryStorageManagementTypeEnum Enum with underlying type: string

type CloudVmClusterSummaryStorageManagementTypeEnum string

Set of constants representing the allowable values for CloudVmClusterSummaryStorageManagementTypeEnum

const (
    CloudVmClusterSummaryStorageManagementTypeAsm      CloudVmClusterSummaryStorageManagementTypeEnum = "ASM"
    CloudVmClusterSummaryStorageManagementTypeExascale CloudVmClusterSummaryStorageManagementTypeEnum = "EXASCALE"
)

func GetCloudVmClusterSummaryStorageManagementTypeEnumValues

func GetCloudVmClusterSummaryStorageManagementTypeEnumValues() []CloudVmClusterSummaryStorageManagementTypeEnum

GetCloudVmClusterSummaryStorageManagementTypeEnumValues Enumerates the set of values for CloudVmClusterSummaryStorageManagementTypeEnum

func GetMappingCloudVmClusterSummaryStorageManagementTypeEnum

func GetMappingCloudVmClusterSummaryStorageManagementTypeEnum(val string) (CloudVmClusterSummaryStorageManagementTypeEnum, bool)

GetMappingCloudVmClusterSummaryStorageManagementTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterSummaryTdeKeyStoreTypeEnum

CloudVmClusterSummaryTdeKeyStoreTypeEnum Enum with underlying type: string

type CloudVmClusterSummaryTdeKeyStoreTypeEnum string

Set of constants representing the allowable values for CloudVmClusterSummaryTdeKeyStoreTypeEnum

const (
    CloudVmClusterSummaryTdeKeyStoreTypeAzure CloudVmClusterSummaryTdeKeyStoreTypeEnum = "AZURE"
    CloudVmClusterSummaryTdeKeyStoreTypeOci   CloudVmClusterSummaryTdeKeyStoreTypeEnum = "OCI"
    CloudVmClusterSummaryTdeKeyStoreTypeGcp   CloudVmClusterSummaryTdeKeyStoreTypeEnum = "GCP"
    CloudVmClusterSummaryTdeKeyStoreTypeAws   CloudVmClusterSummaryTdeKeyStoreTypeEnum = "AWS"
)

func GetCloudVmClusterSummaryTdeKeyStoreTypeEnumValues

func GetCloudVmClusterSummaryTdeKeyStoreTypeEnumValues() []CloudVmClusterSummaryTdeKeyStoreTypeEnum

GetCloudVmClusterSummaryTdeKeyStoreTypeEnumValues Enumerates the set of values for CloudVmClusterSummaryTdeKeyStoreTypeEnum

func GetMappingCloudVmClusterSummaryTdeKeyStoreTypeEnum

func GetMappingCloudVmClusterSummaryTdeKeyStoreTypeEnum(val string) (CloudVmClusterSummaryTdeKeyStoreTypeEnum, bool)

GetMappingCloudVmClusterSummaryTdeKeyStoreTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterSummaryVmBackupStorageTypeEnum

CloudVmClusterSummaryVmBackupStorageTypeEnum Enum with underlying type: string

type CloudVmClusterSummaryVmBackupStorageTypeEnum string

Set of constants representing the allowable values for CloudVmClusterSummaryVmBackupStorageTypeEnum

const (
    CloudVmClusterSummaryVmBackupStorageTypeLocal    CloudVmClusterSummaryVmBackupStorageTypeEnum = "LOCAL"
    CloudVmClusterSummaryVmBackupStorageTypeExascale CloudVmClusterSummaryVmBackupStorageTypeEnum = "EXASCALE"
)

func GetCloudVmClusterSummaryVmBackupStorageTypeEnumValues

func GetCloudVmClusterSummaryVmBackupStorageTypeEnumValues() []CloudVmClusterSummaryVmBackupStorageTypeEnum

GetCloudVmClusterSummaryVmBackupStorageTypeEnumValues Enumerates the set of values for CloudVmClusterSummaryVmBackupStorageTypeEnum

func GetMappingCloudVmClusterSummaryVmBackupStorageTypeEnum

func GetMappingCloudVmClusterSummaryVmBackupStorageTypeEnum(val string) (CloudVmClusterSummaryVmBackupStorageTypeEnum, bool)

GetMappingCloudVmClusterSummaryVmBackupStorageTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterSummaryVmClusterTypeEnum

CloudVmClusterSummaryVmClusterTypeEnum Enum with underlying type: string

type CloudVmClusterSummaryVmClusterTypeEnum string

Set of constants representing the allowable values for CloudVmClusterSummaryVmClusterTypeEnum

const (
    CloudVmClusterSummaryVmClusterTypeRegular   CloudVmClusterSummaryVmClusterTypeEnum = "REGULAR"
    CloudVmClusterSummaryVmClusterTypeDeveloper CloudVmClusterSummaryVmClusterTypeEnum = "DEVELOPER"
)

func GetCloudVmClusterSummaryVmClusterTypeEnumValues

func GetCloudVmClusterSummaryVmClusterTypeEnumValues() []CloudVmClusterSummaryVmClusterTypeEnum

GetCloudVmClusterSummaryVmClusterTypeEnumValues Enumerates the set of values for CloudVmClusterSummaryVmClusterTypeEnum

func GetMappingCloudVmClusterSummaryVmClusterTypeEnum

func GetMappingCloudVmClusterSummaryVmClusterTypeEnum(val string) (CloudVmClusterSummaryVmClusterTypeEnum, bool)

GetMappingCloudVmClusterSummaryVmClusterTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterSummaryVmFileSystemStorageTypeEnum

CloudVmClusterSummaryVmFileSystemStorageTypeEnum Enum with underlying type: string

type CloudVmClusterSummaryVmFileSystemStorageTypeEnum string

Set of constants representing the allowable values for CloudVmClusterSummaryVmFileSystemStorageTypeEnum

const (
    CloudVmClusterSummaryVmFileSystemStorageTypeLocal    CloudVmClusterSummaryVmFileSystemStorageTypeEnum = "LOCAL"
    CloudVmClusterSummaryVmFileSystemStorageTypeExascale CloudVmClusterSummaryVmFileSystemStorageTypeEnum = "EXASCALE"
)

func GetCloudVmClusterSummaryVmFileSystemStorageTypeEnumValues

func GetCloudVmClusterSummaryVmFileSystemStorageTypeEnumValues() []CloudVmClusterSummaryVmFileSystemStorageTypeEnum

GetCloudVmClusterSummaryVmFileSystemStorageTypeEnumValues Enumerates the set of values for CloudVmClusterSummaryVmFileSystemStorageTypeEnum

func GetMappingCloudVmClusterSummaryVmFileSystemStorageTypeEnum

func GetMappingCloudVmClusterSummaryVmFileSystemStorageTypeEnum(val string) (CloudVmClusterSummaryVmFileSystemStorageTypeEnum, bool)

GetMappingCloudVmClusterSummaryVmFileSystemStorageTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterTdeKeyStoreTypeEnum

CloudVmClusterTdeKeyStoreTypeEnum Enum with underlying type: string

type CloudVmClusterTdeKeyStoreTypeEnum string

Set of constants representing the allowable values for CloudVmClusterTdeKeyStoreTypeEnum

const (
    CloudVmClusterTdeKeyStoreTypeAzure CloudVmClusterTdeKeyStoreTypeEnum = "AZURE"
    CloudVmClusterTdeKeyStoreTypeOci   CloudVmClusterTdeKeyStoreTypeEnum = "OCI"
    CloudVmClusterTdeKeyStoreTypeGcp   CloudVmClusterTdeKeyStoreTypeEnum = "GCP"
    CloudVmClusterTdeKeyStoreTypeAws   CloudVmClusterTdeKeyStoreTypeEnum = "AWS"
)

func GetCloudVmClusterTdeKeyStoreTypeEnumValues

func GetCloudVmClusterTdeKeyStoreTypeEnumValues() []CloudVmClusterTdeKeyStoreTypeEnum

GetCloudVmClusterTdeKeyStoreTypeEnumValues Enumerates the set of values for CloudVmClusterTdeKeyStoreTypeEnum

func GetMappingCloudVmClusterTdeKeyStoreTypeEnum

func GetMappingCloudVmClusterTdeKeyStoreTypeEnum(val string) (CloudVmClusterTdeKeyStoreTypeEnum, bool)

GetMappingCloudVmClusterTdeKeyStoreTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterVmBackupStorageTypeEnum

CloudVmClusterVmBackupStorageTypeEnum Enum with underlying type: string

type CloudVmClusterVmBackupStorageTypeEnum string

Set of constants representing the allowable values for CloudVmClusterVmBackupStorageTypeEnum

const (
    CloudVmClusterVmBackupStorageTypeLocal    CloudVmClusterVmBackupStorageTypeEnum = "LOCAL"
    CloudVmClusterVmBackupStorageTypeExascale CloudVmClusterVmBackupStorageTypeEnum = "EXASCALE"
)

func GetCloudVmClusterVmBackupStorageTypeEnumValues

func GetCloudVmClusterVmBackupStorageTypeEnumValues() []CloudVmClusterVmBackupStorageTypeEnum

GetCloudVmClusterVmBackupStorageTypeEnumValues Enumerates the set of values for CloudVmClusterVmBackupStorageTypeEnum

func GetMappingCloudVmClusterVmBackupStorageTypeEnum

func GetMappingCloudVmClusterVmBackupStorageTypeEnum(val string) (CloudVmClusterVmBackupStorageTypeEnum, bool)

GetMappingCloudVmClusterVmBackupStorageTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterVmClusterTypeEnum

CloudVmClusterVmClusterTypeEnum Enum with underlying type: string

type CloudVmClusterVmClusterTypeEnum string

Set of constants representing the allowable values for CloudVmClusterVmClusterTypeEnum

const (
    CloudVmClusterVmClusterTypeRegular   CloudVmClusterVmClusterTypeEnum = "REGULAR"
    CloudVmClusterVmClusterTypeDeveloper CloudVmClusterVmClusterTypeEnum = "DEVELOPER"
)

func GetCloudVmClusterVmClusterTypeEnumValues

func GetCloudVmClusterVmClusterTypeEnumValues() []CloudVmClusterVmClusterTypeEnum

GetCloudVmClusterVmClusterTypeEnumValues Enumerates the set of values for CloudVmClusterVmClusterTypeEnum

func GetMappingCloudVmClusterVmClusterTypeEnum

func GetMappingCloudVmClusterVmClusterTypeEnum(val string) (CloudVmClusterVmClusterTypeEnum, bool)

GetMappingCloudVmClusterVmClusterTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CloudVmClusterVmFileSystemStorageTypeEnum

CloudVmClusterVmFileSystemStorageTypeEnum Enum with underlying type: string

type CloudVmClusterVmFileSystemStorageTypeEnum string

Set of constants representing the allowable values for CloudVmClusterVmFileSystemStorageTypeEnum

const (
    CloudVmClusterVmFileSystemStorageTypeLocal    CloudVmClusterVmFileSystemStorageTypeEnum = "LOCAL"
    CloudVmClusterVmFileSystemStorageTypeExascale CloudVmClusterVmFileSystemStorageTypeEnum = "EXASCALE"
)

func GetCloudVmClusterVmFileSystemStorageTypeEnumValues

func GetCloudVmClusterVmFileSystemStorageTypeEnumValues() []CloudVmClusterVmFileSystemStorageTypeEnum

GetCloudVmClusterVmFileSystemStorageTypeEnumValues Enumerates the set of values for CloudVmClusterVmFileSystemStorageTypeEnum

func GetMappingCloudVmClusterVmFileSystemStorageTypeEnum

func GetMappingCloudVmClusterVmFileSystemStorageTypeEnum(val string) (CloudVmClusterVmFileSystemStorageTypeEnum, bool)

GetMappingCloudVmClusterVmFileSystemStorageTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CompleteExternalBackupJobDetails

CompleteExternalBackupJobDetails The representation of CompleteExternalBackupJobDetails

type CompleteExternalBackupJobDetails struct {

    // If the database being backed up is TDE enabled, this will be the path to the associated TDE wallet in Object Storage.
    TdeWalletPath *string `mandatory:"false" json:"tdeWalletPath"`

    // The handle of the control file backup.
    CfBackupHandle *string `mandatory:"false" json:"cfBackupHandle"`

    // The handle of the spfile backup.
    SpfBackupHandle *string `mandatory:"false" json:"spfBackupHandle"`

    // The list of SQL patches that need to be applied to the backup during the restore.
    SqlPatches []string `mandatory:"false" json:"sqlPatches"`

    // The size of the data in the database, in megabytes.
    DataSize *int64 `mandatory:"false" json:"dataSize"`

    // The size of the redo in the database, in megabytes.
    RedoSize *int64 `mandatory:"false" json:"redoSize"`
}

func (CompleteExternalBackupJobDetails) String

func (m CompleteExternalBackupJobDetails) String() string

func (CompleteExternalBackupJobDetails) ValidateEnumValue

func (m CompleteExternalBackupJobDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CompleteExternalBackupJobRequest

CompleteExternalBackupJobRequest wrapper for the CompleteExternalBackupJob operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/CompleteExternalBackupJob.go.html to see an example of how to use CompleteExternalBackupJobRequest.

type CompleteExternalBackupJobRequest struct {

    // The backup OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    BackupId *string `mandatory:"true" contributesTo:"path" name:"backupId"`

    // Updates the status of the backup resource.
    CompleteExternalBackupJobDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CompleteExternalBackupJobRequest) BinaryRequestBody

func (request CompleteExternalBackupJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CompleteExternalBackupJobRequest) HTTPRequest

func (request CompleteExternalBackupJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CompleteExternalBackupJobRequest) RetryPolicy

func (request CompleteExternalBackupJobRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CompleteExternalBackupJobRequest) String

func (request CompleteExternalBackupJobRequest) String() string

func (CompleteExternalBackupJobRequest) ValidateEnumValue

func (request CompleteExternalBackupJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CompleteExternalBackupJobResponse

CompleteExternalBackupJobResponse wrapper for the CompleteExternalBackupJob operation

type CompleteExternalBackupJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ExternalBackupJob instance
    ExternalBackupJob `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CompleteExternalBackupJobResponse) HTTPResponse

func (response CompleteExternalBackupJobResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CompleteExternalBackupJobResponse) String

func (response CompleteExternalBackupJobResponse) String() string

type ComputePerformanceSummary

ComputePerformanceSummary Parameters detailing the compute performance for a specified DB system shape.

type ComputePerformanceSummary struct {

    // The amount of memory allocated for the VMDB System.
    MemoryInGBs *float64 `mandatory:"true" json:"memoryInGBs"`

    // The number of CPU cores available.
    CpuCoreCount *int `mandatory:"false" json:"cpuCoreCount"`

    // The network bandwidth of the VMDB system in gbps.
    NetworkBandwidthInGbps *float32 `mandatory:"false" json:"networkBandwidthInGbps"`

    // IOPS for the VMDB System.
    NetworkIops *float32 `mandatory:"false" json:"networkIops"`

    // Network throughput for the VMDB System.
    NetworkThroughputInMbps *float32 `mandatory:"false" json:"networkThroughputInMbps"`

    // The compute model for Base Database Service. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. The ECPU compute model is the recommended model, and the OCPU compute model is legacy.
    ComputeModel ComputePerformanceSummaryComputeModelEnum `mandatory:"false" json:"computeModel,omitempty"`

    // The number of compute servers for the DB system.
    ComputeCount *int `mandatory:"false" json:"computeCount"`
}

func (ComputePerformanceSummary) String

func (m ComputePerformanceSummary) String() string

func (ComputePerformanceSummary) ValidateEnumValue

func (m ComputePerformanceSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ComputePerformanceSummaryComputeModelEnum

ComputePerformanceSummaryComputeModelEnum Enum with underlying type: string

type ComputePerformanceSummaryComputeModelEnum string

Set of constants representing the allowable values for ComputePerformanceSummaryComputeModelEnum

const (
    ComputePerformanceSummaryComputeModelEcpu ComputePerformanceSummaryComputeModelEnum = "ECPU"
    ComputePerformanceSummaryComputeModelOcpu ComputePerformanceSummaryComputeModelEnum = "OCPU"
)

func GetComputePerformanceSummaryComputeModelEnumValues

func GetComputePerformanceSummaryComputeModelEnumValues() []ComputePerformanceSummaryComputeModelEnum

GetComputePerformanceSummaryComputeModelEnumValues Enumerates the set of values for ComputePerformanceSummaryComputeModelEnum

func GetMappingComputePerformanceSummaryComputeModelEnum

func GetMappingComputePerformanceSummaryComputeModelEnum(val string) (ComputePerformanceSummaryComputeModelEnum, bool)

GetMappingComputePerformanceSummaryComputeModelEnum performs case Insensitive comparison on enum value and return the desired enum

type ConfigureAutonomousDatabaseVaultKeyDetails

ConfigureAutonomousDatabaseVaultKeyDetails Configuration details for the Autonomous AI Database vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts) key.

type ConfigureAutonomousDatabaseVaultKeyDetails struct {

    // The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // True if disable Customer Managed Keys and use Oracle Managed Keys.
    IsUsingOracleManagedKeys *bool `mandatory:"false" json:"isUsingOracleManagedKeys"`
}

func (ConfigureAutonomousDatabaseVaultKeyDetails) String

func (m ConfigureAutonomousDatabaseVaultKeyDetails) String() string

func (ConfigureAutonomousDatabaseVaultKeyDetails) ValidateEnumValue

func (m ConfigureAutonomousDatabaseVaultKeyDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConfigureAutonomousDatabaseVaultKeyRequest

ConfigureAutonomousDatabaseVaultKeyRequest wrapper for the ConfigureAutonomousDatabaseVaultKey operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ConfigureAutonomousDatabaseVaultKey.go.html to see an example of how to use ConfigureAutonomousDatabaseVaultKeyRequest.

type ConfigureAutonomousDatabaseVaultKeyRequest struct {

    // The database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousDatabaseId"`

    // Configuration details for the Autonomous AI Database Vault service key (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts).
    ConfigureAutonomousDatabaseVaultKeyDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Indicates that the request is a dry run, if set to "true". A dry run request does not actually
    // creating or updating a resource and is used only to perform validation on the submitted data.
    OpcDryRun *bool `mandatory:"false" contributesTo:"header" name:"opc-dry-run"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ConfigureAutonomousDatabaseVaultKeyRequest) BinaryRequestBody

func (request ConfigureAutonomousDatabaseVaultKeyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ConfigureAutonomousDatabaseVaultKeyRequest) HTTPRequest

func (request ConfigureAutonomousDatabaseVaultKeyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ConfigureAutonomousDatabaseVaultKeyRequest) RetryPolicy

func (request ConfigureAutonomousDatabaseVaultKeyRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ConfigureAutonomousDatabaseVaultKeyRequest) String

func (request ConfigureAutonomousDatabaseVaultKeyRequest) String() string

func (ConfigureAutonomousDatabaseVaultKeyRequest) ValidateEnumValue

func (request ConfigureAutonomousDatabaseVaultKeyRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConfigureAutonomousDatabaseVaultKeyResponse

ConfigureAutonomousDatabaseVaultKeyResponse wrapper for the ConfigureAutonomousDatabaseVaultKey operation

type ConfigureAutonomousDatabaseVaultKeyResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ConfigureAutonomousDatabaseVaultKeyResponse) HTTPResponse

func (response ConfigureAutonomousDatabaseVaultKeyResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ConfigureAutonomousDatabaseVaultKeyResponse) String

func (response ConfigureAutonomousDatabaseVaultKeyResponse) String() string

type ConfigureExascaleCloudExadataInfrastructureDetails

ConfigureExascaleCloudExadataInfrastructureDetails The exascale config request details for the Cloud Exadata infrastructure.

type ConfigureExascaleCloudExadataInfrastructureDetails struct {

    // Storage size needed for Exascale in GBs.
    TotalStorageInGBs *int `mandatory:"true" json:"totalStorageInGBs"`

    // Storage size needed for VM storage on Exascale in GBs.
    TotalVmStorageInGBs *int `mandatory:"false" json:"totalVmStorageInGBs"`
}

func (ConfigureExascaleCloudExadataInfrastructureDetails) String

func (m ConfigureExascaleCloudExadataInfrastructureDetails) String() string

func (ConfigureExascaleCloudExadataInfrastructureDetails) ValidateEnumValue

func (m ConfigureExascaleCloudExadataInfrastructureDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConfigureExascaleCloudExadataInfrastructureRequest

ConfigureExascaleCloudExadataInfrastructureRequest wrapper for the ConfigureExascaleCloudExadataInfrastructure operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ConfigureExascaleCloudExadataInfrastructure.go.html to see an example of how to use ConfigureExascaleCloudExadataInfrastructureRequest.

type ConfigureExascaleCloudExadataInfrastructureRequest struct {

    // The cloud Exadata infrastructure OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    CloudExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"cloudExadataInfrastructureId"`

    // The exascale config details for the Exadata infrastructure with the total storage needed.
    ConfigureExascaleCloudExadataInfrastructureDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ConfigureExascaleCloudExadataInfrastructureRequest) BinaryRequestBody

func (request ConfigureExascaleCloudExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ConfigureExascaleCloudExadataInfrastructureRequest) HTTPRequest

func (request ConfigureExascaleCloudExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ConfigureExascaleCloudExadataInfrastructureRequest) RetryPolicy

func (request ConfigureExascaleCloudExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ConfigureExascaleCloudExadataInfrastructureRequest) String

func (request ConfigureExascaleCloudExadataInfrastructureRequest) String() string

func (ConfigureExascaleCloudExadataInfrastructureRequest) ValidateEnumValue

func (request ConfigureExascaleCloudExadataInfrastructureRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConfigureExascaleCloudExadataInfrastructureResponse

ConfigureExascaleCloudExadataInfrastructureResponse wrapper for the ConfigureExascaleCloudExadataInfrastructure operation

type ConfigureExascaleCloudExadataInfrastructureResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The CloudExadataInfrastructure instance
    CloudExadataInfrastructure `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ConfigureExascaleCloudExadataInfrastructureResponse) HTTPResponse

func (response ConfigureExascaleCloudExadataInfrastructureResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ConfigureExascaleCloudExadataInfrastructureResponse) String

func (response ConfigureExascaleCloudExadataInfrastructureResponse) String() string

type ConfigureExascaleExadataInfrastructureDetails

ConfigureExascaleExadataInfrastructureDetails The exascale config request details for the Exadata Cloud@Customer infrastructure.

type ConfigureExascaleExadataInfrastructureDetails struct {

    // Storage size needed for Exascale in GBs.
    TotalStorageInGBs *int `mandatory:"true" json:"totalStorageInGBs"`

    // Storage size needed for VM storage on Exascale in GBs.
    TotalVmStorageInGBs *int `mandatory:"false" json:"totalVmStorageInGBs"`
}

func (ConfigureExascaleExadataInfrastructureDetails) String

func (m ConfigureExascaleExadataInfrastructureDetails) String() string

func (ConfigureExascaleExadataInfrastructureDetails) ValidateEnumValue

func (m ConfigureExascaleExadataInfrastructureDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConfigureExascaleExadataInfrastructureRequest

ConfigureExascaleExadataInfrastructureRequest wrapper for the ConfigureExascaleExadataInfrastructure operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ConfigureExascaleExadataInfrastructure.go.html to see an example of how to use ConfigureExascaleExadataInfrastructureRequest.

type ConfigureExascaleExadataInfrastructureRequest struct {

    // The Exadata infrastructure OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    ExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"exadataInfrastructureId"`

    // The exascale config details for the Exadata infrastructure with the total storage needed.
    ConfigureExascaleExadataInfrastructureDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ConfigureExascaleExadataInfrastructureRequest) BinaryRequestBody

func (request ConfigureExascaleExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ConfigureExascaleExadataInfrastructureRequest) HTTPRequest

func (request ConfigureExascaleExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ConfigureExascaleExadataInfrastructureRequest) RetryPolicy

func (request ConfigureExascaleExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ConfigureExascaleExadataInfrastructureRequest) String

func (request ConfigureExascaleExadataInfrastructureRequest) String() string

func (ConfigureExascaleExadataInfrastructureRequest) ValidateEnumValue

func (request ConfigureExascaleExadataInfrastructureRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConfigureExascaleExadataInfrastructureResponse

ConfigureExascaleExadataInfrastructureResponse wrapper for the ConfigureExascaleExadataInfrastructure operation

type ConfigureExascaleExadataInfrastructureResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ExadataInfrastructure instance
    ExadataInfrastructure `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ConfigureExascaleExadataInfrastructureResponse) HTTPResponse

func (response ConfigureExascaleExadataInfrastructureResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ConfigureExascaleExadataInfrastructureResponse) String

func (response ConfigureExascaleExadataInfrastructureResponse) String() string

type ConfigureSaasAdminUserDetails

ConfigureSaasAdminUserDetails Details to update SaaS administrative user configuration.

type ConfigureSaasAdminUserDetails struct {

    // Indicates if the SaaS administrative user is enabled for the Autonomous AI Database.
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // The access type for the SaaS administrative user. If no access type is specified, the READ_ONLY access type is used.
    AccessType ConfigureSaasAdminUserDetailsAccessTypeEnum `mandatory:"false" json:"accessType,omitempty"`

    // The date and time the SaaS administrative user was enabled at, for the Autonomous AI Database.
    TimeSaasAdminUserEnabled *common.SDKTime `mandatory:"false" json:"timeSaasAdminUserEnabled"`

    // A strong password for SaaS administrative user. The password must be a minimum of nine (9) characters and contain a minimum of two (2) uppercase, two (2) lowercase, two (2) numbers, and two (2) special characters from _ (underscore), \# (hashtag), or - (dash).
    Password *string `mandatory:"false" json:"password"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure secret (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts).
    SecretId *string `mandatory:"false" json:"secretId"`

    // The version of the vault secret. If no version is specified, the latest version will be used.
    SecretVersionNumber *int `mandatory:"false" json:"secretVersionNumber"`

    // How long, in hours, the SaaS administrative user will stay enabled. If no duration is specified, the default value 1 will be used.
    Duration *int `mandatory:"false" json:"duration"`
}

func (ConfigureSaasAdminUserDetails) String

func (m ConfigureSaasAdminUserDetails) String() string

func (ConfigureSaasAdminUserDetails) ValidateEnumValue

func (m ConfigureSaasAdminUserDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConfigureSaasAdminUserDetailsAccessTypeEnum

ConfigureSaasAdminUserDetailsAccessTypeEnum Enum with underlying type: string

type ConfigureSaasAdminUserDetailsAccessTypeEnum string

Set of constants representing the allowable values for ConfigureSaasAdminUserDetailsAccessTypeEnum

const (
    ConfigureSaasAdminUserDetailsAccessTypeReadOnly  ConfigureSaasAdminUserDetailsAccessTypeEnum = "READ_ONLY"
    ConfigureSaasAdminUserDetailsAccessTypeReadWrite ConfigureSaasAdminUserDetailsAccessTypeEnum = "READ_WRITE"
    ConfigureSaasAdminUserDetailsAccessTypeAdmin     ConfigureSaasAdminUserDetailsAccessTypeEnum = "ADMIN"
)

func GetConfigureSaasAdminUserDetailsAccessTypeEnumValues

func GetConfigureSaasAdminUserDetailsAccessTypeEnumValues() []ConfigureSaasAdminUserDetailsAccessTypeEnum

GetConfigureSaasAdminUserDetailsAccessTypeEnumValues Enumerates the set of values for ConfigureSaasAdminUserDetailsAccessTypeEnum

func GetMappingConfigureSaasAdminUserDetailsAccessTypeEnum

func GetMappingConfigureSaasAdminUserDetailsAccessTypeEnum(val string) (ConfigureSaasAdminUserDetailsAccessTypeEnum, bool)

GetMappingConfigureSaasAdminUserDetailsAccessTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ConfigureSaasAdminUserRequest

ConfigureSaasAdminUserRequest wrapper for the ConfigureSaasAdminUser operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ConfigureSaasAdminUser.go.html to see an example of how to use ConfigureSaasAdminUserRequest.

type ConfigureSaasAdminUserRequest struct {

    // The database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousDatabaseId"`

    // Request to update SaaS administrative user configuration of the Autonomous AI Database.
    ConfigureSaasAdminUserDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Indicates that the request is a dry run, if set to "true". A dry run request does not actually
    // creating or updating a resource and is used only to perform validation on the submitted data.
    OpcDryRun *bool `mandatory:"false" contributesTo:"header" name:"opc-dry-run"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ConfigureSaasAdminUserRequest) BinaryRequestBody

func (request ConfigureSaasAdminUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ConfigureSaasAdminUserRequest) HTTPRequest

func (request ConfigureSaasAdminUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ConfigureSaasAdminUserRequest) RetryPolicy

func (request ConfigureSaasAdminUserRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ConfigureSaasAdminUserRequest) String

func (request ConfigureSaasAdminUserRequest) String() string

func (ConfigureSaasAdminUserRequest) ValidateEnumValue

func (request ConfigureSaasAdminUserRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConfigureSaasAdminUserResponse

ConfigureSaasAdminUserResponse wrapper for the ConfigureSaasAdminUser operation

type ConfigureSaasAdminUserResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The AutonomousDatabase instance
    AutonomousDatabase `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

func (ConfigureSaasAdminUserResponse) HTTPResponse

func (response ConfigureSaasAdminUserResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ConfigureSaasAdminUserResponse) String

func (response ConfigureSaasAdminUserResponse) String() string

type ConfirmKeyStoreDetailsAreCorrectRequest

ConfirmKeyStoreDetailsAreCorrectRequest wrapper for the ConfirmKeyStoreDetailsAreCorrect operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ConfirmKeyStoreDetailsAreCorrect.go.html to see an example of how to use ConfirmKeyStoreDetailsAreCorrectRequest.

type ConfirmKeyStoreDetailsAreCorrectRequest struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store.
    KeyStoreId *string `mandatory:"true" contributesTo:"path" name:"keyStoreId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ConfirmKeyStoreDetailsAreCorrectRequest) BinaryRequestBody

func (request ConfirmKeyStoreDetailsAreCorrectRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ConfirmKeyStoreDetailsAreCorrectRequest) HTTPRequest

func (request ConfirmKeyStoreDetailsAreCorrectRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ConfirmKeyStoreDetailsAreCorrectRequest) RetryPolicy

func (request ConfirmKeyStoreDetailsAreCorrectRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ConfirmKeyStoreDetailsAreCorrectRequest) String

func (request ConfirmKeyStoreDetailsAreCorrectRequest) String() string

func (ConfirmKeyStoreDetailsAreCorrectRequest) ValidateEnumValue

func (request ConfirmKeyStoreDetailsAreCorrectRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConfirmKeyStoreDetailsAreCorrectResponse

ConfirmKeyStoreDetailsAreCorrectResponse wrapper for the ConfirmKeyStoreDetailsAreCorrect operation

type ConfirmKeyStoreDetailsAreCorrectResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ConfirmKeyStoreDetailsAreCorrectResponse) HTTPResponse

func (response ConfirmKeyStoreDetailsAreCorrectResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ConfirmKeyStoreDetailsAreCorrectResponse) String

func (response ConfirmKeyStoreDetailsAreCorrectResponse) String() string

type ConsoleConnection

ConsoleConnection The representation of ConsoleConnection

type ConsoleConnection struct {

    // The OCID of the console connection.
    Id *string `mandatory:"true" json:"id"`

    // The OCID of the compartment to contain the console connection.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID of the database node.
    DbNodeId *string `mandatory:"true" json:"dbNodeId"`

    // The SSH connection string for the console connection.
    ConnectionString *string `mandatory:"true" json:"connectionString"`

    // The SSH public key fingerprint for the console connection.
    Fingerprint *string `mandatory:"true" json:"fingerprint"`

    // The current state of the console connection.
    LifecycleState ConsoleConnectionLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The SSH public key's fingerprint for the console connection service host.
    ServiceHostKeyFingerprint *string `mandatory:"false" json:"serviceHostKeyFingerprint"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`
}

func (ConsoleConnection) String

func (m ConsoleConnection) String() string

func (ConsoleConnection) ValidateEnumValue

func (m ConsoleConnection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConsoleConnectionLifecycleStateEnum

ConsoleConnectionLifecycleStateEnum Enum with underlying type: string

type ConsoleConnectionLifecycleStateEnum string

Set of constants representing the allowable values for ConsoleConnectionLifecycleStateEnum

const (
    ConsoleConnectionLifecycleStateActive   ConsoleConnectionLifecycleStateEnum = "ACTIVE"
    ConsoleConnectionLifecycleStateCreating ConsoleConnectionLifecycleStateEnum = "CREATING"
    ConsoleConnectionLifecycleStateDeleted  ConsoleConnectionLifecycleStateEnum = "DELETED"
    ConsoleConnectionLifecycleStateDeleting ConsoleConnectionLifecycleStateEnum = "DELETING"
    ConsoleConnectionLifecycleStateFailed   ConsoleConnectionLifecycleStateEnum = "FAILED"
)

func GetConsoleConnectionLifecycleStateEnumValues

func GetConsoleConnectionLifecycleStateEnumValues() []ConsoleConnectionLifecycleStateEnum

GetConsoleConnectionLifecycleStateEnumValues Enumerates the set of values for ConsoleConnectionLifecycleStateEnum

func GetMappingConsoleConnectionLifecycleStateEnum

func GetMappingConsoleConnectionLifecycleStateEnum(val string) (ConsoleConnectionLifecycleStateEnum, bool)

GetMappingConsoleConnectionLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ConsoleConnectionSummary

ConsoleConnectionSummary The `InstanceConsoleConnection` API provides you with console access to dbnode enabling you to troubleshoot malfunctioning dbnode.

type ConsoleConnectionSummary struct {

    // The OCID of the console connection.
    Id *string `mandatory:"true" json:"id"`

    // The OCID of the compartment to contain the console connection.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID of the database node.
    DbNodeId *string `mandatory:"true" json:"dbNodeId"`

    // The SSH connection string for the console connection.
    ConnectionString *string `mandatory:"true" json:"connectionString"`

    // The SSH public key fingerprint for the console connection.
    Fingerprint *string `mandatory:"true" json:"fingerprint"`

    // The current state of the console connection.
    LifecycleState ConsoleConnectionSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The SSH public key's fingerprint for the console connection service host.
    ServiceHostKeyFingerprint *string `mandatory:"false" json:"serviceHostKeyFingerprint"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`
}

func (ConsoleConnectionSummary) String

func (m ConsoleConnectionSummary) String() string

func (ConsoleConnectionSummary) ValidateEnumValue

func (m ConsoleConnectionSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConsoleConnectionSummaryLifecycleStateEnum

ConsoleConnectionSummaryLifecycleStateEnum Enum with underlying type: string

type ConsoleConnectionSummaryLifecycleStateEnum string

Set of constants representing the allowable values for ConsoleConnectionSummaryLifecycleStateEnum

const (
    ConsoleConnectionSummaryLifecycleStateActive   ConsoleConnectionSummaryLifecycleStateEnum = "ACTIVE"
    ConsoleConnectionSummaryLifecycleStateCreating ConsoleConnectionSummaryLifecycleStateEnum = "CREATING"
    ConsoleConnectionSummaryLifecycleStateDeleted  ConsoleConnectionSummaryLifecycleStateEnum = "DELETED"
    ConsoleConnectionSummaryLifecycleStateDeleting ConsoleConnectionSummaryLifecycleStateEnum = "DELETING"
    ConsoleConnectionSummaryLifecycleStateFailed   ConsoleConnectionSummaryLifecycleStateEnum = "FAILED"
)

func GetConsoleConnectionSummaryLifecycleStateEnumValues

func GetConsoleConnectionSummaryLifecycleStateEnumValues() []ConsoleConnectionSummaryLifecycleStateEnum

GetConsoleConnectionSummaryLifecycleStateEnumValues Enumerates the set of values for ConsoleConnectionSummaryLifecycleStateEnum

func GetMappingConsoleConnectionSummaryLifecycleStateEnum

func GetMappingConsoleConnectionSummaryLifecycleStateEnum(val string) (ConsoleConnectionSummaryLifecycleStateEnum, bool)

GetMappingConsoleConnectionSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ConsoleHistory

ConsoleHistory The details of the Db Node console history.

type ConsoleHistory struct {

    // The OCID of the console history.
    Id *string `mandatory:"true" json:"id"`

    // The OCID of the compartment containing the console history.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID of the database node.
    DbNodeId *string `mandatory:"true" json:"dbNodeId"`

    // The current state of the console history.
    LifecycleState ConsoleHistoryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The date and time the console history was created.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The user-friendly name for the console history. The name does not need to be unique.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`
}

func (ConsoleHistory) String

func (m ConsoleHistory) String() string

func (ConsoleHistory) ValidateEnumValue

func (m ConsoleHistory) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConsoleHistoryCollection

ConsoleHistoryCollection Results of the Db Node console history lists. Contains ConsoleHistorySummary items.

type ConsoleHistoryCollection struct {

    // List of Db Node console histories.
    Items []ConsoleHistorySummary `mandatory:"true" json:"items"`
}

func (ConsoleHistoryCollection) String

func (m ConsoleHistoryCollection) String() string

func (ConsoleHistoryCollection) ValidateEnumValue

func (m ConsoleHistoryCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConsoleHistoryLifecycleStateEnum

ConsoleHistoryLifecycleStateEnum Enum with underlying type: string

type ConsoleHistoryLifecycleStateEnum string

Set of constants representing the allowable values for ConsoleHistoryLifecycleStateEnum

const (
    ConsoleHistoryLifecycleStateRequested      ConsoleHistoryLifecycleStateEnum = "REQUESTED"
    ConsoleHistoryLifecycleStateGettingHistory ConsoleHistoryLifecycleStateEnum = "GETTING_HISTORY"
    ConsoleHistoryLifecycleStateSucceeded      ConsoleHistoryLifecycleStateEnum = "SUCCEEDED"
    ConsoleHistoryLifecycleStateFailed         ConsoleHistoryLifecycleStateEnum = "FAILED"
    ConsoleHistoryLifecycleStateDeleted        ConsoleHistoryLifecycleStateEnum = "DELETED"
    ConsoleHistoryLifecycleStateDeleting       ConsoleHistoryLifecycleStateEnum = "DELETING"
)

func GetConsoleHistoryLifecycleStateEnumValues

func GetConsoleHistoryLifecycleStateEnumValues() []ConsoleHistoryLifecycleStateEnum

GetConsoleHistoryLifecycleStateEnumValues Enumerates the set of values for ConsoleHistoryLifecycleStateEnum

func GetMappingConsoleHistoryLifecycleStateEnum

func GetMappingConsoleHistoryLifecycleStateEnum(val string) (ConsoleHistoryLifecycleStateEnum, bool)

GetMappingConsoleHistoryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ConsoleHistorySummary

ConsoleHistorySummary The details of the Db Node console history.

type ConsoleHistorySummary struct {

    // The OCID of the console history.
    Id *string `mandatory:"true" json:"id"`

    // The OCID of the compartment containing the console history.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID of the database node.
    DbNodeId *string `mandatory:"true" json:"dbNodeId"`

    // The current state of the console history.
    LifecycleState ConsoleHistorySummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The date and time the console history was created.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The user-friendly name for the console history. The name does not need to be unique.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Additional information about the current lifecycle state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`
}

func (ConsoleHistorySummary) String

func (m ConsoleHistorySummary) String() string

func (ConsoleHistorySummary) ValidateEnumValue

func (m ConsoleHistorySummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConsoleHistorySummaryLifecycleStateEnum

ConsoleHistorySummaryLifecycleStateEnum Enum with underlying type: string

type ConsoleHistorySummaryLifecycleStateEnum string

Set of constants representing the allowable values for ConsoleHistorySummaryLifecycleStateEnum

const (
    ConsoleHistorySummaryLifecycleStateRequested      ConsoleHistorySummaryLifecycleStateEnum = "REQUESTED"
    ConsoleHistorySummaryLifecycleStateGettingHistory ConsoleHistorySummaryLifecycleStateEnum = "GETTING_HISTORY"
    ConsoleHistorySummaryLifecycleStateSucceeded      ConsoleHistorySummaryLifecycleStateEnum = "SUCCEEDED"
    ConsoleHistorySummaryLifecycleStateFailed         ConsoleHistorySummaryLifecycleStateEnum = "FAILED"
    ConsoleHistorySummaryLifecycleStateDeleted        ConsoleHistorySummaryLifecycleStateEnum = "DELETED"
    ConsoleHistorySummaryLifecycleStateDeleting       ConsoleHistorySummaryLifecycleStateEnum = "DELETING"
)

func GetConsoleHistorySummaryLifecycleStateEnumValues

func GetConsoleHistorySummaryLifecycleStateEnumValues() []ConsoleHistorySummaryLifecycleStateEnum

GetConsoleHistorySummaryLifecycleStateEnumValues Enumerates the set of values for ConsoleHistorySummaryLifecycleStateEnum

func GetMappingConsoleHistorySummaryLifecycleStateEnum

func GetMappingConsoleHistorySummaryLifecycleStateEnum(val string) (ConsoleHistorySummaryLifecycleStateEnum, bool)

GetMappingConsoleHistorySummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ConvertStandbyAutonomousContainerDatabaseDetails

ConvertStandbyAutonomousContainerDatabaseDetails The configuration details for change Autonomous Container Database Dataguard role

type ConvertStandbyAutonomousContainerDatabaseDetails struct {

    // The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.
    Role ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum `mandatory:"true" json:"role"`

    // type of connection strings when converting database to snapshot mode
    ConnectionStringsType ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum `mandatory:"false" json:"connectionStringsType,omitempty"`
}

func (ConvertStandbyAutonomousContainerDatabaseDetails) String

func (m ConvertStandbyAutonomousContainerDatabaseDetails) String() string

func (ConvertStandbyAutonomousContainerDatabaseDetails) ValidateEnumValue

func (m ConvertStandbyAutonomousContainerDatabaseDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum

ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum Enum with underlying type: string

type ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum string

Set of constants representing the allowable values for ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum

const (
    ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeSnapshotServices ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum = "SNAPSHOT_SERVICES"
    ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypePrimaryServices  ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum = "PRIMARY_SERVICES"
)

func GetConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnumValues

func GetConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnumValues() []ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum

GetConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnumValues Enumerates the set of values for ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum

func GetMappingConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum

func GetMappingConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum(val string) (ConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum, bool)

GetMappingConvertStandbyAutonomousContainerDatabaseDetailsConnectionStringsTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum

ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum Enum with underlying type: string

type ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum string

Set of constants representing the allowable values for ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum

const (
    ConvertStandbyAutonomousContainerDatabaseDetailsRolePrimary         ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum = "PRIMARY"
    ConvertStandbyAutonomousContainerDatabaseDetailsRoleStandby         ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum = "STANDBY"
    ConvertStandbyAutonomousContainerDatabaseDetailsRoleDisabledStandby ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum = "DISABLED_STANDBY"
    ConvertStandbyAutonomousContainerDatabaseDetailsRoleBackupCopy      ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum = "BACKUP_COPY"
    ConvertStandbyAutonomousContainerDatabaseDetailsRoleSnapshotStandby ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum = "SNAPSHOT_STANDBY"
)

func GetConvertStandbyAutonomousContainerDatabaseDetailsRoleEnumValues

func GetConvertStandbyAutonomousContainerDatabaseDetailsRoleEnumValues() []ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum

GetConvertStandbyAutonomousContainerDatabaseDetailsRoleEnumValues Enumerates the set of values for ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum

func GetMappingConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum

func GetMappingConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum(val string) (ConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum, bool)

GetMappingConvertStandbyAutonomousContainerDatabaseDetailsRoleEnum performs case Insensitive comparison on enum value and return the desired enum

type ConvertStandbyAutonomousContainerDatabaseRequest

ConvertStandbyAutonomousContainerDatabaseRequest wrapper for the ConvertStandbyAutonomousContainerDatabase operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ConvertStandbyAutonomousContainerDatabase.go.html to see an example of how to use ConvertStandbyAutonomousContainerDatabaseRequest.

type ConvertStandbyAutonomousContainerDatabaseRequest struct {

    // Request to Convert Standby Autonomous Container Database .
    ConvertStandbyAutonomousContainerDatabaseDetails `contributesTo:"body"`

    // The Autonomous Container Database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousContainerDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousContainerDatabaseId"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ConvertStandbyAutonomousContainerDatabaseRequest) BinaryRequestBody

func (request ConvertStandbyAutonomousContainerDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ConvertStandbyAutonomousContainerDatabaseRequest) HTTPRequest

func (request ConvertStandbyAutonomousContainerDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ConvertStandbyAutonomousContainerDatabaseRequest) RetryPolicy

func (request ConvertStandbyAutonomousContainerDatabaseRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ConvertStandbyAutonomousContainerDatabaseRequest) String

func (request ConvertStandbyAutonomousContainerDatabaseRequest) String() string

func (ConvertStandbyAutonomousContainerDatabaseRequest) ValidateEnumValue

func (request ConvertStandbyAutonomousContainerDatabaseRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConvertStandbyAutonomousContainerDatabaseResponse

ConvertStandbyAutonomousContainerDatabaseResponse wrapper for the ConvertStandbyAutonomousContainerDatabase operation

type ConvertStandbyAutonomousContainerDatabaseResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The AutonomousContainerDatabase instance
    AutonomousContainerDatabase `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ConvertStandbyAutonomousContainerDatabaseResponse) HTTPResponse

func (response ConvertStandbyAutonomousContainerDatabaseResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ConvertStandbyAutonomousContainerDatabaseResponse) String

func (response ConvertStandbyAutonomousContainerDatabaseResponse) String() string

type ConvertStandbyDatabaseTypeDetails

ConvertStandbyDatabaseTypeDetails The convertStandbyDatabaseType request parameters.

type ConvertStandbyDatabaseTypeDetails struct {

    // The administrator password of the primary database in this Data Guard association.
    // **The password MUST be the same as the primary admin password.**
    DatabaseAdminPassword *string `mandatory:"true" json:"databaseAdminPassword"`

    // Defines the conversion type of the standby database. Specify this to convert a physical standby to a snapshot standby and vice versa.
    // Valid standbyConversionType:
    //     - SNAPSHOT
    //     - PHYSICAL
    StandbyConversionType ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum `mandatory:"true" json:"standbyConversionType"`

    // SnapshotDurationInDays is the duration in day(s) after which the Snapshot Standby Database will get converted back to Physical Standby.
    // The minimum value of snapshotDurationInDays is 3 days and maximum value is 14 days. Default value will be 7 days if not provided in the Request.
    // This field is only applicable if the requested database role is snapshot standby.
    SnapshotDurationInDays *int `mandatory:"false" json:"snapshotDurationInDays"`
}

func (ConvertStandbyDatabaseTypeDetails) String

func (m ConvertStandbyDatabaseTypeDetails) String() string

func (ConvertStandbyDatabaseTypeDetails) ValidateEnumValue

func (m ConvertStandbyDatabaseTypeDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum

ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum Enum with underlying type: string

type ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum string

Set of constants representing the allowable values for ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum

const (
    ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeSnapshot ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum = "SNAPSHOT"
    ConvertStandbyDatabaseTypeDetailsStandbyConversionTypePhysical ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum = "PHYSICAL"
)

func GetConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnumValues

func GetConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnumValues() []ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum

GetConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnumValues Enumerates the set of values for ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum

func GetMappingConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum

func GetMappingConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum(val string) (ConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum, bool)

GetMappingConvertStandbyDatabaseTypeDetailsStandbyConversionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ConvertStandbyDatabaseTypeRequest

ConvertStandbyDatabaseTypeRequest wrapper for the ConvertStandbyDatabaseType operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ConvertStandbyDatabaseType.go.html to see an example of how to use ConvertStandbyDatabaseTypeRequest.

type ConvertStandbyDatabaseTypeRequest struct {

    // The database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    DatabaseId *string `mandatory:"true" contributesTo:"path" name:"databaseId"`

    // Request parameters needed to convert Standby to snapshot standby and vice-versa.
    ConvertStandbyDatabaseTypeDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ConvertStandbyDatabaseTypeRequest) BinaryRequestBody

func (request ConvertStandbyDatabaseTypeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ConvertStandbyDatabaseTypeRequest) HTTPRequest

func (request ConvertStandbyDatabaseTypeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ConvertStandbyDatabaseTypeRequest) RetryPolicy

func (request ConvertStandbyDatabaseTypeRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ConvertStandbyDatabaseTypeRequest) String

func (request ConvertStandbyDatabaseTypeRequest) String() string

func (ConvertStandbyDatabaseTypeRequest) ValidateEnumValue

func (request ConvertStandbyDatabaseTypeRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConvertStandbyDatabaseTypeResponse

ConvertStandbyDatabaseTypeResponse wrapper for the ConvertStandbyDatabaseType operation

type ConvertStandbyDatabaseTypeResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The Database instance
    Database `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ConvertStandbyDatabaseTypeResponse) HTTPResponse

func (response ConvertStandbyDatabaseTypeResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ConvertStandbyDatabaseTypeResponse) String

func (response ConvertStandbyDatabaseTypeResponse) String() string

type ConvertToPdbDetails

ConvertToPdbDetails Details for converting a non-container database to pluggable database.

type ConvertToPdbDetails struct {

    // The operations used to convert a non-container database to a pluggable database.
    // - Use `PRECHECK` to run a pre-check operation on non-container database prior to converting it into a pluggable database.
    // - Use `CONVERT` to convert a non-container database into a pluggable database.
    // - Use `SYNC` if the non-container database was manually converted into a pluggable database using the dbcli command-line utility. Databases may need to be converted manually if the CONVERT action fails when converting a non-container database using the API.
    // - Use `SYNC_ROLLBACK` if the conversion of a non-container database into a pluggable database was manually rolled back using the dbcli command line utility. Conversions may need to be manually rolled back if the CONVERT action fails when converting a non-container database using the API.
    Action ConvertToPdbDetailsActionEnum `mandatory:"true" json:"action"`

    ConvertToPdbTargetDetails ConvertToPdbTargetBase `mandatory:"false" json:"convertToPdbTargetDetails"`
}

func (ConvertToPdbDetails) String

func (m ConvertToPdbDetails) String() string

func (*ConvertToPdbDetails) UnmarshalJSON

func (m *ConvertToPdbDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ConvertToPdbDetails) ValidateEnumValue

func (m ConvertToPdbDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConvertToPdbDetailsActionEnum

ConvertToPdbDetailsActionEnum Enum with underlying type: string

type ConvertToPdbDetailsActionEnum string

Set of constants representing the allowable values for ConvertToPdbDetailsActionEnum

const (
    ConvertToPdbDetailsActionPrecheck     ConvertToPdbDetailsActionEnum = "PRECHECK"
    ConvertToPdbDetailsActionConvert      ConvertToPdbDetailsActionEnum = "CONVERT"
    ConvertToPdbDetailsActionSync         ConvertToPdbDetailsActionEnum = "SYNC"
    ConvertToPdbDetailsActionSyncRollback ConvertToPdbDetailsActionEnum = "SYNC_ROLLBACK"
)

func GetConvertToPdbDetailsActionEnumValues

func GetConvertToPdbDetailsActionEnumValues() []ConvertToPdbDetailsActionEnum

GetConvertToPdbDetailsActionEnumValues Enumerates the set of values for ConvertToPdbDetailsActionEnum

func GetMappingConvertToPdbDetailsActionEnum

func GetMappingConvertToPdbDetailsActionEnum(val string) (ConvertToPdbDetailsActionEnum, bool)

GetMappingConvertToPdbDetailsActionEnum performs case Insensitive comparison on enum value and return the desired enum

type ConvertToPdbRequest

ConvertToPdbRequest wrapper for the ConvertToPdb operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ConvertToPdb.go.html to see an example of how to use ConvertToPdbRequest.

type ConvertToPdbRequest struct {

    // The database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    DatabaseId *string `mandatory:"true" contributesTo:"path" name:"databaseId"`

    // Request to convert a non-container database to a pluggable database.
    ConvertToPdbDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ConvertToPdbRequest) BinaryRequestBody

func (request ConvertToPdbRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ConvertToPdbRequest) HTTPRequest

func (request ConvertToPdbRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ConvertToPdbRequest) RetryPolicy

func (request ConvertToPdbRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ConvertToPdbRequest) String

func (request ConvertToPdbRequest) String() string

func (ConvertToPdbRequest) ValidateEnumValue

func (request ConvertToPdbRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConvertToPdbResponse

ConvertToPdbResponse wrapper for the ConvertToPdb operation

type ConvertToPdbResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The Database instance
    Database `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ConvertToPdbResponse) HTTPResponse

func (response ConvertToPdbResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ConvertToPdbResponse) String

func (response ConvertToPdbResponse) String() string

type ConvertToPdbTargetBase

ConvertToPdbTargetBase Details of the container database in which the converted pluggable database will be located.

type ConvertToPdbTargetBase interface {
}

type ConvertToPdbTargetBaseTargetEnum

ConvertToPdbTargetBaseTargetEnum Enum with underlying type: string

type ConvertToPdbTargetBaseTargetEnum string

Set of constants representing the allowable values for ConvertToPdbTargetBaseTargetEnum

const (
    ConvertToPdbTargetBaseTargetNewDatabase ConvertToPdbTargetBaseTargetEnum = "NEW_DATABASE"
)

func GetConvertToPdbTargetBaseTargetEnumValues

func GetConvertToPdbTargetBaseTargetEnumValues() []ConvertToPdbTargetBaseTargetEnum

GetConvertToPdbTargetBaseTargetEnumValues Enumerates the set of values for ConvertToPdbTargetBaseTargetEnum

func GetMappingConvertToPdbTargetBaseTargetEnum

func GetMappingConvertToPdbTargetBaseTargetEnum(val string) (ConvertToPdbTargetBaseTargetEnum, bool)

GetMappingConvertToPdbTargetBaseTargetEnum performs case Insensitive comparison on enum value and return the desired enum

type ConvertToRegularPluggableDatabaseDetails

ConvertToRegularPluggableDatabaseDetails Parameters for converting Refreshable Clone Pluggable Database into Regular Pluggable Database.

type ConvertToRegularPluggableDatabaseDetails struct {

    // Indicates whether to take Pluggable Database Backup after the operation.
    ShouldCreatePdbBackup *bool `mandatory:"false" json:"shouldCreatePdbBackup"`

    // The DB system administrator password of the Container Database.
    ContainerDatabaseAdminPassword *string `mandatory:"false" json:"containerDatabaseAdminPassword"`

    // The existing TDE wallet password of the Container Database.
    TdeWalletPassword *string `mandatory:"false" json:"tdeWalletPassword"`
}

func (ConvertToRegularPluggableDatabaseDetails) String

func (m ConvertToRegularPluggableDatabaseDetails) String() string

func (ConvertToRegularPluggableDatabaseDetails) ValidateEnumValue

func (m ConvertToRegularPluggableDatabaseDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConvertToRegularPluggableDatabaseRequest

ConvertToRegularPluggableDatabaseRequest wrapper for the ConvertToRegularPluggableDatabase operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ConvertToRegularPluggableDatabase.go.html to see an example of how to use ConvertToRegularPluggableDatabaseRequest.

type ConvertToRegularPluggableDatabaseRequest struct {

    // Request to convert a Refreshable clone pluggable database (PDB) to a Regular pluggable database.
    ConvertToRegularPluggableDatabaseDetails `contributesTo:"body"`

    // The database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    PluggableDatabaseId *string `mandatory:"true" contributesTo:"path" name:"pluggableDatabaseId"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ConvertToRegularPluggableDatabaseRequest) BinaryRequestBody

func (request ConvertToRegularPluggableDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ConvertToRegularPluggableDatabaseRequest) HTTPRequest

func (request ConvertToRegularPluggableDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ConvertToRegularPluggableDatabaseRequest) RetryPolicy

func (request ConvertToRegularPluggableDatabaseRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ConvertToRegularPluggableDatabaseRequest) String

func (request ConvertToRegularPluggableDatabaseRequest) String() string

func (ConvertToRegularPluggableDatabaseRequest) ValidateEnumValue

func (request ConvertToRegularPluggableDatabaseRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConvertToRegularPluggableDatabaseResponse

ConvertToRegularPluggableDatabaseResponse wrapper for the ConvertToRegularPluggableDatabase operation

type ConvertToRegularPluggableDatabaseResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The PluggableDatabase instance
    PluggableDatabase `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ConvertToRegularPluggableDatabaseResponse) HTTPResponse

func (response ConvertToRegularPluggableDatabaseResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ConvertToRegularPluggableDatabaseResponse) String

func (response ConvertToRegularPluggableDatabaseResponse) String() string

type ConvertToStandaloneDetails

ConvertToStandaloneDetails The properties for converting a standby database to a standalone.

type ConvertToStandaloneDetails struct {

    // The administrator password of the primary database in this Data Guard association.
    // **The password MUST be the same as the primary admin password.**
    DatabaseAdminPassword *string `mandatory:"true" json:"databaseAdminPassword"`
}

func (ConvertToStandaloneDetails) String

func (m ConvertToStandaloneDetails) String() string

func (ConvertToStandaloneDetails) ValidateEnumValue

func (m ConvertToStandaloneDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConvertToStandaloneRequest

ConvertToStandaloneRequest wrapper for the ConvertToStandalone operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/ConvertToStandalone.go.html to see an example of how to use ConvertToStandaloneRequest.

type ConvertToStandaloneRequest struct {

    // The database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    DatabaseId *string `mandatory:"true" contributesTo:"path" name:"databaseId"`

    // A request to update an existing Data Guard member.
    ConvertToStandaloneDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
    // parameter to the value of the etag from a previous GET or POST response for that resource.  The resource
    // will be updated or deleted only if the etag you provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ConvertToStandaloneRequest) BinaryRequestBody

func (request ConvertToStandaloneRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ConvertToStandaloneRequest) HTTPRequest

func (request ConvertToStandaloneRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ConvertToStandaloneRequest) RetryPolicy

func (request ConvertToStandaloneRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ConvertToStandaloneRequest) String

func (request ConvertToStandaloneRequest) String() string

func (ConvertToStandaloneRequest) ValidateEnumValue

func (request ConvertToStandaloneRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConvertToStandaloneResponse

ConvertToStandaloneResponse wrapper for the ConvertToStandalone operation

type ConvertToStandaloneResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The Database instance
    Database `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ConvertToStandaloneResponse) HTTPResponse

func (response ConvertToStandaloneResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ConvertToStandaloneResponse) String

func (response ConvertToStandaloneResponse) String() string

type CreateAdvancedClusterFileSystemDetails

CreateAdvancedClusterFileSystemDetails Request to create an advanced cluster file system resource for a vm cluster resource.

type CreateAdvancedClusterFileSystemDetails struct {

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VM cluster.
    VmClusterId *string `mandatory:"true" json:"vmClusterId"`

    // The user-friendly name for the Advanced cluster file system. The name has to be unique.
    Name *string `mandatory:"true" json:"name"`

    // The total storage needed for advanced cluster file system in GBs.
    StorageInGBs *int `mandatory:"true" json:"storageInGBs"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreateAdvancedClusterFileSystemDetails) String

func (m CreateAdvancedClusterFileSystemDetails) String() string

func (CreateAdvancedClusterFileSystemDetails) ValidateEnumValue

func (m CreateAdvancedClusterFileSystemDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateAdvancedClusterFileSystemRequest

CreateAdvancedClusterFileSystemRequest wrapper for the CreateAdvancedClusterFileSystem operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/CreateAdvancedClusterFileSystem.go.html to see an example of how to use CreateAdvancedClusterFileSystemRequest.

type CreateAdvancedClusterFileSystemRequest struct {

    // Request to an advanced cluster file system.
    CreateAdvancedClusterFileSystemDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CreateAdvancedClusterFileSystemRequest) BinaryRequestBody

func (request CreateAdvancedClusterFileSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateAdvancedClusterFileSystemRequest) HTTPRequest

func (request CreateAdvancedClusterFileSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateAdvancedClusterFileSystemRequest) RetryPolicy

func (request CreateAdvancedClusterFileSystemRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateAdvancedClusterFileSystemRequest) String

func (request CreateAdvancedClusterFileSystemRequest) String() string

func (CreateAdvancedClusterFileSystemRequest) ValidateEnumValue

func (request CreateAdvancedClusterFileSystemRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateAdvancedClusterFileSystemResponse

CreateAdvancedClusterFileSystemResponse wrapper for the CreateAdvancedClusterFileSystem operation

type CreateAdvancedClusterFileSystemResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The AdvancedClusterFileSystem instance
    AdvancedClusterFileSystem `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateAdvancedClusterFileSystemResponse) HTTPResponse

func (response CreateAdvancedClusterFileSystemResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateAdvancedClusterFileSystemResponse) String

func (response CreateAdvancedClusterFileSystemResponse) String() string

type CreateApplicationVipDetails

CreateApplicationVipDetails Details to create an application virtual IP (VIP) address on a cloud VM cluster.

type CreateApplicationVipDetails struct {

    // The hostname of the application virtual IP (VIP) address.
    HostnameLabel *string `mandatory:"true" json:"hostnameLabel"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud VM cluster associated with the application virtual IP (VIP) address.
    CloudVmClusterId *string `mandatory:"true" json:"cloudVmClusterId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet associated with the application virtual IP (VIP) address.
    SubnetId *string `mandatory:"true" json:"subnetId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the DB node associated with the application virtual IP (VIP) address.
    DbNodeId *string `mandatory:"false" json:"dbNodeId"`

    // The application virtual IP (VIP) IPv4 address.
    IpAddress *string `mandatory:"false" json:"ipAddress"`

    // The application virtual IP (VIP) IPv6 address.
    Ipv6Address *string `mandatory:"false" json:"ipv6Address"`
}

func (CreateApplicationVipDetails) String

func (m CreateApplicationVipDetails) String() string

func (CreateApplicationVipDetails) ValidateEnumValue

func (m CreateApplicationVipDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateApplicationVipRequest

CreateApplicationVipRequest wrapper for the CreateApplicationVip operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/CreateApplicationVip.go.html to see an example of how to use CreateApplicationVipRequest.

type CreateApplicationVipRequest struct {

    // Request to create a new application virtual IP (VIP) address.
    CreateApplicationVipDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique identifier for the request.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CreateApplicationVipRequest) BinaryRequestBody

func (request CreateApplicationVipRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateApplicationVipRequest) HTTPRequest

func (request CreateApplicationVipRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateApplicationVipRequest) RetryPolicy

func (request CreateApplicationVipRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateApplicationVipRequest) String

func (request CreateApplicationVipRequest) String() string

func (CreateApplicationVipRequest) ValidateEnumValue

func (request CreateApplicationVipRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateApplicationVipResponse

CreateApplicationVipResponse wrapper for the CreateApplicationVip operation

type CreateApplicationVipResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ApplicationVip instance
    ApplicationVip `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateApplicationVipResponse) HTTPResponse

func (response CreateApplicationVipResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateApplicationVipResponse) String

func (response CreateApplicationVipResponse) String() string

type CreateAutonomousContainerDatabaseBase

CreateAutonomousContainerDatabaseBase Describes the required parameters for the creation of an Autonomous Container Database.

type CreateAutonomousContainerDatabaseBase interface {

    // The display name for the Autonomous Container Database.
    GetDisplayName() *string

    // Database Patch model preference.
    GetPatchModel() CreateAutonomousContainerDatabaseBasePatchModelEnum

    // Customer Contacts. Setting this to an empty list removes all customer contacts.
    GetCustomerContacts() []CustomerContact

    // The OKV End Point Group name for the Autonomous Container Database.
    GetOkvEndPointGroupName() *string

    // **Deprecated.** The `DB_UNIQUE_NAME` value is set by Oracle Cloud Infrastructure.  Do not specify a value for this parameter. Specifying a value for this field will cause Terraform operations to fail.
    GetDbUniqueName() *string

    // The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
    GetDbName() *string

    // The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
    GetServiceLevelAgreementType() CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum

    // **No longer used.** This parameter is no longer used for Autonomous AI Database on dedicated Exadata infrasture. Specify a `cloudAutonomousVmClusterId` instead. Using this parameter will cause the operation to fail.
    GetAutonomousExadataInfrastructureId() *string

    // The base version for the Autonomous Container Database.
    GetDbVersion() *string

    // The Autonomous AI Database Software Image OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    GetDatabaseSoftwareImageId() *string

    // *No longer used.* This parameter is no longer used for Autonomous AI Database on dedicated Exadata infrasture. Specify a `peerCloudAutonomousVmClusterId` instead. Using this parameter will cause the operation to fail.
    GetPeerAutonomousExadataInfrastructureId() *string

    // The display name for the peer Autonomous Container Database.
    GetPeerAutonomousContainerDatabaseDisplayName() *string

    // The protection mode of this Autonomous Data Guard association. For more information, see
    // Oracle Data Guard Protection Modes (http://docs.oracle.com/database/122/SBYDB/oracle-data-guard-protection-modes.htm#SBYDB02000)
    // in the Oracle Data Guard documentation.
    GetProtectionMode() CreateAutonomousContainerDatabaseBaseProtectionModeEnum

    // The lag time for my preference based on data loss tolerance in seconds.
    GetFastStartFailOverLagLimitInSeconds() *int

    // Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association
    GetIsAutomaticFailoverEnabled() *bool

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the peer cloud Autonomous Exadata VM Cluster.
    GetPeerCloudAutonomousVmClusterId() *string

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
    GetPeerAutonomousVmClusterId() *string

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the standby Autonomous Container Database
    // will be created.
    GetPeerAutonomousContainerDatabaseCompartmentId() *string

    GetPeerAutonomousContainerDatabaseBackupConfig() *PeerAutonomousContainerDatabaseBackupConfig

    // **Deprecated.** The `DB_UNIQUE_NAME` of the peer Autonomous Container Database in a Data Guard association is set by Oracle Cloud Infrastructure.  Do not specify a value for this parameter. Specifying a value for this field will cause Terraform operations to fail.
    GetPeerDbUniqueName() *string

    // The OCID of the Autonomous VM Cluster.
    GetAutonomousVmClusterId() *string

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud Autonomous Exadata VM Cluster.
    GetCloudAutonomousVmClusterId() *string

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the Autonomous Container Database.
    GetCompartmentId() *string

    GetMaintenanceWindowDetails() *MaintenanceWindow

    // The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database.
    // This value represents the number of days before scheduled maintenance of the primary database.
    GetStandbyMaintenanceBufferInDays() *int

    // The next maintenance version preference.
    GetVersionPreference() CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum

    // Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
    GetIsDstFileUpdateEnabled() *bool

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    GetFreeformTags() map[string]string

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    GetDefinedTags() map[string]map[string]interface{}

    GetBackupConfig() *AutonomousContainerDatabaseBackupConfig

    // The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    GetKmsKeyId() *string

    // The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances.
    GetKmsKeyVersionId() *string

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    GetVaultId() *string

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store of Oracle Vault.
    GetKeyStoreId() *string

    GetEncryptionKeyLocationDetails() EncryptionKeyLocationDetails

    // The CPU value beyond which an Autonomous AI Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
    GetDbSplitThreshold() *int

    // The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, 50%, 75%, and 100%, with 50% being the default option.
    GetVmFailoverReservation() *int

    // Determines whether an Autonomous AI Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
    GetDistributionAffinity() CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum

    // Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
    GetNetServicesArchitecture() CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum
}

type CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum

CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum Enum with underlying type: string

type CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum string

Set of constants representing the allowable values for CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum

const (
    CreateAutonomousContainerDatabaseBaseDistributionAffinityMinimumDistribution CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum = "MINIMUM_DISTRIBUTION"
    CreateAutonomousContainerDatabaseBaseDistributionAffinityMaximumDistribution CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum = "MAXIMUM_DISTRIBUTION"
)

func GetCreateAutonomousContainerDatabaseBaseDistributionAffinityEnumValues

func GetCreateAutonomousContainerDatabaseBaseDistributionAffinityEnumValues() []CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum

GetCreateAutonomousContainerDatabaseBaseDistributionAffinityEnumValues Enumerates the set of values for CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum

func GetMappingCreateAutonomousContainerDatabaseBaseDistributionAffinityEnum

func GetMappingCreateAutonomousContainerDatabaseBaseDistributionAffinityEnum(val string) (CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum, bool)

GetMappingCreateAutonomousContainerDatabaseBaseDistributionAffinityEnum performs case Insensitive comparison on enum value and return the desired enum

type CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum

CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum Enum with underlying type: string

type CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum string

Set of constants representing the allowable values for CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum

const (
    CreateAutonomousContainerDatabaseBaseNetServicesArchitectureDedicated CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum = "DEDICATED"
    CreateAutonomousContainerDatabaseBaseNetServicesArchitectureShared    CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum = "SHARED"
    CreateAutonomousContainerDatabaseBaseNetServicesArchitectureDrcp      CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum = "DRCP"
)

func GetCreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnumValues

func GetCreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnumValues() []CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum

GetCreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnumValues Enumerates the set of values for CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum

func GetMappingCreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum

func GetMappingCreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum(val string) (CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum, bool)

GetMappingCreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum performs case Insensitive comparison on enum value and return the desired enum

type CreateAutonomousContainerDatabaseBasePatchModelEnum

CreateAutonomousContainerDatabaseBasePatchModelEnum Enum with underlying type: string

type CreateAutonomousContainerDatabaseBasePatchModelEnum string

Set of constants representing the allowable values for CreateAutonomousContainerDatabaseBasePatchModelEnum

const (
    CreateAutonomousContainerDatabaseBasePatchModelUpdates         CreateAutonomousContainerDatabaseBasePatchModelEnum = "RELEASE_UPDATES"
    CreateAutonomousContainerDatabaseBasePatchModelUpdateRevisions CreateAutonomousContainerDatabaseBasePatchModelEnum = "RELEASE_UPDATE_REVISIONS"
)

func GetCreateAutonomousContainerDatabaseBasePatchModelEnumValues

func GetCreateAutonomousContainerDatabaseBasePatchModelEnumValues() []CreateAutonomousContainerDatabaseBasePatchModelEnum

GetCreateAutonomousContainerDatabaseBasePatchModelEnumValues Enumerates the set of values for CreateAutonomousContainerDatabaseBasePatchModelEnum

func GetMappingCreateAutonomousContainerDatabaseBasePatchModelEnum

func GetMappingCreateAutonomousContainerDatabaseBasePatchModelEnum(val string) (CreateAutonomousContainerDatabaseBasePatchModelEnum, bool)

GetMappingCreateAutonomousContainerDatabaseBasePatchModelEnum performs case Insensitive comparison on enum value and return the desired enum

type CreateAutonomousContainerDatabaseBaseProtectionModeEnum

CreateAutonomousContainerDatabaseBaseProtectionModeEnum Enum with underlying type: string

type CreateAutonomousContainerDatabaseBaseProtectionModeEnum string

Set of constants representing the allowable values for CreateAutonomousContainerDatabaseBaseProtectionModeEnum

const (
    CreateAutonomousContainerDatabaseBaseProtectionModeAvailability CreateAutonomousContainerDatabaseBaseProtectionModeEnum = "MAXIMUM_AVAILABILITY"
    CreateAutonomousContainerDatabaseBaseProtectionModePerformance  CreateAutonomousContainerDatabaseBaseProtectionModeEnum = "MAXIMUM_PERFORMANCE"
)

func GetCreateAutonomousContainerDatabaseBaseProtectionModeEnumValues

func GetCreateAutonomousContainerDatabaseBaseProtectionModeEnumValues() []CreateAutonomousContainerDatabaseBaseProtectionModeEnum

GetCreateAutonomousContainerDatabaseBaseProtectionModeEnumValues Enumerates the set of values for CreateAutonomousContainerDatabaseBaseProtectionModeEnum

func GetMappingCreateAutonomousContainerDatabaseBaseProtectionModeEnum

func GetMappingCreateAutonomousContainerDatabaseBaseProtectionModeEnum(val string) (CreateAutonomousContainerDatabaseBaseProtectionModeEnum, bool)

GetMappingCreateAutonomousContainerDatabaseBaseProtectionModeEnum performs case Insensitive comparison on enum value and return the desired enum

type CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum

CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum Enum with underlying type: string

type CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum string

Set of constants representing the allowable values for CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum

const (
    CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeStandard            CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum = "STANDARD"
    CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeAutonomousDataguard CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum = "AUTONOMOUS_DATAGUARD"
)

func GetCreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnumValues

func GetCreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnumValues() []CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum

GetCreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnumValues Enumerates the set of values for CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum

func GetMappingCreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum

func GetMappingCreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum(val string) (CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum, bool)

GetMappingCreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CreateAutonomousContainerDatabaseBaseSourceEnum

CreateAutonomousContainerDatabaseBaseSourceEnum Enum with underlying type: string

type CreateAutonomousContainerDatabaseBaseSourceEnum string

Set of constants representing the allowable values for CreateAutonomousContainerDatabaseBaseSourceEnum

const (
    CreateAutonomousContainerDatabaseBaseSourceNone         CreateAutonomousContainerDatabaseBaseSourceEnum = "NONE"
    CreateAutonomousContainerDatabaseBaseSourceBackupFromId CreateAutonomousContainerDatabaseBaseSourceEnum = "BACKUP_FROM_ID"
)

func GetCreateAutonomousContainerDatabaseBaseSourceEnumValues

func GetCreateAutonomousContainerDatabaseBaseSourceEnumValues() []CreateAutonomousContainerDatabaseBaseSourceEnum

GetCreateAutonomousContainerDatabaseBaseSourceEnumValues Enumerates the set of values for CreateAutonomousContainerDatabaseBaseSourceEnum

func GetMappingCreateAutonomousContainerDatabaseBaseSourceEnum

func GetMappingCreateAutonomousContainerDatabaseBaseSourceEnum(val string) (CreateAutonomousContainerDatabaseBaseSourceEnum, bool)

GetMappingCreateAutonomousContainerDatabaseBaseSourceEnum performs case Insensitive comparison on enum value and return the desired enum

type CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum

CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum Enum with underlying type: string

type CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum string

Set of constants representing the allowable values for CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum

const (
    CreateAutonomousContainerDatabaseBaseVersionPreferenceNextReleaseUpdate   CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum = "NEXT_RELEASE_UPDATE"
    CreateAutonomousContainerDatabaseBaseVersionPreferenceLatestReleaseUpdate CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum = "LATEST_RELEASE_UPDATE"
)

func GetCreateAutonomousContainerDatabaseBaseVersionPreferenceEnumValues

func GetCreateAutonomousContainerDatabaseBaseVersionPreferenceEnumValues() []CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum

GetCreateAutonomousContainerDatabaseBaseVersionPreferenceEnumValues Enumerates the set of values for CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum

func GetMappingCreateAutonomousContainerDatabaseBaseVersionPreferenceEnum

func GetMappingCreateAutonomousContainerDatabaseBaseVersionPreferenceEnum(val string) (CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum, bool)

GetMappingCreateAutonomousContainerDatabaseBaseVersionPreferenceEnum performs case Insensitive comparison on enum value and return the desired enum

type CreateAutonomousContainerDatabaseDataguardAssociationDetails

CreateAutonomousContainerDatabaseDataguardAssociationDetails Create Autonomous Dataguard Association to an existing Autonomous Container Database

type CreateAutonomousContainerDatabaseDataguardAssociationDetails struct {

    // The display name for the peer Autonomous Container Database.
    PeerAutonomousContainerDatabaseDisplayName *string `mandatory:"true" json:"peerAutonomousContainerDatabaseDisplayName"`

    // The protection mode of this Autonomous Data Guard association. For more information, see
    // Oracle Data Guard Protection Modes (http://docs.oracle.com/database/122/SBYDB/oracle-data-guard-protection-modes.htm#SBYDB02000)
    // in the Oracle Data Guard documentation.
    ProtectionMode CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum `mandatory:"true" json:"protectionMode"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the standby Autonomous Container Database
    // will be created.
    PeerAutonomousContainerDatabaseCompartmentId *string `mandatory:"false" json:"peerAutonomousContainerDatabaseCompartmentId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the peer cloud Autonomous Exadata VM Cluster.
    PeerCloudAutonomousVmClusterId *string `mandatory:"false" json:"peerCloudAutonomousVmClusterId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the peer Autonomous Exadata VM Cluster.
    PeerAutonomousVmClusterId *string `mandatory:"false" json:"peerAutonomousVmClusterId"`

    // Specifies the `DB_UNIQUE_NAME` of the peer database to be created.
    PeerDbUniqueName *string `mandatory:"false" json:"peerDbUniqueName"`

    PeerAutonomousContainerDatabaseBackupConfig *PeerAutonomousContainerDatabaseBackupConfig `mandatory:"false" json:"peerAutonomousContainerDatabaseBackupConfig"`

    // Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association
    IsAutomaticFailoverEnabled *bool `mandatory:"false" json:"isAutomaticFailoverEnabled"`

    // The lag time for my preference based on data loss tolerance in seconds.
    FastStartFailOverLagLimitInSeconds *int `mandatory:"false" json:"fastStartFailOverLagLimitInSeconds"`

    // The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database.
    // This value represents the number of days before scheduled maintenance of the primary database.
    StandbyMaintenanceBufferInDays *int `mandatory:"false" json:"standbyMaintenanceBufferInDays"`
}

func (CreateAutonomousContainerDatabaseDataguardAssociationDetails) String

func (m CreateAutonomousContainerDatabaseDataguardAssociationDetails) String() string

func (CreateAutonomousContainerDatabaseDataguardAssociationDetails) ValidateEnumValue

func (m CreateAutonomousContainerDatabaseDataguardAssociationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum

CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum Enum with underlying type: string

type CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum string

Set of constants representing the allowable values for CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum

const (
    CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeAvailability CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum = "MAXIMUM_AVAILABILITY"
    CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModePerformance  CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum = "MAXIMUM_PERFORMANCE"
)

func GetCreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnumValues

func GetCreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnumValues() []CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum

GetCreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnumValues Enumerates the set of values for CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum

func GetMappingCreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum

func GetMappingCreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum(val string) (CreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum, bool)

GetMappingCreateAutonomousContainerDatabaseDataguardAssociationDetailsProtectionModeEnum performs case Insensitive comparison on enum value and return the desired enum

type CreateAutonomousContainerDatabaseDataguardAssociationRequest

CreateAutonomousContainerDatabaseDataguardAssociationRequest wrapper for the CreateAutonomousContainerDatabaseDataguardAssociation operation

See also

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/database/CreateAutonomousContainerDatabaseDataguardAssociation.go.html to see an example of how to use CreateAutonomousContainerDatabaseDataguardAssociationRequest.

type CreateAutonomousContainerDatabaseDataguardAssociationRequest struct {

    // The Autonomous Container Database OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    AutonomousContainerDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousContainerDatabaseId"`

    // A request to create an Autonomous Data Guard association.
    CreateAutonomousContainerDatabaseDataguardAssociationDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (for example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CreateAutonomousContainerDatabaseDataguardAssociationRequest) BinaryRequestBody

func (request CreateAutonomousContainerDatabaseDataguardAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateAutonomousContainerDatabaseDataguardAssociationRequest) HTTPRequest

func (request CreateAutonomousContainerDatabaseDataguardAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateAutonomousContainerDatabaseDataguardAssociationRequest) RetryPolicy

func (request CreateAutonomousContainerDatabaseDataguardAssociationRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateAutonomousContainerDatabaseDataguardAssociationRequest) String

func (request CreateAutonomousContainerDatabaseDataguardAssociationRequest) String() string

func (CreateAutonomousContainerDatabaseDataguardAssociationRequest) ValidateEnumValue

func (request CreateAutonomousContainerDatabaseDataguardAssociationRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateAutonomousContainerDatabaseDataguardAssociationResponse

CreateAutonomousContainerDatabaseDataguardAssociationResponse wrapper for the CreateAutonomousContainerDatabaseDataguardAssociation operation

type CreateAutonomousContainerDatabaseDataguardAssociationResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The AutonomousContainerDatabaseDataguardAssociation instance
    AutonomousContainerDatabaseDataguardAssociation `presentIn:"body"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use GetWorkRequest with a work request OCID to track the status of the request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateAutonomousContainerDatabaseDataguardAssociationResponse) HTTPResponse

func (response CreateAutonomousContainerDatabaseDataguardAssociationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateAutonomousContainerDatabaseDataguardAssociationResponse) String

func (response CreateAutonomousContainerDatabaseDataguardAssociationResponse) String() string

type CreateAutonomousContainerDatabaseDetails

CreateAutonomousContainerDatabaseDetails Details to create an Autonomous Container Database (ACD).

type CreateAutonomousContainerDatabaseDetails struct {

    // The display name for the Autonomous Container Database.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Customer Contacts. Setting this to an empty list removes all customer contacts.
    CustomerContacts []CustomerContact `mandatory:"false" json:"customerContacts"`

    // The OKV End Point Group name for the Autonomous Container Database.
    OkvEndPointGroupName *string `mandatory:"false" json:"okvEndPointGroupName"`

    // **Deprecated.** The `DB_UNIQUE_NAME` value is set by Oracle Cloud Infrastructure.  Do not specify a value for this parameter. Specifying a value for this field will cause Terraform operations to fail.
    DbUniqueName *string `mandatory:"false" json:"dbUniqueName"`

    // The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
    DbName *string `mandatory:"false" json:"dbName"`

    // **No longer used.** This parameter is no longer used for Autonomous AI Database on dedicated Exadata infrasture. Specify a `cloudAutonomousVmClusterId` instead. Using this parameter will cause the operation to fail.
    AutonomousExadataInfrastructureId *string `mandatory:"false" json:"autonomousExadataInfrastructureId"`

    // The base version for the Autonomous Container Database.
    DbVersion *string `mandatory:"false" json:"dbVersion"`

    // The Autonomous AI Database Software Image OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    DatabaseSoftwareImageId *string `mandatory:"false" json:"databaseSoftwareImageId"`

    // *No longer used.* This parameter is no longer used for Autonomous AI Database on dedicated Exadata infrasture. Specify a `peerCloudAutonomousVmClusterId` instead. Using this parameter will cause the operation to fail.
    PeerAutonomousExadataInfrastructureId *string `mandatory:"false" json:"peerAutonomousExadataInfrastructureId"`

    // The display name for the peer Autonomous Container Database.
    PeerAutonomousContainerDatabaseDisplayName *string `mandatory:"false" json:"peerAutonomousContainerDatabaseDisplayName"`

    // The lag time for my preference based on data loss tolerance in seconds.
    FastStartFailOverLagLimitInSeconds *int `mandatory:"false" json:"fastStartFailOverLagLimitInSeconds"`

    // Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association
    IsAutomaticFailoverEnabled *bool `mandatory:"false" json:"isAutomaticFailoverEnabled"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the peer cloud Autonomous Exadata VM Cluster.
    PeerCloudAutonomousVmClusterId *string `mandatory:"false" json:"peerCloudAutonomousVmClusterId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
    PeerAutonomousVmClusterId *string `mandatory:"false" json:"peerAutonomousVmClusterId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the standby Autonomous Container Database
    // will be created.
    PeerAutonomousContainerDatabaseCompartmentId *string `mandatory:"false" json:"peerAutonomousContainerDatabaseCompartmentId"`

    PeerAutonomousContainerDatabaseBackupConfig *PeerAutonomousContainerDatabaseBackupConfig `mandatory:"false" json:"peerAutonomousContainerDatabaseBackupConfig"`

    // **Deprecated.** The `DB_UNIQUE_NAME` of the peer Autonomous Container Database in a Data Guard association is set by Oracle Cloud Infrastructure.  Do not specify a value for this parameter. Specifying a value for this field will cause Terraform operations to fail.
    PeerDbUniqueName *string `mandatory:"false" json:"peerDbUniqueName"`

    // The OCID of the Autonomous VM Cluster.
    AutonomousVmClusterId *string `mandatory:"false" json:"autonomousVmClusterId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cloud Autonomous Exadata VM Cluster.
    CloudAutonomousVmClusterId *string `mandatory:"false" json:"cloudAutonomousVmClusterId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the Autonomous Container Database.
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    MaintenanceWindowDetails *MaintenanceWindow `mandatory:"false" json:"maintenanceWindowDetails"`

    // The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database.
    // This value represents the number of days before scheduled maintenance of the primary database.
    StandbyMaintenanceBufferInDays *int `mandatory:"false" json:"standbyMaintenanceBufferInDays"`

    // Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
    IsDstFileUpdateEnabled *bool `mandatory:"false" json:"isDstFileUpdateEnabled"`

    // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    BackupConfig *AutonomousContainerDatabaseBackupConfig `mandatory:"false" json:"backupConfig"`

    // The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    // The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances.
    KmsKeyVersionId *string `mandatory:"false" json:"kmsKeyVersionId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure vault (https://docs.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm#concepts). This parameter and `secretId` are required for Customer Managed Keys.
    VaultId *string `mandatory:"false" json:"vaultId"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the key store of Oracle Vault.
    KeyStoreId *string `mandatory:"false" json:"keyStoreId"`

    EncryptionKeyLocationDetails EncryptionKeyLocationDetails `mandatory:"false" json:"encryptionKeyLocationDetails"`

    // The CPU value beyond which an Autonomous AI Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
    DbSplitThreshold *int `mandatory:"false" json:"dbSplitThreshold"`

    // The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, 50%, 75%, and 100%, with 50% being the default option.
    VmFailoverReservation *int `mandatory:"false" json:"vmFailoverReservation"`

    // The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
    ServiceLevelAgreementType CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum `mandatory:"false" json:"serviceLevelAgreementType,omitempty"`

    // The protection mode of this Autonomous Data Guard association. For more information, see
    // Oracle Data Guard Protection Modes (http://docs.oracle.com/database/122/SBYDB/oracle-data-guard-protection-modes.htm#SBYDB02000)
    // in the Oracle Data Guard documentation.
    ProtectionMode CreateAutonomousContainerDatabaseBaseProtectionModeEnum `mandatory:"false" json:"protectionMode,omitempty"`

    // Database Patch model preference.
    PatchModel CreateAutonomousContainerDatabaseBasePatchModelEnum `mandatory:"true" json:"patchModel"`

    // The next maintenance version preference.
    VersionPreference CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum `mandatory:"false" json:"versionPreference,omitempty"`

    // Determines whether an Autonomous AI Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
    DistributionAffinity CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum `mandatory:"false" json:"distributionAffinity,omitempty"`

    // Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
    NetServicesArchitecture CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum `mandatory:"false" json:"netServicesArchitecture,omitempty"`
}

func (CreateAutonomousContainerDatabaseDetails) GetAutonomousExadataInfrastructureId

func (m CreateAutonomousContainerDatabaseDetails) GetAutonomousExadataInfrastructureId() *string

GetAutonomousExadataInfrastructureId returns AutonomousExadataInfrastructureId

func (CreateAutonomousContainerDatabaseDetails) GetAutonomousVmClusterId

func (m CreateAutonomousContainerDatabaseDetails) GetAutonomousVmClusterId() *string

GetAutonomousVmClusterId returns AutonomousVmClusterId

func (CreateAutonomousContainerDatabaseDetails) GetBackupConfig

func (m CreateAutonomousContainerDatabaseDetails) GetBackupConfig() *AutonomousContainerDatabaseBackupConfig

GetBackupConfig returns BackupConfig

func (CreateAutonomousContainerDatabaseDetails) GetCloudAutonomousVmClusterId

func (m CreateAutonomousContainerDatabaseDetails) GetCloudAutonomousVmClusterId() *string

GetCloudAutonomousVmClusterId returns CloudAutonomousVmClusterId

func (CreateAutonomousContainerDatabaseDetails) GetCompartmentId

func (m CreateAutonomousContainerDatabaseDetails) GetCompartmentId() *string

GetCompartmentId returns CompartmentId

func (CreateAutonomousContainerDatabaseDetails) GetCustomerContacts

func (m CreateAutonomousContainerDatabaseDetails) GetCustomerContacts() []CustomerContact

GetCustomerContacts returns CustomerContacts

func (CreateAutonomousContainerDatabaseDetails) GetDatabaseSoftwareImageId

func (m CreateAutonomousContainerDatabaseDetails) GetDatabaseSoftwareImageId() *string

GetDatabaseSoftwareImageId returns DatabaseSoftwareImageId

func (CreateAutonomousContainerDatabaseDetails) GetDbName

func (m CreateAutonomousContainerDatabaseDetails) GetDbName() *string

GetDbName returns DbName

func (CreateAutonomousContainerDatabaseDetails) GetDbSplitThreshold

func (m CreateAutonomousContainerDatabaseDetails) GetDbSplitThreshold() *int

GetDbSplitThreshold returns DbSplitThreshold

func (CreateAutonomousContainerDatabaseDetails) GetDbUniqueName

func (m CreateAutonomousContainerDatabaseDetails) GetDbUniqueName() *string

GetDbUniqueName returns DbUniqueName

func (CreateAutonomousContainerDatabaseDetails) GetDbVersion

func (m CreateAutonomousContainerDatabaseDetails) GetDbVersion() *string

GetDbVersion returns DbVersion

func (CreateAutonomousContainerDatabaseDetails) GetDefinedTags

func (m CreateAutonomousContainerDatabaseDetails) GetDefinedTags() map[string]map[string]interface{}

GetDefinedTags returns DefinedTags

func (CreateAutonomousContainerDatabaseDetails) GetDisplayName

func (m CreateAutonomousContainerDatabaseDetails) GetDisplayName() *string

GetDisplayName returns DisplayName

func (CreateAutonomousContainerDatabaseDetails) GetDistributionAffinity

func (m CreateAutonomousContainerDatabaseDetails) GetDistributionAffinity() CreateAutonomousContainerDatabaseBaseDistributionAffinityEnum

GetDistributionAffinity returns DistributionAffinity

func (CreateAutonomousContainerDatabaseDetails) GetEncryptionKeyLocationDetails

func (m CreateAutonomousContainerDatabaseDetails) GetEncryptionKeyLocationDetails() EncryptionKeyLocationDetails

GetEncryptionKeyLocationDetails returns EncryptionKeyLocationDetails

func (CreateAutonomousContainerDatabaseDetails) GetFastStartFailOverLagLimitInSeconds

func (m CreateAutonomousContainerDatabaseDetails) GetFastStartFailOverLagLimitInSeconds() *int

GetFastStartFailOverLagLimitInSeconds returns FastStartFailOverLagLimitInSeconds

func (CreateAutonomousContainerDatabaseDetails) GetFreeformTags

func (m CreateAutonomousContainerDatabaseDetails) GetFreeformTags() map[string]string

GetFreeformTags returns FreeformTags

func (CreateAutonomousContainerDatabaseDetails) GetIsAutomaticFailoverEnabled

func (m CreateAutonomousContainerDatabaseDetails) GetIsAutomaticFailoverEnabled() *bool

GetIsAutomaticFailoverEnabled returns IsAutomaticFailoverEnabled

func (CreateAutonomousContainerDatabaseDetails) GetIsDstFileUpdateEnabled

func (m CreateAutonomousContainerDatabaseDetails) GetIsDstFileUpdateEnabled() *bool

GetIsDstFileUpdateEnabled returns IsDstFileUpdateEnabled

func (CreateAutonomousContainerDatabaseDetails) GetKeyStoreId

func (m CreateAutonomousContainerDatabaseDetails) GetKeyStoreId() *string

GetKeyStoreId returns KeyStoreId

func (CreateAutonomousContainerDatabaseDetails) GetKmsKeyId

func (m CreateAutonomousContainerDatabaseDetails) GetKmsKeyId() *string

GetKmsKeyId returns KmsKeyId

func (CreateAutonomousContainerDatabaseDetails) GetKmsKeyVersionId

func (m CreateAutonomousContainerDatabaseDetails) GetKmsKeyVersionId() *string

GetKmsKeyVersionId returns KmsKeyVersionId

func (CreateAutonomousContainerDatabaseDetails) GetMaintenanceWindowDetails

func (m CreateAutonomousContainerDatabaseDetails) GetMaintenanceWindowDetails() *MaintenanceWindow

GetMaintenanceWindowDetails returns MaintenanceWindowDetails

func (CreateAutonomousContainerDatabaseDetails) GetNetServicesArchitecture

func (m CreateAutonomousContainerDatabaseDetails) GetNetServicesArchitecture() CreateAutonomousContainerDatabaseBaseNetServicesArchitectureEnum

GetNetServicesArchitecture returns NetServicesArchitecture

func (CreateAutonomousContainerDatabaseDetails) GetOkvEndPointGroupName

func (m CreateAutonomousContainerDatabaseDetails) GetOkvEndPointGroupName() *string

GetOkvEndPointGroupName returns OkvEndPointGroupName

func (CreateAutonomousContainerDatabaseDetails) GetPatchModel

func (m CreateAutonomousContainerDatabaseDetails) GetPatchModel() CreateAutonomousContainerDatabaseBasePatchModelEnum

GetPatchModel returns PatchModel

func (CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousContainerDatabaseBackupConfig

func (m CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousContainerDatabaseBackupConfig() *PeerAutonomousContainerDatabaseBackupConfig

GetPeerAutonomousContainerDatabaseBackupConfig returns PeerAutonomousContainerDatabaseBackupConfig

func (CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousContainerDatabaseCompartmentId

func (m CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousContainerDatabaseCompartmentId() *string

GetPeerAutonomousContainerDatabaseCompartmentId returns PeerAutonomousContainerDatabaseCompartmentId

func (CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousContainerDatabaseDisplayName

func (m CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousContainerDatabaseDisplayName() *string

GetPeerAutonomousContainerDatabaseDisplayName returns PeerAutonomousContainerDatabaseDisplayName

func (CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousExadataInfrastructureId

func (m CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousExadataInfrastructureId() *string

GetPeerAutonomousExadataInfrastructureId returns PeerAutonomousExadataInfrastructureId

func (CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousVmClusterId

func (m CreateAutonomousContainerDatabaseDetails) GetPeerAutonomousVmClusterId() *string

GetPeerAutonomousVmClusterId returns PeerAutonomousVmClusterId

func (CreateAutonomousContainerDatabaseDetails) GetPeerCloudAutonomousVmClusterId

func (m CreateAutonomousContainerDatabaseDetails) GetPeerCloudAutonomousVmClusterId() *string

GetPeerCloudAutonomousVmClusterId returns PeerCloudAutonomousVmClusterId

func (CreateAutonomousContainerDatabaseDetails) GetPeerDbUniqueName

func (m CreateAutonomousContainerDatabaseDetails) GetPeerDbUniqueName() *string

GetPeerDbUniqueName returns PeerDbUniqueName

func (CreateAutonomousContainerDatabaseDetails) GetProtectionMode

func (m CreateAutonomousContainerDatabaseDetails) GetProtectionMode() CreateAutonomousContainerDatabaseBaseProtectionModeEnum

GetProtectionMode returns ProtectionMode

func (CreateAutonomousContainerDatabaseDetails) GetServiceLevelAgreementType

func (m CreateAutonomousContainerDatabaseDetails) GetServiceLevelAgreementType() CreateAutonomousContainerDatabaseBaseServiceLevelAgreementTypeEnum

GetServiceLevelAgreementType returns ServiceLevelAgreementType

func (CreateAutonomousContainerDatabaseDetails) GetStandbyMaintenanceBufferInDays

func (m CreateAutonomousContainerDatabaseDetails) GetStandbyMaintenanceBufferInDays() *int

GetStandbyMaintenanceBufferInDays returns StandbyMaintenanceBufferInDays

func (CreateAutonomousContainerDatabaseDetails) GetVaultId

func (m CreateAutonomousContainerDatabaseDetails) GetVaultId() *string

GetVaultId returns VaultId

func (CreateAutonomousContainerDatabaseDetails) GetVersionPreference

func (m CreateAutonomousContainerDatabaseDetails) GetVersionPreference() CreateAutonomousContainerDatabaseBaseVersionPreferenceEnum

GetVersionPreference returns VersionPreference

func (CreateAutonomousContainerDatabaseDetails) GetVmFailoverReservation

func (m CreateAutonomousContainerDatabaseDetails) GetVmFailoverReservation() *int

GetVmFailoverReservation returns VmFailoverReservation

func (CreateAutonomousContainerDatabaseDetails) MarshalJSON

func (m CreateAutonomousContainerDatabaseDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CreateAutonomousContainerDatabaseDetails) String

func (m CreateAutonomousContainerDatabaseDetails) String() string

func (*CreateAutonomousContainerDatabaseDetails) UnmarshalJSON

func (m *CreateAutonomousContainerDatabaseDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreateAutonomousContainerDatabaseDetails) ValidateEnumValue

func (m CreateAutonomousContainerDatabaseDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateAutonomousContainerDatabaseFromBackupDetails

CreateAutonomousContainerDatabaseFromBackupDetails Details to create an Autonomous Container Database (ACD) by cloning a backup of an existing ACD.

type CreateAutonomousContainerDatabaseFromBackupDetails struct {

    // The display name for the Autonomous Container Database.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the source ACD backup that you will clone to create a new ACD.
    AutonomousContainerDatabaseBackupId *string `mandatory:"true" json:"autonomousContainerDatabaseBackupId"`

    // Customer Contacts. Setting this to an empty list removes all customer contacts.
    CustomerContacts []CustomerContact `mandatory:"false" json:"customerContacts"`

    // The OKV End Point Group name for the Autonomous Container Database.
    OkvEndPointGroupName *string `mandatory:"false" json:"okvEndPointGroupName"`

    // **Deprecated.** The `DB_UNIQUE_NAME` value is set by Oracle Cloud Infrastructure.  Do not specify a value for this parameter. Specifying a value for this field will cause Terraform operations to fail.
    DbUniqueName *string `mandatory:"false" json:"dbUniqueName"`

    // The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster,