Module: Aws::Odb::Types

Defined in:
lib/aws-sdk-odb/types.rb

Defined Under Namespace

Classes: AcceptMarketplaceRegistrationInput, AcceptMarketplaceRegistrationOutput, AccessDeniedException, AssociateIamRoleToResourceInput, AssociateIamRoleToResourceOutput, AutonomousDatabase, AutonomousDatabaseApex, AutonomousDatabaseBackup, AutonomousDatabaseBackupSummary, AutonomousDatabaseCharacterSetSummary, AutonomousDatabaseConnectionStrings, AutonomousDatabaseConnectionUrls, AutonomousDatabasePeerSummary, AutonomousDatabaseSummary, AutonomousDatabaseVersionSummary, AutonomousDatabaseWalletDetails, AutonomousVirtualMachineSummary, AwsEncryptionKeyConfiguration, AwsEncryptionKeyConfigurationInput, CloneToRefreshableConfiguration, CloudAutonomousVmCluster, CloudAutonomousVmClusterResourceDetails, CloudAutonomousVmClusterSummary, CloudExadataInfrastructure, CloudExadataInfrastructureSummary, CloudExadataInfrastructureUnallocatedResources, CloudVmCluster, CloudVmClusterSummary, ConflictException, CreateAutonomousDatabaseBackupInput, CreateAutonomousDatabaseBackupOutput, CreateAutonomousDatabaseInput, CreateAutonomousDatabaseOutput, CreateAutonomousDatabaseWalletInput, CreateAutonomousDatabaseWalletOutput, CreateCloudAutonomousVmClusterInput, CreateCloudAutonomousVmClusterOutput, CreateCloudExadataInfrastructureInput, CreateCloudExadataInfrastructureOutput, CreateCloudVmClusterInput, CreateCloudVmClusterOutput, CreateOdbNetworkInput, CreateOdbNetworkOutput, CreateOdbPeeringConnectionInput, CreateOdbPeeringConnectionOutput, CrossRegionDataGuardConfiguration, CrossRegionDisasterRecoveryConfiguration, CrossRegionS3RestoreSourcesAccess, CustomerContact, DataCollectionOptions, DatabaseCloneConfiguration, DatabaseConnectionStringProfile, DatabaseStandbySummary, DatabaseTool, DayOfWeek, DbIormConfig, DbNode, DbNodeSummary, DbServer, DbServerPatchingDetails, DbServerSummary, DbSystemShapeSummary, DeleteAutonomousDatabaseBackupInput, DeleteAutonomousDatabaseBackupOutput, DeleteAutonomousDatabaseInput, DeleteAutonomousDatabaseOutput, DeleteCloudAutonomousVmClusterInput, DeleteCloudAutonomousVmClusterOutput, DeleteCloudExadataInfrastructureInput, DeleteCloudExadataInfrastructureOutput, DeleteCloudVmClusterInput, DeleteCloudVmClusterOutput, DeleteOdbNetworkInput, DeleteOdbNetworkOutput, DeleteOdbPeeringConnectionInput, DeleteOdbPeeringConnectionOutput, DisassociateIamRoleFromResourceInput, DisassociateIamRoleFromResourceOutput, DisasterRecoveryConfiguration, EncryptionKeyConfiguration, EncryptionKeyConfigurationInput, EncryptionSummary, ExadataIormConfig, FailoverAutonomousDatabaseInput, FailoverAutonomousDatabaseOutput, GetAutonomousDatabaseBackupInput, GetAutonomousDatabaseBackupOutput, GetAutonomousDatabaseInput, GetAutonomousDatabaseOutput, GetAutonomousDatabaseWalletDetailsInput, GetAutonomousDatabaseWalletDetailsOutput, GetCloudAutonomousVmClusterInput, GetCloudAutonomousVmClusterOutput, GetCloudExadataInfrastructureInput, GetCloudExadataInfrastructureOutput, GetCloudExadataInfrastructureUnallocatedResourcesInput, GetCloudExadataInfrastructureUnallocatedResourcesOutput, GetCloudVmClusterInput, GetCloudVmClusterOutput, GetDbNodeInput, GetDbNodeOutput, GetDbServerInput, GetDbServerOutput, GetOciOnboardingStatusInput, GetOciOnboardingStatusOutput, GetOdbNetworkInput, GetOdbNetworkOutput, GetOdbPeeringConnectionInput, GetOdbPeeringConnectionOutput, GiVersionSummary, IamRole, InitializeServiceInput, InitializeServiceOutput, InternalServerException, KmsAccess, ListAutonomousDatabaseBackupsInput, ListAutonomousDatabaseBackupsOutput, ListAutonomousDatabaseCharacterSetsInput, ListAutonomousDatabaseCharacterSetsOutput, ListAutonomousDatabaseClonesInput, ListAutonomousDatabaseClonesOutput, ListAutonomousDatabasePeersInput, ListAutonomousDatabasePeersOutput, ListAutonomousDatabaseVersionsInput, ListAutonomousDatabaseVersionsOutput, ListAutonomousDatabasesInput, ListAutonomousDatabasesOutput, ListAutonomousVirtualMachinesInput, ListAutonomousVirtualMachinesOutput, ListCloudAutonomousVmClustersInput, ListCloudAutonomousVmClustersOutput, ListCloudExadataInfrastructuresInput, ListCloudExadataInfrastructuresOutput, ListCloudVmClustersInput, ListCloudVmClustersOutput, ListDbNodesInput, ListDbNodesOutput, ListDbServersInput, ListDbServersOutput, ListDbSystemShapesInput, ListDbSystemShapesOutput, ListGiVersionsInput, ListGiVersionsOutput, ListOdbNetworksInput, ListOdbNetworksOutput, ListOdbPeeringConnectionsInput, ListOdbPeeringConnectionsOutput, ListSystemVersionsInput, ListSystemVersionsOutput, ListTagsForResourceRequest, ListTagsForResourceResponse, LongTermBackupSchedule, MaintenanceWindow, ManagedS3BackupAccess, ManagedServices, Month, OciDnsForwardingConfig, OciEncryptionKeyConfiguration, OciIamRole, OciIdentityDomain, OdbNetwork, OdbNetworkSummary, OdbPeeringConnection, OdbPeeringConnectionSummary, OkvEncryptionKeyConfiguration, PointInTimeRestoreConfiguration, RebootAutonomousDatabaseInput, RebootAutonomousDatabaseOutput, RebootDbNodeInput, RebootDbNodeOutput, ResourceNotFoundException, ResourcePoolSummary, RestoreAutonomousDatabaseInput, RestoreAutonomousDatabaseOutput, RestoreFromBackupConfiguration, S3Access, ScheduledOperationDetails, ServiceNetworkEndpoint, ServiceQuotaExceededException, ShrinkAutonomousDatabaseInput, ShrinkAutonomousDatabaseOutput, SourceConfiguration, StartAutonomousDatabaseInput, StartAutonomousDatabaseOutput, StartDbNodeInput, StartDbNodeOutput, StopAutonomousDatabaseInput, StopAutonomousDatabaseOutput, StopDbNodeInput, StopDbNodeOutput, StsAccess, SubscriptionError, SwitchoverAutonomousDatabaseInput, SwitchoverAutonomousDatabaseOutput, SystemVersionSummary, TagResourceRequest, TagResourceResponse, ThrottlingException, TransportableTablespace, UntagResourceRequest, UntagResourceResponse, UpdateAutonomousDatabaseBackupInput, UpdateAutonomousDatabaseBackupOutput, UpdateAutonomousDatabaseInput, UpdateAutonomousDatabaseOutput, UpdateCloudExadataInfrastructureInput, UpdateCloudExadataInfrastructureOutput, UpdateOdbNetworkInput, UpdateOdbNetworkOutput, UpdateOdbPeeringConnectionInput, UpdateOdbPeeringConnectionOutput, ValidationException, ValidationExceptionField, ZeroEtlAccess

Instance Attribute Summary collapse

Instance Attribute Details

#aws_encryption_keyTypes::AwsEncryptionKeyConfigurationInput

The configuration of the Amazon Web Services Key Management Service (KMS) encryption key to use.



5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
# File 'lib/aws-sdk-odb/types.rb', line 5839

class EncryptionKeyConfiguration < Struct.new(
  :aws_encryption_key,
  :oci_encryption_key,
  :okv_encryption_key,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class AwsEncryptionKey < EncryptionKeyConfiguration; end
  class OciEncryptionKey < EncryptionKeyConfiguration; end
  class OkvEncryptionKey < EncryptionKeyConfiguration; end
  class Unknown < EncryptionKeyConfiguration; end
end

#clone_to_refreshableTypes::CloneToRefreshableConfiguration

The configuration for creating the Autonomous Database as a refreshable clone.



8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
# File 'lib/aws-sdk-odb/types.rb', line 8421

class SourceConfiguration < Struct.new(
  :database_clone,
  :restore_from_backup,
  :point_in_time_restore,
  :cross_region_data_guard,
  :cross_region_disaster_recovery,
  :clone_to_refreshable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class DatabaseClone < SourceConfiguration; end
  class RestoreFromBackup < SourceConfiguration; end
  class PointInTimeRestore < SourceConfiguration; end
  class CrossRegionDataGuard < SourceConfiguration; end
  class CrossRegionDisasterRecovery < SourceConfiguration; end
  class CloneToRefreshable < SourceConfiguration; end
  class Unknown < SourceConfiguration; end
end

#cross_region_data_guardTypes::CrossRegionDataGuardConfiguration

The configuration for creating the Autonomous Database as a cross-Region Oracle Data Guard peer.



8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
# File 'lib/aws-sdk-odb/types.rb', line 8421

class SourceConfiguration < Struct.new(
  :database_clone,
  :restore_from_backup,
  :point_in_time_restore,
  :cross_region_data_guard,
  :cross_region_disaster_recovery,
  :clone_to_refreshable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class DatabaseClone < SourceConfiguration; end
  class RestoreFromBackup < SourceConfiguration; end
  class PointInTimeRestore < SourceConfiguration; end
  class CrossRegionDataGuard < SourceConfiguration; end
  class CrossRegionDisasterRecovery < SourceConfiguration; end
  class CloneToRefreshable < SourceConfiguration; end
  class Unknown < SourceConfiguration; end
end

#cross_region_disaster_recoveryTypes::CrossRegionDisasterRecoveryConfiguration

The configuration for creating the Autonomous Database as a cross-Region disaster recovery peer.



8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
# File 'lib/aws-sdk-odb/types.rb', line 8421

class SourceConfiguration < Struct.new(
  :database_clone,
  :restore_from_backup,
  :point_in_time_restore,
  :cross_region_data_guard,
  :cross_region_disaster_recovery,
  :clone_to_refreshable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class DatabaseClone < SourceConfiguration; end
  class RestoreFromBackup < SourceConfiguration; end
  class PointInTimeRestore < SourceConfiguration; end
  class CrossRegionDataGuard < SourceConfiguration; end
  class CrossRegionDisasterRecovery < SourceConfiguration; end
  class CloneToRefreshable < SourceConfiguration; end
  class Unknown < SourceConfiguration; end
end

#database_cloneTypes::DatabaseCloneConfiguration

The configuration for creating the Autonomous Database as a clone of an existing database.



8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
# File 'lib/aws-sdk-odb/types.rb', line 8421

class SourceConfiguration < Struct.new(
  :database_clone,
  :restore_from_backup,
  :point_in_time_restore,
  :cross_region_data_guard,
  :cross_region_disaster_recovery,
  :clone_to_refreshable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class DatabaseClone < SourceConfiguration; end
  class RestoreFromBackup < SourceConfiguration; end
  class PointInTimeRestore < SourceConfiguration; end
  class CrossRegionDataGuard < SourceConfiguration; end
  class CrossRegionDisasterRecovery < SourceConfiguration; end
  class CloneToRefreshable < SourceConfiguration; end
  class Unknown < SourceConfiguration; end
end

#oci_encryption_keyTypes::OciEncryptionKeyConfiguration

The configuration of the Oracle Cloud Infrastructure (OCI) Vault encryption key.



5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
# File 'lib/aws-sdk-odb/types.rb', line 5839

class EncryptionKeyConfiguration < Struct.new(
  :aws_encryption_key,
  :oci_encryption_key,
  :okv_encryption_key,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class AwsEncryptionKey < EncryptionKeyConfiguration; end
  class OciEncryptionKey < EncryptionKeyConfiguration; end
  class OkvEncryptionKey < EncryptionKeyConfiguration; end
  class Unknown < EncryptionKeyConfiguration; end
end

#okv_encryption_keyTypes::OkvEncryptionKeyConfiguration

The configuration of the Oracle Key Vault (OKV) encryption key.



5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
# File 'lib/aws-sdk-odb/types.rb', line 5839

class EncryptionKeyConfiguration < Struct.new(
  :aws_encryption_key,
  :oci_encryption_key,
  :okv_encryption_key,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class AwsEncryptionKey < EncryptionKeyConfiguration; end
  class OciEncryptionKey < EncryptionKeyConfiguration; end
  class OkvEncryptionKey < EncryptionKeyConfiguration; end
  class Unknown < EncryptionKeyConfiguration; end
end

#point_in_time_restoreTypes::PointInTimeRestoreConfiguration

The configuration for creating the Autonomous Database by restoring to a point in time.



8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
# File 'lib/aws-sdk-odb/types.rb', line 8421

class SourceConfiguration < Struct.new(
  :database_clone,
  :restore_from_backup,
  :point_in_time_restore,
  :cross_region_data_guard,
  :cross_region_disaster_recovery,
  :clone_to_refreshable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class DatabaseClone < SourceConfiguration; end
  class RestoreFromBackup < SourceConfiguration; end
  class PointInTimeRestore < SourceConfiguration; end
  class CrossRegionDataGuard < SourceConfiguration; end
  class CrossRegionDisasterRecovery < SourceConfiguration; end
  class CloneToRefreshable < SourceConfiguration; end
  class Unknown < SourceConfiguration; end
end

#restore_from_backupTypes::RestoreFromBackupConfiguration

The configuration for creating the Autonomous Database by restoring from a backup.



8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
# File 'lib/aws-sdk-odb/types.rb', line 8421

class SourceConfiguration < Struct.new(
  :database_clone,
  :restore_from_backup,
  :point_in_time_restore,
  :cross_region_data_guard,
  :cross_region_disaster_recovery,
  :clone_to_refreshable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class DatabaseClone < SourceConfiguration; end
  class RestoreFromBackup < SourceConfiguration; end
  class PointInTimeRestore < SourceConfiguration; end
  class CrossRegionDataGuard < SourceConfiguration; end
  class CrossRegionDisasterRecovery < SourceConfiguration; end
  class CloneToRefreshable < SourceConfiguration; end
  class Unknown < SourceConfiguration; end
end