ProviderMonitorSettingsOperations interface
Interface representing a ProviderMonitorSettings operations.
Properties
| create | Creates the provider monitor setting. |
| delete | Deletes a provider monitor setting. |
| get | Gets the provider monitor setting details. |
| list |
Gets the list of the provider monitor settings in the resource group. |
| list |
Gets the list of the provider monitor settings in the subscription. |
| update | Updates the provider monitor setting properties as specified in the request body. Update fails if the specified provider monitor setting does not already exist. |
Property Details
create
Creates the provider monitor setting.
create: (resourceGroupName: string, providerMonitorSettingName: string, properties: ProviderMonitorSetting, options?: ProviderMonitorSettingsCreateOptionalParams) => PollerLike<OperationState<ProviderMonitorSetting>, ProviderMonitorSetting>
Property Value
(resourceGroupName: string, providerMonitorSettingName: string, properties: ProviderMonitorSetting, options?: ProviderMonitorSettingsCreateOptionalParams) => PollerLike<OperationState<ProviderMonitorSetting>, ProviderMonitorSetting>
delete
Deletes a provider monitor setting.
delete: (resourceGroupName: string, providerMonitorSettingName: string, options?: ProviderMonitorSettingsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, providerMonitorSettingName: string, options?: ProviderMonitorSettingsDeleteOptionalParams) => Promise<void>
get
Gets the provider monitor setting details.
get: (resourceGroupName: string, providerMonitorSettingName: string, options?: ProviderMonitorSettingsGetOptionalParams) => Promise<ProviderMonitorSetting>
Property Value
(resourceGroupName: string, providerMonitorSettingName: string, options?: ProviderMonitorSettingsGetOptionalParams) => Promise<ProviderMonitorSetting>
listByResourceGroup
Gets the list of the provider monitor settings in the resource group.
listByResourceGroup: (resourceGroupName: string, options?: ProviderMonitorSettingsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ProviderMonitorSetting, ProviderMonitorSetting[], PageSettings>
Property Value
(resourceGroupName: string, options?: ProviderMonitorSettingsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ProviderMonitorSetting, ProviderMonitorSetting[], PageSettings>
listBySubscription
Gets the list of the provider monitor settings in the subscription.
listBySubscription: (options?: ProviderMonitorSettingsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<ProviderMonitorSetting, ProviderMonitorSetting[], PageSettings>
Property Value
(options?: ProviderMonitorSettingsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<ProviderMonitorSetting, ProviderMonitorSetting[], PageSettings>
update
Updates the provider monitor setting properties as specified in the request body. Update fails if the specified provider monitor setting does not already exist.
update: (resourceGroupName: string, providerMonitorSettingName: string, options?: ProviderMonitorSettingsUpdateOptionalParams) => Promise<ProviderMonitorSetting>
Property Value
(resourceGroupName: string, providerMonitorSettingName: string, options?: ProviderMonitorSettingsUpdateOptionalParams) => Promise<ProviderMonitorSetting>