Interface DeploymentStacksClient
- All Superinterfaces:
InnerSupportsDelete<Void>,InnerSupportsGet<DeploymentStackInner>,InnerSupportsListing<DeploymentStackInner>
public interface DeploymentStacksClient
extends InnerSupportsGet<DeploymentStackInner>, InnerSupportsListing<DeploymentStackInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in DeploymentStacksClient.
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackInner>, DeploymentStackInner> beginCreateOrUpdateAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Management Group scope.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackInner>, DeploymentStackInner> beginCreateOrUpdateAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Creates or updates a Deployment stack at Management Group scope.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DeploymentStackInner>, DeploymentStackInner> beginCreateOrUpdateAtManagementGroupAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Management Group scope.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackInner>, DeploymentStackInner> beginCreateOrUpdateAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Resource Group scope.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackInner>, DeploymentStackInner> beginCreateOrUpdateAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Creates or updates a Deployment stack at Resource Group scope.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DeploymentStackInner>, DeploymentStackInner> beginCreateOrUpdateAtResourceGroupAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Resource Group scope.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackInner>, DeploymentStackInner> beginCreateOrUpdateAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Subscription scope.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackInner>, DeploymentStackInner> beginCreateOrUpdateAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Creates or updates a Deployment stack at Subscription scope.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DeploymentStackInner>, DeploymentStackInner> beginCreateOrUpdateAtSubscriptionAsync(String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Subscription scope.beginDelete(String resourceGroupName, String deploymentStackName) Deletes a Deployment stack by name at Resource Group scope.beginDelete(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, com.azure.core.util.Context context) Deletes a Deployment stack by name at Resource Group scope.beginDeleteAsync(String resourceGroupName, String deploymentStackName) Deletes a Deployment stack by name at Resource Group scope.beginDeleteAsync(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Resource Group scope.beginDeleteAtManagementGroup(String managementGroupId, String deploymentStackName) Deletes a Deployment stack by name at Management Group scope.beginDeleteAtManagementGroup(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, com.azure.core.util.Context context) Deletes a Deployment stack by name at Management Group scope.beginDeleteAtManagementGroupAsync(String managementGroupId, String deploymentStackName) Deletes a Deployment stack by name at Management Group scope.beginDeleteAtManagementGroupAsync(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Management Group scope.beginDeleteAtSubscription(String deploymentStackName) Deletes a Deployment stack by name at Subscription scope.beginDeleteAtSubscription(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, com.azure.core.util.Context context) Deletes a Deployment stack by name at Subscription scope.beginDeleteAtSubscriptionAsync(String deploymentStackName) Deletes a Deployment stack by name at Subscription scope.beginDeleteAtSubscriptionAsync(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Subscription scope.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>, DeploymentStackValidateResultInner> beginValidateStackAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>, DeploymentStackValidateResultInner> beginValidateStackAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>, DeploymentStackValidateResultInner> beginValidateStackAtManagementGroupAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>, DeploymentStackValidateResultInner> beginValidateStackAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>, DeploymentStackValidateResultInner> beginValidateStackAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>, DeploymentStackValidateResultInner> beginValidateStackAtResourceGroupAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>, DeploymentStackValidateResultInner> beginValidateStackAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>, DeploymentStackValidateResultInner> beginValidateStackAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>, DeploymentStackValidateResultInner> beginValidateStackAtSubscriptionAsync(String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.createOrUpdateAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Management Group scope.createOrUpdateAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Creates or updates a Deployment stack at Management Group scope.createOrUpdateAtManagementGroupAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Management Group scope.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Management Group scope.createOrUpdateAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Resource Group scope.createOrUpdateAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Creates or updates a Deployment stack at Resource Group scope.createOrUpdateAtResourceGroupAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Resource Group scope.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateAtResourceGroupWithResponseAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Resource Group scope.createOrUpdateAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Subscription scope.createOrUpdateAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Creates or updates a Deployment stack at Subscription scope.createOrUpdateAtSubscriptionAsync(String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Subscription scope.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateAtSubscriptionWithResponseAsync(String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Subscription scope.voidDeletes a Deployment stack by name at Resource Group scope.voiddelete(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, com.azure.core.util.Context context) Deletes a Deployment stack by name at Resource Group scope.deleteAsync(String resourceGroupName, String deploymentStackName) Deletes a Deployment stack by name at Resource Group scope.deleteAsync(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Resource Group scope.voiddeleteAtManagementGroup(String managementGroupId, String deploymentStackName) Deletes a Deployment stack by name at Management Group scope.voiddeleteAtManagementGroup(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, com.azure.core.util.Context context) Deletes a Deployment stack by name at Management Group scope.deleteAtManagementGroupAsync(String managementGroupId, String deploymentStackName) Deletes a Deployment stack by name at Management Group scope.deleteAtManagementGroupAsync(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Management Group scope.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Management Group scope.voiddeleteAtSubscription(String deploymentStackName) Deletes a Deployment stack by name at Subscription scope.voiddeleteAtSubscription(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, com.azure.core.util.Context context) Deletes a Deployment stack by name at Subscription scope.deleteAtSubscriptionAsync(String deploymentStackName) Deletes a Deployment stack by name at Subscription scope.deleteAtSubscriptionAsync(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Subscription scope.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteAtSubscriptionWithResponseAsync(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Subscription scope.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Resource Group scope.exportTemplateAtManagementGroup(String managementGroupId, String deploymentStackName) Exports the template used to create the Deployment stack at Management Group scope.exportTemplateAtManagementGroupAsync(String managementGroupId, String deploymentStackName) Exports the template used to create the Deployment stack at Management Group scope.com.azure.core.http.rest.Response<DeploymentStackTemplateDefinitionInner> exportTemplateAtManagementGroupWithResponse(String managementGroupId, String deploymentStackName, com.azure.core.util.Context context) Exports the template used to create the Deployment stack at Management Group scope.Mono<com.azure.core.http.rest.Response<DeploymentStackTemplateDefinitionInner>> exportTemplateAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName) Exports the template used to create the Deployment stack at Management Group scope.exportTemplateAtResourceGroup(String resourceGroupName, String deploymentStackName) Exports the template used to create the Deployment stack at Resource Group scope.exportTemplateAtResourceGroupAsync(String resourceGroupName, String deploymentStackName) Exports the template used to create the Deployment stack at Resource Group scope.com.azure.core.http.rest.Response<DeploymentStackTemplateDefinitionInner> exportTemplateAtResourceGroupWithResponse(String resourceGroupName, String deploymentStackName, com.azure.core.util.Context context) Exports the template used to create the Deployment stack at Resource Group scope.Mono<com.azure.core.http.rest.Response<DeploymentStackTemplateDefinitionInner>> exportTemplateAtResourceGroupWithResponseAsync(String resourceGroupName, String deploymentStackName) Exports the template used to create the Deployment stack at Resource Group scope.exportTemplateAtSubscription(String deploymentStackName) Exports the template used to create the Deployment stack at Subscription scope.exportTemplateAtSubscriptionAsync(String deploymentStackName) Exports the template used to create the Deployment stack at Subscription scope.com.azure.core.http.rest.Response<DeploymentStackTemplateDefinitionInner> exportTemplateAtSubscriptionWithResponse(String deploymentStackName, com.azure.core.util.Context context) Exports the template used to create the Deployment stack at Subscription scope.Mono<com.azure.core.http.rest.Response<DeploymentStackTemplateDefinitionInner>> exportTemplateAtSubscriptionWithResponseAsync(String deploymentStackName) Exports the template used to create the Deployment stack at Subscription scope.getAtManagementGroup(String managementGroupId, String deploymentStackName) Gets a Deployment stack with a given name at Management Group scope.getAtManagementGroupAsync(String managementGroupId, String deploymentStackName) Gets a Deployment stack with a given name at Management Group scope.com.azure.core.http.rest.Response<DeploymentStackInner> getAtManagementGroupWithResponse(String managementGroupId, String deploymentStackName, com.azure.core.util.Context context) Gets a Deployment stack with a given name at Management Group scope.Mono<com.azure.core.http.rest.Response<DeploymentStackInner>> getAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName) Gets a Deployment stack with a given name at Management Group scope.getAtSubscription(String deploymentStackName) Gets a Deployment stack with a given name at Subscription scope.getAtSubscriptionAsync(String deploymentStackName) Gets a Deployment stack with a given name at Subscription scope.com.azure.core.http.rest.Response<DeploymentStackInner> getAtSubscriptionWithResponse(String deploymentStackName, com.azure.core.util.Context context) Gets a Deployment stack with a given name at Subscription scope.Mono<com.azure.core.http.rest.Response<DeploymentStackInner>> getAtSubscriptionWithResponseAsync(String deploymentStackName) Gets a Deployment stack with a given name at Subscription scope.getByResourceGroup(String resourceGroupName, String deploymentStackName) Gets a Deployment stack with a given name at Resource Group scope.getByResourceGroupAsync(String resourceGroupName, String deploymentStackName) Gets a Deployment stack with a given name at Resource Group scope.com.azure.core.http.rest.Response<DeploymentStackInner> getByResourceGroupWithResponse(String resourceGroupName, String deploymentStackName, com.azure.core.util.Context context) Gets a Deployment stack with a given name at Resource Group scope.Mono<com.azure.core.http.rest.Response<DeploymentStackInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String deploymentStackName) Gets a Deployment stack with a given name at Resource Group scope.com.azure.core.http.rest.PagedIterable<DeploymentStackInner> list()Lists all the Deployment stacks within the specified Subscription.com.azure.core.http.rest.PagedIterable<DeploymentStackInner> list(com.azure.core.util.Context context) Lists all the Deployment stacks within the specified Subscription.com.azure.core.http.rest.PagedFlux<DeploymentStackInner> Lists all the Deployment stacks within the specified Subscription.com.azure.core.http.rest.PagedIterable<DeploymentStackInner> listAtManagementGroup(String managementGroupId) Lists all the Deployment stacks within the specified Management Group.com.azure.core.http.rest.PagedIterable<DeploymentStackInner> listAtManagementGroup(String managementGroupId, com.azure.core.util.Context context) Lists all the Deployment stacks within the specified Management Group.com.azure.core.http.rest.PagedFlux<DeploymentStackInner> listAtManagementGroupAsync(String managementGroupId) Lists all the Deployment stacks within the specified Management Group.com.azure.core.http.rest.PagedIterable<DeploymentStackInner> listByResourceGroup(String resourceGroupName) Lists all the Deployment stacks within the specified Resource Group.com.azure.core.http.rest.PagedIterable<DeploymentStackInner> listByResourceGroup(String resourceGroupName, com.azure.core.util.Context context) Lists all the Deployment stacks within the specified Resource Group.com.azure.core.http.rest.PagedFlux<DeploymentStackInner> listByResourceGroupAsync(String resourceGroupName) Lists all the Deployment stacks within the specified Resource Group.validateStackAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.validateStackAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.validateStackAtManagementGroupAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> validateStackAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.validateStackAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.validateStackAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.validateStackAtResourceGroupAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> validateStackAtResourceGroupWithResponseAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.validateStackAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.validateStackAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.validateStackAtSubscriptionAsync(String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> validateStackAtSubscriptionWithResponseAsync(String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.
-
Method Details
-
listByResourceGroupAsync
com.azure.core.http.rest.PagedFlux<DeploymentStackInner> listByResourceGroupAsync(String resourceGroupName) Lists all the Deployment stacks within the specified Resource Group.- Specified by:
listByResourceGroupAsyncin interfaceInnerSupportsListing<DeploymentStackInner>- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.- Returns:
- list of Deployment stacks as paginated response with
PagedFlux. - Throws:
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.
-
listByResourceGroup
com.azure.core.http.rest.PagedIterable<DeploymentStackInner> listByResourceGroup(String resourceGroupName) Lists all the Deployment stacks within the specified Resource Group.- Specified by:
listByResourceGroupin interfaceInnerSupportsListing<DeploymentStackInner>- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.- Returns:
- list of Deployment stacks as paginated response with
PagedIterable. - Throws:
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.
-
listByResourceGroup
com.azure.core.http.rest.PagedIterable<DeploymentStackInner> listByResourceGroup(String resourceGroupName, com.azure.core.util.Context context) Lists all the Deployment stacks within the specified Resource Group.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.context- The context to associate with this operation.- Returns:
- list of Deployment stacks as paginated response with
PagedIterable. - Throws:
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.
-
listAsync
com.azure.core.http.rest.PagedFlux<DeploymentStackInner> listAsync()Lists all the Deployment stacks within the specified Subscription.- Specified by:
listAsyncin interfaceInnerSupportsListing<DeploymentStackInner>- Returns:
- list of Deployment stacks as paginated response with
PagedFlux. - Throws:
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.
-
list
com.azure.core.http.rest.PagedIterable<DeploymentStackInner> list()Lists all the Deployment stacks within the specified Subscription.- Specified by:
listin interfaceInnerSupportsListing<DeploymentStackInner>- Returns:
- list of Deployment stacks as paginated response with
PagedIterable. - Throws:
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.
-
list
com.azure.core.http.rest.PagedIterable<DeploymentStackInner> list(com.azure.core.util.Context context) Lists all the Deployment stacks within the specified Subscription.- Parameters:
context- The context to associate with this operation.- Returns:
- list of Deployment stacks as paginated response with
PagedIterable. - Throws:
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.
-
listAtManagementGroupAsync
com.azure.core.http.rest.PagedFlux<DeploymentStackInner> listAtManagementGroupAsync(String managementGroupId) Lists all the Deployment stacks within the specified Management Group.- Parameters:
managementGroupId- Management Group id.- Returns:
- list of Deployment stacks as paginated response with
PagedFlux. - Throws:
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.
-
listAtManagementGroup
com.azure.core.http.rest.PagedIterable<DeploymentStackInner> listAtManagementGroup(String managementGroupId) Lists all the Deployment stacks within the specified Management Group.- Parameters:
managementGroupId- Management Group id.- Returns:
- list of Deployment stacks as paginated response with
PagedIterable. - Throws:
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.
-
listAtManagementGroup
com.azure.core.http.rest.PagedIterable<DeploymentStackInner> listAtManagementGroup(String managementGroupId, com.azure.core.util.Context context) Lists all the Deployment stacks within the specified Management Group.- Parameters:
managementGroupId- Management Group id.context- The context to associate with this operation.- Returns:
- list of Deployment stacks as paginated response with
PagedIterable. - Throws:
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.
-
createOrUpdateAtResourceGroupWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateAtResourceGroupWithResponseAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Resource Group scope.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- deployment stack object along with
Responseon successful completion ofMono. - Throws:
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.
-
beginCreateOrUpdateAtResourceGroupAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtResourceGroupAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Resource Group scope.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- the
PollerFluxfor polling of deployment stack object. - Throws:
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.
-
beginCreateOrUpdateAtResourceGroup
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Resource Group scope.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- the
SyncPollerfor polling of deployment stack object. - Throws:
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.
-
beginCreateOrUpdateAtResourceGroup
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Creates or updates a Deployment stack at Resource Group scope.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of deployment stack object. - Throws:
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.
-
createOrUpdateAtResourceGroupAsync
Mono<DeploymentStackInner> createOrUpdateAtResourceGroupAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Resource Group scope.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- deployment stack object on successful completion of
Mono. - Throws:
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.
-
createOrUpdateAtResourceGroup
DeploymentStackInner createOrUpdateAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Resource Group scope.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- deployment stack object.
- Throws:
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.
-
createOrUpdateAtResourceGroup
DeploymentStackInner createOrUpdateAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Creates or updates a Deployment stack at Resource Group scope.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.context- The context to associate with this operation.- Returns:
- deployment stack object.
- Throws:
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.
-
getByResourceGroupWithResponseAsync
Mono<com.azure.core.http.rest.Response<DeploymentStackInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String deploymentStackName) Gets a Deployment stack with a given name at Resource Group scope.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.- Returns:
- a Deployment stack with a given name at Resource Group scope along with
Responseon successful completion ofMono. - Throws:
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.
-
getByResourceGroupAsync
Mono<DeploymentStackInner> getByResourceGroupAsync(String resourceGroupName, String deploymentStackName) Gets a Deployment stack with a given name at Resource Group scope.- Specified by:
getByResourceGroupAsyncin interfaceInnerSupportsGet<DeploymentStackInner>- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.- Returns:
- a Deployment stack with a given name at Resource Group scope on successful completion of
Mono. - Throws:
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.
-
getByResourceGroupWithResponse
com.azure.core.http.rest.Response<DeploymentStackInner> getByResourceGroupWithResponse(String resourceGroupName, String deploymentStackName, com.azure.core.util.Context context) Gets a Deployment stack with a given name at Resource Group scope.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.context- The context to associate with this operation.- Returns:
- a Deployment stack with a given name at Resource Group scope along with
Response. - Throws:
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.
-
getByResourceGroup
Gets a Deployment stack with a given name at Resource Group scope.- Specified by:
getByResourceGroupin interfaceInnerSupportsGet<DeploymentStackInner>- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.- Returns:
- a Deployment stack with a given name at Resource Group scope.
- Throws:
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.
-
deleteWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Resource Group scope. When operation completes, status code 200 returned without content.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.- Returns:
- the
Responseon successful completion ofMono. - Throws:
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.
-
beginDeleteAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Resource Group scope. When operation completes, status code 200 returned without content.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.- Returns:
- the
PollerFluxfor polling of long-running operation. - Throws:
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.
-
beginDeleteAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String deploymentStackName) Deletes a Deployment stack by name at Resource Group scope. When operation completes, status code 200 returned without content.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.- Returns:
- the
PollerFluxfor polling of long-running operation. - Throws:
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.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String deploymentStackName) Deletes a Deployment stack by name at Resource Group scope. When operation completes, status code 200 returned without content.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
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.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, com.azure.core.util.Context context) Deletes a Deployment stack by name at Resource Group scope. When operation completes, status code 200 returned without content.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
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.
-
deleteAsync
Mono<Void> deleteAsync(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Resource Group scope. When operation completes, status code 200 returned without content.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.- Returns:
- A
Monothat completes when a successful response is received. - Throws:
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.
-
deleteAsync
Deletes a Deployment stack by name at Resource Group scope. When operation completes, status code 200 returned without content.- Specified by:
deleteAsyncin interfaceInnerSupportsDelete<Void>- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.- Returns:
- A
Monothat completes when a successful response is received. - Throws:
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.
-
delete
Deletes a Deployment stack by name at Resource Group scope. When operation completes, status code 200 returned without content.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.- Throws:
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.
-
delete
void delete(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, com.azure.core.util.Context context) Deletes a Deployment stack by name at Resource Group scope. When operation completes, status code 200 returned without content.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.context- The context to associate with this operation.- Throws:
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.
-
createOrUpdateAtSubscriptionWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateAtSubscriptionWithResponseAsync(String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- deployment stack object along with
Responseon successful completion ofMono. - Throws:
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.
-
beginCreateOrUpdateAtSubscriptionAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtSubscriptionAsync(String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- the
PollerFluxfor polling of deployment stack object. - Throws:
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.
-
beginCreateOrUpdateAtSubscription
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- the
SyncPollerfor polling of deployment stack object. - Throws:
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.
-
beginCreateOrUpdateAtSubscription
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Creates or updates a Deployment stack at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of deployment stack object. - Throws:
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.
-
createOrUpdateAtSubscriptionAsync
Mono<DeploymentStackInner> createOrUpdateAtSubscriptionAsync(String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- deployment stack object on successful completion of
Mono. - Throws:
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.
-
createOrUpdateAtSubscription
DeploymentStackInner createOrUpdateAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- deployment stack object.
- Throws:
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.
-
createOrUpdateAtSubscription
DeploymentStackInner createOrUpdateAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Creates or updates a Deployment stack at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.context- The context to associate with this operation.- Returns:
- deployment stack object.
- Throws:
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.
-
getAtSubscriptionWithResponseAsync
Mono<com.azure.core.http.rest.Response<DeploymentStackInner>> getAtSubscriptionWithResponseAsync(String deploymentStackName) Gets a Deployment stack with a given name at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.- Returns:
- a Deployment stack with a given name at Subscription scope along with
Responseon successful completion ofMono. - Throws:
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.
-
getAtSubscriptionAsync
Gets a Deployment stack with a given name at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.- Returns:
- a Deployment stack with a given name at Subscription scope on successful completion of
Mono. - Throws:
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.
-
getAtSubscriptionWithResponse
com.azure.core.http.rest.Response<DeploymentStackInner> getAtSubscriptionWithResponse(String deploymentStackName, com.azure.core.util.Context context) Gets a Deployment stack with a given name at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.context- The context to associate with this operation.- Returns:
- a Deployment stack with a given name at Subscription scope along with
Response. - Throws:
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.
-
getAtSubscription
Gets a Deployment stack with a given name at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.- Returns:
- a Deployment stack with a given name at Subscription scope.
- Throws:
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.
-
deleteAtSubscriptionWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteAtSubscriptionWithResponseAsync(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Subscription scope. When operation completes, status code 200 returned without content.- Parameters:
deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.- Returns:
- the
Responseon successful completion ofMono. - Throws:
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.
-
beginDeleteAtSubscriptionAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAtSubscriptionAsync(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Subscription scope. When operation completes, status code 200 returned without content.- Parameters:
deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.- Returns:
- the
PollerFluxfor polling of long-running operation. - Throws:
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.
-
beginDeleteAtSubscriptionAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAtSubscriptionAsync(String deploymentStackName) Deletes a Deployment stack by name at Subscription scope. When operation completes, status code 200 returned without content.- Parameters:
deploymentStackName- Name of the deployment stack.- Returns:
- the
PollerFluxfor polling of long-running operation. - Throws:
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.
-
beginDeleteAtSubscription
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAtSubscription(String deploymentStackName) Deletes a Deployment stack by name at Subscription scope. When operation completes, status code 200 returned without content.- Parameters:
deploymentStackName- Name of the deployment stack.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
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.
-
beginDeleteAtSubscription
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAtSubscription(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, com.azure.core.util.Context context) Deletes a Deployment stack by name at Subscription scope. When operation completes, status code 200 returned without content.- Parameters:
deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
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.
-
deleteAtSubscriptionAsync
Mono<Void> deleteAtSubscriptionAsync(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Subscription scope. When operation completes, status code 200 returned without content.- Parameters:
deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.- Returns:
- A
Monothat completes when a successful response is received. - Throws:
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.
-
deleteAtSubscriptionAsync
Deletes a Deployment stack by name at Subscription scope. When operation completes, status code 200 returned without content.- Parameters:
deploymentStackName- Name of the deployment stack.- Returns:
- A
Monothat completes when a successful response is received. - Throws:
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.
-
deleteAtSubscription
Deletes a Deployment stack by name at Subscription scope. When operation completes, status code 200 returned without content.- Parameters:
deploymentStackName- Name of the deployment stack.- Throws:
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.
-
deleteAtSubscription
void deleteAtSubscription(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, com.azure.core.util.Context context) Deletes a Deployment stack by name at Subscription scope. When operation completes, status code 200 returned without content.- Parameters:
deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.context- The context to associate with this operation.- Throws:
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.
-
createOrUpdateAtManagementGroupWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- deployment stack object along with
Responseon successful completion ofMono. - Throws:
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.
-
beginCreateOrUpdateAtManagementGroupAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtManagementGroupAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- the
PollerFluxfor polling of deployment stack object. - Throws:
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.
-
beginCreateOrUpdateAtManagementGroup
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- the
SyncPollerfor polling of deployment stack object. - Throws:
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.
-
beginCreateOrUpdateAtManagementGroup
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Creates or updates a Deployment stack at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of deployment stack object. - Throws:
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.
-
createOrUpdateAtManagementGroupAsync
Mono<DeploymentStackInner> createOrUpdateAtManagementGroupAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- deployment stack object on successful completion of
Mono. - Throws:
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.
-
createOrUpdateAtManagementGroup
DeploymentStackInner createOrUpdateAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Creates or updates a Deployment stack at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.- Returns:
- deployment stack object.
- Throws:
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.
-
createOrUpdateAtManagementGroup
DeploymentStackInner createOrUpdateAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Creates or updates a Deployment stack at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack supplied to the operation.context- The context to associate with this operation.- Returns:
- deployment stack object.
- Throws:
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.
-
getAtManagementGroupWithResponseAsync
Mono<com.azure.core.http.rest.Response<DeploymentStackInner>> getAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName) Gets a Deployment stack with a given name at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.- Returns:
- a Deployment stack with a given name at Management Group scope along with
Responseon successful completion ofMono. - Throws:
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.
-
getAtManagementGroupAsync
Mono<DeploymentStackInner> getAtManagementGroupAsync(String managementGroupId, String deploymentStackName) Gets a Deployment stack with a given name at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.- Returns:
- a Deployment stack with a given name at Management Group scope on successful completion of
Mono. - Throws:
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.
-
getAtManagementGroupWithResponse
com.azure.core.http.rest.Response<DeploymentStackInner> getAtManagementGroupWithResponse(String managementGroupId, String deploymentStackName, com.azure.core.util.Context context) Gets a Deployment stack with a given name at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.context- The context to associate with this operation.- Returns:
- a Deployment stack with a given name at Management Group scope along with
Response. - Throws:
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.
-
getAtManagementGroup
Gets a Deployment stack with a given name at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.- Returns:
- a Deployment stack with a given name at Management Group scope.
- Throws:
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.
-
deleteAtManagementGroupWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Management Group scope. When operation completes, status code 200 returned without content.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.- Returns:
- the
Responseon successful completion ofMono. - Throws:
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.
-
beginDeleteAtManagementGroupAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAtManagementGroupAsync(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Management Group scope. When operation completes, status code 200 returned without content.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.- Returns:
- the
PollerFluxfor polling of long-running operation. - Throws:
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.
-
beginDeleteAtManagementGroupAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAtManagementGroupAsync(String managementGroupId, String deploymentStackName) Deletes a Deployment stack by name at Management Group scope. When operation completes, status code 200 returned without content.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.- Returns:
- the
PollerFluxfor polling of long-running operation. - Throws:
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.
-
beginDeleteAtManagementGroup
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAtManagementGroup(String managementGroupId, String deploymentStackName) Deletes a Deployment stack by name at Management Group scope. When operation completes, status code 200 returned without content.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
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.
-
beginDeleteAtManagementGroup
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAtManagementGroup(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, com.azure.core.util.Context context) Deletes a Deployment stack by name at Management Group scope. When operation completes, status code 200 returned without content.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
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.
-
deleteAtManagementGroupAsync
Mono<Void> deleteAtManagementGroupAsync(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError) Deletes a Deployment stack by name at Management Group scope. When operation completes, status code 200 returned without content.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.- Returns:
- A
Monothat completes when a successful response is received. - Throws:
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.
-
deleteAtManagementGroupAsync
Deletes a Deployment stack by name at Management Group scope. When operation completes, status code 200 returned without content.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.- Returns:
- A
Monothat completes when a successful response is received. - Throws:
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.
-
deleteAtManagementGroup
Deletes a Deployment stack by name at Management Group scope. When operation completes, status code 200 returned without content.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.- Throws:
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.
-
deleteAtManagementGroup
void deleteAtManagementGroup(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, com.azure.core.util.Context context) Deletes a Deployment stack by name at Management Group scope. When operation completes, status code 200 returned without content.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.unmanageActionResources- Flag to indicate delete rather than detach for unmanaged resources.unmanageActionResourceGroups- Flag to indicate delete rather than detach for unmanaged resource groups.unmanageActionManagementGroups- Flag to indicate delete rather than detach for unmanaged management groups.bypassStackOutOfSyncError- Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.context- The context to associate with this operation.- Throws:
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.
-
exportTemplateAtResourceGroupWithResponseAsync
Mono<com.azure.core.http.rest.Response<DeploymentStackTemplateDefinitionInner>> exportTemplateAtResourceGroupWithResponseAsync(String resourceGroupName, String deploymentStackName) Exports the template used to create the Deployment stack at Resource Group scope.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.- Returns:
- export Template specific properties of the Deployment stack along with
Responseon successful completion ofMono. - Throws:
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.
-
exportTemplateAtResourceGroupAsync
Mono<DeploymentStackTemplateDefinitionInner> exportTemplateAtResourceGroupAsync(String resourceGroupName, String deploymentStackName) Exports the template used to create the Deployment stack at Resource Group scope.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.- Returns:
- export Template specific properties of the Deployment stack on successful completion of
Mono. - Throws:
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.
-
exportTemplateAtResourceGroupWithResponse
com.azure.core.http.rest.Response<DeploymentStackTemplateDefinitionInner> exportTemplateAtResourceGroupWithResponse(String resourceGroupName, String deploymentStackName, com.azure.core.util.Context context) Exports the template used to create the Deployment stack at Resource Group scope.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.context- The context to associate with this operation.- Returns:
- export Template specific properties of the Deployment stack along with
Response. - Throws:
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.
-
exportTemplateAtResourceGroup
DeploymentStackTemplateDefinitionInner exportTemplateAtResourceGroup(String resourceGroupName, String deploymentStackName) Exports the template used to create the Deployment stack at Resource Group scope.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.- Returns:
- export Template specific properties of the Deployment stack.
- Throws:
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.
-
exportTemplateAtSubscriptionWithResponseAsync
Mono<com.azure.core.http.rest.Response<DeploymentStackTemplateDefinitionInner>> exportTemplateAtSubscriptionWithResponseAsync(String deploymentStackName) Exports the template used to create the Deployment stack at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.- Returns:
- export Template specific properties of the Deployment stack along with
Responseon successful completion ofMono. - Throws:
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.
-
exportTemplateAtSubscriptionAsync
Mono<DeploymentStackTemplateDefinitionInner> exportTemplateAtSubscriptionAsync(String deploymentStackName) Exports the template used to create the Deployment stack at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.- Returns:
- export Template specific properties of the Deployment stack on successful completion of
Mono. - Throws:
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.
-
exportTemplateAtSubscriptionWithResponse
com.azure.core.http.rest.Response<DeploymentStackTemplateDefinitionInner> exportTemplateAtSubscriptionWithResponse(String deploymentStackName, com.azure.core.util.Context context) Exports the template used to create the Deployment stack at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.context- The context to associate with this operation.- Returns:
- export Template specific properties of the Deployment stack along with
Response. - Throws:
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.
-
exportTemplateAtSubscription
Exports the template used to create the Deployment stack at Subscription scope.- Parameters:
deploymentStackName- Name of the deployment stack.- Returns:
- export Template specific properties of the Deployment stack.
- Throws:
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.
-
exportTemplateAtManagementGroupWithResponseAsync
Mono<com.azure.core.http.rest.Response<DeploymentStackTemplateDefinitionInner>> exportTemplateAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName) Exports the template used to create the Deployment stack at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.- Returns:
- export Template specific properties of the Deployment stack along with
Responseon successful completion ofMono. - Throws:
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.
-
exportTemplateAtManagementGroupAsync
Mono<DeploymentStackTemplateDefinitionInner> exportTemplateAtManagementGroupAsync(String managementGroupId, String deploymentStackName) Exports the template used to create the Deployment stack at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.- Returns:
- export Template specific properties of the Deployment stack on successful completion of
Mono. - Throws:
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.
-
exportTemplateAtManagementGroupWithResponse
com.azure.core.http.rest.Response<DeploymentStackTemplateDefinitionInner> exportTemplateAtManagementGroupWithResponse(String managementGroupId, String deploymentStackName, com.azure.core.util.Context context) Exports the template used to create the Deployment stack at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.context- The context to associate with this operation.- Returns:
- export Template specific properties of the Deployment stack along with
Response. - Throws:
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.
-
exportTemplateAtManagementGroup
DeploymentStackTemplateDefinitionInner exportTemplateAtManagementGroup(String managementGroupId, String deploymentStackName) Exports the template used to create the Deployment stack at Management Group scope.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.- Returns:
- export Template specific properties of the Deployment stack.
- Throws:
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.
-
validateStackAtResourceGroupWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> validateStackAtResourceGroupWithResponseAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the Deployment stack validation result along with
Responseon successful completion ofMono. - Throws:
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.
-
beginValidateStackAtResourceGroupAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtResourceGroupAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the
PollerFluxfor polling of the Deployment stack validation result. - Throws:
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.
-
beginValidateStackAtResourceGroup
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the
SyncPollerfor polling of the Deployment stack validation result. - Throws:
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.
-
beginValidateStackAtResourceGroup
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of the Deployment stack validation result. - Throws:
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.
-
validateStackAtResourceGroupAsync
Mono<DeploymentStackValidateResultInner> validateStackAtResourceGroupAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the Deployment stack validation result on successful completion of
Mono. - Throws:
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.
-
validateStackAtResourceGroup
DeploymentStackValidateResultInner validateStackAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the Deployment stack validation result.
- Throws:
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.
-
validateStackAtResourceGroup
DeploymentStackValidateResultInner validateStackAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Runs preflight validation on the Resource Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
resourceGroupName- The name of the resource group. The name is case insensitive.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.context- The context to associate with this operation.- Returns:
- the Deployment stack validation result.
- Throws:
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.
-
validateStackAtSubscriptionWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> validateStackAtSubscriptionWithResponseAsync(String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the Deployment stack validation result along with
Responseon successful completion ofMono. - Throws:
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.
-
beginValidateStackAtSubscriptionAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtSubscriptionAsync(String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the
PollerFluxfor polling of the Deployment stack validation result. - Throws:
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.
-
beginValidateStackAtSubscription
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the
SyncPollerfor polling of the Deployment stack validation result. - Throws:
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.
-
beginValidateStackAtSubscription
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of the Deployment stack validation result. - Throws:
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.
-
validateStackAtSubscriptionAsync
Mono<DeploymentStackValidateResultInner> validateStackAtSubscriptionAsync(String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the Deployment stack validation result on successful completion of
Mono. - Throws:
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.
-
validateStackAtSubscription
DeploymentStackValidateResultInner validateStackAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the Deployment stack validation result.
- Throws:
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.
-
validateStackAtSubscription
DeploymentStackValidateResultInner validateStackAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Runs preflight validation on the Subscription scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.context- The context to associate with this operation.- Returns:
- the Deployment stack validation result.
- Throws:
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.
-
validateStackAtManagementGroupWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> validateStackAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the Deployment stack validation result along with
Responseon successful completion ofMono. - Throws:
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.
-
beginValidateStackAtManagementGroupAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtManagementGroupAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the
PollerFluxfor polling of the Deployment stack validation result. - Throws:
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.
-
beginValidateStackAtManagementGroup
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the
SyncPollerfor polling of the Deployment stack validation result. - Throws:
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.
-
beginValidateStackAtManagementGroup
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of the Deployment stack validation result. - Throws:
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.
-
validateStackAtManagementGroupAsync
Mono<DeploymentStackValidateResultInner> validateStackAtManagementGroupAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the Deployment stack validation result on successful completion of
Mono. - Throws:
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.
-
validateStackAtManagementGroup
DeploymentStackValidateResultInner validateStackAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.- Returns:
- the Deployment stack validation result.
- Throws:
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.
-
validateStackAtManagementGroup
DeploymentStackValidateResultInner validateStackAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack, com.azure.core.util.Context context) Runs preflight validation on the Management Group scoped Deployment stack template to verify its acceptance to Azure Resource Manager.- Parameters:
managementGroupId- Management Group id.deploymentStackName- Name of the deployment stack.deploymentStack- Deployment stack to validate.context- The context to associate with this operation.- Returns:
- the Deployment stack validation result.
- Throws:
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.
-