Show / Hide Table of Contents

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

In this article
Back to top