PrivateDnsZoneGroups interface
Interface representing a PrivateDnsZoneGroups.
Methods
begin |
Creates or updates a private dns zone group in the specified private endpoint. |
begin |
Creates or updates a private dns zone group in the specified private endpoint. |
begin |
Deletes the specified private dns zone group. |
begin |
Deletes the specified private dns zone group. |
get(string, string, string, Private |
Gets the private dns zone group resource by specified private dns zone group name. |
list(string, string, Private |
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.
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.
The options parameters.
Returns
Promise<PrivateDnsZoneGroup>
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.
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.
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.
The options parameters.
Returns
Promise<PrivateDnsZoneGroup>
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.
The options parameters.