DeploymentStacksClient Interface
Implements
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
Method Details
beginCreateOrUpdateAtManagementGroup
public abstract SyncPoller<PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
beginCreateOrUpdateAtManagementGroup
public abstract SyncPoller<PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack, Context context)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
beginCreateOrUpdateAtManagementGroupAsync
public abstract PollerFlux<PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtManagementGroupAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
beginCreateOrUpdateAtResourceGroup
public abstract SyncPoller<PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
beginCreateOrUpdateAtResourceGroup
public abstract SyncPoller<PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack, Context context)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
beginCreateOrUpdateAtResourceGroupAsync
public abstract PollerFlux<PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtResourceGroupAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
beginCreateOrUpdateAtSubscription
public abstract SyncPoller<PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
beginCreateOrUpdateAtSubscription
public abstract SyncPoller<PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack, Context context)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
beginCreateOrUpdateAtSubscriptionAsync
public abstract PollerFlux<PollResult<DeploymentStackInner>,DeploymentStackInner> beginCreateOrUpdateAtSubscriptionAsync(String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String deploymentStackName)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, Context context)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String deploymentStackName)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
beginDeleteAtManagementGroup
public abstract SyncPoller<PollResult<Void>,Void> beginDeleteAtManagementGroup(String managementGroupId, String deploymentStackName)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
beginDeleteAtManagementGroup
public abstract SyncPoller<PollResult<Void>,Void> beginDeleteAtManagementGroup(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, Context context)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
beginDeleteAtManagementGroupAsync
public abstract PollerFlux<PollResult<Void>,Void> beginDeleteAtManagementGroupAsync(String managementGroupId, String deploymentStackName)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
beginDeleteAtManagementGroupAsync
public abstract PollerFlux<PollResult<Void>,Void> beginDeleteAtManagementGroupAsync(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
beginDeleteAtSubscription
public abstract SyncPoller<PollResult<Void>,Void> beginDeleteAtSubscription(String deploymentStackName)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
beginDeleteAtSubscription
public abstract SyncPoller<PollResult<Void>,Void> beginDeleteAtSubscription(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, Context context)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
beginDeleteAtSubscriptionAsync
public abstract PollerFlux<PollResult<Void>,Void> beginDeleteAtSubscriptionAsync(String deploymentStackName)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
beginDeleteAtSubscriptionAsync
public abstract PollerFlux<PollResult<Void>,Void> beginDeleteAtSubscriptionAsync(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
beginValidateStackAtManagementGroup
public abstract SyncPoller<PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
beginValidateStackAtManagementGroup
public abstract SyncPoller<PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack, Context context)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
beginValidateStackAtManagementGroupAsync
public abstract PollerFlux<PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtManagementGroupAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
beginValidateStackAtResourceGroup
public abstract SyncPoller<PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
beginValidateStackAtResourceGroup
public abstract SyncPoller<PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack, Context context)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
beginValidateStackAtResourceGroupAsync
public abstract PollerFlux<PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtResourceGroupAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
beginValidateStackAtSubscription
public abstract SyncPoller<PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
beginValidateStackAtSubscription
public abstract SyncPoller<PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack, Context context)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
beginValidateStackAtSubscriptionAsync
public abstract PollerFlux<PollResult<DeploymentStackValidateResultInner>,DeploymentStackValidateResultInner> beginValidateStackAtSubscriptionAsync(String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
createOrUpdateAtManagementGroup
public abstract DeploymentStackInner createOrUpdateAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
createOrUpdateAtManagementGroup
public abstract DeploymentStackInner createOrUpdateAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack, Context context)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
createOrUpdateAtManagementGroupAsync
public abstract Mono<DeploymentStackInner> createOrUpdateAtManagementGroupAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
createOrUpdateAtManagementGroupWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
createOrUpdateAtResourceGroup
public abstract DeploymentStackInner createOrUpdateAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
createOrUpdateAtResourceGroup
public abstract DeploymentStackInner createOrUpdateAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack, Context context)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
createOrUpdateAtResourceGroupAsync
public abstract Mono<DeploymentStackInner> createOrUpdateAtResourceGroupAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
createOrUpdateAtResourceGroupWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateAtResourceGroupWithResponseAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
createOrUpdateAtSubscription
public abstract DeploymentStackInner createOrUpdateAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
createOrUpdateAtSubscription
public abstract DeploymentStackInner createOrUpdateAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack, Context context)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
createOrUpdateAtSubscriptionAsync
public abstract Mono<DeploymentStackInner> createOrUpdateAtSubscriptionAsync(String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
createOrUpdateAtSubscriptionWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateAtSubscriptionWithResponseAsync(String deploymentStackName, DeploymentStackInner deploymentStack)
Creates or updates a Deployment stack at the specified scope.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String deploymentStackName)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
delete
public abstract void delete(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, Context context)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String deploymentStackName)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
deleteAtManagementGroup
public abstract void deleteAtManagementGroup(String managementGroupId, String deploymentStackName)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
deleteAtManagementGroup
public abstract void deleteAtManagementGroup(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, Context context)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
deleteAtManagementGroupAsync
public abstract Mono<Void> deleteAtManagementGroupAsync(String managementGroupId, String deploymentStackName)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
deleteAtManagementGroupAsync
public abstract Mono<Void> deleteAtManagementGroupAsync(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
deleteAtManagementGroupWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> deleteAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
deleteAtSubscription
public abstract void deleteAtSubscription(String deploymentStackName)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
deleteAtSubscription
public abstract void deleteAtSubscription(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError, Context context)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
deleteAtSubscriptionAsync
public abstract Mono<Void> deleteAtSubscriptionAsync(String deploymentStackName)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
deleteAtSubscriptionAsync
public abstract Mono<Void> deleteAtSubscriptionAsync(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
deleteAtSubscriptionWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> deleteAtSubscriptionWithResponseAsync(String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String deploymentStackName, UnmanageActionResourceMode unmanageActionResources, UnmanageActionResourceGroupMode unmanageActionResourceGroups, UnmanageActionManagementGroupMode unmanageActionManagementGroups, Boolean bypassStackOutOfSyncError)
Deletes a Deployment stack by name at the specified scope. When operation completes, status code 200 returned without content.
Parameters:
Returns:
exportTemplateAtManagementGroup
public abstract DeploymentStackTemplateDefinitionInner exportTemplateAtManagementGroup(String managementGroupId, String deploymentStackName)
Exports the template used to create the Deployment stack at the specified scope.
Parameters:
Returns:
exportTemplateAtManagementGroupAsync
public abstract Mono<DeploymentStackTemplateDefinitionInner> exportTemplateAtManagementGroupAsync(String managementGroupId, String deploymentStackName)
Exports the template used to create the Deployment stack at the specified scope.
Parameters:
Returns:
exportTemplateAtManagementGroupWithResponse
public abstract Response<DeploymentStackTemplateDefinitionInner> exportTemplateAtManagementGroupWithResponse(String managementGroupId, String deploymentStackName, Context context)
Exports the template used to create the Deployment stack at the specified scope.
Parameters:
Returns:
exportTemplateAtManagementGroupWithResponseAsync
public abstract Mono<Response<DeploymentStackTemplateDefinitionInner>> exportTemplateAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName)
Exports the template used to create the Deployment stack at the specified scope.
Parameters:
Returns:
exportTemplateAtResourceGroup
public abstract DeploymentStackTemplateDefinitionInner exportTemplateAtResourceGroup(String resourceGroupName, String deploymentStackName)
Exports the template used to create the Deployment stack at the specified scope.
Parameters:
Returns:
exportTemplateAtResourceGroupAsync
public abstract Mono<DeploymentStackTemplateDefinitionInner> exportTemplateAtResourceGroupAsync(String resourceGroupName, String deploymentStackName)
Exports the template used to create the Deployment stack at the specified scope.
Parameters:
Returns:
exportTemplateAtResourceGroupWithResponse
public abstract Response<DeploymentStackTemplateDefinitionInner> exportTemplateAtResourceGroupWithResponse(String resourceGroupName, String deploymentStackName, Context context)
Exports the template used to create the Deployment stack at the specified scope.
Parameters:
Returns:
exportTemplateAtResourceGroupWithResponseAsync
public abstract Mono<Response<DeploymentStackTemplateDefinitionInner>> exportTemplateAtResourceGroupWithResponseAsync(String resourceGroupName, String deploymentStackName)
Exports the template used to create the Deployment stack at the specified scope.
Parameters:
Returns:
exportTemplateAtSubscription
public abstract DeploymentStackTemplateDefinitionInner exportTemplateAtSubscription(String deploymentStackName)
Exports the template used to create the Deployment stack at the specified scope.
Parameters:
Returns:
exportTemplateAtSubscriptionAsync
public abstract Mono<DeploymentStackTemplateDefinitionInner> exportTemplateAtSubscriptionAsync(String deploymentStackName)
Exports the template used to create the Deployment stack at the specified scope.
Parameters:
Returns:
exportTemplateAtSubscriptionWithResponse
public abstract Response<DeploymentStackTemplateDefinitionInner> exportTemplateAtSubscriptionWithResponse(String deploymentStackName, Context context)
Exports the template used to create the Deployment stack at the specified scope.
Parameters:
Returns:
exportTemplateAtSubscriptionWithResponseAsync
public abstract Mono<Response<DeploymentStackTemplateDefinitionInner>> exportTemplateAtSubscriptionWithResponseAsync(String deploymentStackName)
Exports the template used to create the Deployment stack at the specified scope.
Parameters:
Returns:
getAtManagementGroup
public abstract DeploymentStackInner getAtManagementGroup(String managementGroupId, String deploymentStackName)
Gets the Deployment stack with the given name.
Parameters:
Returns:
getAtManagementGroupAsync
public abstract Mono<DeploymentStackInner> getAtManagementGroupAsync(String managementGroupId, String deploymentStackName)
Gets the Deployment stack with the given name.
Parameters:
Returns:
getAtManagementGroupWithResponse
public abstract Response<DeploymentStackInner> getAtManagementGroupWithResponse(String managementGroupId, String deploymentStackName, Context context)
Gets the Deployment stack with the given name.
Parameters:
Returns:
getAtManagementGroupWithResponseAsync
public abstract Mono<Response<DeploymentStackInner>> getAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName)
Gets the Deployment stack with the given name.
Parameters:
Returns:
getAtSubscription
public abstract DeploymentStackInner getAtSubscription(String deploymentStackName)
Gets the Deployment stack with the given name.
Parameters:
Returns:
getAtSubscriptionAsync
public abstract Mono<DeploymentStackInner> getAtSubscriptionAsync(String deploymentStackName)
Gets the Deployment stack with the given name.
Parameters:
Returns:
getAtSubscriptionWithResponse
public abstract Response<DeploymentStackInner> getAtSubscriptionWithResponse(String deploymentStackName, Context context)
Gets the Deployment stack with the given name.
Parameters:
Returns:
getAtSubscriptionWithResponseAsync
public abstract Mono<Response<DeploymentStackInner>> getAtSubscriptionWithResponseAsync(String deploymentStackName)
Gets the Deployment stack with the given name.
Parameters:
Returns:
getByResourceGroup
public abstract DeploymentStackInner getByResourceGroup(String resourceGroupName, String deploymentStackName)
Gets the Deployment stack with the given name.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono<DeploymentStackInner> getByResourceGroupAsync(String resourceGroupName, String deploymentStackName)
Gets the Deployment stack with the given name.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<DeploymentStackInner> getByResourceGroupWithResponse(String resourceGroupName, String deploymentStackName, Context context)
Gets the Deployment stack with the given name.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono<Response<DeploymentStackInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String deploymentStackName)
Gets the Deployment stack with the given name.
Parameters:
Returns:
list
public abstract PagedIterable<DeploymentStackInner> list()
Lists Deployment stacks at the specified scope.
Returns:
list
public abstract PagedIterable<DeploymentStackInner> list(Context context)
Lists Deployment stacks at the specified scope.
Parameters:
Returns:
listAsync
public abstract PagedFlux<DeploymentStackInner> listAsync()
Lists Deployment stacks at the specified scope.
Returns:
listAtManagementGroup
public abstract PagedIterable<DeploymentStackInner> listAtManagementGroup(String managementGroupId)
Lists Deployment stacks at the specified scope.
Parameters:
Returns:
listAtManagementGroup
public abstract PagedIterable<DeploymentStackInner> listAtManagementGroup(String managementGroupId, Context context)
Lists Deployment stacks at the specified scope.
Parameters:
Returns:
listAtManagementGroupAsync
public abstract PagedFlux<DeploymentStackInner> listAtManagementGroupAsync(String managementGroupId)
Lists Deployment stacks at the specified scope.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<DeploymentStackInner> listByResourceGroup(String resourceGroupName)
Lists Deployment stacks at the specified scope.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<DeploymentStackInner> listByResourceGroup(String resourceGroupName, Context context)
Lists Deployment stacks at the specified scope.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux<DeploymentStackInner> listByResourceGroupAsync(String resourceGroupName)
Lists Deployment stacks at the specified scope.
Parameters:
Returns:
validateStackAtManagementGroup
public abstract DeploymentStackValidateResultInner validateStackAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
validateStackAtManagementGroup
public abstract DeploymentStackValidateResultInner validateStackAtManagementGroup(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack, Context context)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
validateStackAtManagementGroupAsync
public abstract Mono<DeploymentStackValidateResultInner> validateStackAtManagementGroupAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
validateStackAtManagementGroupWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> validateStackAtManagementGroupWithResponseAsync(String managementGroupId, String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
validateStackAtResourceGroup
public abstract DeploymentStackValidateResultInner validateStackAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
validateStackAtResourceGroup
public abstract DeploymentStackValidateResultInner validateStackAtResourceGroup(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack, Context context)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
validateStackAtResourceGroupAsync
public abstract Mono<DeploymentStackValidateResultInner> validateStackAtResourceGroupAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
validateStackAtResourceGroupWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> validateStackAtResourceGroupWithResponseAsync(String resourceGroupName, String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
validateStackAtSubscription
public abstract DeploymentStackValidateResultInner validateStackAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
validateStackAtSubscription
public abstract DeploymentStackValidateResultInner validateStackAtSubscription(String deploymentStackName, DeploymentStackInner deploymentStack, Context context)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
validateStackAtSubscriptionAsync
public abstract Mono<DeploymentStackValidateResultInner> validateStackAtSubscriptionAsync(String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns:
validateStackAtSubscriptionWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> validateStackAtSubscriptionWithResponseAsync(String deploymentStackName, DeploymentStackInner deploymentStack)
Runs preflight validation on the Deployment stack template at the specified scope to verify its acceptance to Azure Resource Manager.
Parameters:
Returns: