ProviderInstances interface
Interface representing a ProviderInstances.
Methods
begin |
Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. |
begin |
Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. |
begin |
Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. |
begin |
Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. |
get(string, string, string, Provider |
Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. |
list(string, string, Provider |
Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each provider instances. |
Method Details
beginCreate(string, string, string, ProviderInstance, ProviderInstancesCreateOptionalParams)
Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name.
function beginCreate(resourceGroupName: string, monitorName: string, providerInstanceName: string, providerInstanceParameter: ProviderInstance, options?: ProviderInstancesCreateOptionalParams): Promise<SimplePollerLike<OperationState<ProviderInstance>, ProviderInstance>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- monitorName
-
string
Name of the SAP monitor resource.
- providerInstanceName
-
string
Name of the provider instance.
- providerInstanceParameter
- ProviderInstance
Request body representing a provider instance
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<ProviderInstance>, ProviderInstance>>
beginCreateAndWait(string, string, string, ProviderInstance, ProviderInstancesCreateOptionalParams)
Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name.
function beginCreateAndWait(resourceGroupName: string, monitorName: string, providerInstanceName: string, providerInstanceParameter: ProviderInstance, options?: ProviderInstancesCreateOptionalParams): Promise<ProviderInstance>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- monitorName
-
string
Name of the SAP monitor resource.
- providerInstanceName
-
string
Name of the provider instance.
- providerInstanceParameter
- ProviderInstance
Request body representing a provider instance
The options parameters.
Returns
Promise<ProviderInstance>
beginDelete(string, string, string, ProviderInstancesDeleteOptionalParams)
Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name.
function beginDelete(resourceGroupName: string, monitorName: string, providerInstanceName: string, options?: ProviderInstancesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- monitorName
-
string
Name of the SAP monitor resource.
- providerInstanceName
-
string
Name of the provider instance.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginDeleteAndWait(string, string, string, ProviderInstancesDeleteOptionalParams)
Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name.
function beginDeleteAndWait(resourceGroupName: string, monitorName: string, providerInstanceName: string, options?: ProviderInstancesDeleteOptionalParams): Promise<OperationStatusResult>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- monitorName
-
string
Name of the SAP monitor resource.
- providerInstanceName
-
string
Name of the provider instance.
The options parameters.
Returns
Promise<OperationStatusResult>
get(string, string, string, ProviderInstancesGetOptionalParams)
Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and resource name.
function get(resourceGroupName: string, monitorName: string, providerInstanceName: string, options?: ProviderInstancesGetOptionalParams): Promise<ProviderInstance>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- monitorName
-
string
Name of the SAP monitor resource.
- providerInstanceName
-
string
Name of the provider instance.
The options parameters.
Returns
Promise<ProviderInstance>
list(string, string, ProviderInstancesListOptionalParams)
Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each provider instances.
function list(resourceGroupName: string, monitorName: string, options?: ProviderInstancesListOptionalParams): PagedAsyncIterableIterator<ProviderInstance, ProviderInstance[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- monitorName
-
string
Name of the SAP monitor resource.
The options parameters.