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.

beginUpdate(string, string, string, SAPDatabaseInstancesUpdateOptionalParams)

Updates the Database resource.

beginUpdateAndWait(string, string, string, SAPDatabaseInstancesUpdateOptionalParams)

Updates the Database resource.

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.

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<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
SAPDatabaseInstancesDeleteOptionalParams

The options parameters.

Returns

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

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<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
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

beginUpdate(string, string, string, SAPDatabaseInstancesUpdateOptionalParams)

Updates the Database resource.

function beginUpdate(resourceGroupName: string, sapVirtualInstanceName: string, databaseInstanceName: string, options?: SAPDatabaseInstancesUpdateOptionalParams): 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
SAPDatabaseInstancesUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAndWait(string, string, string, SAPDatabaseInstancesUpdateOptionalParams)

Updates the Database resource.

function beginUpdateAndWait(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

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