SAPCentralInstances interface

Interface representing a SAPCentralInstances.

Methods

beginCreate(string, string, string, SAPCentralInstancesCreateOptionalParams)

Creates the SAP Central Services Instance resource.

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

beginCreateAndWait(string, string, string, SAPCentralInstancesCreateOptionalParams)

Creates the SAP Central Services Instance resource.

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

beginDelete(string, string, string, SAPCentralInstancesDeleteOptionalParams)

Deletes the SAP Central Services Instance resource.

This will be used by service only. Delete operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which is the Virtual Instance for SAP solutions resource, using the delete operation on it.

beginDeleteAndWait(string, string, string, SAPCentralInstancesDeleteOptionalParams)

Deletes the SAP Central Services Instance resource.

This will be used by service only. Delete operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which is the Virtual Instance for SAP solutions resource, using the delete operation on it.

beginStartInstance(string, string, string, SAPCentralInstancesStartInstanceOptionalParams)

Starts the SAP Central Services Instance.

beginStartInstanceAndWait(string, string, string, SAPCentralInstancesStartInstanceOptionalParams)

Starts the SAP Central Services Instance.

beginStopInstance(string, string, string, SAPCentralInstancesStopInstanceOptionalParams)

Stops the SAP Central Services Instance.

beginStopInstanceAndWait(string, string, string, SAPCentralInstancesStopInstanceOptionalParams)

Stops the SAP Central Services Instance.

get(string, string, string, SAPCentralInstancesGetOptionalParams)

Gets the SAP Central Services Instance resource.

list(string, string, SAPCentralInstancesListOptionalParams)

Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource.

update(string, string, string, SAPCentralInstancesUpdateOptionalParams)

Updates the SAP Central Services Instance resource.

This can be used to update tags on the resource.

Method Details

beginCreate(string, string, string, SAPCentralInstancesCreateOptionalParams)

Creates the SAP Central Services Instance resource.

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

function beginCreate(resourceGroupName: string, sapVirtualInstanceName: string, centralInstanceName: string, options?: SAPCentralInstancesCreateOptionalParams): Promise<SimplePollerLike<OperationState<SAPCentralServerInstance>, SAPCentralServerInstance>>

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

centralInstanceName

string

Central Services Instance resource name string modeled as parameter for auto generation to work correctly.

options
SAPCentralInstancesCreateOptionalParams

The options parameters.

Returns

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

beginCreateAndWait(string, string, string, SAPCentralInstancesCreateOptionalParams)

Creates the SAP Central Services Instance resource.

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

function beginCreateAndWait(resourceGroupName: string, sapVirtualInstanceName: string, centralInstanceName: string, options?: SAPCentralInstancesCreateOptionalParams): Promise<SAPCentralServerInstance>

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

centralInstanceName

string

Central Services Instance resource name string modeled as parameter for auto generation to work correctly.

options
SAPCentralInstancesCreateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, SAPCentralInstancesDeleteOptionalParams)

Deletes the SAP Central Services Instance resource.

This will be used by service only. Delete operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which is the Virtual Instance for SAP solutions resource, using the delete operation on it.

function beginDelete(resourceGroupName: string, sapVirtualInstanceName: string, centralInstanceName: string, options?: SAPCentralInstancesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<SAPCentralInstancesDeleteHeaders>, SAPCentralInstancesDeleteHeaders>>

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

centralInstanceName

string

Central Services Instance resource name string modeled as parameter for auto generation to work correctly.

options
SAPCentralInstancesDeleteOptionalParams

The options parameters.

Returns

beginDeleteAndWait(string, string, string, SAPCentralInstancesDeleteOptionalParams)

Deletes the SAP Central Services Instance resource.

This will be used by service only. Delete operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which is the Virtual Instance for SAP solutions resource, using the delete operation on it.

function beginDeleteAndWait(resourceGroupName: string, sapVirtualInstanceName: string, centralInstanceName: string, options?: SAPCentralInstancesDeleteOptionalParams): Promise<SAPCentralInstancesDeleteHeaders>

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

centralInstanceName

string

Central Services Instance resource name string modeled as parameter for auto generation to work correctly.

options
SAPCentralInstancesDeleteOptionalParams

The options parameters.

Returns

beginStartInstance(string, string, string, SAPCentralInstancesStartInstanceOptionalParams)

Starts the SAP Central Services Instance.

function beginStartInstance(resourceGroupName: string, sapVirtualInstanceName: string, centralInstanceName: string, options?: SAPCentralInstancesStartInstanceOptionalParams): 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

centralInstanceName

string

Central Services Instance resource name string modeled as parameter for auto generation to work correctly.

options
SAPCentralInstancesStartInstanceOptionalParams

The options parameters.

Returns

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

beginStartInstanceAndWait(string, string, string, SAPCentralInstancesStartInstanceOptionalParams)

Starts the SAP Central Services Instance.

function beginStartInstanceAndWait(resourceGroupName: string, sapVirtualInstanceName: string, centralInstanceName: string, options?: SAPCentralInstancesStartInstanceOptionalParams): 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

centralInstanceName

string

Central Services Instance resource name string modeled as parameter for auto generation to work correctly.

options
SAPCentralInstancesStartInstanceOptionalParams

The options parameters.

Returns

beginStopInstance(string, string, string, SAPCentralInstancesStopInstanceOptionalParams)

Stops the SAP Central Services Instance.

function beginStopInstance(resourceGroupName: string, sapVirtualInstanceName: string, centralInstanceName: string, options?: SAPCentralInstancesStopInstanceOptionalParams): 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

centralInstanceName

string

Central Services Instance resource name string modeled as parameter for auto generation to work correctly.

options
SAPCentralInstancesStopInstanceOptionalParams

The options parameters.

Returns

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

beginStopInstanceAndWait(string, string, string, SAPCentralInstancesStopInstanceOptionalParams)

Stops the SAP Central Services Instance.

function beginStopInstanceAndWait(resourceGroupName: string, sapVirtualInstanceName: string, centralInstanceName: string, options?: SAPCentralInstancesStopInstanceOptionalParams): 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

centralInstanceName

string

Central Services Instance resource name string modeled as parameter for auto generation to work correctly.

options
SAPCentralInstancesStopInstanceOptionalParams

The options parameters.

Returns

get(string, string, string, SAPCentralInstancesGetOptionalParams)

Gets the SAP Central Services Instance resource.

function get(resourceGroupName: string, sapVirtualInstanceName: string, centralInstanceName: string, options?: SAPCentralInstancesGetOptionalParams): Promise<SAPCentralServerInstance>

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

centralInstanceName

string

Central Services Instance resource name string modeled as parameter for auto generation to work correctly.

options
SAPCentralInstancesGetOptionalParams

The options parameters.

Returns

list(string, string, SAPCentralInstancesListOptionalParams)

Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource.

function list(resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPCentralInstancesListOptionalParams): PagedAsyncIterableIterator<SAPCentralServerInstance, SAPCentralServerInstance[], 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
SAPCentralInstancesListOptionalParams

The options parameters.

Returns

update(string, string, string, SAPCentralInstancesUpdateOptionalParams)

Updates the SAP Central Services Instance resource.

This can be used to update tags on the resource.

function update(resourceGroupName: string, sapVirtualInstanceName: string, centralInstanceName: string, options?: SAPCentralInstancesUpdateOptionalParams): Promise<SAPCentralServerInstance>

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

centralInstanceName

string

Central Services Instance resource name string modeled as parameter for auto generation to work correctly.

options
SAPCentralInstancesUpdateOptionalParams

The options parameters.

Returns