public interface ResourcesClient extends InnerSupportsListing<GenericResourceExpandedInner>
| Modifier and Type | Method and Description |
|---|---|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> |
beginCreateOrUpdate(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters)
Creates a resource.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> |
beginCreateOrUpdate(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters,
com.azure.core.util.Context context)
Creates a resource.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> |
beginCreateOrUpdateAsync(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters)
Creates a resource.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> |
beginCreateOrUpdateById(String resourceId,
String apiVersion,
GenericResourceInner parameters)
Create a resource by ID.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> |
beginCreateOrUpdateById(String resourceId,
String apiVersion,
GenericResourceInner parameters,
com.azure.core.util.Context context)
Create a resource by ID.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> |
beginCreateOrUpdateByIdAsync(String resourceId,
String apiVersion,
GenericResourceInner parameters)
Create a resource by ID.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginDelete(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion)
Deletes a resource.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginDelete(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
com.azure.core.util.Context context)
Deletes a resource.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> |
beginDeleteAsync(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion)
Deletes a resource.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginDeleteById(String resourceId,
String apiVersion)
Deletes a resource by ID.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginDeleteById(String resourceId,
String apiVersion,
com.azure.core.util.Context context)
Deletes a resource by ID.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> |
beginDeleteByIdAsync(String resourceId,
String apiVersion)
Deletes a resource by ID.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginMoveResources(String sourceResourceGroupName,
ResourcesMoveInfo parameters)
The resources to move must be in the same source resource group.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginMoveResources(String sourceResourceGroupName,
ResourcesMoveInfo parameters,
com.azure.core.util.Context context)
The resources to move must be in the same source resource group.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> |
beginMoveResourcesAsync(String sourceResourceGroupName,
ResourcesMoveInfo parameters)
The resources to move must be in the same source resource group.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> |
beginUpdate(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters)
Updates a resource.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> |
beginUpdate(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters,
com.azure.core.util.Context context)
Updates a resource.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> |
beginUpdateAsync(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters)
Updates a resource.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> |
beginUpdateById(String resourceId,
String apiVersion,
GenericResourceInner parameters)
Updates a resource by ID.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> |
beginUpdateById(String resourceId,
String apiVersion,
GenericResourceInner parameters,
com.azure.core.util.Context context)
Updates a resource by ID.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> |
beginUpdateByIdAsync(String resourceId,
String apiVersion,
GenericResourceInner parameters)
Updates a resource by ID.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginValidateMoveResources(String sourceResourceGroupName,
ResourcesMoveInfo parameters)
This operation checks whether the specified resources can be moved to the target.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginValidateMoveResources(String sourceResourceGroupName,
ResourcesMoveInfo parameters,
com.azure.core.util.Context context)
This operation checks whether the specified resources can be moved to the target.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> |
beginValidateMoveResourcesAsync(String sourceResourceGroupName,
ResourcesMoveInfo parameters)
This operation checks whether the specified resources can be moved to the target.
|
boolean |
checkExistence(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion)
Checks whether a resource exists.
|
Mono<Boolean> |
checkExistenceAsync(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion)
Checks whether a resource exists.
|
boolean |
checkExistenceById(String resourceId,
String apiVersion)
Checks by ID whether a resource exists.
|
Mono<Boolean> |
checkExistenceByIdAsync(String resourceId,
String apiVersion)
Checks by ID whether a resource exists.
|
com.azure.core.http.rest.Response<Boolean> |
checkExistenceByIdWithResponse(String resourceId,
String apiVersion,
com.azure.core.util.Context context)
Checks by ID whether a resource exists.
|
Mono<com.azure.core.http.rest.Response<Boolean>> |
checkExistenceByIdWithResponseAsync(String resourceId,
String apiVersion)
Checks by ID whether a resource exists.
|
com.azure.core.http.rest.Response<Boolean> |
checkExistenceWithResponse(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
com.azure.core.util.Context context)
Checks whether a resource exists.
|
Mono<com.azure.core.http.rest.Response<Boolean>> |
checkExistenceWithResponseAsync(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion)
Checks whether a resource exists.
|
GenericResourceInner |
createOrUpdate(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters)
Creates a resource.
|
GenericResourceInner |
createOrUpdate(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters,
com.azure.core.util.Context context)
Creates a resource.
|
Mono<GenericResourceInner> |
createOrUpdateAsync(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters)
Creates a resource.
|
GenericResourceInner |
createOrUpdateById(String resourceId,
String apiVersion,
GenericResourceInner parameters)
Create a resource by ID.
|
GenericResourceInner |
createOrUpdateById(String resourceId,
String apiVersion,
GenericResourceInner parameters,
com.azure.core.util.Context context)
Create a resource by ID.
|
Mono<GenericResourceInner> |
createOrUpdateByIdAsync(String resourceId,
String apiVersion,
GenericResourceInner parameters)
Create a resource by ID.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
createOrUpdateByIdWithResponseAsync(String resourceId,
String apiVersion,
GenericResourceInner parameters)
Create a resource by ID.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
createOrUpdateWithResponseAsync(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters)
Creates a resource.
|
void |
delete(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion)
Deletes a resource.
|
void |
delete(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
com.azure.core.util.Context context)
Deletes a resource.
|
Mono<Void> |
deleteAsync(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion)
Deletes a resource.
|
void |
deleteById(String resourceId,
String apiVersion)
Deletes a resource by ID.
|
void |
deleteById(String resourceId,
String apiVersion,
com.azure.core.util.Context context)
Deletes a resource by ID.
|
Mono<Void> |
deleteByIdAsync(String resourceId,
String apiVersion)
Deletes a resource by ID.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
deleteByIdWithResponseAsync(String resourceId,
String apiVersion)
Deletes a resource by ID.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
deleteWithResponseAsync(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion)
Deletes a resource.
|
GenericResourceInner |
get(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion)
Gets a resource.
|
Mono<GenericResourceInner> |
getAsync(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion)
Gets a resource.
|
GenericResourceInner |
getById(String resourceId,
String apiVersion)
Gets a resource by ID.
|
Mono<GenericResourceInner> |
getByIdAsync(String resourceId,
String apiVersion)
Gets a resource by ID.
|
com.azure.core.http.rest.Response<GenericResourceInner> |
getByIdWithResponse(String resourceId,
String apiVersion,
com.azure.core.util.Context context)
Gets a resource by ID.
|
Mono<com.azure.core.http.rest.Response<GenericResourceInner>> |
getByIdWithResponseAsync(String resourceId,
String apiVersion)
Gets a resource by ID.
|
com.azure.core.http.rest.Response<GenericResourceInner> |
getWithResponse(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
com.azure.core.util.Context context)
Gets a resource.
|
Mono<com.azure.core.http.rest.Response<GenericResourceInner>> |
getWithResponseAsync(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion)
Gets a resource.
|
com.azure.core.http.rest.PagedIterable<GenericResourceExpandedInner> |
list()
Get all the resources in a subscription.
|
com.azure.core.http.rest.PagedIterable<GenericResourceExpandedInner> |
list(String filter,
String expand,
Integer top,
com.azure.core.util.Context context)
Get all the resources in a subscription.
|
com.azure.core.http.rest.PagedFlux<GenericResourceExpandedInner> |
listAsync()
Get all the resources in a subscription.
|
com.azure.core.http.rest.PagedFlux<GenericResourceExpandedInner> |
listAsync(String filter,
String expand,
Integer top)
Get all the resources in a subscription.
|
com.azure.core.http.rest.PagedIterable<GenericResourceExpandedInner> |
listByResourceGroup(String resourceGroupName)
Get all the resources for a resource group.
|
com.azure.core.http.rest.PagedIterable<GenericResourceExpandedInner> |
listByResourceGroup(String resourceGroupName,
String filter,
String expand,
Integer top,
com.azure.core.util.Context context)
Get all the resources for a resource group.
|
com.azure.core.http.rest.PagedFlux<GenericResourceExpandedInner> |
listByResourceGroupAsync(String resourceGroupName)
Get all the resources for a resource group.
|
com.azure.core.http.rest.PagedFlux<GenericResourceExpandedInner> |
listByResourceGroupAsync(String resourceGroupName,
String filter,
String expand,
Integer top)
Get all the resources for a resource group.
|
void |
moveResources(String sourceResourceGroupName,
ResourcesMoveInfo parameters)
The resources to move must be in the same source resource group.
|
void |
moveResources(String sourceResourceGroupName,
ResourcesMoveInfo parameters,
com.azure.core.util.Context context)
The resources to move must be in the same source resource group.
|
Mono<Void> |
moveResourcesAsync(String sourceResourceGroupName,
ResourcesMoveInfo parameters)
The resources to move must be in the same source resource group.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
moveResourcesWithResponseAsync(String sourceResourceGroupName,
ResourcesMoveInfo parameters)
The resources to move must be in the same source resource group.
|
GenericResourceInner |
update(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters)
Updates a resource.
|
GenericResourceInner |
update(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters,
com.azure.core.util.Context context)
Updates a resource.
|
Mono<GenericResourceInner> |
updateAsync(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters)
Updates a resource.
|
GenericResourceInner |
updateById(String resourceId,
String apiVersion,
GenericResourceInner parameters)
Updates a resource by ID.
|
GenericResourceInner |
updateById(String resourceId,
String apiVersion,
GenericResourceInner parameters,
com.azure.core.util.Context context)
Updates a resource by ID.
|
Mono<GenericResourceInner> |
updateByIdAsync(String resourceId,
String apiVersion,
GenericResourceInner parameters)
Updates a resource by ID.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
updateByIdWithResponseAsync(String resourceId,
String apiVersion,
GenericResourceInner parameters)
Updates a resource by ID.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
updateWithResponseAsync(String resourceGroupName,
String resourceProviderNamespace,
String parentResourcePath,
String resourceType,
String resourceName,
String apiVersion,
GenericResourceInner parameters)
Updates a resource.
|
void |
validateMoveResources(String sourceResourceGroupName,
ResourcesMoveInfo parameters)
This operation checks whether the specified resources can be moved to the target.
|
void |
validateMoveResources(String sourceResourceGroupName,
ResourcesMoveInfo parameters,
com.azure.core.util.Context context)
This operation checks whether the specified resources can be moved to the target.
|
Mono<Void> |
validateMoveResourcesAsync(String sourceResourceGroupName,
ResourcesMoveInfo parameters)
This operation checks whether the specified resources can be moved to the target.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
validateMoveResourcesWithResponseAsync(String sourceResourceGroupName,
ResourcesMoveInfo parameters)
This operation checks whether the specified resources can be moved to the target.
|
com.azure.core.http.rest.PagedFlux<GenericResourceExpandedInner> listByResourceGroupAsync(String resourceGroupName, String filter, String expand, Integer top)
resourceGroupName - The resource group with the resources to get.filter - The filter to apply on the operation.<br><br>The properties you can use for eq (equals)
or ne (not equals) are: location, resourceType, name, resourceGroup, identity, identity/principalId, plan,
plan/publisher, plan/product, plan/name, plan/version, and plan/promotionCode.<br><br>For
example, to filter by a resource type, use: $filter=resourceType eq
'Microsoft.Network/virtualNetworks'<br><br>You can use substringof(value, property) in the
filter. The properties you can use for substring are: name and resourceGroup.<br><br>For example,
to get all resources with 'demo' anywhere in the name, use: $filter=substringof('demo',
name)<br><br>You can link more than one substringof together by adding and/or
operators.<br><br>You can filter by tag names and values. For example, to filter for a tag name
and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'. When you filter by a tag name and value,
the tags for each resource are not returned in the results.<br><br>You can use some properties
together when filtering. The combinations you can use are: substringof and/or resourceType, plan and
plan/publisher and plan/name, identity and identity/principalId.expand - Comma-separated list of additional properties to be included in the response. Valid values include
`createdTime`, `changedTime` and `provisioningState`. For example, `$expand=createdTime,changedTime`.top - The number of results to return. If null is passed, returns all resources.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<GenericResourceExpandedInner> listByResourceGroupAsync(String resourceGroupName)
listByResourceGroupAsync in interface InnerSupportsListing<GenericResourceExpandedInner>resourceGroupName - The resource group with the resources to get.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<GenericResourceExpandedInner> listByResourceGroup(String resourceGroupName)
listByResourceGroup in interface InnerSupportsListing<GenericResourceExpandedInner>resourceGroupName - The resource group with the resources to get.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<GenericResourceExpandedInner> listByResourceGroup(String resourceGroupName, String filter, String expand, Integer top, com.azure.core.util.Context context)
resourceGroupName - The resource group with the resources to get.filter - The filter to apply on the operation.<br><br>The properties you can use for eq (equals)
or ne (not equals) are: location, resourceType, name, resourceGroup, identity, identity/principalId, plan,
plan/publisher, plan/product, plan/name, plan/version, and plan/promotionCode.<br><br>For
example, to filter by a resource type, use: $filter=resourceType eq
'Microsoft.Network/virtualNetworks'<br><br>You can use substringof(value, property) in the
filter. The properties you can use for substring are: name and resourceGroup.<br><br>For example,
to get all resources with 'demo' anywhere in the name, use: $filter=substringof('demo',
name)<br><br>You can link more than one substringof together by adding and/or
operators.<br><br>You can filter by tag names and values. For example, to filter for a tag name
and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'. When you filter by a tag name and value,
the tags for each resource are not returned in the results.<br><br>You can use some properties
together when filtering. The combinations you can use are: substringof and/or resourceType, plan and
plan/publisher and plan/name, identity and identity/principalId.expand - Comma-separated list of additional properties to be included in the response. Valid values include
`createdTime`, `changedTime` and `provisioningState`. For example, `$expand=createdTime,changedTime`.top - The number of results to return. If null is passed, returns all resources.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> moveResourcesWithResponseAsync(String sourceResourceGroupName, ResourcesMoveInfo parameters)
sourceResourceGroupName - The name of the resource group containing the resources to move.parameters - Parameters for moving resources.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginMoveResourcesAsync(String sourceResourceGroupName, ResourcesMoveInfo parameters)
sourceResourceGroupName - The name of the resource group containing the resources to move.parameters - Parameters for moving resources.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginMoveResources(String sourceResourceGroupName, ResourcesMoveInfo parameters)
sourceResourceGroupName - The name of the resource group containing the resources to move.parameters - Parameters for moving resources.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginMoveResources(String sourceResourceGroupName, ResourcesMoveInfo parameters, com.azure.core.util.Context context)
sourceResourceGroupName - The name of the resource group containing the resources to move.parameters - Parameters for moving resources.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> moveResourcesAsync(String sourceResourceGroupName, ResourcesMoveInfo parameters)
sourceResourceGroupName - The name of the resource group containing the resources to move.parameters - Parameters for moving resources.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void moveResources(String sourceResourceGroupName, ResourcesMoveInfo parameters)
sourceResourceGroupName - The name of the resource group containing the resources to move.parameters - Parameters for moving resources.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void moveResources(String sourceResourceGroupName, ResourcesMoveInfo parameters, com.azure.core.util.Context context)
sourceResourceGroupName - The name of the resource group containing the resources to move.parameters - Parameters for moving resources.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> validateMoveResourcesWithResponseAsync(String sourceResourceGroupName, ResourcesMoveInfo parameters)
sourceResourceGroupName - The name of the resource group containing the resources to validate for move.parameters - Parameters for moving resources.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginValidateMoveResourcesAsync(String sourceResourceGroupName, ResourcesMoveInfo parameters)
sourceResourceGroupName - The name of the resource group containing the resources to validate for move.parameters - Parameters for moving resources.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginValidateMoveResources(String sourceResourceGroupName, ResourcesMoveInfo parameters)
sourceResourceGroupName - The name of the resource group containing the resources to validate for move.parameters - Parameters for moving resources.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginValidateMoveResources(String sourceResourceGroupName, ResourcesMoveInfo parameters, com.azure.core.util.Context context)
sourceResourceGroupName - The name of the resource group containing the resources to validate for move.parameters - Parameters for moving resources.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> validateMoveResourcesAsync(String sourceResourceGroupName, ResourcesMoveInfo parameters)
sourceResourceGroupName - The name of the resource group containing the resources to validate for move.parameters - Parameters for moving resources.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void validateMoveResources(String sourceResourceGroupName, ResourcesMoveInfo parameters)
sourceResourceGroupName - The name of the resource group containing the resources to validate for move.parameters - Parameters for moving resources.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void validateMoveResources(String sourceResourceGroupName, ResourcesMoveInfo parameters, com.azure.core.util.Context context)
sourceResourceGroupName - The name of the resource group containing the resources to validate for move.parameters - Parameters for moving resources.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<GenericResourceExpandedInner> listAsync(String filter, String expand, Integer top)
filter - The filter to apply on the operation.<br><br>The properties you can use for eq (equals)
or ne (not equals) are: location, resourceType, name, resourceGroup, identity, identity/principalId, plan,
plan/publisher, plan/product, plan/name, plan/version, and plan/promotionCode.<br><br>For
example, to filter by a resource type, use: $filter=resourceType eq
'Microsoft.Network/virtualNetworks'<br><br>You can use substringof(value, property) in the
filter. The properties you can use for substring are: name and resourceGroup.<br><br>For example,
to get all resources with 'demo' anywhere in the name, use: $filter=substringof('demo',
name)<br><br>You can link more than one substringof together by adding and/or
operators.<br><br>You can filter by tag names and values. For example, to filter for a tag name
and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'. When you filter by a tag name and value,
the tags for each resource are not returned in the results.<br><br>You can use some properties
together when filtering. The combinations you can use are: substringof and/or resourceType, plan and
plan/publisher and plan/name, identity and identity/principalId.expand - Comma-separated list of additional properties to be included in the response. Valid values include
`createdTime`, `changedTime` and `provisioningState`. For example, `$expand=createdTime,changedTime`.top - The number of results to return. If null is passed, returns all resource groups.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<GenericResourceExpandedInner> listAsync()
listAsync in interface InnerSupportsListing<GenericResourceExpandedInner>com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<GenericResourceExpandedInner> list()
list in interface InnerSupportsListing<GenericResourceExpandedInner>com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<GenericResourceExpandedInner> list(String filter, String expand, Integer top, com.azure.core.util.Context context)
filter - The filter to apply on the operation.<br><br>The properties you can use for eq (equals)
or ne (not equals) are: location, resourceType, name, resourceGroup, identity, identity/principalId, plan,
plan/publisher, plan/product, plan/name, plan/version, and plan/promotionCode.<br><br>For
example, to filter by a resource type, use: $filter=resourceType eq
'Microsoft.Network/virtualNetworks'<br><br>You can use substringof(value, property) in the
filter. The properties you can use for substring are: name and resourceGroup.<br><br>For example,
to get all resources with 'demo' anywhere in the name, use: $filter=substringof('demo',
name)<br><br>You can link more than one substringof together by adding and/or
operators.<br><br>You can filter by tag names and values. For example, to filter for a tag name
and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'. When you filter by a tag name and value,
the tags for each resource are not returned in the results.<br><br>You can use some properties
together when filtering. The combinations you can use are: substringof and/or resourceType, plan and
plan/publisher and plan/name, identity and identity/principalId.expand - Comma-separated list of additional properties to be included in the response. Valid values include
`createdTime`, `changedTime` and `provisioningState`. For example, `$expand=createdTime,changedTime`.top - The number of results to return. If null is passed, returns all resource groups.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Boolean>> checkExistenceWithResponseAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
resourceGroupName - The name of the resource group containing the resource to check. The name is case
insensitive.resourceProviderNamespace - The resource provider of the resource to check.parentResourcePath - The parent resource identity.resourceType - The resource type.resourceName - The name of the resource to check whether it exists.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Boolean> checkExistenceAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
resourceGroupName - The name of the resource group containing the resource to check. The name is case
insensitive.resourceProviderNamespace - The resource provider of the resource to check.parentResourcePath - The parent resource identity.resourceType - The resource type.resourceName - The name of the resource to check whether it exists.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.boolean checkExistence(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
resourceGroupName - The name of the resource group containing the resource to check. The name is case
insensitive.resourceProviderNamespace - The resource provider of the resource to check.parentResourcePath - The parent resource identity.resourceType - The resource type.resourceName - The name of the resource to check whether it exists.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Boolean> checkExistenceWithResponse(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group containing the resource to check. The name is case
insensitive.resourceProviderNamespace - The resource provider of the resource to check.parentResourcePath - The parent resource identity.resourceType - The resource type.resourceName - The name of the resource to check whether it exists.apiVersion - The API version to use for the operation.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
resourceGroupName - The name of the resource group that contains the resource to delete. The name is case
insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type.resourceName - The name of the resource to delete.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
resourceGroupName - The name of the resource group that contains the resource to delete. The name is case
insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type.resourceName - The name of the resource to delete.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
resourceGroupName - The name of the resource group that contains the resource to delete. The name is case
insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type.resourceName - The name of the resource to delete.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource to delete. The name is case
insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type.resourceName - The name of the resource to delete.apiVersion - The API version to use for the operation.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> deleteAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
resourceGroupName - The name of the resource group that contains the resource to delete. The name is case
insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type.resourceName - The name of the resource to delete.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void delete(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
resourceGroupName - The name of the resource group that contains the resource to delete. The name is case
insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type.resourceName - The name of the resource to delete.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void delete(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource to delete. The name is case
insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type.resourceName - The name of the resource to delete.apiVersion - The API version to use for the operation.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to create.resourceName - The name of the resource to create.apiVersion - The API version to use for the operation.parameters - Parameters for creating or updating the resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to create.resourceName - The name of the resource to create.apiVersion - The API version to use for the operation.parameters - Parameters for creating or updating the resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> beginCreateOrUpdate(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to create.resourceName - The name of the resource to create.apiVersion - The API version to use for the operation.parameters - Parameters for creating or updating the resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> beginCreateOrUpdate(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to create.resourceName - The name of the resource to create.apiVersion - The API version to use for the operation.parameters - Parameters for creating or updating the resource.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<GenericResourceInner> createOrUpdateAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to create.resourceName - The name of the resource to create.apiVersion - The API version to use for the operation.parameters - Parameters for creating or updating the resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.GenericResourceInner createOrUpdate(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to create.resourceName - The name of the resource to create.apiVersion - The API version to use for the operation.parameters - Parameters for creating or updating the resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.GenericResourceInner createOrUpdate(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to create.resourceName - The name of the resource to create.apiVersion - The API version to use for the operation.parameters - Parameters for creating or updating the resource.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to update.resourceName - The name of the resource to update.apiVersion - The API version to use for the operation.parameters - Parameters for updating the resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> beginUpdateAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to update.resourceName - The name of the resource to update.apiVersion - The API version to use for the operation.parameters - Parameters for updating the resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> beginUpdate(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to update.resourceName - The name of the resource to update.apiVersion - The API version to use for the operation.parameters - Parameters for updating the resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> beginUpdate(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to update.resourceName - The name of the resource to update.apiVersion - The API version to use for the operation.parameters - Parameters for updating the resource.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<GenericResourceInner> updateAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to update.resourceName - The name of the resource to update.apiVersion - The API version to use for the operation.parameters - Parameters for updating the resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.GenericResourceInner update(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to update.resourceName - The name of the resource to update.apiVersion - The API version to use for the operation.parameters - Parameters for updating the resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.GenericResourceInner update(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, GenericResourceInner parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group for the resource. The name is case insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource to update.resourceName - The name of the resource to update.apiVersion - The API version to use for the operation.parameters - Parameters for updating the resource.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<GenericResourceInner>> getWithResponseAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
resourceGroupName - The name of the resource group containing the resource to get. The name is case
insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource.resourceName - The name of the resource to get.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<GenericResourceInner> getAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
resourceGroupName - The name of the resource group containing the resource to get. The name is case
insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource.resourceName - The name of the resource to get.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.GenericResourceInner get(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
resourceGroupName - The name of the resource group containing the resource to get. The name is case
insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource.resourceName - The name of the resource to get.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<GenericResourceInner> getWithResponse(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group containing the resource to get. The name is case
insensitive.resourceProviderNamespace - The namespace of the resource provider.parentResourcePath - The parent resource identity.resourceType - The resource type of the resource.resourceName - The name of the resource to get.apiVersion - The API version to use for the operation.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Boolean>> checkExistenceByIdWithResponseAsync(String resourceId, String apiVersion)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Boolean> checkExistenceByIdAsync(String resourceId, String apiVersion)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.boolean checkExistenceById(String resourceId, String apiVersion)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Boolean> checkExistenceByIdWithResponse(String resourceId, String apiVersion, com.azure.core.util.Context context)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteByIdWithResponseAsync(String resourceId, String apiVersion)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteByIdAsync(String resourceId, String apiVersion)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteById(String resourceId, String apiVersion)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteById(String resourceId, String apiVersion, com.azure.core.util.Context context)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> deleteByIdAsync(String resourceId, String apiVersion)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void deleteById(String resourceId, String apiVersion)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void deleteById(String resourceId, String apiVersion, com.azure.core.util.Context context)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateByIdWithResponseAsync(String resourceId, String apiVersion, GenericResourceInner parameters)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Create or update resource parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> beginCreateOrUpdateByIdAsync(String resourceId, String apiVersion, GenericResourceInner parameters)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Create or update resource parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> beginCreateOrUpdateById(String resourceId, String apiVersion, GenericResourceInner parameters)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Create or update resource parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> beginCreateOrUpdateById(String resourceId, String apiVersion, GenericResourceInner parameters, com.azure.core.util.Context context)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Create or update resource parameters.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<GenericResourceInner> createOrUpdateByIdAsync(String resourceId, String apiVersion, GenericResourceInner parameters)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Create or update resource parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.GenericResourceInner createOrUpdateById(String resourceId, String apiVersion, GenericResourceInner parameters)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Create or update resource parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.GenericResourceInner createOrUpdateById(String resourceId, String apiVersion, GenericResourceInner parameters, com.azure.core.util.Context context)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Create or update resource parameters.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> updateByIdWithResponseAsync(String resourceId, String apiVersion, GenericResourceInner parameters)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Update resource parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> beginUpdateByIdAsync(String resourceId, String apiVersion, GenericResourceInner parameters)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Update resource parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> beginUpdateById(String resourceId, String apiVersion, GenericResourceInner parameters)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Update resource parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GenericResourceInner>,GenericResourceInner> beginUpdateById(String resourceId, String apiVersion, GenericResourceInner parameters, com.azure.core.util.Context context)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Update resource parameters.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<GenericResourceInner> updateByIdAsync(String resourceId, String apiVersion, GenericResourceInner parameters)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Update resource parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.GenericResourceInner updateById(String resourceId, String apiVersion, GenericResourceInner parameters)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Update resource parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.GenericResourceInner updateById(String resourceId, String apiVersion, GenericResourceInner parameters, com.azure.core.util.Context context)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.parameters - Update resource parameters.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<GenericResourceInner>> getByIdWithResponseAsync(String resourceId, String apiVersion)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<GenericResourceInner> getByIdAsync(String resourceId, String apiVersion)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.GenericResourceInner getById(String resourceId, String apiVersion)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<GenericResourceInner> getByIdWithResponse(String resourceId, String apiVersion, com.azure.core.util.Context context)
resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the
format,
/subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}.apiVersion - The API version to use for the operation.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Copyright © 2021 Microsoft Corporation. All rights reserved.