DnsResolverPolicyVirtualNetworkLinks interface
Interface representing a DnsResolverPolicyVirtualNetworkLinks.
Methods
Method Details
beginCreateOrUpdate(string, string, string, DnsResolverPolicyVirtualNetworkLink, DnsResolverPolicyVirtualNetworkLinksCreateOrUpdateOptionalParams)
Creates or updates a DNS resolver policy virtual network link.
function beginCreateOrUpdate(resourceGroupName: string, dnsResolverPolicyName: string, dnsResolverPolicyVirtualNetworkLinkName: string, parameters: DnsResolverPolicyVirtualNetworkLink, options?: DnsResolverPolicyVirtualNetworkLinksCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolverPolicyVirtualNetworkLink>, DnsResolverPolicyVirtualNetworkLink>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- dnsResolverPolicyName
-
string
The name of the DNS resolver policy.
- dnsResolverPolicyVirtualNetworkLinkName
-
string
The name of the DNS resolver policy virtual network link for the DNS resolver policy.
- parameters
- DnsResolverPolicyVirtualNetworkLink
Parameters supplied to the CreateOrUpdate operation.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsResolverPolicyVirtualNetworkLink>, DnsResolverPolicyVirtualNetworkLink>>
beginCreateOrUpdateAndWait(string, string, string, DnsResolverPolicyVirtualNetworkLink, DnsResolverPolicyVirtualNetworkLinksCreateOrUpdateOptionalParams)
Creates or updates a DNS resolver policy virtual network link.
function beginCreateOrUpdateAndWait(resourceGroupName: string, dnsResolverPolicyName: string, dnsResolverPolicyVirtualNetworkLinkName: string, parameters: DnsResolverPolicyVirtualNetworkLink, options?: DnsResolverPolicyVirtualNetworkLinksCreateOrUpdateOptionalParams): Promise<DnsResolverPolicyVirtualNetworkLink>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- dnsResolverPolicyName
-
string
The name of the DNS resolver policy.
- dnsResolverPolicyVirtualNetworkLinkName
-
string
The name of the DNS resolver policy virtual network link for the DNS resolver policy.
- parameters
- DnsResolverPolicyVirtualNetworkLink
Parameters supplied to the CreateOrUpdate operation.
The options parameters.
Returns
Promise<DnsResolverPolicyVirtualNetworkLink>
beginDelete(string, string, string, DnsResolverPolicyVirtualNetworkLinksDeleteOptionalParams)
Deletes a DNS resolver policy virtual network link. WARNING: This operation cannot be undone.
function beginDelete(resourceGroupName: string, dnsResolverPolicyName: string, dnsResolverPolicyVirtualNetworkLinkName: string, options?: DnsResolverPolicyVirtualNetworkLinksDeleteOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolverPolicyVirtualNetworkLinksDeleteHeaders>, DnsResolverPolicyVirtualNetworkLinksDeleteHeaders>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- dnsResolverPolicyName
-
string
The name of the DNS resolver policy.
- dnsResolverPolicyVirtualNetworkLinkName
-
string
The name of the DNS resolver policy virtual network link for the DNS resolver policy.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsResolverPolicyVirtualNetworkLinksDeleteHeaders>, DnsResolverPolicyVirtualNetworkLinksDeleteHeaders>>
beginDeleteAndWait(string, string, string, DnsResolverPolicyVirtualNetworkLinksDeleteOptionalParams)
Deletes a DNS resolver policy virtual network link. WARNING: This operation cannot be undone.
function beginDeleteAndWait(resourceGroupName: string, dnsResolverPolicyName: string, dnsResolverPolicyVirtualNetworkLinkName: string, options?: DnsResolverPolicyVirtualNetworkLinksDeleteOptionalParams): Promise<DnsResolverPolicyVirtualNetworkLinksDeleteHeaders>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- dnsResolverPolicyName
-
string
The name of the DNS resolver policy.
- dnsResolverPolicyVirtualNetworkLinkName
-
string
The name of the DNS resolver policy virtual network link for the DNS resolver policy.
The options parameters.
Returns
beginUpdate(string, string, string, DnsResolverPolicyVirtualNetworkLinkPatch, DnsResolverPolicyVirtualNetworkLinksUpdateOptionalParams)
Updates a DNS resolver policy virtual network link.
function beginUpdate(resourceGroupName: string, dnsResolverPolicyName: string, dnsResolverPolicyVirtualNetworkLinkName: string, parameters: DnsResolverPolicyVirtualNetworkLinkPatch, options?: DnsResolverPolicyVirtualNetworkLinksUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolverPolicyVirtualNetworkLink>, DnsResolverPolicyVirtualNetworkLink>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- dnsResolverPolicyName
-
string
The name of the DNS resolver policy.
- dnsResolverPolicyVirtualNetworkLinkName
-
string
The name of the DNS resolver policy virtual network link for the DNS resolver policy.
- parameters
- DnsResolverPolicyVirtualNetworkLinkPatch
Parameters supplied to the Update operation.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsResolverPolicyVirtualNetworkLink>, DnsResolverPolicyVirtualNetworkLink>>
beginUpdateAndWait(string, string, string, DnsResolverPolicyVirtualNetworkLinkPatch, DnsResolverPolicyVirtualNetworkLinksUpdateOptionalParams)
Updates a DNS resolver policy virtual network link.
function beginUpdateAndWait(resourceGroupName: string, dnsResolverPolicyName: string, dnsResolverPolicyVirtualNetworkLinkName: string, parameters: DnsResolverPolicyVirtualNetworkLinkPatch, options?: DnsResolverPolicyVirtualNetworkLinksUpdateOptionalParams): Promise<DnsResolverPolicyVirtualNetworkLink>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- dnsResolverPolicyName
-
string
The name of the DNS resolver policy.
- dnsResolverPolicyVirtualNetworkLinkName
-
string
The name of the DNS resolver policy virtual network link for the DNS resolver policy.
- parameters
- DnsResolverPolicyVirtualNetworkLinkPatch
Parameters supplied to the Update operation.
The options parameters.
Returns
Promise<DnsResolverPolicyVirtualNetworkLink>
get(string, string, string, DnsResolverPolicyVirtualNetworkLinksGetOptionalParams)
Gets properties of a DNS resolver policy virtual network link.
function get(resourceGroupName: string, dnsResolverPolicyName: string, dnsResolverPolicyVirtualNetworkLinkName: string, options?: DnsResolverPolicyVirtualNetworkLinksGetOptionalParams): Promise<DnsResolverPolicyVirtualNetworkLink>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- dnsResolverPolicyName
-
string
The name of the DNS resolver policy.
- dnsResolverPolicyVirtualNetworkLinkName
-
string
The name of the DNS resolver policy virtual network link for the DNS resolver policy.
The options parameters.
Returns
Promise<DnsResolverPolicyVirtualNetworkLink>
list(string, string, DnsResolverPolicyVirtualNetworkLinksListOptionalParams)
Lists DNS resolver policy virtual network links.
function list(resourceGroupName: string, dnsResolverPolicyName: string, options?: DnsResolverPolicyVirtualNetworkLinksListOptionalParams): PagedAsyncIterableIterator<DnsResolverPolicyVirtualNetworkLink, DnsResolverPolicyVirtualNetworkLink[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- dnsResolverPolicyName
-
string
The name of the DNS resolver policy.
The options parameters.