SAPDatabaseInstances interface

Interface representing a SAPDatabaseInstances.

Methods

beginCreate(string, string, string, SAPDatabaseInstancesCreateOptionalParams)

Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource.

This will be used by service only. PUT by end user will return a Bad Request error.

beginCreateAndWait(string, string, string, SAPDatabaseInstancesCreateOptionalParams)

Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource.

This will be used by service only. PUT by end user will return a Bad Request error.

beginDelete(string, string, string, SAPDatabaseInstancesDeleteOptionalParams)

Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource.

This will be used by service only. Delete by end user will return a Bad Request error.

beginDeleteAndWait(string, string, string, SAPDatabaseInstancesDeleteOptionalParams)

Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource.

This will be used by service only. Delete by end user will return a Bad Request error.

beginStartInstance(string, string, string, SAPDatabaseInstancesStartInstanceOptionalParams)

Starts the database instance of the SAP system.

beginStartInstanceAndWait(string, string, string, SAPDatabaseInstancesStartInstanceOptionalParams)

Starts the database instance of the SAP system.

beginStopInstance(string, string, string, SAPDatabaseInstancesStopInstanceOptionalParams)

Stops the database instance of the SAP system.

beginStopInstanceAndWait(string, string, string, SAPDatabaseInstancesStopInstanceOptionalParams)

Stops the database instance of the SAP system.

get(string, string, string, SAPDatabaseInstancesGetOptionalParams)

Gets the SAP Database Instance resource.

list(string, string, SAPDatabaseInstancesListOptionalParams)

Lists the Database resources associated with a Virtual Instance for SAP solutions resource.

update(string, string, string, SAPDatabaseInstancesUpdateOptionalParams)

Updates the Database instance resource. This can be used to update tags on the resource.

Method Details

beginCreate(string, string, string, SAPDatabaseInstancesCreateOptionalParams)

Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource.

This will be used by service only. PUT by end user will return a Bad Request error.

function beginCreate(resourceGroupName: string, sapVirtualInstanceName: string, databaseInstanceName: string, options?: SAPDatabaseInstancesCreateOptionalParams): Promise<SimplePollerLike<OperationState<SAPDatabaseInstance>, SAPDatabaseInstance>>

Parameters

resourceGroupName

string

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

sapVirtualInstanceName

string

The name of the Virtual Instances for SAP solutions resource

databaseInstanceName

string

Database resource name string modeled as parameter for auto generation to work correctly.

options
SAPDatabaseInstancesCreateOptionalParams

The options parameters.

Returns

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

beginCreateAndWait(string, string, string, SAPDatabaseInstancesCreateOptionalParams)

Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource.

This will be used by service only. PUT by end user will return a Bad Request error.

function beginCreateAndWait(resourceGroupName: string, sapVirtualInstanceName: string, databaseInstanceName: string, options?: SAPDatabaseInstancesCreateOptionalParams): Promise<SAPDatabaseInstance>

Parameters

resourceGroupName

string

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

sapVirtualInstanceName

string

The name of the Virtual Instances for SAP solutions resource

databaseInstanceName

string

Database resource name string modeled as parameter for auto generation to work correctly.

options
SAPDatabaseInstancesCreateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, SAPDatabaseInstancesDeleteOptionalParams)

Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource.

This will be used by service only. Delete by end user will return a Bad Request error.

function beginDelete(resourceGroupName: string, sapVirtualInstanceName: string, databaseInstanceName: string, options?: SAPDatabaseInstancesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<SAPDatabaseInstancesDeleteHeaders>, SAPDatabaseInstancesDeleteHeaders>>

Parameters

resourceGroupName

string

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

sapVirtualInstanceName

string

The name of the Virtual Instances for SAP solutions resource

databaseInstanceName

string

Database resource name string modeled as parameter for auto generation to work correctly.

options
SAPDatabaseInstancesDeleteOptionalParams

The options parameters.

Returns

beginDeleteAndWait(string, string, string, SAPDatabaseInstancesDeleteOptionalParams)

Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource.

This will be used by service only. Delete by end user will return a Bad Request error.

function beginDeleteAndWait(resourceGroupName: string, sapVirtualInstanceName: string, databaseInstanceName: string, options?: SAPDatabaseInstancesDeleteOptionalParams): Promise<SAPDatabaseInstancesDeleteHeaders>

Parameters

resourceGroupName

string

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

sapVirtualInstanceName

string

The name of the Virtual Instances for SAP solutions resource

databaseInstanceName

string

Database resource name string modeled as parameter for auto generation to work correctly.

options
SAPDatabaseInstancesDeleteOptionalParams

The options parameters.

Returns

beginStartInstance(string, string, string, SAPDatabaseInstancesStartInstanceOptionalParams)

Starts the database instance of the SAP system.

function beginStartInstance(resourceGroupName: string, sapVirtualInstanceName: string, databaseInstanceName: string, options?: SAPDatabaseInstancesStartInstanceOptionalParams): Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

Parameters

resourceGroupName

string

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

sapVirtualInstanceName

string

The name of the Virtual Instances for SAP solutions resource

databaseInstanceName

string

Database resource name string modeled as parameter for auto generation to work correctly.

options
SAPDatabaseInstancesStartInstanceOptionalParams

The options parameters.

Returns

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

beginStartInstanceAndWait(string, string, string, SAPDatabaseInstancesStartInstanceOptionalParams)

Starts the database instance of the SAP system.

function beginStartInstanceAndWait(resourceGroupName: string, sapVirtualInstanceName: string, databaseInstanceName: string, options?: SAPDatabaseInstancesStartInstanceOptionalParams): Promise<OperationStatusResult>

Parameters

resourceGroupName

string

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

sapVirtualInstanceName

string

The name of the Virtual Instances for SAP solutions resource

databaseInstanceName

string

Database resource name string modeled as parameter for auto generation to work correctly.

options
SAPDatabaseInstancesStartInstanceOptionalParams

The options parameters.

Returns

beginStopInstance(string, string, string, SAPDatabaseInstancesStopInstanceOptionalParams)

Stops the database instance of the SAP system.

function beginStopInstance(resourceGroupName: string, sapVirtualInstanceName: string, databaseInstanceName: string, options?: SAPDatabaseInstancesStopInstanceOptionalParams): Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

Parameters

resourceGroupName

string

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

sapVirtualInstanceName

string

The name of the Virtual Instances for SAP solutions resource

databaseInstanceName

string

Database resource name string modeled as parameter for auto generation to work correctly.

options
SAPDatabaseInstancesStopInstanceOptionalParams

The options parameters.

Returns

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

beginStopInstanceAndWait(string, string, string, SAPDatabaseInstancesStopInstanceOptionalParams)

Stops the database instance of the SAP system.

function beginStopInstanceAndWait(resourceGroupName: string, sapVirtualInstanceName: string, databaseInstanceName: string, options?: SAPDatabaseInstancesStopInstanceOptionalParams): Promise<OperationStatusResult>

Parameters

resourceGroupName

string

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

sapVirtualInstanceName

string

The name of the Virtual Instances for SAP solutions resource

databaseInstanceName

string

Database resource name string modeled as parameter for auto generation to work correctly.

options
SAPDatabaseInstancesStopInstanceOptionalParams

The options parameters.

Returns

get(string, string, string, SAPDatabaseInstancesGetOptionalParams)

Gets the SAP Database Instance resource.

function get(resourceGroupName: string, sapVirtualInstanceName: string, databaseInstanceName: string, options?: SAPDatabaseInstancesGetOptionalParams): Promise<SAPDatabaseInstance>

Parameters

resourceGroupName

string

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

sapVirtualInstanceName

string

The name of the Virtual Instances for SAP solutions resource

databaseInstanceName

string

Database resource name string modeled as parameter for auto generation to work correctly.

options
SAPDatabaseInstancesGetOptionalParams

The options parameters.

Returns

list(string, string, SAPDatabaseInstancesListOptionalParams)

Lists the Database resources associated with a Virtual Instance for SAP solutions resource.

function list(resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPDatabaseInstancesListOptionalParams): PagedAsyncIterableIterator<SAPDatabaseInstance, SAPDatabaseInstance[], PageSettings>

Parameters

resourceGroupName

string

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

sapVirtualInstanceName

string

The name of the Virtual Instances for SAP solutions resource

options
SAPDatabaseInstancesListOptionalParams

The options parameters.

Returns

update(string, string, string, SAPDatabaseInstancesUpdateOptionalParams)

Updates the Database instance resource. This can be used to update tags on the resource.

function update(resourceGroupName: string, sapVirtualInstanceName: string, databaseInstanceName: string, options?: SAPDatabaseInstancesUpdateOptionalParams): Promise<SAPDatabaseInstance>

Parameters

resourceGroupName

string

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

sapVirtualInstanceName

string

The name of the Virtual Instances for SAP solutions resource

databaseInstanceName

string

Database resource name string modeled as parameter for auto generation to work correctly.

options
SAPDatabaseInstancesUpdateOptionalParams

The options parameters.

Returns