ProviderInstances interface
Interface representing a ProviderInstances.
Methods
begin |
Creates a provider instance for the specified subscription, resource group, SapMonitor name, and resource name. |
begin |
Creates a provider instance for the specified subscription, resource group, SapMonitor name, and resource name. |
begin |
Deletes a provider instance for the specified subscription, resource group, SapMonitor name, and resource name. |
begin |
Deletes a provider instance for the specified subscription, resource group, SapMonitor name, and resource name. |
get(string, string, string, Provider |
Gets properties of a provider instance for the specified subscription, resource group, SapMonitor 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, SapMonitor name, and resource name.
function beginCreate(resourceGroupName: string, sapMonitorName: string, providerInstanceName: string, providerInstanceParameter: ProviderInstance, options?: ProviderInstancesCreateOptionalParams): Promise<PollerLike<PollOperationState<ProviderInstance>, ProviderInstance>>
Parameters
- resourceGroupName
-
string
Name of the resource group.
- sapMonitorName
-
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<PollerLike<@azure/core-lro.PollOperationState<ProviderInstance>, ProviderInstance>>
beginCreateAndWait(string, string, string, ProviderInstance, ProviderInstancesCreateOptionalParams)
Creates a provider instance for the specified subscription, resource group, SapMonitor name, and resource name.
function beginCreateAndWait(resourceGroupName: string, sapMonitorName: string, providerInstanceName: string, providerInstanceParameter: ProviderInstance, options?: ProviderInstancesCreateOptionalParams): Promise<ProviderInstance>
Parameters
- resourceGroupName
-
string
Name of the resource group.
- sapMonitorName
-
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, SapMonitor name, and resource name.
function beginDelete(resourceGroupName: string, sapMonitorName: string, providerInstanceName: string, options?: ProviderInstancesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parameters
- resourceGroupName
-
string
Name of the resource group.
- sapMonitorName
-
string
Name of the SAP monitor resource.
- providerInstanceName
-
string
Name of the provider instance.
The options parameters.
Returns
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, string, ProviderInstancesDeleteOptionalParams)
Deletes a provider instance for the specified subscription, resource group, SapMonitor name, and resource name.
function beginDeleteAndWait(resourceGroupName: string, sapMonitorName: string, providerInstanceName: string, options?: ProviderInstancesDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
Name of the resource group.
- sapMonitorName
-
string
Name of the SAP monitor resource.
- providerInstanceName
-
string
Name of the provider instance.
The options parameters.
Returns
Promise<void>
get(string, string, string, ProviderInstancesGetOptionalParams)
Gets properties of a provider instance for the specified subscription, resource group, SapMonitor name, and resource name.
function get(resourceGroupName: string, sapMonitorName: string, providerInstanceName: string, options?: ProviderInstancesGetOptionalParams): Promise<ProviderInstance>
Parameters
- resourceGroupName
-
string
Name of the resource group.
- sapMonitorName
-
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, sapMonitorName: string, options?: ProviderInstancesListOptionalParams): PagedAsyncIterableIterator<ProviderInstance, ProviderInstance[], PageSettings>
Parameters
- resourceGroupName
-
string
Name of the resource group.
- sapMonitorName
-
string
Name of the SAP monitor resource.
The options parameters.
Returns
Azure SDK for JavaScript