public sealed class OracleDatabaseClientImpl : OracleDatabaseClientReference documentation and code samples for the Oracle Database@Google Cloud v1 API class OracleDatabaseClientImpl.
OracleDatabase client wrapper implementation, for convenient use.
Namespace
Google.Cloud.OracleDatabase.V1Assembly
Google.Cloud.OracleDatabase.V1.dll
Remarks
Service describing handlers for resources
Constructors
OracleDatabaseClientImpl(OracleDatabaseClient, OracleDatabaseSettings, ILogger)
public OracleDatabaseClientImpl(OracleDatabase.OracleDatabaseClient grpcClient, OracleDatabaseSettings settings, ILogger logger)Constructs a client wrapper for the OracleDatabase service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description | 
| grpcClient | OracleDatabaseOracleDatabaseClientThe underlying gRPC client. | 
| settings | OracleDatabaseSettingsThe base OracleDatabaseSettings used within this client. | 
| logger | ILoggerOptional ILogger to use within this client. | 
Properties
CreateAutonomousDatabaseOperationsClient
public override OperationsClient CreateAutonomousDatabaseOperationsClient { get; }The long-running operations client for CreateAutonomousDatabase.
| Property Value | |
|---|---|
| Type | Description | 
| OperationsClient | |
CreateCloudExadataInfrastructureOperationsClient
public override OperationsClient CreateCloudExadataInfrastructureOperationsClient { get; }The long-running operations client for CreateCloudExadataInfrastructure.
| Property Value | |
|---|---|
| Type | Description | 
| OperationsClient | |
CreateCloudVmClusterOperationsClient
public override OperationsClient CreateCloudVmClusterOperationsClient { get; }The long-running operations client for CreateCloudVmCluster.
| Property Value | |
|---|---|
| Type | Description | 
| OperationsClient | |
DeleteAutonomousDatabaseOperationsClient
public override OperationsClient DeleteAutonomousDatabaseOperationsClient { get; }The long-running operations client for DeleteAutonomousDatabase.
| Property Value | |
|---|---|
| Type | Description | 
| OperationsClient | |
DeleteCloudExadataInfrastructureOperationsClient
public override OperationsClient DeleteCloudExadataInfrastructureOperationsClient { get; }The long-running operations client for DeleteCloudExadataInfrastructure.
| Property Value | |
|---|---|
| Type | Description | 
| OperationsClient | |
DeleteCloudVmClusterOperationsClient
public override OperationsClient DeleteCloudVmClusterOperationsClient { get; }The long-running operations client for DeleteCloudVmCluster.
| Property Value | |
|---|---|
| Type | Description | 
| OperationsClient | |
GrpcClient
public override OracleDatabase.OracleDatabaseClient GrpcClient { get; }The underlying gRPC OracleDatabase client
| Property Value | |
|---|---|
| Type | Description | 
| OracleDatabaseOracleDatabaseClient | |
LocationsClient
public override LocationsClient LocationsClient { get; }The LocationsClient associated with this client.
| Property Value | |
|---|---|
| Type | Description | 
| LocationsClient | |
RestartAutonomousDatabaseOperationsClient
public override OperationsClient RestartAutonomousDatabaseOperationsClient { get; }The long-running operations client for RestartAutonomousDatabase.
| Property Value | |
|---|---|
| Type | Description | 
| OperationsClient | |
RestoreAutonomousDatabaseOperationsClient
public override OperationsClient RestoreAutonomousDatabaseOperationsClient { get; }The long-running operations client for RestoreAutonomousDatabase.
| Property Value | |
|---|---|
| Type | Description | 
| OperationsClient | |
StartAutonomousDatabaseOperationsClient
public override OperationsClient StartAutonomousDatabaseOperationsClient { get; }The long-running operations client for StartAutonomousDatabase.
| Property Value | |
|---|---|
| Type | Description | 
| OperationsClient | |
StopAutonomousDatabaseOperationsClient
public override OperationsClient StopAutonomousDatabaseOperationsClient { get; }The long-running operations client for StopAutonomousDatabase.
| Property Value | |
|---|---|
| Type | Description | 
| OperationsClient | |
Methods
CreateAutonomousDatabase(CreateAutonomousDatabaseRequest, CallSettings)
public override Operation<AutonomousDatabase, OperationMetadata> CreateAutonomousDatabase(CreateAutonomousDatabaseRequest request, CallSettings callSettings = null)Creates a new Autonomous Database in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | CreateAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| OperationAutonomousDatabaseOperationMetadata | The RPC response. | 
CreateAutonomousDatabaseAsync(CreateAutonomousDatabaseRequest, CallSettings)
public override Task<Operation<AutonomousDatabase, OperationMetadata>> CreateAutonomousDatabaseAsync(CreateAutonomousDatabaseRequest request, CallSettings callSettings = null)Creates a new Autonomous Database in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | CreateAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskOperationAutonomousDatabaseOperationMetadata | A Task containing the RPC response. | 
CreateCloudExadataInfrastructure(CreateCloudExadataInfrastructureRequest, CallSettings)
public override Operation<CloudExadataInfrastructure, OperationMetadata> CreateCloudExadataInfrastructure(CreateCloudExadataInfrastructureRequest request, CallSettings callSettings = null)Creates a new Exadata Infrastructure in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | CreateCloudExadataInfrastructureRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| OperationCloudExadataInfrastructureOperationMetadata | The RPC response. | 
CreateCloudExadataInfrastructureAsync(CreateCloudExadataInfrastructureRequest, CallSettings)
public override Task<Operation<CloudExadataInfrastructure, OperationMetadata>> CreateCloudExadataInfrastructureAsync(CreateCloudExadataInfrastructureRequest request, CallSettings callSettings = null)Creates a new Exadata Infrastructure in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | CreateCloudExadataInfrastructureRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskOperationCloudExadataInfrastructureOperationMetadata | A Task containing the RPC response. | 
CreateCloudVmCluster(CreateCloudVmClusterRequest, CallSettings)
public override Operation<CloudVmCluster, OperationMetadata> CreateCloudVmCluster(CreateCloudVmClusterRequest request, CallSettings callSettings = null)Creates a new VM Cluster in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | CreateCloudVmClusterRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| OperationCloudVmClusterOperationMetadata | The RPC response. | 
CreateCloudVmClusterAsync(CreateCloudVmClusterRequest, CallSettings)
public override Task<Operation<CloudVmCluster, OperationMetadata>> CreateCloudVmClusterAsync(CreateCloudVmClusterRequest request, CallSettings callSettings = null)Creates a new VM Cluster in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | CreateCloudVmClusterRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskOperationCloudVmClusterOperationMetadata | A Task containing the RPC response. | 
DeleteAutonomousDatabase(DeleteAutonomousDatabaseRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteAutonomousDatabase(DeleteAutonomousDatabaseRequest request, CallSettings callSettings = null)Deletes a single Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| OperationEmptyOperationMetadata | The RPC response. | 
DeleteAutonomousDatabaseAsync(DeleteAutonomousDatabaseRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteAutonomousDatabaseAsync(DeleteAutonomousDatabaseRequest request, CallSettings callSettings = null)Deletes a single Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskOperationEmptyOperationMetadata | A Task containing the RPC response. | 
DeleteCloudExadataInfrastructure(DeleteCloudExadataInfrastructureRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteCloudExadataInfrastructure(DeleteCloudExadataInfrastructureRequest request, CallSettings callSettings = null)Deletes a single Exadata Infrastructure.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteCloudExadataInfrastructureRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| OperationEmptyOperationMetadata | The RPC response. | 
DeleteCloudExadataInfrastructureAsync(DeleteCloudExadataInfrastructureRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteCloudExadataInfrastructureAsync(DeleteCloudExadataInfrastructureRequest request, CallSettings callSettings = null)Deletes a single Exadata Infrastructure.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteCloudExadataInfrastructureRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskOperationEmptyOperationMetadata | A Task containing the RPC response. | 
DeleteCloudVmCluster(DeleteCloudVmClusterRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteCloudVmCluster(DeleteCloudVmClusterRequest request, CallSettings callSettings = null)Deletes a single VM Cluster.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteCloudVmClusterRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| OperationEmptyOperationMetadata | The RPC response. | 
DeleteCloudVmClusterAsync(DeleteCloudVmClusterRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteCloudVmClusterAsync(DeleteCloudVmClusterRequest request, CallSettings callSettings = null)Deletes a single VM Cluster.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteCloudVmClusterRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskOperationEmptyOperationMetadata | A Task containing the RPC response. | 
GenerateAutonomousDatabaseWallet(GenerateAutonomousDatabaseWalletRequest, CallSettings)
public override GenerateAutonomousDatabaseWalletResponse GenerateAutonomousDatabaseWallet(GenerateAutonomousDatabaseWalletRequest request, CallSettings callSettings = null)Generates a wallet for an Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | GenerateAutonomousDatabaseWalletRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| GenerateAutonomousDatabaseWalletResponse | The RPC response. | 
GenerateAutonomousDatabaseWalletAsync(GenerateAutonomousDatabaseWalletRequest, CallSettings)
public override Task<GenerateAutonomousDatabaseWalletResponse> GenerateAutonomousDatabaseWalletAsync(GenerateAutonomousDatabaseWalletRequest request, CallSettings callSettings = null)Generates a wallet for an Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | GenerateAutonomousDatabaseWalletRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskGenerateAutonomousDatabaseWalletResponse | A Task containing the RPC response. | 
GetAutonomousDatabase(GetAutonomousDatabaseRequest, CallSettings)
public override AutonomousDatabase GetAutonomousDatabase(GetAutonomousDatabaseRequest request, CallSettings callSettings = null)Gets the details of a single Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| AutonomousDatabase | The RPC response. | 
GetAutonomousDatabaseAsync(GetAutonomousDatabaseRequest, CallSettings)
public override Task<AutonomousDatabase> GetAutonomousDatabaseAsync(GetAutonomousDatabaseRequest request, CallSettings callSettings = null)Gets the details of a single Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskAutonomousDatabase | A Task containing the RPC response. | 
GetCloudExadataInfrastructure(GetCloudExadataInfrastructureRequest, CallSettings)
public override CloudExadataInfrastructure GetCloudExadataInfrastructure(GetCloudExadataInfrastructureRequest request, CallSettings callSettings = null)Gets details of a single Exadata Infrastructure.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetCloudExadataInfrastructureRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| CloudExadataInfrastructure | The RPC response. | 
GetCloudExadataInfrastructureAsync(GetCloudExadataInfrastructureRequest, CallSettings)
public override Task<CloudExadataInfrastructure> GetCloudExadataInfrastructureAsync(GetCloudExadataInfrastructureRequest request, CallSettings callSettings = null)Gets details of a single Exadata Infrastructure.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetCloudExadataInfrastructureRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskCloudExadataInfrastructure | A Task containing the RPC response. | 
GetCloudVmCluster(GetCloudVmClusterRequest, CallSettings)
public override CloudVmCluster GetCloudVmCluster(GetCloudVmClusterRequest request, CallSettings callSettings = null)Gets details of a single VM Cluster.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetCloudVmClusterRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| CloudVmCluster | The RPC response. | 
GetCloudVmClusterAsync(GetCloudVmClusterRequest, CallSettings)
public override Task<CloudVmCluster> GetCloudVmClusterAsync(GetCloudVmClusterRequest request, CallSettings callSettings = null)Gets details of a single VM Cluster.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetCloudVmClusterRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskCloudVmCluster | A Task containing the RPC response. | 
ListAutonomousDatabaseBackups(ListAutonomousDatabaseBackupsRequest, CallSettings)
public override PagedEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> ListAutonomousDatabaseBackups(ListAutonomousDatabaseBackupsRequest request, CallSettings callSettings = null)Lists the long-term and automatic backups of an Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListAutonomousDatabaseBackupsRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedEnumerableListAutonomousDatabaseBackupsResponseAutonomousDatabaseBackup | A pageable sequence of AutonomousDatabaseBackup resources. | 
ListAutonomousDatabaseBackupsAsync(ListAutonomousDatabaseBackupsRequest, CallSettings)
public override PagedAsyncEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> ListAutonomousDatabaseBackupsAsync(ListAutonomousDatabaseBackupsRequest request, CallSettings callSettings = null)Lists the long-term and automatic backups of an Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListAutonomousDatabaseBackupsRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedAsyncEnumerableListAutonomousDatabaseBackupsResponseAutonomousDatabaseBackup | A pageable asynchronous sequence of AutonomousDatabaseBackup resources. | 
ListAutonomousDatabaseCharacterSets(ListAutonomousDatabaseCharacterSetsRequest, CallSettings)
public override PagedEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> ListAutonomousDatabaseCharacterSets(ListAutonomousDatabaseCharacterSetsRequest request, CallSettings callSettings = null)Lists Autonomous Database Character Sets in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListAutonomousDatabaseCharacterSetsRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedEnumerableListAutonomousDatabaseCharacterSetsResponseAutonomousDatabaseCharacterSet | A pageable sequence of AutonomousDatabaseCharacterSet resources. | 
ListAutonomousDatabaseCharacterSetsAsync(ListAutonomousDatabaseCharacterSetsRequest, CallSettings)
public override PagedAsyncEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> ListAutonomousDatabaseCharacterSetsAsync(ListAutonomousDatabaseCharacterSetsRequest request, CallSettings callSettings = null)Lists Autonomous Database Character Sets in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListAutonomousDatabaseCharacterSetsRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedAsyncEnumerableListAutonomousDatabaseCharacterSetsResponseAutonomousDatabaseCharacterSet | A pageable asynchronous sequence of AutonomousDatabaseCharacterSet resources. | 
ListAutonomousDatabases(ListAutonomousDatabasesRequest, CallSettings)
public override PagedEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> ListAutonomousDatabases(ListAutonomousDatabasesRequest request, CallSettings callSettings = null)Lists the Autonomous Databases in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListAutonomousDatabasesRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedEnumerableListAutonomousDatabasesResponseAutonomousDatabase | A pageable sequence of AutonomousDatabase resources. | 
ListAutonomousDatabasesAsync(ListAutonomousDatabasesRequest, CallSettings)
public override PagedAsyncEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> ListAutonomousDatabasesAsync(ListAutonomousDatabasesRequest request, CallSettings callSettings = null)Lists the Autonomous Databases in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListAutonomousDatabasesRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedAsyncEnumerableListAutonomousDatabasesResponseAutonomousDatabase | A pageable asynchronous sequence of AutonomousDatabase resources. | 
ListAutonomousDbVersions(ListAutonomousDbVersionsRequest, CallSettings)
public override PagedEnumerable<ListAutonomousDbVersionsResponse, AutonomousDbVersion> ListAutonomousDbVersions(ListAutonomousDbVersionsRequest request, CallSettings callSettings = null)Lists all the available Autonomous Database versions for a project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListAutonomousDbVersionsRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedEnumerableListAutonomousDbVersionsResponseAutonomousDbVersion | A pageable sequence of AutonomousDbVersion resources. | 
ListAutonomousDbVersionsAsync(ListAutonomousDbVersionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListAutonomousDbVersionsResponse, AutonomousDbVersion> ListAutonomousDbVersionsAsync(ListAutonomousDbVersionsRequest request, CallSettings callSettings = null)Lists all the available Autonomous Database versions for a project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListAutonomousDbVersionsRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedAsyncEnumerableListAutonomousDbVersionsResponseAutonomousDbVersion | A pageable asynchronous sequence of AutonomousDbVersion resources. | 
ListCloudExadataInfrastructures(ListCloudExadataInfrastructuresRequest, CallSettings)
public override PagedEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> ListCloudExadataInfrastructures(ListCloudExadataInfrastructuresRequest request, CallSettings callSettings = null)Lists Exadata Infrastructures in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListCloudExadataInfrastructuresRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedEnumerableListCloudExadataInfrastructuresResponseCloudExadataInfrastructure | A pageable sequence of CloudExadataInfrastructure resources. | 
ListCloudExadataInfrastructuresAsync(ListCloudExadataInfrastructuresRequest, CallSettings)
public override PagedAsyncEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> ListCloudExadataInfrastructuresAsync(ListCloudExadataInfrastructuresRequest request, CallSettings callSettings = null)Lists Exadata Infrastructures in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListCloudExadataInfrastructuresRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedAsyncEnumerableListCloudExadataInfrastructuresResponseCloudExadataInfrastructure | A pageable asynchronous sequence of CloudExadataInfrastructure resources. | 
ListCloudVmClusters(ListCloudVmClustersRequest, CallSettings)
public override PagedEnumerable<ListCloudVmClustersResponse, CloudVmCluster> ListCloudVmClusters(ListCloudVmClustersRequest request, CallSettings callSettings = null)Lists the VM Clusters in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListCloudVmClustersRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedEnumerableListCloudVmClustersResponseCloudVmCluster | A pageable sequence of CloudVmCluster resources. | 
ListCloudVmClustersAsync(ListCloudVmClustersRequest, CallSettings)
public override PagedAsyncEnumerable<ListCloudVmClustersResponse, CloudVmCluster> ListCloudVmClustersAsync(ListCloudVmClustersRequest request, CallSettings callSettings = null)Lists the VM Clusters in a given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListCloudVmClustersRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedAsyncEnumerableListCloudVmClustersResponseCloudVmCluster | A pageable asynchronous sequence of CloudVmCluster resources. | 
ListDbNodes(ListDbNodesRequest, CallSettings)
public override PagedEnumerable<ListDbNodesResponse, DbNode> ListDbNodes(ListDbNodesRequest request, CallSettings callSettings = null)Lists the database nodes of a VM Cluster.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListDbNodesRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedEnumerableListDbNodesResponseDbNode | A pageable sequence of DbNode resources. | 
ListDbNodesAsync(ListDbNodesRequest, CallSettings)
public override PagedAsyncEnumerable<ListDbNodesResponse, DbNode> ListDbNodesAsync(ListDbNodesRequest request, CallSettings callSettings = null)Lists the database nodes of a VM Cluster.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListDbNodesRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedAsyncEnumerableListDbNodesResponseDbNode | A pageable asynchronous sequence of DbNode resources. | 
ListDbServers(ListDbServersRequest, CallSettings)
public override PagedEnumerable<ListDbServersResponse, DbServer> ListDbServers(ListDbServersRequest request, CallSettings callSettings = null)Lists the database servers of an Exadata Infrastructure instance.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListDbServersRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedEnumerableListDbServersResponseDbServer | A pageable sequence of DbServer resources. | 
ListDbServersAsync(ListDbServersRequest, CallSettings)
public override PagedAsyncEnumerable<ListDbServersResponse, DbServer> ListDbServersAsync(ListDbServersRequest request, CallSettings callSettings = null)Lists the database servers of an Exadata Infrastructure instance.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListDbServersRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedAsyncEnumerableListDbServersResponseDbServer | A pageable asynchronous sequence of DbServer resources. | 
ListDbSystemShapes(ListDbSystemShapesRequest, CallSettings)
public override PagedEnumerable<ListDbSystemShapesResponse, DbSystemShape> ListDbSystemShapes(ListDbSystemShapesRequest request, CallSettings callSettings = null)Lists the database system shapes available for the project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListDbSystemShapesRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedEnumerableListDbSystemShapesResponseDbSystemShape | A pageable sequence of DbSystemShape resources. | 
ListDbSystemShapesAsync(ListDbSystemShapesRequest, CallSettings)
public override PagedAsyncEnumerable<ListDbSystemShapesResponse, DbSystemShape> ListDbSystemShapesAsync(ListDbSystemShapesRequest request, CallSettings callSettings = null)Lists the database system shapes available for the project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListDbSystemShapesRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedAsyncEnumerableListDbSystemShapesResponseDbSystemShape | A pageable asynchronous sequence of DbSystemShape resources. | 
ListEntitlements(ListEntitlementsRequest, CallSettings)
public override PagedEnumerable<ListEntitlementsResponse, Entitlement> ListEntitlements(ListEntitlementsRequest request, CallSettings callSettings = null)Lists the entitlements in a given project.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListEntitlementsRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedEnumerableListEntitlementsResponseEntitlement | A pageable sequence of Entitlement resources. | 
ListEntitlementsAsync(ListEntitlementsRequest, CallSettings)
public override PagedAsyncEnumerable<ListEntitlementsResponse, Entitlement> ListEntitlementsAsync(ListEntitlementsRequest request, CallSettings callSettings = null)Lists the entitlements in a given project.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListEntitlementsRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedAsyncEnumerableListEntitlementsResponseEntitlement | A pageable asynchronous sequence of Entitlement resources. | 
ListGiVersions(ListGiVersionsRequest, CallSettings)
public override PagedEnumerable<ListGiVersionsResponse, GiVersion> ListGiVersions(ListGiVersionsRequest request, CallSettings callSettings = null)Lists all the valid Oracle Grid Infrastructure (GI) versions for the given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListGiVersionsRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedEnumerableListGiVersionsResponseGiVersion | A pageable sequence of GiVersion resources. | 
ListGiVersionsAsync(ListGiVersionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListGiVersionsResponse, GiVersion> ListGiVersionsAsync(ListGiVersionsRequest request, CallSettings callSettings = null)Lists all the valid Oracle Grid Infrastructure (GI) versions for the given project and location.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListGiVersionsRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| PagedAsyncEnumerableListGiVersionsResponseGiVersion | A pageable asynchronous sequence of GiVersion resources. | 
RestartAutonomousDatabase(RestartAutonomousDatabaseRequest, CallSettings)
public override Operation<AutonomousDatabase, OperationMetadata> RestartAutonomousDatabase(RestartAutonomousDatabaseRequest request, CallSettings callSettings = null)Restarts an Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | RestartAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| OperationAutonomousDatabaseOperationMetadata | The RPC response. | 
RestartAutonomousDatabaseAsync(RestartAutonomousDatabaseRequest, CallSettings)
public override Task<Operation<AutonomousDatabase, OperationMetadata>> RestartAutonomousDatabaseAsync(RestartAutonomousDatabaseRequest request, CallSettings callSettings = null)Restarts an Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | RestartAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskOperationAutonomousDatabaseOperationMetadata | A Task containing the RPC response. | 
RestoreAutonomousDatabase(RestoreAutonomousDatabaseRequest, CallSettings)
public override Operation<AutonomousDatabase, OperationMetadata> RestoreAutonomousDatabase(RestoreAutonomousDatabaseRequest request, CallSettings callSettings = null)Restores a single Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | RestoreAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| OperationAutonomousDatabaseOperationMetadata | The RPC response. | 
RestoreAutonomousDatabaseAsync(RestoreAutonomousDatabaseRequest, CallSettings)
public override Task<Operation<AutonomousDatabase, OperationMetadata>> RestoreAutonomousDatabaseAsync(RestoreAutonomousDatabaseRequest request, CallSettings callSettings = null)Restores a single Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | RestoreAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskOperationAutonomousDatabaseOperationMetadata | A Task containing the RPC response. | 
StartAutonomousDatabase(StartAutonomousDatabaseRequest, CallSettings)
public override Operation<AutonomousDatabase, OperationMetadata> StartAutonomousDatabase(StartAutonomousDatabaseRequest request, CallSettings callSettings = null)Starts an Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | StartAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| OperationAutonomousDatabaseOperationMetadata | The RPC response. | 
StartAutonomousDatabaseAsync(StartAutonomousDatabaseRequest, CallSettings)
public override Task<Operation<AutonomousDatabase, OperationMetadata>> StartAutonomousDatabaseAsync(StartAutonomousDatabaseRequest request, CallSettings callSettings = null)Starts an Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | StartAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskOperationAutonomousDatabaseOperationMetadata | A Task containing the RPC response. | 
StopAutonomousDatabase(StopAutonomousDatabaseRequest, CallSettings)
public override Operation<AutonomousDatabase, OperationMetadata> StopAutonomousDatabase(StopAutonomousDatabaseRequest request, CallSettings callSettings = null)Stops an Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | StopAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| OperationAutonomousDatabaseOperationMetadata | The RPC response. | 
StopAutonomousDatabaseAsync(StopAutonomousDatabaseRequest, CallSettings)
public override Task<Operation<AutonomousDatabase, OperationMetadata>> StopAutonomousDatabaseAsync(StopAutonomousDatabaseRequest request, CallSettings callSettings = null)Stops an Autonomous Database.
| Parameters | |
|---|---|
| Name | Description | 
| request | StopAutonomousDatabaseRequestThe request object containing all of the parameters for the API call. | 
| callSettings | CallSettingsIf not null, applies overrides to this RPC call. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskOperationAutonomousDatabaseOperationMetadata | A Task containing the RPC response. |