DataCollectionRulesOperations interface
Interface representing a DataCollectionRules operations.
Properties
| create | Creates or updates a data collection rule. |
| delete | Deletes a data collection rule. |
| get | Returns the specified data collection rule. |
| list |
Lists all data collection rules in the specified resource group. |
| list |
Lists all data collection rules in the specified subscription. |
| update | Updates part of a data collection rule. |
Property Details
create
Creates or updates a data collection rule.
create: (resourceGroupName: string, dataCollectionRuleName: string, options?: DataCollectionRulesCreateOptionalParams) => Promise<DataCollectionRuleResource>
Property Value
(resourceGroupName: string, dataCollectionRuleName: string, options?: DataCollectionRulesCreateOptionalParams) => Promise<DataCollectionRuleResource>
delete
Deletes a data collection rule.
delete: (resourceGroupName: string, dataCollectionRuleName: string, options?: DataCollectionRulesDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, dataCollectionRuleName: string, options?: DataCollectionRulesDeleteOptionalParams) => Promise<void>
get
Returns the specified data collection rule.
get: (resourceGroupName: string, dataCollectionRuleName: string, options?: DataCollectionRulesGetOptionalParams) => Promise<DataCollectionRuleResource>
Property Value
(resourceGroupName: string, dataCollectionRuleName: string, options?: DataCollectionRulesGetOptionalParams) => Promise<DataCollectionRuleResource>
listByResourceGroup
Lists all data collection rules in the specified resource group.
listByResourceGroup: (resourceGroupName: string, options?: DataCollectionRulesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<DataCollectionRuleResource, DataCollectionRuleResource[], PageSettings>
Property Value
(resourceGroupName: string, options?: DataCollectionRulesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<DataCollectionRuleResource, DataCollectionRuleResource[], PageSettings>
listBySubscription
Lists all data collection rules in the specified subscription.
listBySubscription: (options?: DataCollectionRulesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<DataCollectionRuleResource, DataCollectionRuleResource[], PageSettings>
Property Value
(options?: DataCollectionRulesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<DataCollectionRuleResource, DataCollectionRuleResource[], PageSettings>
update
Updates part of a data collection rule.
update: (resourceGroupName: string, dataCollectionRuleName: string, options?: DataCollectionRulesUpdateOptionalParams) => Promise<DataCollectionRuleResource>
Property Value
(resourceGroupName: string, dataCollectionRuleName: string, options?: DataCollectionRulesUpdateOptionalParams) => Promise<DataCollectionRuleResource>