AdvancedPlatformMetricsOperations interface
Interface representing a AdvancedPlatformMetrics operations.
Properties
| create |
Create or update the advanced platform metrics rule for the storage account. |
| delete | Delete the advanced platform metrics rule for the storage account by rule type. |
| get | Get the advanced platform metrics rule for the storage account by rule type. |
| list | List the advanced platform metrics rules associated with the storage account. |
Property Details
createOrUpdate
Create or update the advanced platform metrics rule for the storage account.
createOrUpdate: (resourceGroupName: string, accountName: string, advancedPlatformMetricsRuleType: string, resource: AdvancedPlatformMetricsRule, options?: AdvancedPlatformMetricsCreateOrUpdateOptionalParams) => Promise<AdvancedPlatformMetricsRule>
Property Value
(resourceGroupName: string, accountName: string, advancedPlatformMetricsRuleType: string, resource: AdvancedPlatformMetricsRule, options?: AdvancedPlatformMetricsCreateOrUpdateOptionalParams) => Promise<AdvancedPlatformMetricsRule>
delete
Delete the advanced platform metrics rule for the storage account by rule type.
delete: (resourceGroupName: string, accountName: string, advancedPlatformMetricsRuleType: string, options?: AdvancedPlatformMetricsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, accountName: string, advancedPlatformMetricsRuleType: string, options?: AdvancedPlatformMetricsDeleteOptionalParams) => Promise<void>
get
Get the advanced platform metrics rule for the storage account by rule type.
get: (resourceGroupName: string, accountName: string, advancedPlatformMetricsRuleType: string, options?: AdvancedPlatformMetricsGetOptionalParams) => Promise<AdvancedPlatformMetricsRule>
Property Value
(resourceGroupName: string, accountName: string, advancedPlatformMetricsRuleType: string, options?: AdvancedPlatformMetricsGetOptionalParams) => Promise<AdvancedPlatformMetricsRule>
list
List the advanced platform metrics rules associated with the storage account.
list: (resourceGroupName: string, accountName: string, options?: AdvancedPlatformMetricsListOptionalParams) => PagedAsyncIterableIterator<AdvancedPlatformMetricsRule, AdvancedPlatformMetricsRule[], PageSettings>
Property Value
(resourceGroupName: string, accountName: string, options?: AdvancedPlatformMetricsListOptionalParams) => PagedAsyncIterableIterator<AdvancedPlatformMetricsRule, AdvancedPlatformMetricsRule[], PageSettings>