PrivateDnsZoneGroups interface

Interface representing a PrivateDnsZoneGroups.

Methods

beginCreateOrUpdate(string, string, string, PrivateDnsZoneGroup, PrivateDnsZoneGroupsCreateOrUpdateOptionalParams)

Creates or updates a private dns zone group in the specified private endpoint.

beginCreateOrUpdateAndWait(string, string, string, PrivateDnsZoneGroup, PrivateDnsZoneGroupsCreateOrUpdateOptionalParams)

Creates or updates a private dns zone group in the specified private endpoint.

beginDelete(string, string, string, PrivateDnsZoneGroupsDeleteOptionalParams)

Deletes the specified private dns zone group.

beginDeleteAndWait(string, string, string, PrivateDnsZoneGroupsDeleteOptionalParams)

Deletes the specified private dns zone group.

get(string, string, string, PrivateDnsZoneGroupsGetOptionalParams)

Gets the private dns zone group resource by specified private dns zone group name.

list(string, string, PrivateDnsZoneGroupsListOptionalParams)

Gets all private dns zone groups in a private endpoint.

Method Details

beginCreateOrUpdate(string, string, string, PrivateDnsZoneGroup, PrivateDnsZoneGroupsCreateOrUpdateOptionalParams)

Creates or updates a private dns zone group in the specified private endpoint.

function beginCreateOrUpdate(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, parameters: PrivateDnsZoneGroup, options?: PrivateDnsZoneGroupsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PrivateDnsZoneGroup>, PrivateDnsZoneGroup>>

Parameters

resourceGroupName

string

The name of the resource group.

privateEndpointName

string

The name of the private endpoint.

privateDnsZoneGroupName

string

The name of the private dns zone group.

parameters
PrivateDnsZoneGroup

Parameters supplied to the create or update private dns zone group operation.

options
PrivateDnsZoneGroupsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<PrivateDnsZoneGroup>, PrivateDnsZoneGroup>>

beginCreateOrUpdateAndWait(string, string, string, PrivateDnsZoneGroup, PrivateDnsZoneGroupsCreateOrUpdateOptionalParams)

Creates or updates a private dns zone group in the specified private endpoint.

function beginCreateOrUpdateAndWait(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, parameters: PrivateDnsZoneGroup, options?: PrivateDnsZoneGroupsCreateOrUpdateOptionalParams): Promise<PrivateDnsZoneGroup>

Parameters

resourceGroupName

string

The name of the resource group.

privateEndpointName

string

The name of the private endpoint.

privateDnsZoneGroupName

string

The name of the private dns zone group.

parameters
PrivateDnsZoneGroup

Parameters supplied to the create or update private dns zone group operation.

options
PrivateDnsZoneGroupsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, PrivateDnsZoneGroupsDeleteOptionalParams)

Deletes the specified private dns zone group.

function beginDelete(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group.

privateEndpointName

string

The name of the private endpoint.

privateDnsZoneGroupName

string

The name of the private dns zone group.

options
PrivateDnsZoneGroupsDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, PrivateDnsZoneGroupsDeleteOptionalParams)

Deletes the specified private dns zone group.

function beginDeleteAndWait(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

privateEndpointName

string

The name of the private endpoint.

privateDnsZoneGroupName

string

The name of the private dns zone group.

options
PrivateDnsZoneGroupsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, PrivateDnsZoneGroupsGetOptionalParams)

Gets the private dns zone group resource by specified private dns zone group name.

function get(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsGetOptionalParams): Promise<PrivateDnsZoneGroup>

Parameters

resourceGroupName

string

The name of the resource group.

privateEndpointName

string

The name of the private endpoint.

privateDnsZoneGroupName

string

The name of the private dns zone group.

options
PrivateDnsZoneGroupsGetOptionalParams

The options parameters.

Returns

list(string, string, PrivateDnsZoneGroupsListOptionalParams)

Gets all private dns zone groups in a private endpoint.

function list(privateEndpointName: string, resourceGroupName: string, options?: PrivateDnsZoneGroupsListOptionalParams): PagedAsyncIterableIterator<PrivateDnsZoneGroup, PrivateDnsZoneGroup[], PageSettings>

Parameters

privateEndpointName

string

The name of the private endpoint.

resourceGroupName

string

The name of the resource group.

options
PrivateDnsZoneGroupsListOptionalParams

The options parameters.

Returns