DiscoveryRulesOperations interface
Interface representing a DiscoveryRules operations.
Properties
| create |
Create a DiscoveryRule |
| delete | Delete a DiscoveryRule |
| get | Get a DiscoveryRule |
| list |
List DiscoveryRule resources by HealthModel |
Property Details
createOrUpdate
Create a DiscoveryRule
createOrUpdate: (resourceGroupName: string, healthModelName: string, discoveryRuleName: string, resource: DiscoveryRuleResourceCreate, options?: DiscoveryRulesCreateOrUpdateOptionalParams) => PollerLike<OperationState<DiscoveryRule>, DiscoveryRule>
Property Value
(resourceGroupName: string, healthModelName: string, discoveryRuleName: string, resource: DiscoveryRuleResourceCreate, options?: DiscoveryRulesCreateOrUpdateOptionalParams) => PollerLike<OperationState<DiscoveryRule>, DiscoveryRule>
delete
Delete a DiscoveryRule
delete: (resourceGroupName: string, healthModelName: string, discoveryRuleName: string, options?: DiscoveryRulesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, healthModelName: string, discoveryRuleName: string, options?: DiscoveryRulesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get a DiscoveryRule
get: (resourceGroupName: string, healthModelName: string, discoveryRuleName: string, options?: DiscoveryRulesGetOptionalParams) => Promise<DiscoveryRule>
Property Value
(resourceGroupName: string, healthModelName: string, discoveryRuleName: string, options?: DiscoveryRulesGetOptionalParams) => Promise<DiscoveryRule>
listByHealthModel
List DiscoveryRule resources by HealthModel
listByHealthModel: (resourceGroupName: string, healthModelName: string, options?: DiscoveryRulesListByHealthModelOptionalParams) => PagedAsyncIterableIterator<DiscoveryRule, DiscoveryRule[], PageSettings>
Property Value
(resourceGroupName: string, healthModelName: string, options?: DiscoveryRulesListByHealthModelOptionalParams) => PagedAsyncIterableIterator<DiscoveryRule, DiscoveryRule[], PageSettings>