DeploymentManager Class

  • java.lang.Object
    • com.azure.resourcemanager.deploymentmanager.DeploymentManager

public final class DeploymentManager

Entry point to DeploymentManager. REST APIs for orchestrating deployments using the Azure Deployment Manager (ADM). See https://docs.microsoft.com/en-us/azure-resource-manager/deployment-manager-overview for more information.

Method Summary

Modifier and Type Method and Description
ArtifactSources artifactSources()

Gets the resource collection API of ArtifactSources.

static DeploymentManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of Deployment service API entry point.

static DeploymentManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of Deployment service API entry point.

static Configurable configure()

Gets a Configurable instance that can be used to create DeploymentManager with optional configuration.

Operations operations()

Gets the resource collection API of Operations.

Rollouts rollouts()

Gets the resource collection API of Rollouts.

AzureDeploymentManager serviceClient()
Services services()

Gets the resource collection API of Services.

ServiceTopologies serviceTopologies()

Gets the resource collection API of ServiceTopologies.

ServiceUnits serviceUnits()

Gets the resource collection API of ServiceUnits.

Steps steps()

Gets the resource collection API of Steps.

Methods inherited from java.lang.Object

Method Details

artifactSources

public ArtifactSources artifactSources()

Gets the resource collection API of ArtifactSources. It manages ArtifactSource.

Returns:

Resource collection API of ArtifactSources.

authenticate

public static DeploymentManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of Deployment service API entry point.

Parameters:

httpPipeline - the HttpPipeline configured with Azure authentication credential.
profile - the Azure profile for client.

Returns:

the Deployment service API instance.

authenticate

public static DeploymentManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of Deployment service API entry point.

Parameters:

credential - the credential to use.
profile - the Azure profile for client.

Returns:

the Deployment service API instance.

configure

public static DeploymentManager.Configurable configure()

Gets a Configurable instance that can be used to create DeploymentManager with optional configuration.

Returns:

the Configurable instance allowing configurations.

operations

public Operations operations()

Gets the resource collection API of Operations.

Returns:

Resource collection API of Operations.

rollouts

public Rollouts rollouts()

Gets the resource collection API of Rollouts. It manages RolloutRequest.

Returns:

Resource collection API of Rollouts.

serviceClient

public AzureDeploymentManager serviceClient()

Returns:

Wrapped service client AzureDeploymentManager providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

services

public Services services()

Gets the resource collection API of Services. It manages ServiceResource.

Returns:

Resource collection API of Services.

serviceTopologies

public ServiceTopologies serviceTopologies()

Gets the resource collection API of ServiceTopologies. It manages ServiceTopologyResource.

Returns:

Resource collection API of ServiceTopologies.

serviceUnits

public ServiceUnits serviceUnits()

Gets the resource collection API of ServiceUnits. It manages ServiceUnitResource.

Returns:

Resource collection API of ServiceUnits.

steps

public Steps steps()

Gets the resource collection API of Steps. It manages StepResource.

Returns:

Resource collection API of Steps.

Applies to