resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
force
- Deletes the resource even if it is part of a deployed configuration. If the configuration has been
deployed, the service will do a cleanup deployment in the background, prior to the delete.
context
- The context to associate with this operation.
public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String networkManagerName, Boolean force)
Deletes a network manager.
Parameters:
resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
force
- Deletes the resource even if it is part of a deployed configuration. If the configuration has been
deployed, the service will do a cleanup deployment in the background, prior to the delete.
resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
force
- Deletes the resource even if it is part of a deployed configuration. If the configuration has been
deployed, the service will do a cleanup deployment in the background, prior to the delete.
context
- The context to associate with this operation.
deleteAsync
public abstract Mono deleteAsync(String resourceGroupName, String networkManagerName)
Deletes a network manager.
Parameters:
resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
Returns:
A Mono that completes when a successful response is received.
deleteAsync
public abstract Mono deleteAsync(String resourceGroupName, String networkManagerName, Boolean force)
Deletes a network manager.
Parameters:
resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
force
- Deletes the resource even if it is part of a deployed configuration. If the configuration has been
deployed, the service will do a cleanup deployment in the background, prior to the delete.
Returns:
A Mono that completes when a successful response is received.
deleteWithResponseAsync
public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String networkManagerName, Boolean force)
Deletes a network manager.
Parameters:
resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
force
- Deletes the resource even if it is part of a deployed configuration. If the configuration has been
deployed, the service will do a cleanup deployment in the background, prior to the delete.
public abstract NetworkManagerInner getByResourceGroup(String resourceGroupName, String networkManagerName)
Gets the specified Network Manager.
Parameters:
resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
Returns:
the specified Network Manager.
getByResourceGroupAsync
public abstract Mono getByResourceGroupAsync(String resourceGroupName, String networkManagerName)
Gets the specified Network Manager.
Parameters:
resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
Returns:
the specified Network Manager on successful completion of Mono.
getByResourceGroupWithResponse
public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String networkManagerName, Context context)
Gets the specified Network Manager.
Parameters:
resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
context
- The context to associate with this operation.
Returns:
the specified Network Manager along with Response<T>.
getByResourceGroupWithResponseAsync
public abstract Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String networkManagerName)
Gets the specified Network Manager.
Parameters:
resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
Returns:
the specified Network Manager along with Response<T> on successful completion of Mono.
list
public abstract PagedIterable list()
List all network managers in a subscription.
Returns:
result of the request to list NetworkManager as paginated response with PagedIterable<T>.
list
public abstract PagedIterable list(Integer top, String skipToken, Context context)
List all network managers in a subscription.
Parameters:
top
- An optional query parameter which specifies the maximum number of records to be returned by the
server.
skipToken
- SkipToken is only used if a previous operation returned a partial result. If a previous response
contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies
a starting point to use for subsequent calls.
context
- The context to associate with this operation.
Returns:
result of the request to list NetworkManager as paginated response with PagedIterable<T>.
listAsync
public abstract PagedFlux listAsync()
List all network managers in a subscription.
Returns:
result of the request to list NetworkManager as paginated response with PagedFlux<T>.
listAsync
public abstract PagedFlux listAsync(Integer top, String skipToken)
List all network managers in a subscription.
Parameters:
top
- An optional query parameter which specifies the maximum number of records to be returned by the
server.
skipToken
- SkipToken is only used if a previous operation returned a partial result. If a previous response
contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies
a starting point to use for subsequent calls.
Returns:
result of the request to list NetworkManager as paginated response with PagedFlux<T>.
listByResourceGroup
public abstract PagedIterable listByResourceGroup(String resourceGroupName)
List network managers in a resource group.
Parameters:
resourceGroupName
- The name of the resource group.
Returns:
result of the request to list NetworkManager as paginated response with PagedIterable<T>.
resourceGroupName
- The name of the resource group.
top
- An optional query parameter which specifies the maximum number of records to be returned by the
server.
skipToken
- SkipToken is only used if a previous operation returned a partial result. If a previous response
contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies
a starting point to use for subsequent calls.
context
- The context to associate with this operation.
Returns:
result of the request to list NetworkManager as paginated response with PagedIterable<T>.
listByResourceGroupAsync
public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)
List network managers in a resource group.
Parameters:
resourceGroupName
- The name of the resource group.
Returns:
result of the request to list NetworkManager as paginated response with PagedFlux<T>.
listByResourceGroupAsync
public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName, Integer top, String skipToken)
List network managers in a resource group.
Parameters:
resourceGroupName
- The name of the resource group.
top
- An optional query parameter which specifies the maximum number of records to be returned by the
server.
skipToken
- SkipToken is only used if a previous operation returned a partial result. If a previous response
contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies
a starting point to use for subsequent calls.
Returns:
result of the request to list NetworkManager as paginated response with PagedFlux<T>.
patch
public abstract NetworkManagerInner patch(String resourceGroupName, String networkManagerName, PatchObject parameters)
Patch NetworkManager.
Parameters:
resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
parameters
- Parameters supplied to specify which network manager is.
Returns:
the Managed Network resource.
patchAsync
public abstract Mono patchAsync(String resourceGroupName, String networkManagerName, PatchObject parameters)
Patch NetworkManager.
Parameters:
resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
parameters
- Parameters supplied to specify which network manager is.
Returns:
the Managed Network resource on successful completion of Mono.
resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
parameters
- Parameters supplied to specify which network manager is.
context
- The context to associate with this operation.
Returns:
the Managed Network resource along with Response<T>.
patchWithResponseAsync
public abstract Mono> patchWithResponseAsync(String resourceGroupName, String networkManagerName, PatchObject parameters)
Patch NetworkManager.
Parameters:
resourceGroupName
- The name of the resource group.
networkManagerName
- The name of the network manager.
parameters
- Parameters supplied to specify which network manager is.
Returns:
the Managed Network resource along with Response<T> on successful completion of Mono.
Applies to
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.