Namespace Oci.GloballydistributeddatabaseService.Models
Classes
ChangePrivateEndpointCompartmentDetails
The configuration details for moving the resource for private endpoint to other compartment.
ChangeShardedDatabaseCompartmentDetails
The configuration details for moving the resource for sharded database to other compartment.
ConfigureShardedDatabaseGsmsDetails
Details of the request to configure new global service manager(GSM) instances for the sharded database.
ConnectionString
Details of sharded database connection String.
CreateDedicatedCatalogDetail
Details required for creation of ATP-D based catalog.
CreateDedicatedShardDetail
Details required for creation of ATP-D based shard.
CreateDedicatedShardedDatabase
Request details for creation of ATP-Dedicated based sharded database.
CreatePrivateEndpointDetails
Details required for private endpoint creation.
CreateShardedDatabaseDetails
Details required for Sharded database creation.
CreateShardedDatabaseDetailsModelConverter
DedicatedCatalogDetails
Details of ATP-D based catalog.
DedicatedShardDetails
Details of ATP-D based shard.
DedicatedShardOrCatalogEncryptionKeyDetails
Details of encryption key to be used to encrypt data for shards and catalog for sharded database. For system-defined sharding type, all shards have to use same encryptionKeyDetails. For system-defined sharding, if encryptionKeyDetails are not specified for catalog, then Oracle managed key will be used for catalog. For user-defined sharding type, if encryptionKeyDetails are not provided for any shard or catalog, then Oracle managed key will be used for such shard or catalog. For system-defined or user-defined sharding type, if the shard or catalog has a peer in region other than primary shard or catalog region, then make sure to provide virtual vault for such shard or catalog, which is also replicated to peer region (the region where peer or standby shard or catalog exists).
DedicatedShardedDatabase
Details of ATP-D based sharded database.
DedicatedShardedDatabaseSummary
Summary of ATP-D based sharded database.
FetchShardableCloudAutonomousVmClustersDetails
Details required for fetch sharded cloud autonomous vm clusters.
GenerateWalletDetails
Details to create and download an Oracle Sharded Database wallet.
GsmDetails
Details of global service manager(GSM also known as shard director) instances for sharded database.
PatchInsertInstruction
An operation that inserts a value into an array, shifting array items as necessary and handling NOT_FOUND exceptions by creating the implied containing structure.
PatchInstruction
A single instruction to be included as part of Patch request content.
PatchInstructionModelConverter
PatchMergeInstruction
An operation that recursively updates items of the selection, or adding the value if the selection is empty. If the value is not an object, it is used directly, otherwise each key-value member is used to create or update a member of the same name in the target and the same process is applied recursively for each object-typed value (similar to RFC 7396 JSON Merge Patch, except that null values are copied rather than transformed into deletions). NOT_FOUND exceptions are handled by creating the implied containing structure. To avoid referential errors if an item's descendant is also in the selection, items of the selection are processed in order of decreasing depth.
PatchRemoveInstruction
An operation that deletes items, ignoring NOT_FOUND exceptions. To avoid referential errors if an item's descendant is also in the selection, items of the selection are processed in order of decreasing depth.
PatchShardedDatabaseDetails
Provide PatchInstuction(s) in items array. All instructions in items have to be of same type. All instructions in items have to either PatchInsertInstruction type, PatchRemoveInstruction or PatchMergeInstruction. Multiple instructions of different types is not allowed to be performed in single operation.
PrevalidateCreatePayload
Payload to prevalidate create sharded database operation.
PrevalidatePatchPayload
Payload to prevalidate patch sharded database operation.
PrevalidatePayload
Payload required to run prevalidation operation for create sharded database or patch sharded database, based on operation selected.
PrevalidatePayloadModelConverter
PrevalidateShardedDatabaseDetails
Input for prevalidate sharded database API to validate various operations payload.
PrevalidateShardedDatabaseResult
Response of prevalidation api.
PrivateEndpoint
PrivateEndpoint resource.
PrivateEndpointCollection
Collection of private endpoints.
PrivateEndpointSummary
PrivateEndpoint resource summary.
ShardableCloudAutonomousVmClusterSummary
Shardable cloud autonomous vm cluster summary.
ShardableCloudAutonomousVmClusters
Collection of shardable cloud autonomous vm clusters.
ShardedDatabase
Sharded Database resource.
ShardedDatabaseCollection
Collection of sharded databases.
ShardedDatabaseModelConverter
ShardedDatabaseSummary
Sharded Database resource summary.
ShardedDatabaseSummaryModelConverter
UpdatePrivateEndpointDetails
The details of private endpoint to be updated.
UpdateShardedDatabaseDetails
The details of sharded database to be updated.
UploadSignedCertificateAndGenerateWalletDetails
Details of the request to upload the CA signed certificates to GSMs and generate wallets for GSMs of the sharded database.
WorkRequest
A description of workrequest status
WorkRequestError
An error encountered while executing a work request.
WorkRequestErrorCollection
Results of a workRequestError search. Contains both WorkRequestError items and other information, such as metadata.
WorkRequestLogEntry
A log message from the execution of a work request.
WorkRequestLogEntryCollection
Results of a workRequestLog search. Contains both workRequestLog items and other information, such as metadata.
WorkRequestResource
A resource created or operated on by a work request.
WorkRequestSummary
A summary of the status of a work request.
WorkRequestSummaryCollection
Results of a workRequest search. Contains both WorkRequest items and other information, such as metadata.
Enums
ActionType
Possible types of actions.
CreateDedicatedShardedDatabase.DbWorkloadEnum
CreateDedicatedShardedDatabase.ShardingMethodEnum
CreateShardedDatabaseDetails.DbDeploymentTypeEnum
DedicatedCatalogDetails.StatusEnum
DedicatedShardDetails.StatusEnum
DedicatedShardedDatabase.DbWorkloadEnum
DedicatedShardedDatabase.ReplicationMethodEnum
DedicatedShardedDatabase.ShardingMethodEnum
DedicatedShardedDatabaseSummary.DbWorkloadEnum
DedicatedShardedDatabaseSummary.ShardingMethodEnum
FetchShardableCloudAutonomousVmClustersDetails.LifecycleStateEnum
GsmDetails.StatusEnum
OperationStatus
Possible operation status.
OperationType
Possible operation types.
PatchInstruction.OperationEnum
PrevalidatePayload.OperationEnum
PrivateEndpoint.LifecycleStateEnum
ShardableCloudAutonomousVmClusterSummary.LifecycleStateEnum
ShardedDatabase.DbDeploymentTypeEnum
ShardedDatabase.LifecycleStateEnum
ShardedDatabaseSummary.DbDeploymentTypeEnum
SortOrder
Sort orders.
WorkRequestResourceMetadataKey
Possible Metadata keys for workRequest resource metadata