Apms interface

Interface representing a Apms.

Method Details

beginCreateOrUpdate(string, string, string, ApmResource, ApmsCreateOrUpdateOptionalParams)

Create or update an APM.

function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, apmName: string, apmResource: ApmResource, options?: ApmsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ApmResource>, ApmResource>>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

apmName

string

The name of the APM

apmResource
ApmResource

Parameters for the create or update operation

options
ApmsCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, ApmResource, ApmsCreateOrUpdateOptionalParams)

Create or update an APM.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, apmName: string, apmResource: ApmResource, options?: ApmsCreateOrUpdateOptionalParams): Promise<ApmResource>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

apmName

string

The name of the APM

apmResource
ApmResource

Parameters for the create or update operation

options
ApmsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<ApmResource>

beginDelete(string, string, string, ApmsDeleteOptionalParams)

Operation to delete an APM

function beginDelete(resourceGroupName: string, serviceName: string, apmName: string, options?: ApmsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ApmsDeleteHeaders>, ApmsDeleteHeaders>>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

apmName

string

The name of the APM

options
ApmsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, ApmsDeleteOptionalParams)

Operation to delete an APM

function beginDeleteAndWait(resourceGroupName: string, serviceName: string, apmName: string, options?: ApmsDeleteOptionalParams): Promise<ApmsDeleteHeaders>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

apmName

string

The name of the APM

options
ApmsDeleteOptionalParams

The options parameters.

Returns

get(string, string, string, ApmsGetOptionalParams)

Get the APM by name.

function get(resourceGroupName: string, serviceName: string, apmName: string, options?: ApmsGetOptionalParams): Promise<ApmResource>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

apmName

string

The name of the APM

options
ApmsGetOptionalParams

The options parameters.

Returns

Promise<ApmResource>

list(string, string, ApmsListOptionalParams)

Get collection of APMs.

function list(resourceGroupName: string, serviceName: string, options?: ApmsListOptionalParams): PagedAsyncIterableIterator<ApmResource, ApmResource[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

options
ApmsListOptionalParams

The options parameters.

Returns

listSecretKeys(string, string, string, ApmsListSecretKeysOptionalParams)

List keys of APM sensitive properties.

function listSecretKeys(resourceGroupName: string, serviceName: string, apmName: string, options?: ApmsListSecretKeysOptionalParams): Promise<ApmSecretKeys>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

apmName

string

The name of the APM

options
ApmsListSecretKeysOptionalParams

The options parameters.

Returns

Promise<ApmSecretKeys>