AutonomousDatabases interface

Interface representing a AutonomousDatabases.

Methods

beginCreateOrUpdate(string, string, AutonomousDatabase, AutonomousDatabasesCreateOrUpdateOptionalParams)

Create a AutonomousDatabase

beginCreateOrUpdateAndWait(string, string, AutonomousDatabase, AutonomousDatabasesCreateOrUpdateOptionalParams)

Create a AutonomousDatabase

beginDelete(string, string, AutonomousDatabasesDeleteOptionalParams)

Delete a AutonomousDatabase

beginDeleteAndWait(string, string, AutonomousDatabasesDeleteOptionalParams)

Delete a AutonomousDatabase

beginFailover(string, string, PeerDbDetails, AutonomousDatabasesFailoverOptionalParams)

Perform failover action on Autonomous Database

beginFailoverAndWait(string, string, PeerDbDetails, AutonomousDatabasesFailoverOptionalParams)

Perform failover action on Autonomous Database

beginRestore(string, string, RestoreAutonomousDatabaseDetails, AutonomousDatabasesRestoreOptionalParams)

Restores an Autonomous Database based on the provided request parameters.

beginRestoreAndWait(string, string, RestoreAutonomousDatabaseDetails, AutonomousDatabasesRestoreOptionalParams)

Restores an Autonomous Database based on the provided request parameters.

beginShrink(string, string, AutonomousDatabasesShrinkOptionalParams)

This operation shrinks the current allocated storage down to the current actual used data storage.

beginShrinkAndWait(string, string, AutonomousDatabasesShrinkOptionalParams)

This operation shrinks the current allocated storage down to the current actual used data storage.

beginSwitchover(string, string, PeerDbDetails, AutonomousDatabasesSwitchoverOptionalParams)

Perform switchover action on Autonomous Database

beginSwitchoverAndWait(string, string, PeerDbDetails, AutonomousDatabasesSwitchoverOptionalParams)

Perform switchover action on Autonomous Database

beginUpdate(string, string, AutonomousDatabaseUpdate, AutonomousDatabasesUpdateOptionalParams)

Update a AutonomousDatabase

beginUpdateAndWait(string, string, AutonomousDatabaseUpdate, AutonomousDatabasesUpdateOptionalParams)

Update a AutonomousDatabase

generateWallet(string, string, GenerateAutonomousDatabaseWalletDetails, AutonomousDatabasesGenerateWalletOptionalParams)

Generate wallet action on Autonomous Database

get(string, string, AutonomousDatabasesGetOptionalParams)

Get a AutonomousDatabase

listByResourceGroup(string, AutonomousDatabasesListByResourceGroupOptionalParams)

List AutonomousDatabase resources by resource group

listBySubscription(AutonomousDatabasesListBySubscriptionOptionalParams)

List AutonomousDatabase resources by subscription ID

Method Details

beginCreateOrUpdate(string, string, AutonomousDatabase, AutonomousDatabasesCreateOrUpdateOptionalParams)

Create a AutonomousDatabase

function beginCreateOrUpdate(resourceGroupName: string, autonomousdatabasename: string, resource: AutonomousDatabase, options?: AutonomousDatabasesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<AutonomousDatabase>, AutonomousDatabase>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

resource
AutonomousDatabase

Resource create parameters.

options
AutonomousDatabasesCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<AutonomousDatabase>, AutonomousDatabase>>

beginCreateOrUpdateAndWait(string, string, AutonomousDatabase, AutonomousDatabasesCreateOrUpdateOptionalParams)

Create a AutonomousDatabase

function beginCreateOrUpdateAndWait(resourceGroupName: string, autonomousdatabasename: string, resource: AutonomousDatabase, options?: AutonomousDatabasesCreateOrUpdateOptionalParams): Promise<AutonomousDatabase>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

resource
AutonomousDatabase

Resource create parameters.

options
AutonomousDatabasesCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, AutonomousDatabasesDeleteOptionalParams)

Delete a AutonomousDatabase

function beginDelete(resourceGroupName: string, autonomousdatabasename: string, options?: AutonomousDatabasesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<AutonomousDatabasesDeleteHeaders>, AutonomousDatabasesDeleteHeaders>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

options
AutonomousDatabasesDeleteOptionalParams

The options parameters.

Returns

beginDeleteAndWait(string, string, AutonomousDatabasesDeleteOptionalParams)

Delete a AutonomousDatabase

function beginDeleteAndWait(resourceGroupName: string, autonomousdatabasename: string, options?: AutonomousDatabasesDeleteOptionalParams): Promise<AutonomousDatabasesDeleteHeaders>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

options
AutonomousDatabasesDeleteOptionalParams

The options parameters.

Returns

beginFailover(string, string, PeerDbDetails, AutonomousDatabasesFailoverOptionalParams)

Perform failover action on Autonomous Database

function beginFailover(resourceGroupName: string, autonomousdatabasename: string, body: PeerDbDetails, options?: AutonomousDatabasesFailoverOptionalParams): Promise<SimplePollerLike<OperationState<AutonomousDatabase>, AutonomousDatabase>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

body
PeerDbDetails

The content of the action request

options
AutonomousDatabasesFailoverOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<AutonomousDatabase>, AutonomousDatabase>>

beginFailoverAndWait(string, string, PeerDbDetails, AutonomousDatabasesFailoverOptionalParams)

Perform failover action on Autonomous Database

function beginFailoverAndWait(resourceGroupName: string, autonomousdatabasename: string, body: PeerDbDetails, options?: AutonomousDatabasesFailoverOptionalParams): Promise<AutonomousDatabase>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

body
PeerDbDetails

The content of the action request

options
AutonomousDatabasesFailoverOptionalParams

The options parameters.

Returns

beginRestore(string, string, RestoreAutonomousDatabaseDetails, AutonomousDatabasesRestoreOptionalParams)

Restores an Autonomous Database based on the provided request parameters.

function beginRestore(resourceGroupName: string, autonomousdatabasename: string, body: RestoreAutonomousDatabaseDetails, options?: AutonomousDatabasesRestoreOptionalParams): Promise<SimplePollerLike<OperationState<AutonomousDatabase>, AutonomousDatabase>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

body
RestoreAutonomousDatabaseDetails

The content of the action request

options
AutonomousDatabasesRestoreOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<AutonomousDatabase>, AutonomousDatabase>>

beginRestoreAndWait(string, string, RestoreAutonomousDatabaseDetails, AutonomousDatabasesRestoreOptionalParams)

Restores an Autonomous Database based on the provided request parameters.

function beginRestoreAndWait(resourceGroupName: string, autonomousdatabasename: string, body: RestoreAutonomousDatabaseDetails, options?: AutonomousDatabasesRestoreOptionalParams): Promise<AutonomousDatabase>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

body
RestoreAutonomousDatabaseDetails

The content of the action request

options
AutonomousDatabasesRestoreOptionalParams

The options parameters.

Returns

beginShrink(string, string, AutonomousDatabasesShrinkOptionalParams)

This operation shrinks the current allocated storage down to the current actual used data storage.

function beginShrink(resourceGroupName: string, autonomousdatabasename: string, options?: AutonomousDatabasesShrinkOptionalParams): Promise<SimplePollerLike<OperationState<AutonomousDatabase>, AutonomousDatabase>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

options
AutonomousDatabasesShrinkOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<AutonomousDatabase>, AutonomousDatabase>>

beginShrinkAndWait(string, string, AutonomousDatabasesShrinkOptionalParams)

This operation shrinks the current allocated storage down to the current actual used data storage.

function beginShrinkAndWait(resourceGroupName: string, autonomousdatabasename: string, options?: AutonomousDatabasesShrinkOptionalParams): Promise<AutonomousDatabase>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

options
AutonomousDatabasesShrinkOptionalParams

The options parameters.

Returns

beginSwitchover(string, string, PeerDbDetails, AutonomousDatabasesSwitchoverOptionalParams)

Perform switchover action on Autonomous Database

function beginSwitchover(resourceGroupName: string, autonomousdatabasename: string, body: PeerDbDetails, options?: AutonomousDatabasesSwitchoverOptionalParams): Promise<SimplePollerLike<OperationState<AutonomousDatabase>, AutonomousDatabase>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

body
PeerDbDetails

The content of the action request

options
AutonomousDatabasesSwitchoverOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<AutonomousDatabase>, AutonomousDatabase>>

beginSwitchoverAndWait(string, string, PeerDbDetails, AutonomousDatabasesSwitchoverOptionalParams)

Perform switchover action on Autonomous Database

function beginSwitchoverAndWait(resourceGroupName: string, autonomousdatabasename: string, body: PeerDbDetails, options?: AutonomousDatabasesSwitchoverOptionalParams): Promise<AutonomousDatabase>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

body
PeerDbDetails

The content of the action request

options
AutonomousDatabasesSwitchoverOptionalParams

The options parameters.

Returns

beginUpdate(string, string, AutonomousDatabaseUpdate, AutonomousDatabasesUpdateOptionalParams)

Update a AutonomousDatabase

function beginUpdate(resourceGroupName: string, autonomousdatabasename: string, properties: AutonomousDatabaseUpdate, options?: AutonomousDatabasesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<AutonomousDatabase>, AutonomousDatabase>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

properties
AutonomousDatabaseUpdate

The resource properties to be updated.

options
AutonomousDatabasesUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<AutonomousDatabase>, AutonomousDatabase>>

beginUpdateAndWait(string, string, AutonomousDatabaseUpdate, AutonomousDatabasesUpdateOptionalParams)

Update a AutonomousDatabase

function beginUpdateAndWait(resourceGroupName: string, autonomousdatabasename: string, properties: AutonomousDatabaseUpdate, options?: AutonomousDatabasesUpdateOptionalParams): Promise<AutonomousDatabase>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

properties
AutonomousDatabaseUpdate

The resource properties to be updated.

options
AutonomousDatabasesUpdateOptionalParams

The options parameters.

Returns

generateWallet(string, string, GenerateAutonomousDatabaseWalletDetails, AutonomousDatabasesGenerateWalletOptionalParams)

Generate wallet action on Autonomous Database

function generateWallet(resourceGroupName: string, autonomousdatabasename: string, body: GenerateAutonomousDatabaseWalletDetails, options?: AutonomousDatabasesGenerateWalletOptionalParams): Promise<AutonomousDatabaseWalletFile>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

body
GenerateAutonomousDatabaseWalletDetails

The content of the action request

options
AutonomousDatabasesGenerateWalletOptionalParams

The options parameters.

Returns

get(string, string, AutonomousDatabasesGetOptionalParams)

Get a AutonomousDatabase

function get(resourceGroupName: string, autonomousdatabasename: string, options?: AutonomousDatabasesGetOptionalParams): Promise<AutonomousDatabase>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

autonomousdatabasename

string

The database name.

options
AutonomousDatabasesGetOptionalParams

The options parameters.

Returns

listByResourceGroup(string, AutonomousDatabasesListByResourceGroupOptionalParams)

List AutonomousDatabase resources by resource group

function listByResourceGroup(resourceGroupName: string, options?: AutonomousDatabasesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<AutonomousDatabase, AutonomousDatabase[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

Returns

listBySubscription(AutonomousDatabasesListBySubscriptionOptionalParams)

List AutonomousDatabase resources by subscription ID

function listBySubscription(options?: AutonomousDatabasesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<AutonomousDatabase, AutonomousDatabase[], PageSettings>

Parameters

options
AutonomousDatabasesListBySubscriptionOptionalParams

The options parameters.

Returns