ForwardingRulesOperations interface
Interface representing a ForwardingRules operations.
Properties
| create |
Creates or updates a forwarding rule in a DNS forwarding ruleset. |
| delete | Deletes a forwarding rule in a DNS forwarding ruleset. WARNING: This operation cannot be undone. |
| get | Gets properties of a forwarding rule in a DNS forwarding ruleset. |
| list | Lists forwarding rules in a DNS forwarding ruleset. |
| update | Updates a forwarding rule in a DNS forwarding ruleset. |
Property Details
createOrUpdate
Creates or updates a forwarding rule in a DNS forwarding ruleset.
createOrUpdate: (resourceGroupName: string, dnsForwardingRulesetName: string, forwardingRuleName: string, parameters: ForwardingRule, options?: ForwardingRulesCreateOrUpdateOptionalParams) => Promise<ForwardingRule>
Property Value
(resourceGroupName: string, dnsForwardingRulesetName: string, forwardingRuleName: string, parameters: ForwardingRule, options?: ForwardingRulesCreateOrUpdateOptionalParams) => Promise<ForwardingRule>
delete
Deletes a forwarding rule in a DNS forwarding ruleset. WARNING: This operation cannot be undone.
delete: (resourceGroupName: string, dnsForwardingRulesetName: string, forwardingRuleName: string, options?: ForwardingRulesDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, dnsForwardingRulesetName: string, forwardingRuleName: string, options?: ForwardingRulesDeleteOptionalParams) => Promise<void>
get
Gets properties of a forwarding rule in a DNS forwarding ruleset.
get: (resourceGroupName: string, dnsForwardingRulesetName: string, forwardingRuleName: string, options?: ForwardingRulesGetOptionalParams) => Promise<ForwardingRule>
Property Value
(resourceGroupName: string, dnsForwardingRulesetName: string, forwardingRuleName: string, options?: ForwardingRulesGetOptionalParams) => Promise<ForwardingRule>
list
Lists forwarding rules in a DNS forwarding ruleset.
list: (resourceGroupName: string, dnsForwardingRulesetName: string, options?: ForwardingRulesListOptionalParams) => PagedAsyncIterableIterator<ForwardingRule, ForwardingRule[], PageSettings>
Property Value
(resourceGroupName: string, dnsForwardingRulesetName: string, options?: ForwardingRulesListOptionalParams) => PagedAsyncIterableIterator<ForwardingRule, ForwardingRule[], PageSettings>
update
Updates a forwarding rule in a DNS forwarding ruleset.
update: (resourceGroupName: string, dnsForwardingRulesetName: string, forwardingRuleName: string, parameters: ForwardingRulePatch, options?: ForwardingRulesUpdateOptionalParams) => Promise<ForwardingRule>
Property Value
(resourceGroupName: string, dnsForwardingRulesetName: string, forwardingRuleName: string, parameters: ForwardingRulePatch, options?: ForwardingRulesUpdateOptionalParams) => Promise<ForwardingRule>