public abstract class OracleDatabaseClient
Reference documentation and code samples for the Oracle Database@Google Cloud v1 API class OracleDatabaseClient.
OracleDatabase client wrapper, for convenient use.
Derived Types
Namespace
Google.Cloud.OracleDatabase.V1Assembly
Google.Cloud.OracleDatabase.V1.dll
Remarks
Service describing handlers for resources
Properties
CreateAutonomousDatabaseOperationsClient
public virtual OperationsClient CreateAutonomousDatabaseOperationsClient { get; }
The long-running operations client for CreateAutonomousDatabase
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateCloudExadataInfrastructureOperationsClient
public virtual OperationsClient CreateCloudExadataInfrastructureOperationsClient { get; }
The long-running operations client for CreateCloudExadataInfrastructure
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateCloudVmClusterOperationsClient
public virtual OperationsClient CreateCloudVmClusterOperationsClient { get; }
The long-running operations client for CreateCloudVmCluster
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DefaultEndpoint
public static string DefaultEndpoint { get; }
The default endpoint for the OracleDatabase service, which is a host of "oracledatabase.googleapis.com" and a port of 443.
Property Value | |
---|---|
Type | Description |
string |
DefaultScopes
public static IReadOnlyList<string> DefaultScopes { get; }
The default OracleDatabase scopes.
Property Value | |
---|---|
Type | Description |
IReadOnlyListstring |
The default OracleDatabase scopes are:
DeleteAutonomousDatabaseOperationsClient
public virtual OperationsClient DeleteAutonomousDatabaseOperationsClient { get; }
The long-running operations client for DeleteAutonomousDatabase
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteCloudExadataInfrastructureOperationsClient
public virtual OperationsClient DeleteCloudExadataInfrastructureOperationsClient { get; }
The long-running operations client for DeleteCloudExadataInfrastructure
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteCloudVmClusterOperationsClient
public virtual OperationsClient DeleteCloudVmClusterOperationsClient { get; }
The long-running operations client for DeleteCloudVmCluster
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
GrpcClient
public virtual OracleDatabase.OracleDatabaseClient GrpcClient { get; }
The underlying gRPC OracleDatabase client
Property Value | |
---|---|
Type | Description |
OracleDatabaseOracleDatabaseClient |
LocationsClient
public virtual LocationsClient LocationsClient { get; }
The LocationsClient associated with this client.
Property Value | |
---|---|
Type | Description |
LocationsClient |
RestoreAutonomousDatabaseOperationsClient
public virtual OperationsClient RestoreAutonomousDatabaseOperationsClient { get; }
The long-running operations client for RestoreAutonomousDatabase
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
ServiceMetadata
public static ServiceMetadata ServiceMetadata { get; }
The service metadata associated with this client type.
Property Value | |
---|---|
Type | Description |
ServiceMetadata |
Methods
Create()
public static OracleDatabaseClient Create()
Synchronously creates a OracleDatabaseClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use OracleDatabaseClientBuilder.
Returns | |
---|---|
Type | Description |
OracleDatabaseClient |
The created OracleDatabaseClient. |
CreateAsync(CancellationToken)
public static Task<OracleDatabaseClient> CreateAsync(CancellationToken cancellationToken = default)
Asynchronously creates a OracleDatabaseClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use OracleDatabaseClientBuilder.
Parameter | |
---|---|
Name | Description |
cancellationToken |
CancellationToken The CancellationToken to use while creating the client. |
Returns | |
---|---|
Type | Description |
TaskOracleDatabaseClient |
The task representing the created OracleDatabaseClient. |
CreateAutonomousDatabase(LocationName, AutonomousDatabase, string, CallSettings)
public virtual Operation<AutonomousDatabase, OperationMetadata> CreateAutonomousDatabase(LocationName parent, AutonomousDatabase autonomousDatabase, string autonomousDatabaseId, CallSettings callSettings = null)
Creates a new Autonomous Database in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
autonomousDatabase |
AutonomousDatabase Required. The Autonomous Database being created. |
autonomousDatabaseId |
string Required. The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationAutonomousDatabaseOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
AutonomousDatabase autonomousDatabase = new AutonomousDatabase();
string autonomousDatabaseId = "";
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = oracleDatabaseClient.CreateAutonomousDatabase(parent, autonomousDatabase, autonomousDatabaseId);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceCreateAutonomousDatabase(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
CreateAutonomousDatabase(CreateAutonomousDatabaseRequest, CallSettings)
public virtual Operation<AutonomousDatabase, OperationMetadata> CreateAutonomousDatabase(CreateAutonomousDatabaseRequest request, CallSettings callSettings = null)
Creates a new Autonomous Database in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateAutonomousDatabaseRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationAutonomousDatabaseOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
CreateAutonomousDatabaseRequest request = new CreateAutonomousDatabaseRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
AutonomousDatabaseId = "",
AutonomousDatabase = new AutonomousDatabase(),
RequestId = "",
};
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = oracleDatabaseClient.CreateAutonomousDatabase(request);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceCreateAutonomousDatabase(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
CreateAutonomousDatabase(string, AutonomousDatabase, string, CallSettings)
public virtual Operation<AutonomousDatabase, OperationMetadata> CreateAutonomousDatabase(string parent, AutonomousDatabase autonomousDatabase, string autonomousDatabaseId, CallSettings callSettings = null)
Creates a new Autonomous Database in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
autonomousDatabase |
AutonomousDatabase Required. The Autonomous Database being created. |
autonomousDatabaseId |
string Required. The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationAutonomousDatabaseOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
AutonomousDatabase autonomousDatabase = new AutonomousDatabase();
string autonomousDatabaseId = "";
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = oracleDatabaseClient.CreateAutonomousDatabase(parent, autonomousDatabase, autonomousDatabaseId);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceCreateAutonomousDatabase(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
CreateAutonomousDatabaseAsync(LocationName, AutonomousDatabase, string, CallSettings)
public virtual Task<Operation<AutonomousDatabase, OperationMetadata>> CreateAutonomousDatabaseAsync(LocationName parent, AutonomousDatabase autonomousDatabase, string autonomousDatabaseId, CallSettings callSettings = null)
Creates a new Autonomous Database in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
autonomousDatabase |
AutonomousDatabase Required. The Autonomous Database being created. |
autonomousDatabaseId |
string Required. The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
AutonomousDatabase autonomousDatabase = new AutonomousDatabase();
string autonomousDatabaseId = "";
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = await oracleDatabaseClient.CreateAutonomousDatabaseAsync(parent, autonomousDatabase, autonomousDatabaseId);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
CreateAutonomousDatabaseAsync(LocationName, AutonomousDatabase, string, CancellationToken)
public virtual Task<Operation<AutonomousDatabase, OperationMetadata>> CreateAutonomousDatabaseAsync(LocationName parent, AutonomousDatabase autonomousDatabase, string autonomousDatabaseId, CancellationToken cancellationToken)
Creates a new Autonomous Database in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
autonomousDatabase |
AutonomousDatabase Required. The Autonomous Database being created. |
autonomousDatabaseId |
string Required. The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
AutonomousDatabase autonomousDatabase = new AutonomousDatabase();
string autonomousDatabaseId = "";
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = await oracleDatabaseClient.CreateAutonomousDatabaseAsync(parent, autonomousDatabase, autonomousDatabaseId);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
CreateAutonomousDatabaseAsync(CreateAutonomousDatabaseRequest, CallSettings)
public virtual 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 |
CreateAutonomousDatabaseRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CreateAutonomousDatabaseRequest request = new CreateAutonomousDatabaseRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
AutonomousDatabaseId = "",
AutonomousDatabase = new AutonomousDatabase(),
RequestId = "",
};
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = await oracleDatabaseClient.CreateAutonomousDatabaseAsync(request);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
CreateAutonomousDatabaseAsync(CreateAutonomousDatabaseRequest, CancellationToken)
public virtual Task<Operation<AutonomousDatabase, OperationMetadata>> CreateAutonomousDatabaseAsync(CreateAutonomousDatabaseRequest request, CancellationToken cancellationToken)
Creates a new Autonomous Database in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateAutonomousDatabaseRequest The request object containing all of the parameters for the API call. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CreateAutonomousDatabaseRequest request = new CreateAutonomousDatabaseRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
AutonomousDatabaseId = "",
AutonomousDatabase = new AutonomousDatabase(),
RequestId = "",
};
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = await oracleDatabaseClient.CreateAutonomousDatabaseAsync(request);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
CreateAutonomousDatabaseAsync(string, AutonomousDatabase, string, CallSettings)
public virtual Task<Operation<AutonomousDatabase, OperationMetadata>> CreateAutonomousDatabaseAsync(string parent, AutonomousDatabase autonomousDatabase, string autonomousDatabaseId, CallSettings callSettings = null)
Creates a new Autonomous Database in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
autonomousDatabase |
AutonomousDatabase Required. The Autonomous Database being created. |
autonomousDatabaseId |
string Required. The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
AutonomousDatabase autonomousDatabase = new AutonomousDatabase();
string autonomousDatabaseId = "";
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = await oracleDatabaseClient.CreateAutonomousDatabaseAsync(parent, autonomousDatabase, autonomousDatabaseId);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
CreateAutonomousDatabaseAsync(string, AutonomousDatabase, string, CancellationToken)
public virtual Task<Operation<AutonomousDatabase, OperationMetadata>> CreateAutonomousDatabaseAsync(string parent, AutonomousDatabase autonomousDatabase, string autonomousDatabaseId, CancellationToken cancellationToken)
Creates a new Autonomous Database in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
autonomousDatabase |
AutonomousDatabase Required. The Autonomous Database being created. |
autonomousDatabaseId |
string Required. The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
AutonomousDatabase autonomousDatabase = new AutonomousDatabase();
string autonomousDatabaseId = "";
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = await oracleDatabaseClient.CreateAutonomousDatabaseAsync(parent, autonomousDatabase, autonomousDatabaseId);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
CreateCloudExadataInfrastructure(LocationName, CloudExadataInfrastructure, string, CallSettings)
public virtual Operation<CloudExadataInfrastructure, OperationMetadata> CreateCloudExadataInfrastructure(LocationName parent, CloudExadataInfrastructure cloudExadataInfrastructure, string cloudExadataInfrastructureId, CallSettings callSettings = null)
Creates a new Exadata Infrastructure in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}. |
cloudExadataInfrastructure |
CloudExadataInfrastructure Required. Details of the Exadata Infrastructure instance to create. |
cloudExadataInfrastructureId |
string Required. The ID of the Exadata Infrastructure to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationCloudExadataInfrastructureOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
CloudExadataInfrastructure cloudExadataInfrastructure = new CloudExadataInfrastructure();
string cloudExadataInfrastructureId = "";
// Make the request
Operation<CloudExadataInfrastructure, OperationMetadata> response = oracleDatabaseClient.CreateCloudExadataInfrastructure(parent, cloudExadataInfrastructure, cloudExadataInfrastructureId);
// Poll until the returned long-running operation is complete
Operation<CloudExadataInfrastructure, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
CloudExadataInfrastructure result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudExadataInfrastructure, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceCreateCloudExadataInfrastructure(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudExadataInfrastructure retrievedResult = retrievedResponse.Result;
}
CreateCloudExadataInfrastructure(CreateCloudExadataInfrastructureRequest, CallSettings)
public virtual Operation<CloudExadataInfrastructure, OperationMetadata> CreateCloudExadataInfrastructure(CreateCloudExadataInfrastructureRequest request, CallSettings callSettings = null)
Creates a new Exadata Infrastructure in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateCloudExadataInfrastructureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationCloudExadataInfrastructureOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
CreateCloudExadataInfrastructureRequest request = new CreateCloudExadataInfrastructureRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
CloudExadataInfrastructureId = "",
CloudExadataInfrastructure = new CloudExadataInfrastructure(),
RequestId = "",
};
// Make the request
Operation<CloudExadataInfrastructure, OperationMetadata> response = oracleDatabaseClient.CreateCloudExadataInfrastructure(request);
// Poll until the returned long-running operation is complete
Operation<CloudExadataInfrastructure, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
CloudExadataInfrastructure result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudExadataInfrastructure, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceCreateCloudExadataInfrastructure(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudExadataInfrastructure retrievedResult = retrievedResponse.Result;
}
CreateCloudExadataInfrastructure(string, CloudExadataInfrastructure, string, CallSettings)
public virtual Operation<CloudExadataInfrastructure, OperationMetadata> CreateCloudExadataInfrastructure(string parent, CloudExadataInfrastructure cloudExadataInfrastructure, string cloudExadataInfrastructureId, CallSettings callSettings = null)
Creates a new Exadata Infrastructure in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}. |
cloudExadataInfrastructure |
CloudExadataInfrastructure Required. Details of the Exadata Infrastructure instance to create. |
cloudExadataInfrastructureId |
string Required. The ID of the Exadata Infrastructure to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationCloudExadataInfrastructureOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
CloudExadataInfrastructure cloudExadataInfrastructure = new CloudExadataInfrastructure();
string cloudExadataInfrastructureId = "";
// Make the request
Operation<CloudExadataInfrastructure, OperationMetadata> response = oracleDatabaseClient.CreateCloudExadataInfrastructure(parent, cloudExadataInfrastructure, cloudExadataInfrastructureId);
// Poll until the returned long-running operation is complete
Operation<CloudExadataInfrastructure, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
CloudExadataInfrastructure result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudExadataInfrastructure, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceCreateCloudExadataInfrastructure(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudExadataInfrastructure retrievedResult = retrievedResponse.Result;
}
CreateCloudExadataInfrastructureAsync(LocationName, CloudExadataInfrastructure, string, CallSettings)
public virtual Task<Operation<CloudExadataInfrastructure, OperationMetadata>> CreateCloudExadataInfrastructureAsync(LocationName parent, CloudExadataInfrastructure cloudExadataInfrastructure, string cloudExadataInfrastructureId, CallSettings callSettings = null)
Creates a new Exadata Infrastructure in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}. |
cloudExadataInfrastructure |
CloudExadataInfrastructure Required. Details of the Exadata Infrastructure instance to create. |
cloudExadataInfrastructureId |
string Required. The ID of the Exadata Infrastructure to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudExadataInfrastructureOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
CloudExadataInfrastructure cloudExadataInfrastructure = new CloudExadataInfrastructure();
string cloudExadataInfrastructureId = "";
// Make the request
Operation<CloudExadataInfrastructure, OperationMetadata> response = await oracleDatabaseClient.CreateCloudExadataInfrastructureAsync(parent, cloudExadataInfrastructure, cloudExadataInfrastructureId);
// Poll until the returned long-running operation is complete
Operation<CloudExadataInfrastructure, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
CloudExadataInfrastructure result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudExadataInfrastructure, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateCloudExadataInfrastructureAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudExadataInfrastructure retrievedResult = retrievedResponse.Result;
}
CreateCloudExadataInfrastructureAsync(LocationName, CloudExadataInfrastructure, string, CancellationToken)
public virtual Task<Operation<CloudExadataInfrastructure, OperationMetadata>> CreateCloudExadataInfrastructureAsync(LocationName parent, CloudExadataInfrastructure cloudExadataInfrastructure, string cloudExadataInfrastructureId, CancellationToken cancellationToken)
Creates a new Exadata Infrastructure in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}. |
cloudExadataInfrastructure |
CloudExadataInfrastructure Required. Details of the Exadata Infrastructure instance to create. |
cloudExadataInfrastructureId |
string Required. The ID of the Exadata Infrastructure to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudExadataInfrastructureOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
CloudExadataInfrastructure cloudExadataInfrastructure = new CloudExadataInfrastructure();
string cloudExadataInfrastructureId = "";
// Make the request
Operation<CloudExadataInfrastructure, OperationMetadata> response = await oracleDatabaseClient.CreateCloudExadataInfrastructureAsync(parent, cloudExadataInfrastructure, cloudExadataInfrastructureId);
// Poll until the returned long-running operation is complete
Operation<CloudExadataInfrastructure, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
CloudExadataInfrastructure result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudExadataInfrastructure, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateCloudExadataInfrastructureAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudExadataInfrastructure retrievedResult = retrievedResponse.Result;
}
CreateCloudExadataInfrastructureAsync(CreateCloudExadataInfrastructureRequest, CallSettings)
public virtual 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 |
CreateCloudExadataInfrastructureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudExadataInfrastructureOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CreateCloudExadataInfrastructureRequest request = new CreateCloudExadataInfrastructureRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
CloudExadataInfrastructureId = "",
CloudExadataInfrastructure = new CloudExadataInfrastructure(),
RequestId = "",
};
// Make the request
Operation<CloudExadataInfrastructure, OperationMetadata> response = await oracleDatabaseClient.CreateCloudExadataInfrastructureAsync(request);
// Poll until the returned long-running operation is complete
Operation<CloudExadataInfrastructure, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
CloudExadataInfrastructure result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudExadataInfrastructure, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateCloudExadataInfrastructureAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudExadataInfrastructure retrievedResult = retrievedResponse.Result;
}
CreateCloudExadataInfrastructureAsync(CreateCloudExadataInfrastructureRequest, CancellationToken)
public virtual Task<Operation<CloudExadataInfrastructure, OperationMetadata>> CreateCloudExadataInfrastructureAsync(CreateCloudExadataInfrastructureRequest request, CancellationToken cancellationToken)
Creates a new Exadata Infrastructure in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateCloudExadataInfrastructureRequest The request object containing all of the parameters for the API call. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudExadataInfrastructureOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CreateCloudExadataInfrastructureRequest request = new CreateCloudExadataInfrastructureRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
CloudExadataInfrastructureId = "",
CloudExadataInfrastructure = new CloudExadataInfrastructure(),
RequestId = "",
};
// Make the request
Operation<CloudExadataInfrastructure, OperationMetadata> response = await oracleDatabaseClient.CreateCloudExadataInfrastructureAsync(request);
// Poll until the returned long-running operation is complete
Operation<CloudExadataInfrastructure, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
CloudExadataInfrastructure result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudExadataInfrastructure, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateCloudExadataInfrastructureAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudExadataInfrastructure retrievedResult = retrievedResponse.Result;
}
CreateCloudExadataInfrastructureAsync(string, CloudExadataInfrastructure, string, CallSettings)
public virtual Task<Operation<CloudExadataInfrastructure, OperationMetadata>> CreateCloudExadataInfrastructureAsync(string parent, CloudExadataInfrastructure cloudExadataInfrastructure, string cloudExadataInfrastructureId, CallSettings callSettings = null)
Creates a new Exadata Infrastructure in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}. |
cloudExadataInfrastructure |
CloudExadataInfrastructure Required. Details of the Exadata Infrastructure instance to create. |
cloudExadataInfrastructureId |
string Required. The ID of the Exadata Infrastructure to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudExadataInfrastructureOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
CloudExadataInfrastructure cloudExadataInfrastructure = new CloudExadataInfrastructure();
string cloudExadataInfrastructureId = "";
// Make the request
Operation<CloudExadataInfrastructure, OperationMetadata> response = await oracleDatabaseClient.CreateCloudExadataInfrastructureAsync(parent, cloudExadataInfrastructure, cloudExadataInfrastructureId);
// Poll until the returned long-running operation is complete
Operation<CloudExadataInfrastructure, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
CloudExadataInfrastructure result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudExadataInfrastructure, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateCloudExadataInfrastructureAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudExadataInfrastructure retrievedResult = retrievedResponse.Result;
}
CreateCloudExadataInfrastructureAsync(string, CloudExadataInfrastructure, string, CancellationToken)
public virtual Task<Operation<CloudExadataInfrastructure, OperationMetadata>> CreateCloudExadataInfrastructureAsync(string parent, CloudExadataInfrastructure cloudExadataInfrastructure, string cloudExadataInfrastructureId, CancellationToken cancellationToken)
Creates a new Exadata Infrastructure in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}. |
cloudExadataInfrastructure |
CloudExadataInfrastructure Required. Details of the Exadata Infrastructure instance to create. |
cloudExadataInfrastructureId |
string Required. The ID of the Exadata Infrastructure to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudExadataInfrastructureOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
CloudExadataInfrastructure cloudExadataInfrastructure = new CloudExadataInfrastructure();
string cloudExadataInfrastructureId = "";
// Make the request
Operation<CloudExadataInfrastructure, OperationMetadata> response = await oracleDatabaseClient.CreateCloudExadataInfrastructureAsync(parent, cloudExadataInfrastructure, cloudExadataInfrastructureId);
// Poll until the returned long-running operation is complete
Operation<CloudExadataInfrastructure, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
CloudExadataInfrastructure result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudExadataInfrastructure, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateCloudExadataInfrastructureAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudExadataInfrastructure retrievedResult = retrievedResponse.Result;
}
CreateCloudVmCluster(LocationName, CloudVmCluster, string, CallSettings)
public virtual Operation<CloudVmCluster, OperationMetadata> CreateCloudVmCluster(LocationName parent, CloudVmCluster cloudVmCluster, string cloudVmClusterId, CallSettings callSettings = null)
Creates a new VM Cluster in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
cloudVmCluster |
CloudVmCluster Required. The resource being created |
cloudVmClusterId |
string Required. The ID of the VM Cluster to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationCloudVmClusterOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
CloudVmCluster cloudVmCluster = new CloudVmCluster();
string cloudVmClusterId = "";
// Make the request
Operation<CloudVmCluster, OperationMetadata> response = oracleDatabaseClient.CreateCloudVmCluster(parent, cloudVmCluster, cloudVmClusterId);
// Poll until the returned long-running operation is complete
Operation<CloudVmCluster, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
CloudVmCluster result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudVmCluster, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceCreateCloudVmCluster(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudVmCluster retrievedResult = retrievedResponse.Result;
}
CreateCloudVmCluster(CreateCloudVmClusterRequest, CallSettings)
public virtual Operation<CloudVmCluster, OperationMetadata> CreateCloudVmCluster(CreateCloudVmClusterRequest request, CallSettings callSettings = null)
Creates a new VM Cluster in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateCloudVmClusterRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationCloudVmClusterOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
CreateCloudVmClusterRequest request = new CreateCloudVmClusterRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
CloudVmClusterId = "",
CloudVmCluster = new CloudVmCluster(),
RequestId = "",
};
// Make the request
Operation<CloudVmCluster, OperationMetadata> response = oracleDatabaseClient.CreateCloudVmCluster(request);
// Poll until the returned long-running operation is complete
Operation<CloudVmCluster, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
CloudVmCluster result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudVmCluster, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceCreateCloudVmCluster(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudVmCluster retrievedResult = retrievedResponse.Result;
}
CreateCloudVmCluster(string, CloudVmCluster, string, CallSettings)
public virtual Operation<CloudVmCluster, OperationMetadata> CreateCloudVmCluster(string parent, CloudVmCluster cloudVmCluster, string cloudVmClusterId, CallSettings callSettings = null)
Creates a new VM Cluster in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
cloudVmCluster |
CloudVmCluster Required. The resource being created |
cloudVmClusterId |
string Required. The ID of the VM Cluster to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationCloudVmClusterOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
CloudVmCluster cloudVmCluster = new CloudVmCluster();
string cloudVmClusterId = "";
// Make the request
Operation<CloudVmCluster, OperationMetadata> response = oracleDatabaseClient.CreateCloudVmCluster(parent, cloudVmCluster, cloudVmClusterId);
// Poll until the returned long-running operation is complete
Operation<CloudVmCluster, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
CloudVmCluster result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudVmCluster, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceCreateCloudVmCluster(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudVmCluster retrievedResult = retrievedResponse.Result;
}
CreateCloudVmClusterAsync(LocationName, CloudVmCluster, string, CallSettings)
public virtual Task<Operation<CloudVmCluster, OperationMetadata>> CreateCloudVmClusterAsync(LocationName parent, CloudVmCluster cloudVmCluster, string cloudVmClusterId, CallSettings callSettings = null)
Creates a new VM Cluster in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
cloudVmCluster |
CloudVmCluster Required. The resource being created |
cloudVmClusterId |
string Required. The ID of the VM Cluster to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudVmClusterOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
CloudVmCluster cloudVmCluster = new CloudVmCluster();
string cloudVmClusterId = "";
// Make the request
Operation<CloudVmCluster, OperationMetadata> response = await oracleDatabaseClient.CreateCloudVmClusterAsync(parent, cloudVmCluster, cloudVmClusterId);
// Poll until the returned long-running operation is complete
Operation<CloudVmCluster, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
CloudVmCluster result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudVmCluster, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateCloudVmClusterAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudVmCluster retrievedResult = retrievedResponse.Result;
}
CreateCloudVmClusterAsync(LocationName, CloudVmCluster, string, CancellationToken)
public virtual Task<Operation<CloudVmCluster, OperationMetadata>> CreateCloudVmClusterAsync(LocationName parent, CloudVmCluster cloudVmCluster, string cloudVmClusterId, CancellationToken cancellationToken)
Creates a new VM Cluster in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
cloudVmCluster |
CloudVmCluster Required. The resource being created |
cloudVmClusterId |
string Required. The ID of the VM Cluster to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudVmClusterOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
CloudVmCluster cloudVmCluster = new CloudVmCluster();
string cloudVmClusterId = "";
// Make the request
Operation<CloudVmCluster, OperationMetadata> response = await oracleDatabaseClient.CreateCloudVmClusterAsync(parent, cloudVmCluster, cloudVmClusterId);
// Poll until the returned long-running operation is complete
Operation<CloudVmCluster, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
CloudVmCluster result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudVmCluster, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateCloudVmClusterAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudVmCluster retrievedResult = retrievedResponse.Result;
}
CreateCloudVmClusterAsync(CreateCloudVmClusterRequest, CallSettings)
public virtual 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 |
CreateCloudVmClusterRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudVmClusterOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CreateCloudVmClusterRequest request = new CreateCloudVmClusterRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
CloudVmClusterId = "",
CloudVmCluster = new CloudVmCluster(),
RequestId = "",
};
// Make the request
Operation<CloudVmCluster, OperationMetadata> response = await oracleDatabaseClient.CreateCloudVmClusterAsync(request);
// Poll until the returned long-running operation is complete
Operation<CloudVmCluster, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
CloudVmCluster result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudVmCluster, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateCloudVmClusterAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudVmCluster retrievedResult = retrievedResponse.Result;
}
CreateCloudVmClusterAsync(CreateCloudVmClusterRequest, CancellationToken)
public virtual Task<Operation<CloudVmCluster, OperationMetadata>> CreateCloudVmClusterAsync(CreateCloudVmClusterRequest request, CancellationToken cancellationToken)
Creates a new VM Cluster in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateCloudVmClusterRequest The request object containing all of the parameters for the API call. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudVmClusterOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CreateCloudVmClusterRequest request = new CreateCloudVmClusterRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
CloudVmClusterId = "",
CloudVmCluster = new CloudVmCluster(),
RequestId = "",
};
// Make the request
Operation<CloudVmCluster, OperationMetadata> response = await oracleDatabaseClient.CreateCloudVmClusterAsync(request);
// Poll until the returned long-running operation is complete
Operation<CloudVmCluster, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
CloudVmCluster result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudVmCluster, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateCloudVmClusterAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudVmCluster retrievedResult = retrievedResponse.Result;
}
CreateCloudVmClusterAsync(string, CloudVmCluster, string, CallSettings)
public virtual Task<Operation<CloudVmCluster, OperationMetadata>> CreateCloudVmClusterAsync(string parent, CloudVmCluster cloudVmCluster, string cloudVmClusterId, CallSettings callSettings = null)
Creates a new VM Cluster in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
cloudVmCluster |
CloudVmCluster Required. The resource being created |
cloudVmClusterId |
string Required. The ID of the VM Cluster to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudVmClusterOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
CloudVmCluster cloudVmCluster = new CloudVmCluster();
string cloudVmClusterId = "";
// Make the request
Operation<CloudVmCluster, OperationMetadata> response = await oracleDatabaseClient.CreateCloudVmClusterAsync(parent, cloudVmCluster, cloudVmClusterId);
// Poll until the returned long-running operation is complete
Operation<CloudVmCluster, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
CloudVmCluster result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudVmCluster, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateCloudVmClusterAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudVmCluster retrievedResult = retrievedResponse.Result;
}
CreateCloudVmClusterAsync(string, CloudVmCluster, string, CancellationToken)
public virtual Task<Operation<CloudVmCluster, OperationMetadata>> CreateCloudVmClusterAsync(string parent, CloudVmCluster cloudVmCluster, string cloudVmClusterId, CancellationToken cancellationToken)
Creates a new VM Cluster in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
cloudVmCluster |
CloudVmCluster Required. The resource being created |
cloudVmClusterId |
string Required. The ID of the VM Cluster to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudVmClusterOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
CloudVmCluster cloudVmCluster = new CloudVmCluster();
string cloudVmClusterId = "";
// Make the request
Operation<CloudVmCluster, OperationMetadata> response = await oracleDatabaseClient.CreateCloudVmClusterAsync(parent, cloudVmCluster, cloudVmClusterId);
// Poll until the returned long-running operation is complete
Operation<CloudVmCluster, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
CloudVmCluster result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<CloudVmCluster, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceCreateCloudVmClusterAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
CloudVmCluster retrievedResult = retrievedResponse.Result;
}
DeleteAutonomousDatabase(AutonomousDatabaseName, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteAutonomousDatabase(AutonomousDatabaseName name, CallSettings callSettings = null)
Deletes a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
AutonomousDatabaseName Required. The name of the resource in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
AutonomousDatabaseName name = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]");
// Make the request
Operation<Empty, OperationMetadata> response = oracleDatabaseClient.DeleteAutonomousDatabase(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceDeleteAutonomousDatabase(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteAutonomousDatabase(DeleteAutonomousDatabaseRequest, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteAutonomousDatabase(DeleteAutonomousDatabaseRequest request, CallSettings callSettings = null)
Deletes a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
DeleteAutonomousDatabaseRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
DeleteAutonomousDatabaseRequest request = new DeleteAutonomousDatabaseRequest
{
AutonomousDatabaseName = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = oracleDatabaseClient.DeleteAutonomousDatabase(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceDeleteAutonomousDatabase(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteAutonomousDatabase(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteAutonomousDatabase(string name, CallSettings callSettings = null)
Deletes a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the resource in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/autonomousDatabases/[AUTONOMOUS_DATABASE]";
// Make the request
Operation<Empty, OperationMetadata> response = oracleDatabaseClient.DeleteAutonomousDatabase(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceDeleteAutonomousDatabase(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteAutonomousDatabaseAsync(AutonomousDatabaseName, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteAutonomousDatabaseAsync(AutonomousDatabaseName name, CallSettings callSettings = null)
Deletes a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
AutonomousDatabaseName Required. The name of the resource in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
AutonomousDatabaseName name = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]");
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteAutonomousDatabaseAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteAutonomousDatabaseAsync(AutonomousDatabaseName, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteAutonomousDatabaseAsync(AutonomousDatabaseName name, CancellationToken cancellationToken)
Deletes a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
AutonomousDatabaseName Required. The name of the resource in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
AutonomousDatabaseName name = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]");
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteAutonomousDatabaseAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteAutonomousDatabaseAsync(DeleteAutonomousDatabaseRequest, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteAutonomousDatabaseAsync(DeleteAutonomousDatabaseRequest request, CallSettings callSettings = null)
Deletes a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
DeleteAutonomousDatabaseRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
DeleteAutonomousDatabaseRequest request = new DeleteAutonomousDatabaseRequest
{
AutonomousDatabaseName = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteAutonomousDatabaseAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteAutonomousDatabaseAsync(DeleteAutonomousDatabaseRequest, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteAutonomousDatabaseAsync(DeleteAutonomousDatabaseRequest request, CancellationToken cancellationToken)
Deletes a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
DeleteAutonomousDatabaseRequest The request object containing all of the parameters for the API call. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
DeleteAutonomousDatabaseRequest request = new DeleteAutonomousDatabaseRequest
{
AutonomousDatabaseName = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteAutonomousDatabaseAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteAutonomousDatabaseAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteAutonomousDatabaseAsync(string name, CallSettings callSettings = null)
Deletes a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the resource in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/autonomousDatabases/[AUTONOMOUS_DATABASE]";
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteAutonomousDatabaseAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteAutonomousDatabaseAsync(string, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteAutonomousDatabaseAsync(string name, CancellationToken cancellationToken)
Deletes a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the resource in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/autonomousDatabases/[AUTONOMOUS_DATABASE]";
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteAutonomousDatabaseAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudExadataInfrastructure(CloudExadataInfrastructureName, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteCloudExadataInfrastructure(CloudExadataInfrastructureName name, CallSettings callSettings = null)
Deletes a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
name |
CloudExadataInfrastructureName Required. The name of the Cloud Exadata Infrastructure in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
CloudExadataInfrastructureName name = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]");
// Make the request
Operation<Empty, OperationMetadata> response = oracleDatabaseClient.DeleteCloudExadataInfrastructure(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceDeleteCloudExadataInfrastructure(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudExadataInfrastructure(DeleteCloudExadataInfrastructureRequest, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteCloudExadataInfrastructure(DeleteCloudExadataInfrastructureRequest request, CallSettings callSettings = null)
Deletes a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
request |
DeleteCloudExadataInfrastructureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
DeleteCloudExadataInfrastructureRequest request = new DeleteCloudExadataInfrastructureRequest
{
CloudExadataInfrastructureName = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]"),
RequestId = "",
Force = false,
};
// Make the request
Operation<Empty, OperationMetadata> response = oracleDatabaseClient.DeleteCloudExadataInfrastructure(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceDeleteCloudExadataInfrastructure(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudExadataInfrastructure(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteCloudExadataInfrastructure(string name, CallSettings callSettings = null)
Deletes a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Cloud Exadata Infrastructure in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/cloudExadataInfrastructures/[CLOUD_EXADATA_INFRASTRUCTURE]";
// Make the request
Operation<Empty, OperationMetadata> response = oracleDatabaseClient.DeleteCloudExadataInfrastructure(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceDeleteCloudExadataInfrastructure(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudExadataInfrastructureAsync(CloudExadataInfrastructureName, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteCloudExadataInfrastructureAsync(CloudExadataInfrastructureName name, CallSettings callSettings = null)
Deletes a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
name |
CloudExadataInfrastructureName Required. The name of the Cloud Exadata Infrastructure in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CloudExadataInfrastructureName name = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]");
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteCloudExadataInfrastructureAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteCloudExadataInfrastructureAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudExadataInfrastructureAsync(CloudExadataInfrastructureName, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteCloudExadataInfrastructureAsync(CloudExadataInfrastructureName name, CancellationToken cancellationToken)
Deletes a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
name |
CloudExadataInfrastructureName Required. The name of the Cloud Exadata Infrastructure in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CloudExadataInfrastructureName name = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]");
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteCloudExadataInfrastructureAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteCloudExadataInfrastructureAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudExadataInfrastructureAsync(DeleteCloudExadataInfrastructureRequest, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteCloudExadataInfrastructureAsync(DeleteCloudExadataInfrastructureRequest request, CallSettings callSettings = null)
Deletes a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
request |
DeleteCloudExadataInfrastructureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
DeleteCloudExadataInfrastructureRequest request = new DeleteCloudExadataInfrastructureRequest
{
CloudExadataInfrastructureName = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]"),
RequestId = "",
Force = false,
};
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteCloudExadataInfrastructureAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteCloudExadataInfrastructureAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudExadataInfrastructureAsync(DeleteCloudExadataInfrastructureRequest, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteCloudExadataInfrastructureAsync(DeleteCloudExadataInfrastructureRequest request, CancellationToken cancellationToken)
Deletes a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
request |
DeleteCloudExadataInfrastructureRequest The request object containing all of the parameters for the API call. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
DeleteCloudExadataInfrastructureRequest request = new DeleteCloudExadataInfrastructureRequest
{
CloudExadataInfrastructureName = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]"),
RequestId = "",
Force = false,
};
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteCloudExadataInfrastructureAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteCloudExadataInfrastructureAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudExadataInfrastructureAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteCloudExadataInfrastructureAsync(string name, CallSettings callSettings = null)
Deletes a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Cloud Exadata Infrastructure in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/cloudExadataInfrastructures/[CLOUD_EXADATA_INFRASTRUCTURE]";
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteCloudExadataInfrastructureAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteCloudExadataInfrastructureAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudExadataInfrastructureAsync(string, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteCloudExadataInfrastructureAsync(string name, CancellationToken cancellationToken)
Deletes a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Cloud Exadata Infrastructure in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/cloudExadataInfrastructures/[CLOUD_EXADATA_INFRASTRUCTURE]";
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteCloudExadataInfrastructureAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteCloudExadataInfrastructureAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudVmCluster(CloudVmClusterName, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteCloudVmCluster(CloudVmClusterName name, CallSettings callSettings = null)
Deletes a single VM Cluster.
Parameters | |
---|---|
Name | Description |
name |
CloudVmClusterName Required. The name of the Cloud VM Cluster in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
CloudVmClusterName name = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]");
// Make the request
Operation<Empty, OperationMetadata> response = oracleDatabaseClient.DeleteCloudVmCluster(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceDeleteCloudVmCluster(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudVmCluster(DeleteCloudVmClusterRequest, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteCloudVmCluster(DeleteCloudVmClusterRequest request, CallSettings callSettings = null)
Deletes a single VM Cluster.
Parameters | |
---|---|
Name | Description |
request |
DeleteCloudVmClusterRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
DeleteCloudVmClusterRequest request = new DeleteCloudVmClusterRequest
{
CloudVmClusterName = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]"),
RequestId = "",
Force = false,
};
// Make the request
Operation<Empty, OperationMetadata> response = oracleDatabaseClient.DeleteCloudVmCluster(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceDeleteCloudVmCluster(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudVmCluster(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteCloudVmCluster(string name, CallSettings callSettings = null)
Deletes a single VM Cluster.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Cloud VM Cluster in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/cloudVmClusters/[CLOUD_VM_CLUSTER]";
// Make the request
Operation<Empty, OperationMetadata> response = oracleDatabaseClient.DeleteCloudVmCluster(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceDeleteCloudVmCluster(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudVmClusterAsync(CloudVmClusterName, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteCloudVmClusterAsync(CloudVmClusterName name, CallSettings callSettings = null)
Deletes a single VM Cluster.
Parameters | |
---|---|
Name | Description |
name |
CloudVmClusterName Required. The name of the Cloud VM Cluster in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CloudVmClusterName name = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]");
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteCloudVmClusterAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteCloudVmClusterAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudVmClusterAsync(CloudVmClusterName, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteCloudVmClusterAsync(CloudVmClusterName name, CancellationToken cancellationToken)
Deletes a single VM Cluster.
Parameters | |
---|---|
Name | Description |
name |
CloudVmClusterName Required. The name of the Cloud VM Cluster in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CloudVmClusterName name = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]");
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteCloudVmClusterAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteCloudVmClusterAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudVmClusterAsync(DeleteCloudVmClusterRequest, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteCloudVmClusterAsync(DeleteCloudVmClusterRequest request, CallSettings callSettings = null)
Deletes a single VM Cluster.
Parameters | |
---|---|
Name | Description |
request |
DeleteCloudVmClusterRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
DeleteCloudVmClusterRequest request = new DeleteCloudVmClusterRequest
{
CloudVmClusterName = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]"),
RequestId = "",
Force = false,
};
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteCloudVmClusterAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteCloudVmClusterAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudVmClusterAsync(DeleteCloudVmClusterRequest, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteCloudVmClusterAsync(DeleteCloudVmClusterRequest request, CancellationToken cancellationToken)
Deletes a single VM Cluster.
Parameters | |
---|---|
Name | Description |
request |
DeleteCloudVmClusterRequest The request object containing all of the parameters for the API call. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
DeleteCloudVmClusterRequest request = new DeleteCloudVmClusterRequest
{
CloudVmClusterName = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]"),
RequestId = "",
Force = false,
};
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteCloudVmClusterAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteCloudVmClusterAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudVmClusterAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteCloudVmClusterAsync(string name, CallSettings callSettings = null)
Deletes a single VM Cluster.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Cloud VM Cluster in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/cloudVmClusters/[CLOUD_VM_CLUSTER]";
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteCloudVmClusterAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteCloudVmClusterAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteCloudVmClusterAsync(string, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteCloudVmClusterAsync(string name, CancellationToken cancellationToken)
Deletes a single VM Cluster.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Cloud VM Cluster in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/cloudVmClusters/[CLOUD_VM_CLUSTER]";
// Make the request
Operation<Empty, OperationMetadata> response = await oracleDatabaseClient.DeleteCloudVmClusterAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceDeleteCloudVmClusterAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
GenerateAutonomousDatabaseWallet(AutonomousDatabaseName, GenerateType, bool, string, CallSettings)
public virtual GenerateAutonomousDatabaseWalletResponse GenerateAutonomousDatabaseWallet(AutonomousDatabaseName name, GenerateType type, bool isRegional, string password, CallSettings callSettings = null)
Generates a wallet for an Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
AutonomousDatabaseName Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
type |
GenerateType Optional. The type of wallet generation for the Autonomous Database. The default value is SINGLE. |
isRegional |
bool Optional. True when requesting regional connection strings in PDB connect info, applicable to cross-region Data Guard only. |
password |
string Required. The password used to encrypt the keys inside the wallet. The password must be a minimum of 8 characters. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
GenerateAutonomousDatabaseWalletResponse |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
AutonomousDatabaseName name = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]");
GenerateType type = GenerateType.Unspecified;
bool isRegional = false;
string password = "";
// Make the request
GenerateAutonomousDatabaseWalletResponse response = oracleDatabaseClient.GenerateAutonomousDatabaseWallet(name, type, isRegional, password);
GenerateAutonomousDatabaseWallet(GenerateAutonomousDatabaseWalletRequest, CallSettings)
public virtual GenerateAutonomousDatabaseWalletResponse GenerateAutonomousDatabaseWallet(GenerateAutonomousDatabaseWalletRequest request, CallSettings callSettings = null)
Generates a wallet for an Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
GenerateAutonomousDatabaseWalletRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
GenerateAutonomousDatabaseWalletResponse |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
GenerateAutonomousDatabaseWalletRequest request = new GenerateAutonomousDatabaseWalletRequest
{
AutonomousDatabaseName = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]"),
Type = GenerateType.Unspecified,
IsRegional = false,
Password = "",
};
// Make the request
GenerateAutonomousDatabaseWalletResponse response = oracleDatabaseClient.GenerateAutonomousDatabaseWallet(request);
GenerateAutonomousDatabaseWallet(string, GenerateType, bool, string, CallSettings)
public virtual GenerateAutonomousDatabaseWalletResponse GenerateAutonomousDatabaseWallet(string name, GenerateType type, bool isRegional, string password, CallSettings callSettings = null)
Generates a wallet for an Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
type |
GenerateType Optional. The type of wallet generation for the Autonomous Database. The default value is SINGLE. |
isRegional |
bool Optional. True when requesting regional connection strings in PDB connect info, applicable to cross-region Data Guard only. |
password |
string Required. The password used to encrypt the keys inside the wallet. The password must be a minimum of 8 characters. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
GenerateAutonomousDatabaseWalletResponse |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/autonomousDatabases/[AUTONOMOUS_DATABASE]";
GenerateType type = GenerateType.Unspecified;
bool isRegional = false;
string password = "";
// Make the request
GenerateAutonomousDatabaseWalletResponse response = oracleDatabaseClient.GenerateAutonomousDatabaseWallet(name, type, isRegional, password);
GenerateAutonomousDatabaseWalletAsync(AutonomousDatabaseName, GenerateType, bool, string, CallSettings)
public virtual Task<GenerateAutonomousDatabaseWalletResponse> GenerateAutonomousDatabaseWalletAsync(AutonomousDatabaseName name, GenerateType type, bool isRegional, string password, CallSettings callSettings = null)
Generates a wallet for an Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
AutonomousDatabaseName Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
type |
GenerateType Optional. The type of wallet generation for the Autonomous Database. The default value is SINGLE. |
isRegional |
bool Optional. True when requesting regional connection strings in PDB connect info, applicable to cross-region Data Guard only. |
password |
string Required. The password used to encrypt the keys inside the wallet. The password must be a minimum of 8 characters. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskGenerateAutonomousDatabaseWalletResponse |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
AutonomousDatabaseName name = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]");
GenerateType type = GenerateType.Unspecified;
bool isRegional = false;
string password = "";
// Make the request
GenerateAutonomousDatabaseWalletResponse response = await oracleDatabaseClient.GenerateAutonomousDatabaseWalletAsync(name, type, isRegional, password);
GenerateAutonomousDatabaseWalletAsync(AutonomousDatabaseName, GenerateType, bool, string, CancellationToken)
public virtual Task<GenerateAutonomousDatabaseWalletResponse> GenerateAutonomousDatabaseWalletAsync(AutonomousDatabaseName name, GenerateType type, bool isRegional, string password, CancellationToken cancellationToken)
Generates a wallet for an Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
AutonomousDatabaseName Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
type |
GenerateType Optional. The type of wallet generation for the Autonomous Database. The default value is SINGLE. |
isRegional |
bool Optional. True when requesting regional connection strings in PDB connect info, applicable to cross-region Data Guard only. |
password |
string Required. The password used to encrypt the keys inside the wallet. The password must be a minimum of 8 characters. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskGenerateAutonomousDatabaseWalletResponse |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
AutonomousDatabaseName name = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]");
GenerateType type = GenerateType.Unspecified;
bool isRegional = false;
string password = "";
// Make the request
GenerateAutonomousDatabaseWalletResponse response = await oracleDatabaseClient.GenerateAutonomousDatabaseWalletAsync(name, type, isRegional, password);
GenerateAutonomousDatabaseWalletAsync(GenerateAutonomousDatabaseWalletRequest, CallSettings)
public virtual Task<GenerateAutonomousDatabaseWalletResponse> GenerateAutonomousDatabaseWalletAsync(GenerateAutonomousDatabaseWalletRequest request, CallSettings callSettings = null)
Generates a wallet for an Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
GenerateAutonomousDatabaseWalletRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskGenerateAutonomousDatabaseWalletResponse |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
GenerateAutonomousDatabaseWalletRequest request = new GenerateAutonomousDatabaseWalletRequest
{
AutonomousDatabaseName = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]"),
Type = GenerateType.Unspecified,
IsRegional = false,
Password = "",
};
// Make the request
GenerateAutonomousDatabaseWalletResponse response = await oracleDatabaseClient.GenerateAutonomousDatabaseWalletAsync(request);
GenerateAutonomousDatabaseWalletAsync(GenerateAutonomousDatabaseWalletRequest, CancellationToken)
public virtual Task<GenerateAutonomousDatabaseWalletResponse> GenerateAutonomousDatabaseWalletAsync(GenerateAutonomousDatabaseWalletRequest request, CancellationToken cancellationToken)
Generates a wallet for an Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
GenerateAutonomousDatabaseWalletRequest The request object containing all of the parameters for the API call. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskGenerateAutonomousDatabaseWalletResponse |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
GenerateAutonomousDatabaseWalletRequest request = new GenerateAutonomousDatabaseWalletRequest
{
AutonomousDatabaseName = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]"),
Type = GenerateType.Unspecified,
IsRegional = false,
Password = "",
};
// Make the request
GenerateAutonomousDatabaseWalletResponse response = await oracleDatabaseClient.GenerateAutonomousDatabaseWalletAsync(request);
GenerateAutonomousDatabaseWalletAsync(string, GenerateType, bool, string, CallSettings)
public virtual Task<GenerateAutonomousDatabaseWalletResponse> GenerateAutonomousDatabaseWalletAsync(string name, GenerateType type, bool isRegional, string password, CallSettings callSettings = null)
Generates a wallet for an Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
type |
GenerateType Optional. The type of wallet generation for the Autonomous Database. The default value is SINGLE. |
isRegional |
bool Optional. True when requesting regional connection strings in PDB connect info, applicable to cross-region Data Guard only. |
password |
string Required. The password used to encrypt the keys inside the wallet. The password must be a minimum of 8 characters. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskGenerateAutonomousDatabaseWalletResponse |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/autonomousDatabases/[AUTONOMOUS_DATABASE]";
GenerateType type = GenerateType.Unspecified;
bool isRegional = false;
string password = "";
// Make the request
GenerateAutonomousDatabaseWalletResponse response = await oracleDatabaseClient.GenerateAutonomousDatabaseWalletAsync(name, type, isRegional, password);
GenerateAutonomousDatabaseWalletAsync(string, GenerateType, bool, string, CancellationToken)
public virtual Task<GenerateAutonomousDatabaseWalletResponse> GenerateAutonomousDatabaseWalletAsync(string name, GenerateType type, bool isRegional, string password, CancellationToken cancellationToken)
Generates a wallet for an Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
type |
GenerateType Optional. The type of wallet generation for the Autonomous Database. The default value is SINGLE. |
isRegional |
bool Optional. True when requesting regional connection strings in PDB connect info, applicable to cross-region Data Guard only. |
password |
string Required. The password used to encrypt the keys inside the wallet. The password must be a minimum of 8 characters. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskGenerateAutonomousDatabaseWalletResponse |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/autonomousDatabases/[AUTONOMOUS_DATABASE]";
GenerateType type = GenerateType.Unspecified;
bool isRegional = false;
string password = "";
// Make the request
GenerateAutonomousDatabaseWalletResponse response = await oracleDatabaseClient.GenerateAutonomousDatabaseWalletAsync(name, type, isRegional, password);
GetAutonomousDatabase(AutonomousDatabaseName, CallSettings)
public virtual AutonomousDatabase GetAutonomousDatabase(AutonomousDatabaseName name, CallSettings callSettings = null)
Gets the details of a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
AutonomousDatabaseName Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
AutonomousDatabase |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
AutonomousDatabaseName name = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]");
// Make the request
AutonomousDatabase response = oracleDatabaseClient.GetAutonomousDatabase(name);
GetAutonomousDatabase(GetAutonomousDatabaseRequest, CallSettings)
public virtual AutonomousDatabase GetAutonomousDatabase(GetAutonomousDatabaseRequest request, CallSettings callSettings = null)
Gets the details of a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
GetAutonomousDatabaseRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
AutonomousDatabase |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
GetAutonomousDatabaseRequest request = new GetAutonomousDatabaseRequest
{
AutonomousDatabaseName = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]"),
};
// Make the request
AutonomousDatabase response = oracleDatabaseClient.GetAutonomousDatabase(request);
GetAutonomousDatabase(string, CallSettings)
public virtual AutonomousDatabase GetAutonomousDatabase(string name, CallSettings callSettings = null)
Gets the details of a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
AutonomousDatabase |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/autonomousDatabases/[AUTONOMOUS_DATABASE]";
// Make the request
AutonomousDatabase response = oracleDatabaseClient.GetAutonomousDatabase(name);
GetAutonomousDatabaseAsync(AutonomousDatabaseName, CallSettings)
public virtual Task<AutonomousDatabase> GetAutonomousDatabaseAsync(AutonomousDatabaseName name, CallSettings callSettings = null)
Gets the details of a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
AutonomousDatabaseName Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskAutonomousDatabase |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
AutonomousDatabaseName name = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]");
// Make the request
AutonomousDatabase response = await oracleDatabaseClient.GetAutonomousDatabaseAsync(name);
GetAutonomousDatabaseAsync(AutonomousDatabaseName, CancellationToken)
public virtual Task<AutonomousDatabase> GetAutonomousDatabaseAsync(AutonomousDatabaseName name, CancellationToken cancellationToken)
Gets the details of a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
AutonomousDatabaseName Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskAutonomousDatabase |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
AutonomousDatabaseName name = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]");
// Make the request
AutonomousDatabase response = await oracleDatabaseClient.GetAutonomousDatabaseAsync(name);
GetAutonomousDatabaseAsync(GetAutonomousDatabaseRequest, CallSettings)
public virtual Task<AutonomousDatabase> GetAutonomousDatabaseAsync(GetAutonomousDatabaseRequest request, CallSettings callSettings = null)
Gets the details of a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
GetAutonomousDatabaseRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskAutonomousDatabase |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
GetAutonomousDatabaseRequest request = new GetAutonomousDatabaseRequest
{
AutonomousDatabaseName = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]"),
};
// Make the request
AutonomousDatabase response = await oracleDatabaseClient.GetAutonomousDatabaseAsync(request);
GetAutonomousDatabaseAsync(GetAutonomousDatabaseRequest, CancellationToken)
public virtual Task<AutonomousDatabase> GetAutonomousDatabaseAsync(GetAutonomousDatabaseRequest request, CancellationToken cancellationToken)
Gets the details of a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
GetAutonomousDatabaseRequest The request object containing all of the parameters for the API call. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskAutonomousDatabase |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
GetAutonomousDatabaseRequest request = new GetAutonomousDatabaseRequest
{
AutonomousDatabaseName = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]"),
};
// Make the request
AutonomousDatabase response = await oracleDatabaseClient.GetAutonomousDatabaseAsync(request);
GetAutonomousDatabaseAsync(string, CallSettings)
public virtual Task<AutonomousDatabase> GetAutonomousDatabaseAsync(string name, CallSettings callSettings = null)
Gets the details of a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskAutonomousDatabase |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/autonomousDatabases/[AUTONOMOUS_DATABASE]";
// Make the request
AutonomousDatabase response = await oracleDatabaseClient.GetAutonomousDatabaseAsync(name);
GetAutonomousDatabaseAsync(string, CancellationToken)
public virtual Task<AutonomousDatabase> GetAutonomousDatabaseAsync(string name, CancellationToken cancellationToken)
Gets the details of a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskAutonomousDatabase |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/autonomousDatabases/[AUTONOMOUS_DATABASE]";
// Make the request
AutonomousDatabase response = await oracleDatabaseClient.GetAutonomousDatabaseAsync(name);
GetCloudExadataInfrastructure(CloudExadataInfrastructureName, CallSettings)
public virtual CloudExadataInfrastructure GetCloudExadataInfrastructure(CloudExadataInfrastructureName name, CallSettings callSettings = null)
Gets details of a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
name |
CloudExadataInfrastructureName Required. The name of the Cloud Exadata Infrastructure in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
CloudExadataInfrastructure |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
CloudExadataInfrastructureName name = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]");
// Make the request
CloudExadataInfrastructure response = oracleDatabaseClient.GetCloudExadataInfrastructure(name);
GetCloudExadataInfrastructure(GetCloudExadataInfrastructureRequest, CallSettings)
public virtual CloudExadataInfrastructure GetCloudExadataInfrastructure(GetCloudExadataInfrastructureRequest request, CallSettings callSettings = null)
Gets details of a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
request |
GetCloudExadataInfrastructureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
CloudExadataInfrastructure |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
GetCloudExadataInfrastructureRequest request = new GetCloudExadataInfrastructureRequest
{
CloudExadataInfrastructureName = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]"),
};
// Make the request
CloudExadataInfrastructure response = oracleDatabaseClient.GetCloudExadataInfrastructure(request);
GetCloudExadataInfrastructure(string, CallSettings)
public virtual CloudExadataInfrastructure GetCloudExadataInfrastructure(string name, CallSettings callSettings = null)
Gets details of a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Cloud Exadata Infrastructure in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
CloudExadataInfrastructure |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/cloudExadataInfrastructures/[CLOUD_EXADATA_INFRASTRUCTURE]";
// Make the request
CloudExadataInfrastructure response = oracleDatabaseClient.GetCloudExadataInfrastructure(name);
GetCloudExadataInfrastructureAsync(CloudExadataInfrastructureName, CallSettings)
public virtual Task<CloudExadataInfrastructure> GetCloudExadataInfrastructureAsync(CloudExadataInfrastructureName name, CallSettings callSettings = null)
Gets details of a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
name |
CloudExadataInfrastructureName Required. The name of the Cloud Exadata Infrastructure in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskCloudExadataInfrastructure |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CloudExadataInfrastructureName name = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]");
// Make the request
CloudExadataInfrastructure response = await oracleDatabaseClient.GetCloudExadataInfrastructureAsync(name);
GetCloudExadataInfrastructureAsync(CloudExadataInfrastructureName, CancellationToken)
public virtual Task<CloudExadataInfrastructure> GetCloudExadataInfrastructureAsync(CloudExadataInfrastructureName name, CancellationToken cancellationToken)
Gets details of a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
name |
CloudExadataInfrastructureName Required. The name of the Cloud Exadata Infrastructure in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskCloudExadataInfrastructure |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CloudExadataInfrastructureName name = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]");
// Make the request
CloudExadataInfrastructure response = await oracleDatabaseClient.GetCloudExadataInfrastructureAsync(name);
GetCloudExadataInfrastructureAsync(GetCloudExadataInfrastructureRequest, CallSettings)
public virtual Task<CloudExadataInfrastructure> GetCloudExadataInfrastructureAsync(GetCloudExadataInfrastructureRequest request, CallSettings callSettings = null)
Gets details of a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
request |
GetCloudExadataInfrastructureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskCloudExadataInfrastructure |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
GetCloudExadataInfrastructureRequest request = new GetCloudExadataInfrastructureRequest
{
CloudExadataInfrastructureName = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]"),
};
// Make the request
CloudExadataInfrastructure response = await oracleDatabaseClient.GetCloudExadataInfrastructureAsync(request);
GetCloudExadataInfrastructureAsync(GetCloudExadataInfrastructureRequest, CancellationToken)
public virtual Task<CloudExadataInfrastructure> GetCloudExadataInfrastructureAsync(GetCloudExadataInfrastructureRequest request, CancellationToken cancellationToken)
Gets details of a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
request |
GetCloudExadataInfrastructureRequest The request object containing all of the parameters for the API call. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskCloudExadataInfrastructure |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
GetCloudExadataInfrastructureRequest request = new GetCloudExadataInfrastructureRequest
{
CloudExadataInfrastructureName = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]"),
};
// Make the request
CloudExadataInfrastructure response = await oracleDatabaseClient.GetCloudExadataInfrastructureAsync(request);
GetCloudExadataInfrastructureAsync(string, CallSettings)
public virtual Task<CloudExadataInfrastructure> GetCloudExadataInfrastructureAsync(string name, CallSettings callSettings = null)
Gets details of a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Cloud Exadata Infrastructure in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskCloudExadataInfrastructure |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/cloudExadataInfrastructures/[CLOUD_EXADATA_INFRASTRUCTURE]";
// Make the request
CloudExadataInfrastructure response = await oracleDatabaseClient.GetCloudExadataInfrastructureAsync(name);
GetCloudExadataInfrastructureAsync(string, CancellationToken)
public virtual Task<CloudExadataInfrastructure> GetCloudExadataInfrastructureAsync(string name, CancellationToken cancellationToken)
Gets details of a single Exadata Infrastructure.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Cloud Exadata Infrastructure in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskCloudExadataInfrastructure |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/cloudExadataInfrastructures/[CLOUD_EXADATA_INFRASTRUCTURE]";
// Make the request
CloudExadataInfrastructure response = await oracleDatabaseClient.GetCloudExadataInfrastructureAsync(name);
GetCloudVmCluster(CloudVmClusterName, CallSettings)
public virtual CloudVmCluster GetCloudVmCluster(CloudVmClusterName name, CallSettings callSettings = null)
Gets details of a single VM Cluster.
Parameters | |
---|---|
Name | Description |
name |
CloudVmClusterName Required. The name of the Cloud VM Cluster in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
CloudVmCluster |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
CloudVmClusterName name = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]");
// Make the request
CloudVmCluster response = oracleDatabaseClient.GetCloudVmCluster(name);
GetCloudVmCluster(GetCloudVmClusterRequest, CallSettings)
public virtual CloudVmCluster GetCloudVmCluster(GetCloudVmClusterRequest request, CallSettings callSettings = null)
Gets details of a single VM Cluster.
Parameters | |
---|---|
Name | Description |
request |
GetCloudVmClusterRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
CloudVmCluster |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
GetCloudVmClusterRequest request = new GetCloudVmClusterRequest
{
CloudVmClusterName = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]"),
};
// Make the request
CloudVmCluster response = oracleDatabaseClient.GetCloudVmCluster(request);
GetCloudVmCluster(string, CallSettings)
public virtual CloudVmCluster GetCloudVmCluster(string name, CallSettings callSettings = null)
Gets details of a single VM Cluster.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Cloud VM Cluster in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
CloudVmCluster |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/cloudVmClusters/[CLOUD_VM_CLUSTER]";
// Make the request
CloudVmCluster response = oracleDatabaseClient.GetCloudVmCluster(name);
GetCloudVmClusterAsync(CloudVmClusterName, CallSettings)
public virtual Task<CloudVmCluster> GetCloudVmClusterAsync(CloudVmClusterName name, CallSettings callSettings = null)
Gets details of a single VM Cluster.
Parameters | |
---|---|
Name | Description |
name |
CloudVmClusterName Required. The name of the Cloud VM Cluster in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskCloudVmCluster |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CloudVmClusterName name = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]");
// Make the request
CloudVmCluster response = await oracleDatabaseClient.GetCloudVmClusterAsync(name);
GetCloudVmClusterAsync(CloudVmClusterName, CancellationToken)
public virtual Task<CloudVmCluster> GetCloudVmClusterAsync(CloudVmClusterName name, CancellationToken cancellationToken)
Gets details of a single VM Cluster.
Parameters | |
---|---|
Name | Description |
name |
CloudVmClusterName Required. The name of the Cloud VM Cluster in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskCloudVmCluster |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CloudVmClusterName name = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]");
// Make the request
CloudVmCluster response = await oracleDatabaseClient.GetCloudVmClusterAsync(name);
GetCloudVmClusterAsync(GetCloudVmClusterRequest, CallSettings)
public virtual Task<CloudVmCluster> GetCloudVmClusterAsync(GetCloudVmClusterRequest request, CallSettings callSettings = null)
Gets details of a single VM Cluster.
Parameters | |
---|---|
Name | Description |
request |
GetCloudVmClusterRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskCloudVmCluster |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
GetCloudVmClusterRequest request = new GetCloudVmClusterRequest
{
CloudVmClusterName = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]"),
};
// Make the request
CloudVmCluster response = await oracleDatabaseClient.GetCloudVmClusterAsync(request);
GetCloudVmClusterAsync(GetCloudVmClusterRequest, CancellationToken)
public virtual Task<CloudVmCluster> GetCloudVmClusterAsync(GetCloudVmClusterRequest request, CancellationToken cancellationToken)
Gets details of a single VM Cluster.
Parameters | |
---|---|
Name | Description |
request |
GetCloudVmClusterRequest The request object containing all of the parameters for the API call. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskCloudVmCluster |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
GetCloudVmClusterRequest request = new GetCloudVmClusterRequest
{
CloudVmClusterName = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]"),
};
// Make the request
CloudVmCluster response = await oracleDatabaseClient.GetCloudVmClusterAsync(request);
GetCloudVmClusterAsync(string, CallSettings)
public virtual Task<CloudVmCluster> GetCloudVmClusterAsync(string name, CallSettings callSettings = null)
Gets details of a single VM Cluster.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Cloud VM Cluster in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskCloudVmCluster |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/cloudVmClusters/[CLOUD_VM_CLUSTER]";
// Make the request
CloudVmCluster response = await oracleDatabaseClient.GetCloudVmClusterAsync(name);
GetCloudVmClusterAsync(string, CancellationToken)
public virtual Task<CloudVmCluster> GetCloudVmClusterAsync(string name, CancellationToken cancellationToken)
Gets details of a single VM Cluster.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Cloud VM Cluster in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskCloudVmCluster |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/cloudVmClusters/[CLOUD_VM_CLUSTER]";
// Make the request
CloudVmCluster response = await oracleDatabaseClient.GetCloudVmClusterAsync(name);
ListAutonomousDatabaseBackups(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> ListAutonomousDatabaseBackups(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the long-term and automatic backups of an Autonomous Database.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for ListAutonomousDatabaseBackups in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAutonomousDatabaseBackupsResponseAutonomousDatabaseBackup |
A pageable sequence of AutonomousDatabaseBackup resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> response = oracleDatabaseClient.ListAutonomousDatabaseBackups(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (AutonomousDatabaseBackup item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAutonomousDatabaseBackupsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabaseBackup item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabaseBackup> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabaseBackup item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabaseBackups(ListAutonomousDatabaseBackupsRequest, CallSettings)
public virtual PagedEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> ListAutonomousDatabaseBackups(ListAutonomousDatabaseBackupsRequest request, CallSettings callSettings = null)
Lists the long-term and automatic backups of an Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
ListAutonomousDatabaseBackupsRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAutonomousDatabaseBackupsResponseAutonomousDatabaseBackup |
A pageable sequence of AutonomousDatabaseBackup resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
ListAutonomousDatabaseBackupsRequest request = new ListAutonomousDatabaseBackupsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
};
// Make the request
PagedEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> response = oracleDatabaseClient.ListAutonomousDatabaseBackups(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (AutonomousDatabaseBackup item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAutonomousDatabaseBackupsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabaseBackup item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabaseBackup> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabaseBackup item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabaseBackups(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> ListAutonomousDatabaseBackups(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the long-term and automatic backups of an Autonomous Database.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for ListAutonomousDatabaseBackups in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAutonomousDatabaseBackupsResponseAutonomousDatabaseBackup |
A pageable sequence of AutonomousDatabaseBackup resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> response = oracleDatabaseClient.ListAutonomousDatabaseBackups(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (AutonomousDatabaseBackup item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAutonomousDatabaseBackupsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabaseBackup item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabaseBackup> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabaseBackup item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabaseBackupsAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> ListAutonomousDatabaseBackupsAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the long-term and automatic backups of an Autonomous Database.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for ListAutonomousDatabaseBackups in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAutonomousDatabaseBackupsResponseAutonomousDatabaseBackup |
A pageable asynchronous sequence of AutonomousDatabaseBackup resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> response = oracleDatabaseClient.ListAutonomousDatabaseBackupsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((AutonomousDatabaseBackup item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAutonomousDatabaseBackupsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabaseBackup item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabaseBackup> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabaseBackup item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabaseBackupsAsync(ListAutonomousDatabaseBackupsRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> ListAutonomousDatabaseBackupsAsync(ListAutonomousDatabaseBackupsRequest request, CallSettings callSettings = null)
Lists the long-term and automatic backups of an Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
ListAutonomousDatabaseBackupsRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAutonomousDatabaseBackupsResponseAutonomousDatabaseBackup |
A pageable asynchronous sequence of AutonomousDatabaseBackup resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
ListAutonomousDatabaseBackupsRequest request = new ListAutonomousDatabaseBackupsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
};
// Make the request
PagedAsyncEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> response = oracleDatabaseClient.ListAutonomousDatabaseBackupsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((AutonomousDatabaseBackup item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAutonomousDatabaseBackupsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabaseBackup item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabaseBackup> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabaseBackup item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabaseBackupsAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> ListAutonomousDatabaseBackupsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the long-term and automatic backups of an Autonomous Database.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for ListAutonomousDatabaseBackups in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAutonomousDatabaseBackupsResponseAutonomousDatabaseBackup |
A pageable asynchronous sequence of AutonomousDatabaseBackup resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListAutonomousDatabaseBackupsResponse, AutonomousDatabaseBackup> response = oracleDatabaseClient.ListAutonomousDatabaseBackupsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((AutonomousDatabaseBackup item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAutonomousDatabaseBackupsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabaseBackup item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabaseBackup> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabaseBackup item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabaseCharacterSets(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> ListAutonomousDatabaseCharacterSets(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists Autonomous Database Character Sets in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for the Autonomous Database in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAutonomousDatabaseCharacterSetsResponseAutonomousDatabaseCharacterSet |
A pageable sequence of AutonomousDatabaseCharacterSet resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> response = oracleDatabaseClient.ListAutonomousDatabaseCharacterSets(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (AutonomousDatabaseCharacterSet item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAutonomousDatabaseCharacterSetsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabaseCharacterSet item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabaseCharacterSet> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabaseCharacterSet item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabaseCharacterSets(ListAutonomousDatabaseCharacterSetsRequest, CallSettings)
public virtual PagedEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> ListAutonomousDatabaseCharacterSets(ListAutonomousDatabaseCharacterSetsRequest request, CallSettings callSettings = null)
Lists Autonomous Database Character Sets in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListAutonomousDatabaseCharacterSetsRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAutonomousDatabaseCharacterSetsResponseAutonomousDatabaseCharacterSet |
A pageable sequence of AutonomousDatabaseCharacterSet resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
ListAutonomousDatabaseCharacterSetsRequest request = new ListAutonomousDatabaseCharacterSetsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
};
// Make the request
PagedEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> response = oracleDatabaseClient.ListAutonomousDatabaseCharacterSets(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (AutonomousDatabaseCharacterSet item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAutonomousDatabaseCharacterSetsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabaseCharacterSet item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabaseCharacterSet> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabaseCharacterSet item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabaseCharacterSets(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> ListAutonomousDatabaseCharacterSets(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists Autonomous Database Character Sets in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for the Autonomous Database in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAutonomousDatabaseCharacterSetsResponseAutonomousDatabaseCharacterSet |
A pageable sequence of AutonomousDatabaseCharacterSet resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> response = oracleDatabaseClient.ListAutonomousDatabaseCharacterSets(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (AutonomousDatabaseCharacterSet item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAutonomousDatabaseCharacterSetsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabaseCharacterSet item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabaseCharacterSet> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabaseCharacterSet item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabaseCharacterSetsAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> ListAutonomousDatabaseCharacterSetsAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists Autonomous Database Character Sets in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for the Autonomous Database in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAutonomousDatabaseCharacterSetsResponseAutonomousDatabaseCharacterSet |
A pageable asynchronous sequence of AutonomousDatabaseCharacterSet resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> response = oracleDatabaseClient.ListAutonomousDatabaseCharacterSetsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((AutonomousDatabaseCharacterSet item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAutonomousDatabaseCharacterSetsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabaseCharacterSet item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabaseCharacterSet> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabaseCharacterSet item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabaseCharacterSetsAsync(ListAutonomousDatabaseCharacterSetsRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> ListAutonomousDatabaseCharacterSetsAsync(ListAutonomousDatabaseCharacterSetsRequest request, CallSettings callSettings = null)
Lists Autonomous Database Character Sets in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListAutonomousDatabaseCharacterSetsRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAutonomousDatabaseCharacterSetsResponseAutonomousDatabaseCharacterSet |
A pageable asynchronous sequence of AutonomousDatabaseCharacterSet resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
ListAutonomousDatabaseCharacterSetsRequest request = new ListAutonomousDatabaseCharacterSetsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
};
// Make the request
PagedAsyncEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> response = oracleDatabaseClient.ListAutonomousDatabaseCharacterSetsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((AutonomousDatabaseCharacterSet item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAutonomousDatabaseCharacterSetsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabaseCharacterSet item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabaseCharacterSet> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabaseCharacterSet item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabaseCharacterSetsAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> ListAutonomousDatabaseCharacterSetsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists Autonomous Database Character Sets in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for the Autonomous Database in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAutonomousDatabaseCharacterSetsResponseAutonomousDatabaseCharacterSet |
A pageable asynchronous sequence of AutonomousDatabaseCharacterSet resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListAutonomousDatabaseCharacterSetsResponse, AutonomousDatabaseCharacterSet> response = oracleDatabaseClient.ListAutonomousDatabaseCharacterSetsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((AutonomousDatabaseCharacterSet item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAutonomousDatabaseCharacterSetsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabaseCharacterSet item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabaseCharacterSet> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabaseCharacterSet item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabases(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> ListAutonomousDatabases(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the Autonomous Databases in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for the Autonomous Database in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAutonomousDatabasesResponseAutonomousDatabase |
A pageable sequence of AutonomousDatabase resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> response = oracleDatabaseClient.ListAutonomousDatabases(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (AutonomousDatabase item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAutonomousDatabasesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabase item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabase> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabase item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabases(ListAutonomousDatabasesRequest, CallSettings)
public virtual PagedEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> ListAutonomousDatabases(ListAutonomousDatabasesRequest request, CallSettings callSettings = null)
Lists the Autonomous Databases in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListAutonomousDatabasesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAutonomousDatabasesResponseAutonomousDatabase |
A pageable sequence of AutonomousDatabase resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
ListAutonomousDatabasesRequest request = new ListAutonomousDatabasesRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
OrderBy = "",
};
// Make the request
PagedEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> response = oracleDatabaseClient.ListAutonomousDatabases(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (AutonomousDatabase item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAutonomousDatabasesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabase item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabase> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabase item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabases(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> ListAutonomousDatabases(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the Autonomous Databases in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for the Autonomous Database in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAutonomousDatabasesResponseAutonomousDatabase |
A pageable sequence of AutonomousDatabase resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> response = oracleDatabaseClient.ListAutonomousDatabases(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (AutonomousDatabase item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAutonomousDatabasesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabase item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabase> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabase item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabasesAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> ListAutonomousDatabasesAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the Autonomous Databases in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for the Autonomous Database in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAutonomousDatabasesResponseAutonomousDatabase |
A pageable asynchronous sequence of AutonomousDatabase resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> response = oracleDatabaseClient.ListAutonomousDatabasesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((AutonomousDatabase item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAutonomousDatabasesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabase item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabase> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabase item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabasesAsync(ListAutonomousDatabasesRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> ListAutonomousDatabasesAsync(ListAutonomousDatabasesRequest request, CallSettings callSettings = null)
Lists the Autonomous Databases in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListAutonomousDatabasesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAutonomousDatabasesResponseAutonomousDatabase |
A pageable asynchronous sequence of AutonomousDatabase resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
ListAutonomousDatabasesRequest request = new ListAutonomousDatabasesRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
OrderBy = "",
};
// Make the request
PagedAsyncEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> response = oracleDatabaseClient.ListAutonomousDatabasesAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((AutonomousDatabase item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAutonomousDatabasesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabase item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabase> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabase item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDatabasesAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> ListAutonomousDatabasesAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the Autonomous Databases in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for the Autonomous Database in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAutonomousDatabasesResponseAutonomousDatabase |
A pageable asynchronous sequence of AutonomousDatabase resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListAutonomousDatabasesResponse, AutonomousDatabase> response = oracleDatabaseClient.ListAutonomousDatabasesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((AutonomousDatabase item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAutonomousDatabasesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDatabase item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDatabase> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDatabase item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDbVersions(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListAutonomousDbVersionsResponse, AutonomousDbVersion> ListAutonomousDbVersions(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the available Autonomous Database versions for a project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for the Autonomous Database in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAutonomousDbVersionsResponseAutonomousDbVersion |
A pageable sequence of AutonomousDbVersion resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListAutonomousDbVersionsResponse, AutonomousDbVersion> response = oracleDatabaseClient.ListAutonomousDbVersions(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (AutonomousDbVersion item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAutonomousDbVersionsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDbVersion item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDbVersion> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDbVersion item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDbVersions(ListAutonomousDbVersionsRequest, CallSettings)
public virtual 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 |
ListAutonomousDbVersionsRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAutonomousDbVersionsResponseAutonomousDbVersion |
A pageable sequence of AutonomousDbVersion resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
ListAutonomousDbVersionsRequest request = new ListAutonomousDbVersionsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
};
// Make the request
PagedEnumerable<ListAutonomousDbVersionsResponse, AutonomousDbVersion> response = oracleDatabaseClient.ListAutonomousDbVersions(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (AutonomousDbVersion item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAutonomousDbVersionsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDbVersion item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDbVersion> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDbVersion item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDbVersions(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListAutonomousDbVersionsResponse, AutonomousDbVersion> ListAutonomousDbVersions(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the available Autonomous Database versions for a project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for the Autonomous Database in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAutonomousDbVersionsResponseAutonomousDbVersion |
A pageable sequence of AutonomousDbVersion resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListAutonomousDbVersionsResponse, AutonomousDbVersion> response = oracleDatabaseClient.ListAutonomousDbVersions(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (AutonomousDbVersion item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAutonomousDbVersionsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDbVersion item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDbVersion> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDbVersion item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDbVersionsAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListAutonomousDbVersionsResponse, AutonomousDbVersion> ListAutonomousDbVersionsAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the available Autonomous Database versions for a project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for the Autonomous Database in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAutonomousDbVersionsResponseAutonomousDbVersion |
A pageable asynchronous sequence of AutonomousDbVersion resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListAutonomousDbVersionsResponse, AutonomousDbVersion> response = oracleDatabaseClient.ListAutonomousDbVersionsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((AutonomousDbVersion item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAutonomousDbVersionsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDbVersion item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDbVersion> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDbVersion item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDbVersionsAsync(ListAutonomousDbVersionsRequest, CallSettings)
public virtual 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 |
ListAutonomousDbVersionsRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAutonomousDbVersionsResponseAutonomousDbVersion |
A pageable asynchronous sequence of AutonomousDbVersion resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
ListAutonomousDbVersionsRequest request = new ListAutonomousDbVersionsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
};
// Make the request
PagedAsyncEnumerable<ListAutonomousDbVersionsResponse, AutonomousDbVersion> response = oracleDatabaseClient.ListAutonomousDbVersionsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((AutonomousDbVersion item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAutonomousDbVersionsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDbVersion item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDbVersion> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDbVersion item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAutonomousDbVersionsAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListAutonomousDbVersionsResponse, AutonomousDbVersion> ListAutonomousDbVersionsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the available Autonomous Database versions for a project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for the Autonomous Database in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAutonomousDbVersionsResponseAutonomousDbVersion |
A pageable asynchronous sequence of AutonomousDbVersion resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListAutonomousDbVersionsResponse, AutonomousDbVersion> response = oracleDatabaseClient.ListAutonomousDbVersionsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((AutonomousDbVersion item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAutonomousDbVersionsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (AutonomousDbVersion item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<AutonomousDbVersion> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (AutonomousDbVersion item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListCloudExadataInfrastructures(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> ListCloudExadataInfrastructures(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists Exadata Infrastructures in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListCloudExadataInfrastructuresResponseCloudExadataInfrastructure |
A pageable sequence of CloudExadataInfrastructure resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> response = oracleDatabaseClient.ListCloudExadataInfrastructures(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (CloudExadataInfrastructure item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListCloudExadataInfrastructuresResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (CloudExadataInfrastructure item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<CloudExadataInfrastructure> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (CloudExadataInfrastructure item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListCloudExadataInfrastructures(ListCloudExadataInfrastructuresRequest, CallSettings)
public virtual PagedEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> ListCloudExadataInfrastructures(ListCloudExadataInfrastructuresRequest request, CallSettings callSettings = null)
Lists Exadata Infrastructures in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListCloudExadataInfrastructuresRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListCloudExadataInfrastructuresResponseCloudExadataInfrastructure |
A pageable sequence of CloudExadataInfrastructure resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
ListCloudExadataInfrastructuresRequest request = new ListCloudExadataInfrastructuresRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
};
// Make the request
PagedEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> response = oracleDatabaseClient.ListCloudExadataInfrastructures(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (CloudExadataInfrastructure item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListCloudExadataInfrastructuresResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (CloudExadataInfrastructure item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<CloudExadataInfrastructure> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (CloudExadataInfrastructure item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListCloudExadataInfrastructures(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> ListCloudExadataInfrastructures(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists Exadata Infrastructures in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListCloudExadataInfrastructuresResponseCloudExadataInfrastructure |
A pageable sequence of CloudExadataInfrastructure resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> response = oracleDatabaseClient.ListCloudExadataInfrastructures(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (CloudExadataInfrastructure item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListCloudExadataInfrastructuresResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (CloudExadataInfrastructure item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<CloudExadataInfrastructure> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (CloudExadataInfrastructure item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListCloudExadataInfrastructuresAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> ListCloudExadataInfrastructuresAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists Exadata Infrastructures in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListCloudExadataInfrastructuresResponseCloudExadataInfrastructure |
A pageable asynchronous sequence of CloudExadataInfrastructure resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> response = oracleDatabaseClient.ListCloudExadataInfrastructuresAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((CloudExadataInfrastructure item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListCloudExadataInfrastructuresResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (CloudExadataInfrastructure item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<CloudExadataInfrastructure> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (CloudExadataInfrastructure item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListCloudExadataInfrastructuresAsync(ListCloudExadataInfrastructuresRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> ListCloudExadataInfrastructuresAsync(ListCloudExadataInfrastructuresRequest request, CallSettings callSettings = null)
Lists Exadata Infrastructures in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListCloudExadataInfrastructuresRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListCloudExadataInfrastructuresResponseCloudExadataInfrastructure |
A pageable asynchronous sequence of CloudExadataInfrastructure resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
ListCloudExadataInfrastructuresRequest request = new ListCloudExadataInfrastructuresRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
};
// Make the request
PagedAsyncEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> response = oracleDatabaseClient.ListCloudExadataInfrastructuresAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((CloudExadataInfrastructure item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListCloudExadataInfrastructuresResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (CloudExadataInfrastructure item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<CloudExadataInfrastructure> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (CloudExadataInfrastructure item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListCloudExadataInfrastructuresAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> ListCloudExadataInfrastructuresAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists Exadata Infrastructures in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListCloudExadataInfrastructuresResponseCloudExadataInfrastructure |
A pageable asynchronous sequence of CloudExadataInfrastructure resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListCloudExadataInfrastructuresResponse, CloudExadataInfrastructure> response = oracleDatabaseClient.ListCloudExadataInfrastructuresAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((CloudExadataInfrastructure item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListCloudExadataInfrastructuresResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (CloudExadataInfrastructure item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<CloudExadataInfrastructure> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (CloudExadataInfrastructure item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListCloudVmClusters(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListCloudVmClustersResponse, CloudVmCluster> ListCloudVmClusters(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the VM Clusters in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListCloudVmClustersResponseCloudVmCluster |
A pageable sequence of CloudVmCluster resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListCloudVmClustersResponse, CloudVmCluster> response = oracleDatabaseClient.ListCloudVmClusters(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (CloudVmCluster item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListCloudVmClustersResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (CloudVmCluster item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<CloudVmCluster> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (CloudVmCluster item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListCloudVmClusters(ListCloudVmClustersRequest, CallSettings)
public virtual PagedEnumerable<ListCloudVmClustersResponse, CloudVmCluster> ListCloudVmClusters(ListCloudVmClustersRequest request, CallSettings callSettings = null)
Lists the VM Clusters in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListCloudVmClustersRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListCloudVmClustersResponseCloudVmCluster |
A pageable sequence of CloudVmCluster resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
ListCloudVmClustersRequest request = new ListCloudVmClustersRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
};
// Make the request
PagedEnumerable<ListCloudVmClustersResponse, CloudVmCluster> response = oracleDatabaseClient.ListCloudVmClusters(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (CloudVmCluster item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListCloudVmClustersResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (CloudVmCluster item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<CloudVmCluster> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (CloudVmCluster item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListCloudVmClusters(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListCloudVmClustersResponse, CloudVmCluster> ListCloudVmClusters(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the VM Clusters in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListCloudVmClustersResponseCloudVmCluster |
A pageable sequence of CloudVmCluster resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListCloudVmClustersResponse, CloudVmCluster> response = oracleDatabaseClient.ListCloudVmClusters(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (CloudVmCluster item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListCloudVmClustersResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (CloudVmCluster item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<CloudVmCluster> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (CloudVmCluster item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListCloudVmClustersAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListCloudVmClustersResponse, CloudVmCluster> ListCloudVmClustersAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the VM Clusters in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListCloudVmClustersResponseCloudVmCluster |
A pageable asynchronous sequence of CloudVmCluster resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListCloudVmClustersResponse, CloudVmCluster> response = oracleDatabaseClient.ListCloudVmClustersAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((CloudVmCluster item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListCloudVmClustersResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (CloudVmCluster item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<CloudVmCluster> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (CloudVmCluster item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListCloudVmClustersAsync(ListCloudVmClustersRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListCloudVmClustersResponse, CloudVmCluster> ListCloudVmClustersAsync(ListCloudVmClustersRequest request, CallSettings callSettings = null)
Lists the VM Clusters in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListCloudVmClustersRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListCloudVmClustersResponseCloudVmCluster |
A pageable asynchronous sequence of CloudVmCluster resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
ListCloudVmClustersRequest request = new ListCloudVmClustersRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
};
// Make the request
PagedAsyncEnumerable<ListCloudVmClustersResponse, CloudVmCluster> response = oracleDatabaseClient.ListCloudVmClustersAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((CloudVmCluster item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListCloudVmClustersResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (CloudVmCluster item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<CloudVmCluster> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (CloudVmCluster item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListCloudVmClustersAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListCloudVmClustersResponse, CloudVmCluster> ListCloudVmClustersAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the VM Clusters in a given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The name of the parent in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListCloudVmClustersResponseCloudVmCluster |
A pageable asynchronous sequence of CloudVmCluster resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListCloudVmClustersResponse, CloudVmCluster> response = oracleDatabaseClient.ListCloudVmClustersAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((CloudVmCluster item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListCloudVmClustersResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (CloudVmCluster item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<CloudVmCluster> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (CloudVmCluster item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbNodes(CloudVmClusterName, string, int?, CallSettings)
public virtual PagedEnumerable<ListDbNodesResponse, DbNode> ListDbNodes(CloudVmClusterName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the database nodes of a VM Cluster.
Parameters | |
---|---|
Name | Description |
parent |
CloudVmClusterName Required. The parent value for database node in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloudVmCluster}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListDbNodesResponseDbNode |
A pageable sequence of DbNode resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
CloudVmClusterName parent = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]");
// Make the request
PagedEnumerable<ListDbNodesResponse, DbNode> response = oracleDatabaseClient.ListDbNodes(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (DbNode item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDbNodesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbNode item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbNode> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbNode item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbNodes(ListDbNodesRequest, CallSettings)
public virtual PagedEnumerable<ListDbNodesResponse, DbNode> ListDbNodes(ListDbNodesRequest request, CallSettings callSettings = null)
Lists the database nodes of a VM Cluster.
Parameters | |
---|---|
Name | Description |
request |
ListDbNodesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListDbNodesResponseDbNode |
A pageable sequence of DbNode resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
ListDbNodesRequest request = new ListDbNodesRequest
{
ParentAsCloudVmClusterName = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]"),
};
// Make the request
PagedEnumerable<ListDbNodesResponse, DbNode> response = oracleDatabaseClient.ListDbNodes(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (DbNode item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDbNodesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbNode item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbNode> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbNode item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbNodes(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListDbNodesResponse, DbNode> ListDbNodes(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the database nodes of a VM Cluster.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for database node in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloudVmCluster}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListDbNodesResponseDbNode |
A pageable sequence of DbNode resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/cloudVmClusters/[CLOUD_VM_CLUSTER]";
// Make the request
PagedEnumerable<ListDbNodesResponse, DbNode> response = oracleDatabaseClient.ListDbNodes(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (DbNode item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDbNodesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbNode item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbNode> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbNode item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbNodesAsync(CloudVmClusterName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListDbNodesResponse, DbNode> ListDbNodesAsync(CloudVmClusterName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the database nodes of a VM Cluster.
Parameters | |
---|---|
Name | Description |
parent |
CloudVmClusterName Required. The parent value for database node in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloudVmCluster}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListDbNodesResponseDbNode |
A pageable asynchronous sequence of DbNode resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CloudVmClusterName parent = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]");
// Make the request
PagedAsyncEnumerable<ListDbNodesResponse, DbNode> response = oracleDatabaseClient.ListDbNodesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((DbNode item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListDbNodesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbNode item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbNode> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbNode item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbNodesAsync(ListDbNodesRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListDbNodesResponse, DbNode> ListDbNodesAsync(ListDbNodesRequest request, CallSettings callSettings = null)
Lists the database nodes of a VM Cluster.
Parameters | |
---|---|
Name | Description |
request |
ListDbNodesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListDbNodesResponseDbNode |
A pageable asynchronous sequence of DbNode resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
ListDbNodesRequest request = new ListDbNodesRequest
{
ParentAsCloudVmClusterName = CloudVmClusterName.FromProjectLocationCloudVmCluster("[PROJECT]", "[LOCATION]", "[CLOUD_VM_CLUSTER]"),
};
// Make the request
PagedAsyncEnumerable<ListDbNodesResponse, DbNode> response = oracleDatabaseClient.ListDbNodesAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((DbNode item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListDbNodesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbNode item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbNode> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbNode item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbNodesAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListDbNodesResponse, DbNode> ListDbNodesAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the database nodes of a VM Cluster.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for database node in the following format: projects/{project}/locations/{location}/cloudVmClusters/{cloudVmCluster}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListDbNodesResponseDbNode |
A pageable asynchronous sequence of DbNode resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/cloudVmClusters/[CLOUD_VM_CLUSTER]";
// Make the request
PagedAsyncEnumerable<ListDbNodesResponse, DbNode> response = oracleDatabaseClient.ListDbNodesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((DbNode item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListDbNodesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbNode item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbNode> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbNode item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbServers(CloudExadataInfrastructureName, string, int?, CallSettings)
public virtual PagedEnumerable<ListDbServersResponse, DbServer> ListDbServers(CloudExadataInfrastructureName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the database servers of an Exadata Infrastructure instance.
Parameters | |
---|---|
Name | Description |
parent |
CloudExadataInfrastructureName Required. The parent value for database server in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloudExadataInfrastructure}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListDbServersResponseDbServer |
A pageable sequence of DbServer resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
CloudExadataInfrastructureName parent = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]");
// Make the request
PagedEnumerable<ListDbServersResponse, DbServer> response = oracleDatabaseClient.ListDbServers(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (DbServer item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDbServersResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbServer item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbServer> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbServer item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbServers(ListDbServersRequest, CallSettings)
public virtual PagedEnumerable<ListDbServersResponse, DbServer> ListDbServers(ListDbServersRequest request, CallSettings callSettings = null)
Lists the database servers of an Exadata Infrastructure instance.
Parameters | |
---|---|
Name | Description |
request |
ListDbServersRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListDbServersResponseDbServer |
A pageable sequence of DbServer resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
ListDbServersRequest request = new ListDbServersRequest
{
ParentAsCloudExadataInfrastructureName = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]"),
};
// Make the request
PagedEnumerable<ListDbServersResponse, DbServer> response = oracleDatabaseClient.ListDbServers(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (DbServer item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDbServersResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbServer item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbServer> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbServer item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbServers(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListDbServersResponse, DbServer> ListDbServers(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the database servers of an Exadata Infrastructure instance.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for database server in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloudExadataInfrastructure}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListDbServersResponseDbServer |
A pageable sequence of DbServer resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/cloudExadataInfrastructures/[CLOUD_EXADATA_INFRASTRUCTURE]";
// Make the request
PagedEnumerable<ListDbServersResponse, DbServer> response = oracleDatabaseClient.ListDbServers(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (DbServer item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDbServersResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbServer item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbServer> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbServer item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbServersAsync(CloudExadataInfrastructureName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListDbServersResponse, DbServer> ListDbServersAsync(CloudExadataInfrastructureName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the database servers of an Exadata Infrastructure instance.
Parameters | |
---|---|
Name | Description |
parent |
CloudExadataInfrastructureName Required. The parent value for database server in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloudExadataInfrastructure}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListDbServersResponseDbServer |
A pageable asynchronous sequence of DbServer resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
CloudExadataInfrastructureName parent = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]");
// Make the request
PagedAsyncEnumerable<ListDbServersResponse, DbServer> response = oracleDatabaseClient.ListDbServersAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((DbServer item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListDbServersResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbServer item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbServer> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbServer item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbServersAsync(ListDbServersRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListDbServersResponse, DbServer> ListDbServersAsync(ListDbServersRequest request, CallSettings callSettings = null)
Lists the database servers of an Exadata Infrastructure instance.
Parameters | |
---|---|
Name | Description |
request |
ListDbServersRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListDbServersResponseDbServer |
A pageable asynchronous sequence of DbServer resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
ListDbServersRequest request = new ListDbServersRequest
{
ParentAsCloudExadataInfrastructureName = CloudExadataInfrastructureName.FromProjectLocationCloudExadataInfrastructure("[PROJECT]", "[LOCATION]", "[CLOUD_EXADATA_INFRASTRUCTURE]"),
};
// Make the request
PagedAsyncEnumerable<ListDbServersResponse, DbServer> response = oracleDatabaseClient.ListDbServersAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((DbServer item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListDbServersResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbServer item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbServer> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbServer item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbServersAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListDbServersResponse, DbServer> ListDbServersAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the database servers of an Exadata Infrastructure instance.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for database server in the following format: projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloudExadataInfrastructure}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListDbServersResponseDbServer |
A pageable asynchronous sequence of DbServer resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/cloudExadataInfrastructures/[CLOUD_EXADATA_INFRASTRUCTURE]";
// Make the request
PagedAsyncEnumerable<ListDbServersResponse, DbServer> response = oracleDatabaseClient.ListDbServersAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((DbServer item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListDbServersResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbServer item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbServer> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbServer item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbSystemShapes(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListDbSystemShapesResponse, DbSystemShape> ListDbSystemShapes(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the database system shapes available for the project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for Database System Shapes in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListDbSystemShapesResponseDbSystemShape |
A pageable sequence of DbSystemShape resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListDbSystemShapesResponse, DbSystemShape> response = oracleDatabaseClient.ListDbSystemShapes(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (DbSystemShape item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDbSystemShapesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbSystemShape item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbSystemShape> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbSystemShape item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbSystemShapes(ListDbSystemShapesRequest, CallSettings)
public virtual PagedEnumerable<ListDbSystemShapesResponse, DbSystemShape> ListDbSystemShapes(ListDbSystemShapesRequest request, CallSettings callSettings = null)
Lists the database system shapes available for the project and location.
Parameters | |
---|---|
Name | Description |
request |
ListDbSystemShapesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListDbSystemShapesResponseDbSystemShape |
A pageable sequence of DbSystemShape resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
ListDbSystemShapesRequest request = new ListDbSystemShapesRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
};
// Make the request
PagedEnumerable<ListDbSystemShapesResponse, DbSystemShape> response = oracleDatabaseClient.ListDbSystemShapes(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (DbSystemShape item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDbSystemShapesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbSystemShape item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbSystemShape> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbSystemShape item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbSystemShapes(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListDbSystemShapesResponse, DbSystemShape> ListDbSystemShapes(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the database system shapes available for the project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for Database System Shapes in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListDbSystemShapesResponseDbSystemShape |
A pageable sequence of DbSystemShape resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListDbSystemShapesResponse, DbSystemShape> response = oracleDatabaseClient.ListDbSystemShapes(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (DbSystemShape item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListDbSystemShapesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbSystemShape item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbSystemShape> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbSystemShape item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbSystemShapesAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListDbSystemShapesResponse, DbSystemShape> ListDbSystemShapesAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the database system shapes available for the project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for Database System Shapes in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListDbSystemShapesResponseDbSystemShape |
A pageable asynchronous sequence of DbSystemShape resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListDbSystemShapesResponse, DbSystemShape> response = oracleDatabaseClient.ListDbSystemShapesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((DbSystemShape item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListDbSystemShapesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbSystemShape item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbSystemShape> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbSystemShape item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbSystemShapesAsync(ListDbSystemShapesRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListDbSystemShapesResponse, DbSystemShape> ListDbSystemShapesAsync(ListDbSystemShapesRequest request, CallSettings callSettings = null)
Lists the database system shapes available for the project and location.
Parameters | |
---|---|
Name | Description |
request |
ListDbSystemShapesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListDbSystemShapesResponseDbSystemShape |
A pageable asynchronous sequence of DbSystemShape resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
ListDbSystemShapesRequest request = new ListDbSystemShapesRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
};
// Make the request
PagedAsyncEnumerable<ListDbSystemShapesResponse, DbSystemShape> response = oracleDatabaseClient.ListDbSystemShapesAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((DbSystemShape item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListDbSystemShapesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbSystemShape item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbSystemShape> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbSystemShape item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListDbSystemShapesAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListDbSystemShapesResponse, DbSystemShape> ListDbSystemShapesAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the database system shapes available for the project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for Database System Shapes in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListDbSystemShapesResponseDbSystemShape |
A pageable asynchronous sequence of DbSystemShape resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListDbSystemShapesResponse, DbSystemShape> response = oracleDatabaseClient.ListDbSystemShapesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((DbSystemShape item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListDbSystemShapesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (DbSystemShape item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<DbSystemShape> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (DbSystemShape item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListEntitlements(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListEntitlementsResponse, Entitlement> ListEntitlements(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the entitlements in a given project.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for the entitlement in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListEntitlementsResponseEntitlement |
A pageable sequence of Entitlement resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListEntitlementsResponse, Entitlement> response = oracleDatabaseClient.ListEntitlements(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (Entitlement item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListEntitlementsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Entitlement item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Entitlement> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Entitlement item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListEntitlements(ListEntitlementsRequest, CallSettings)
public virtual PagedEnumerable<ListEntitlementsResponse, Entitlement> ListEntitlements(ListEntitlementsRequest request, CallSettings callSettings = null)
Lists the entitlements in a given project.
Parameters | |
---|---|
Name | Description |
request |
ListEntitlementsRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListEntitlementsResponseEntitlement |
A pageable sequence of Entitlement resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
ListEntitlementsRequest request = new ListEntitlementsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
};
// Make the request
PagedEnumerable<ListEntitlementsResponse, Entitlement> response = oracleDatabaseClient.ListEntitlements(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (Entitlement item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListEntitlementsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Entitlement item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Entitlement> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Entitlement item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListEntitlements(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListEntitlementsResponse, Entitlement> ListEntitlements(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the entitlements in a given project.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for the entitlement in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListEntitlementsResponseEntitlement |
A pageable sequence of Entitlement resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListEntitlementsResponse, Entitlement> response = oracleDatabaseClient.ListEntitlements(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (Entitlement item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListEntitlementsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Entitlement item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Entitlement> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Entitlement item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListEntitlementsAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListEntitlementsResponse, Entitlement> ListEntitlementsAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the entitlements in a given project.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for the entitlement in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListEntitlementsResponseEntitlement |
A pageable asynchronous sequence of Entitlement resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListEntitlementsResponse, Entitlement> response = oracleDatabaseClient.ListEntitlementsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Entitlement item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListEntitlementsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Entitlement item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Entitlement> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Entitlement item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListEntitlementsAsync(ListEntitlementsRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListEntitlementsResponse, Entitlement> ListEntitlementsAsync(ListEntitlementsRequest request, CallSettings callSettings = null)
Lists the entitlements in a given project.
Parameters | |
---|---|
Name | Description |
request |
ListEntitlementsRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListEntitlementsResponseEntitlement |
A pageable asynchronous sequence of Entitlement resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
ListEntitlementsRequest request = new ListEntitlementsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
};
// Make the request
PagedAsyncEnumerable<ListEntitlementsResponse, Entitlement> response = oracleDatabaseClient.ListEntitlementsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Entitlement item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListEntitlementsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Entitlement item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Entitlement> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Entitlement item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListEntitlementsAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListEntitlementsResponse, Entitlement> ListEntitlementsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists the entitlements in a given project.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for the entitlement in the following format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListEntitlementsResponseEntitlement |
A pageable asynchronous sequence of Entitlement resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListEntitlementsResponse, Entitlement> response = oracleDatabaseClient.ListEntitlementsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Entitlement item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListEntitlementsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Entitlement item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Entitlement> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Entitlement item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListGiVersions(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListGiVersionsResponse, GiVersion> ListGiVersions(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the valid Oracle Grid Infrastructure (GI) versions for the given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for Grid Infrastructure Version in the following format: Format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListGiVersionsResponseGiVersion |
A pageable sequence of GiVersion resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListGiVersionsResponse, GiVersion> response = oracleDatabaseClient.ListGiVersions(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (GiVersion item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListGiVersionsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (GiVersion item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<GiVersion> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (GiVersion item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListGiVersions(ListGiVersionsRequest, CallSettings)
public virtual 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 |
ListGiVersionsRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListGiVersionsResponseGiVersion |
A pageable sequence of GiVersion resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
ListGiVersionsRequest request = new ListGiVersionsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
};
// Make the request
PagedEnumerable<ListGiVersionsResponse, GiVersion> response = oracleDatabaseClient.ListGiVersions(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (GiVersion item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListGiVersionsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (GiVersion item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<GiVersion> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (GiVersion item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListGiVersions(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListGiVersionsResponse, GiVersion> ListGiVersions(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the valid Oracle Grid Infrastructure (GI) versions for the given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for Grid Infrastructure Version in the following format: Format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListGiVersionsResponseGiVersion |
A pageable sequence of GiVersion resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListGiVersionsResponse, GiVersion> response = oracleDatabaseClient.ListGiVersions(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (GiVersion item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListGiVersionsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (GiVersion item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<GiVersion> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (GiVersion item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListGiVersionsAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListGiVersionsResponse, GiVersion> ListGiVersionsAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the valid Oracle Grid Infrastructure (GI) versions for the given project and location.
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent value for Grid Infrastructure Version in the following format: Format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListGiVersionsResponseGiVersion |
A pageable asynchronous sequence of GiVersion resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListGiVersionsResponse, GiVersion> response = oracleDatabaseClient.ListGiVersionsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((GiVersion item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListGiVersionsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (GiVersion item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<GiVersion> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (GiVersion item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListGiVersionsAsync(ListGiVersionsRequest, CallSettings)
public virtual 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 |
ListGiVersionsRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListGiVersionsResponseGiVersion |
A pageable asynchronous sequence of GiVersion resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
ListGiVersionsRequest request = new ListGiVersionsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
};
// Make the request
PagedAsyncEnumerable<ListGiVersionsResponse, GiVersion> response = oracleDatabaseClient.ListGiVersionsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((GiVersion item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListGiVersionsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (GiVersion item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<GiVersion> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (GiVersion item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListGiVersionsAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListGiVersionsResponse, GiVersion> ListGiVersionsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the valid Oracle Grid Infrastructure (GI) versions for the given project and location.
Parameters | |
---|---|
Name | Description |
parent |
string Required. The parent value for Grid Infrastructure Version in the following format: Format: projects/{project}/locations/{location}. |
pageToken |
string The token returned from the previous request. A value of |
pageSize |
int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListGiVersionsResponseGiVersion |
A pageable asynchronous sequence of GiVersion resources. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListGiVersionsResponse, GiVersion> response = oracleDatabaseClient.ListGiVersionsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((GiVersion item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListGiVersionsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (GiVersion item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<GiVersion> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (GiVersion item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
PollOnceCreateAutonomousDatabase(string, CallSettings)
public virtual Operation<AutonomousDatabase, OperationMetadata> PollOnceCreateAutonomousDatabase(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of
CreateAutonomousDatabase
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationAutonomousDatabaseOperationMetadata |
The result of polling the operation. |
PollOnceCreateAutonomousDatabaseAsync(string, CallSettings)
public virtual Task<Operation<AutonomousDatabase, OperationMetadata>> PollOnceCreateAutonomousDatabaseAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
CreateAutonomousDatabase
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A task representing the result of polling the operation. |
PollOnceCreateCloudExadataInfrastructure(string, CallSettings)
public virtual Operation<CloudExadataInfrastructure, OperationMetadata> PollOnceCreateCloudExadataInfrastructure(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of
CreateCloudExadataInfrastructure
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationCloudExadataInfrastructureOperationMetadata |
The result of polling the operation. |
PollOnceCreateCloudExadataInfrastructureAsync(string, CallSettings)
public virtual Task<Operation<CloudExadataInfrastructure, OperationMetadata>> PollOnceCreateCloudExadataInfrastructureAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
CreateCloudExadataInfrastructure
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudExadataInfrastructureOperationMetadata |
A task representing the result of polling the operation. |
PollOnceCreateCloudVmCluster(string, CallSettings)
public virtual Operation<CloudVmCluster, OperationMetadata> PollOnceCreateCloudVmCluster(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of CreateCloudVmCluster
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationCloudVmClusterOperationMetadata |
The result of polling the operation. |
PollOnceCreateCloudVmClusterAsync(string, CallSettings)
public virtual Task<Operation<CloudVmCluster, OperationMetadata>> PollOnceCreateCloudVmClusterAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
CreateCloudVmCluster
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationCloudVmClusterOperationMetadata |
A task representing the result of polling the operation. |
PollOnceDeleteAutonomousDatabase(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> PollOnceDeleteAutonomousDatabase(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of
DeleteAutonomousDatabase
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The result of polling the operation. |
PollOnceDeleteAutonomousDatabaseAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> PollOnceDeleteAutonomousDatabaseAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
DeleteAutonomousDatabase
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A task representing the result of polling the operation. |
PollOnceDeleteCloudExadataInfrastructure(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> PollOnceDeleteCloudExadataInfrastructure(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of
DeleteCloudExadataInfrastructure
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The result of polling the operation. |
PollOnceDeleteCloudExadataInfrastructureAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> PollOnceDeleteCloudExadataInfrastructureAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
DeleteCloudExadataInfrastructure
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A task representing the result of polling the operation. |
PollOnceDeleteCloudVmCluster(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> PollOnceDeleteCloudVmCluster(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of DeleteCloudVmCluster
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The result of polling the operation. |
PollOnceDeleteCloudVmClusterAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> PollOnceDeleteCloudVmClusterAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
DeleteCloudVmCluster
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A task representing the result of polling the operation. |
PollOnceRestoreAutonomousDatabase(string, CallSettings)
public virtual Operation<AutonomousDatabase, OperationMetadata> PollOnceRestoreAutonomousDatabase(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of
RestoreAutonomousDatabase
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationAutonomousDatabaseOperationMetadata |
The result of polling the operation. |
PollOnceRestoreAutonomousDatabaseAsync(string, CallSettings)
public virtual Task<Operation<AutonomousDatabase, OperationMetadata>> PollOnceRestoreAutonomousDatabaseAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
RestoreAutonomousDatabase
.
Parameters | |
---|---|
Name | Description |
operationName |
string The name of a previously invoked operation. Must not be |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A task representing the result of polling the operation. |
RestoreAutonomousDatabase(AutonomousDatabaseName, Timestamp, CallSettings)
public virtual Operation<AutonomousDatabase, OperationMetadata> RestoreAutonomousDatabase(AutonomousDatabaseName name, Timestamp restoreTime, CallSettings callSettings = null)
Restores a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
AutonomousDatabaseName Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
restoreTime |
Timestamp Required. The time and date to restore the database to. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationAutonomousDatabaseOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
AutonomousDatabaseName name = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]");
Timestamp restoreTime = new Timestamp();
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = oracleDatabaseClient.RestoreAutonomousDatabase(name, restoreTime);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceRestoreAutonomousDatabase(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
RestoreAutonomousDatabase(RestoreAutonomousDatabaseRequest, CallSettings)
public virtual Operation<AutonomousDatabase, OperationMetadata> RestoreAutonomousDatabase(RestoreAutonomousDatabaseRequest request, CallSettings callSettings = null)
Restores a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
RestoreAutonomousDatabaseRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationAutonomousDatabaseOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
RestoreAutonomousDatabaseRequest request = new RestoreAutonomousDatabaseRequest
{
AutonomousDatabaseName = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]"),
RestoreTime = new Timestamp(),
};
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = oracleDatabaseClient.RestoreAutonomousDatabase(request);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceRestoreAutonomousDatabase(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
RestoreAutonomousDatabase(string, Timestamp, CallSettings)
public virtual Operation<AutonomousDatabase, OperationMetadata> RestoreAutonomousDatabase(string name, Timestamp restoreTime, CallSettings callSettings = null)
Restores a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
restoreTime |
Timestamp Required. The time and date to restore the database to. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationAutonomousDatabaseOperationMetadata |
The RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = OracleDatabaseClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/autonomousDatabases/[AUTONOMOUS_DATABASE]";
Timestamp restoreTime = new Timestamp();
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = oracleDatabaseClient.RestoreAutonomousDatabase(name, restoreTime);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = oracleDatabaseClient.PollOnceRestoreAutonomousDatabase(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
RestoreAutonomousDatabaseAsync(AutonomousDatabaseName, Timestamp, CallSettings)
public virtual Task<Operation<AutonomousDatabase, OperationMetadata>> RestoreAutonomousDatabaseAsync(AutonomousDatabaseName name, Timestamp restoreTime, CallSettings callSettings = null)
Restores a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
AutonomousDatabaseName Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
restoreTime |
Timestamp Required. The time and date to restore the database to. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
AutonomousDatabaseName name = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]");
Timestamp restoreTime = new Timestamp();
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = await oracleDatabaseClient.RestoreAutonomousDatabaseAsync(name, restoreTime);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceRestoreAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
RestoreAutonomousDatabaseAsync(AutonomousDatabaseName, Timestamp, CancellationToken)
public virtual Task<Operation<AutonomousDatabase, OperationMetadata>> RestoreAutonomousDatabaseAsync(AutonomousDatabaseName name, Timestamp restoreTime, CancellationToken cancellationToken)
Restores a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
AutonomousDatabaseName Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
restoreTime |
Timestamp Required. The time and date to restore the database to. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
AutonomousDatabaseName name = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]");
Timestamp restoreTime = new Timestamp();
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = await oracleDatabaseClient.RestoreAutonomousDatabaseAsync(name, restoreTime);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceRestoreAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
RestoreAutonomousDatabaseAsync(RestoreAutonomousDatabaseRequest, CallSettings)
public virtual Task<Operation<AutonomousDatabase, OperationMetadata>> RestoreAutonomousDatabaseAsync(RestoreAutonomousDatabaseRequest request, CallSettings callSettings = null)
Restores a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
RestoreAutonomousDatabaseRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
RestoreAutonomousDatabaseRequest request = new RestoreAutonomousDatabaseRequest
{
AutonomousDatabaseName = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]"),
RestoreTime = new Timestamp(),
};
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = await oracleDatabaseClient.RestoreAutonomousDatabaseAsync(request);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceRestoreAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
RestoreAutonomousDatabaseAsync(RestoreAutonomousDatabaseRequest, CancellationToken)
public virtual Task<Operation<AutonomousDatabase, OperationMetadata>> RestoreAutonomousDatabaseAsync(RestoreAutonomousDatabaseRequest request, CancellationToken cancellationToken)
Restores a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
request |
RestoreAutonomousDatabaseRequest The request object containing all of the parameters for the API call. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
RestoreAutonomousDatabaseRequest request = new RestoreAutonomousDatabaseRequest
{
AutonomousDatabaseName = AutonomousDatabaseName.FromProjectLocationAutonomousDatabase("[PROJECT]", "[LOCATION]", "[AUTONOMOUS_DATABASE]"),
RestoreTime = new Timestamp(),
};
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = await oracleDatabaseClient.RestoreAutonomousDatabaseAsync(request);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceRestoreAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
RestoreAutonomousDatabaseAsync(string, Timestamp, CallSettings)
public virtual Task<Operation<AutonomousDatabase, OperationMetadata>> RestoreAutonomousDatabaseAsync(string name, Timestamp restoreTime, CallSettings callSettings = null)
Restores a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
restoreTime |
Timestamp Required. The time and date to restore the database to. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/autonomousDatabases/[AUTONOMOUS_DATABASE]";
Timestamp restoreTime = new Timestamp();
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = await oracleDatabaseClient.RestoreAutonomousDatabaseAsync(name, restoreTime);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceRestoreAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
RestoreAutonomousDatabaseAsync(string, Timestamp, CancellationToken)
public virtual Task<Operation<AutonomousDatabase, OperationMetadata>> RestoreAutonomousDatabaseAsync(string name, Timestamp restoreTime, CancellationToken cancellationToken)
Restores a single Autonomous Database.
Parameters | |
---|---|
Name | Description |
name |
string Required. The name of the Autonomous Database in the following format: projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}. |
restoreTime |
Timestamp Required. The time and date to restore the database to. |
cancellationToken |
CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationAutonomousDatabaseOperationMetadata |
A Task containing the RPC response. |
// Create client
OracleDatabaseClient oracleDatabaseClient = await OracleDatabaseClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/autonomousDatabases/[AUTONOMOUS_DATABASE]";
Timestamp restoreTime = new Timestamp();
// Make the request
Operation<AutonomousDatabase, OperationMetadata> response = await oracleDatabaseClient.RestoreAutonomousDatabaseAsync(name, restoreTime);
// Poll until the returned long-running operation is complete
Operation<AutonomousDatabase, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
AutonomousDatabase result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<AutonomousDatabase, OperationMetadata> retrievedResponse = await oracleDatabaseClient.PollOnceRestoreAutonomousDatabaseAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
AutonomousDatabase retrievedResult = retrievedResponse.Result;
}
ShutdownDefaultChannelsAsync()
public static Task ShutdownDefaultChannelsAsync()
Shuts down any channels automatically created by Create() and CreateAsync(CancellationToken). Channels which weren't automatically created are not affected.
Returns | |
---|---|
Type | Description |
Task |
A task representing the asynchronous shutdown operation. |
After calling this method, further calls to Create() and CreateAsync(CancellationToken) will create new channels, which could in turn be shut down by another call to this method.