public interface VirtualNetworkLinks extends SupportsGettingById<VirtualNetworkLink>, SupportsGettingByName<VirtualNetworkLink>, SupportsListing<VirtualNetworkLink>, HasParent<PrivateDnsZone>
| 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.
|
com.azure.core.http.rest.PagedIterable<VirtualNetworkLink> |
list(int pageSize)
Lists all the virtual network links, with number of entries in each page limited to given size.
|
com.azure.core.http.rest.PagedFlux<VirtualNetworkLink> |
listAsync(int pageSize)
Lists all the virtual network links, with number of entries in each page limited to given size.
|
getById, getByIdAsyncgetByName, getByNameAsynclist, listAsynccom.azure.core.http.rest.PagedIterable<VirtualNetworkLink> list(int pageSize)
pageSize - the maximum number of record sets in a pagecom.azure.core.http.rest.PagedFlux<VirtualNetworkLink> listAsync(int pageSize)
pageSize - the maximum number of record sets in a pagePagedFlux of virtual network linksvoid deleteById(String id)
id - the resource ID of the resource to deleteMono<Void> deleteByIdAsync(String id)
id - 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.