public interface PrivateDnsZones extends SupportsCreating<PrivateDnsZone.DefinitionStages.Blank>, SupportsListing<PrivateDnsZone>, SupportsListingByResourceGroup<PrivateDnsZone>, SupportsGettingById<PrivateDnsZone>, SupportsGettingByResourceGroup<PrivateDnsZone>, SupportsDeletingById, SupportsDeletingByResourceGroup, SupportsBatchCreation<PrivateDnsZone>, SupportsBatchDeletion, HasManager<PrivateDnsZoneManager>
| Modifier and Type | Method and Description |
|---|---|
void |
deleteById(String id)
Deletes a resource from Azure, identifying it by its resource ID.
|
void |
deleteById(String id,
String etagValue)
Deletes a resource from Azure, identifying it by its resource ID.
|
Mono<Void> |
deleteByIdAsync(String id)
Asynchronously delete the private zone from Azure, identifying it by its resource ID.
|
Mono<Void> |
deleteByIdAsync(String id,
String etagValue)
Asynchronously delete the private zone from Azure, identifying it by its resource ID.
|
void |
deleteByResourceGroupName(String resourceGroupName,
String name)
Deletes the private zone from Azure, identifying it by its name and its resource group.
|
void |
deleteByResourceGroupName(String resourceGroupName,
String name,
String etagValue)
Deletes the private zone from Azure, identifying it by its name and its resource group.
|
Mono<Void> |
deleteByResourceGroupNameAsync(String resourceGroupName,
String name)
Asynchronously deletes the private zone from Azure, identifying it by its name and its resource group.
|
Mono<Void> |
deleteByResourceGroupNameAsync(String resourceGroupName,
String name,
String etagValue)
Asynchronously deletes the private zone from Azure, identifying it by its name and its resource group.
|
definelist, listAsynclistByResourceGroup, listByResourceGroupAsyncgetById, getByIdAsyncgetByResourceGroup, getByResourceGroupAsyncdeleteByResourceGroup, deleteByResourceGroupAsynccreate, create, createAsync, createAsyncdeleteByIds, deleteByIds, deleteByIdsAsync, deleteByIdsAsyncmanagervoid deleteById(String id)
deleteById in interface SupportsDeletingByIdid - the resource ID of the resource to deleteMono<Void> deleteByIdAsync(String id)
deleteByIdAsync in interface SupportsDeletingByIdid - the resource ID of the resource to deletevoid deleteById(String id, String etagValue)
id - the resource ID of the resource to deleteetagValue - the ETag value to set on IfMatch header for concurrency protectionMono<Void> deleteByIdAsync(String id, String etagValue)
id - the resource ID of the resource to deleteetagValue - the ETag value to set on IfMatch header for concurrency protectionvoid deleteByResourceGroupName(String resourceGroupName, String name)
resourceGroupName - the resource group the resource is part ofname - the name of the zoneMono<Void> deleteByResourceGroupNameAsync(String resourceGroupName, String name)
resourceGroupName - the resource group the resource is part ofname - the name of the zonevoid deleteByResourceGroupName(String resourceGroupName, String name, String etagValue)
resourceGroupName - the resource group the resource is part ofname - the name of the zoneetagValue - the ETag value to set on IfMatch header for concurrency protectionMono<Void> deleteByResourceGroupNameAsync(String resourceGroupName, String name, String etagValue)
resourceGroupName - the resource group the resource is part ofname - the name of the zoneetagValue - the ETag value to set on IfMatch header for concurrency protectionCopyright © 2020 Microsoft Corporation. All rights reserved.