共用方式為


ResourceManager Class

public final class ResourceManager
extends Manager<ResourceManagementClient>

Entry point to Azure resource management.

Method Summary

Modifier and Type Method and Description
static Authenticated authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of ResourceManager that exposes resource management API entry points.

static Authenticated authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of ResourceManager that exposes resource management API entry points.

static Configurable configure()

Get a Configurable instance that can be used to create ResourceManager with optional configuration.

DataBoundariesManagementClient dataBoundaryClient()

Wrapped inner data boundary client providing direct access to auto-generated API implementation, based on Azure REST API.

DeploymentStacksManagementClient deploymentStackClient()

Wrapped inner deployment stack client providing direct access to auto-generated API implementation, based on Azure REST API.

Deployments deployments()

Gets the deployment management API entry point.

FeatureClient featureClient()

Gets wrapped inner feature client providing direct access to auto-generated API implementation, based on Azure REST API.

Features features()

Gets the feature management API entry point.

GenericResources genericResources()

Gets the generic resource management API entry point.

InternalRuntimeContext internalContext()

Gets the ResourceManagerUtils.InternalRuntimeContext associated with this manager.

ManagementLockClient managementLockClient()

Gets wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API.

ManagementLocks managementLocks()

Gets the locks management API entry point.

PolicyAssignments policyAssignments()

Gets the policy assignment management API entry point.

PolicyClient policyClient()

Gets wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API.

PolicyDefinitions policyDefinitions()

Gets the policy definition management API entry point.

Providers providers()

Gets the resource provider management API entry point.

ChangesManagementClient resourceChangeClient()

Gets wrapped inner resource change client providing direct access to auto-generated API implementation, based on Azure REST API.

ResourceGroups resourceGroups()

Gets the resource group management API entry point.

SubscriptionClient subscriptionClient()

Gets wrapped inner subscription client providing direct access to auto-generated API implementation, based on Azure REST API.

Subscriptions subscriptions()

Gets the subscription management API entry point.

TagOperations tagOperations()

Gets the tag management API entry point.

Tenants tenants()

Gets the tenant management API entry point.

Methods inherited from Manager

Methods inherited from java.lang.Object

Method Details

authenticate

public static ResourceManager.Authenticated authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of ResourceManager that exposes resource management API entry points.

Parameters:

credential - the credential to use
profile - the profile used in resource management

Returns:

the ResourceManager instance

authenticate

public static ResourceManager.Authenticated authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of ResourceManager that exposes resource management API entry points.

Parameters:

httpPipeline - the HttpPipeline configured with Azure authentication credential.
profile - the profile used in resource management

Returns:

the interface exposing resource management API entry points that work across subscriptions

configure

public static ResourceManager.Configurable configure()

Get a Configurable instance that can be used to create ResourceManager with optional configuration.

Returns:

the instance allowing configurations

dataBoundaryClient

public DataBoundariesManagementClient dataBoundaryClient()

Wrapped inner data boundary client providing direct access to auto-generated API implementation, based on Azure REST API.

Returns:

wrapped inner data boundary client.

deploymentStackClient

public DeploymentStacksManagementClient deploymentStackClient()

Wrapped inner deployment stack client providing direct access to auto-generated API implementation, based on Azure REST API.

Returns:

wrapped inner deployment stack client.

deployments

public Deployments deployments()

Gets the deployment management API entry point.

Returns:

the deployment management API entry point

featureClient

public FeatureClient featureClient()

Gets wrapped inner feature client providing direct access to auto-generated API implementation, based on Azure REST API.

Returns:

wrapped inner feature client.

features

public Features features()

Gets the feature management API entry point.

Returns:

the feature management API entry point

genericResources

public GenericResources genericResources()

Gets the generic resource management API entry point.

Returns:

the generic resource management API entry point

internalContext

public ResourceManagerUtils.InternalRuntimeContext internalContext()

Gets the ResourceManagerUtils.InternalRuntimeContext associated with this manager.

Returns:

the ResourceManagerUtils.InternalRuntimeContext associated with this manager

managementLockClient

public ManagementLockClient managementLockClient()

Gets wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API.

Returns:

wrapped inner policy client.

managementLocks

public ManagementLocks managementLocks()

Gets the locks management API entry point.

Returns:

the locks management API entry point

policyAssignments

public PolicyAssignments policyAssignments()

Gets the policy assignment management API entry point.

Returns:

the policy assignment management API entry point

policyClient

public PolicyClient policyClient()

Gets wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API.

Returns:

wrapped inner policy client.

policyDefinitions

public PolicyDefinitions policyDefinitions()

Gets the policy definition management API entry point.

Returns:

the policy definition management API entry point

providers

public Providers providers()

Gets the resource provider management API entry point.

Returns:

the resource provider management API entry point

resourceChangeClient

public ChangesManagementClient resourceChangeClient()

Gets wrapped inner resource change client providing direct access to auto-generated API implementation, based on Azure REST API.

Returns:

wrapped inner resource change client.

resourceGroups

public ResourceGroups resourceGroups()

Gets the resource group management API entry point.

Returns:

the resource group management API entry point

subscriptionClient

public SubscriptionClient subscriptionClient()

Gets wrapped inner subscription client providing direct access to auto-generated API implementation, based on Azure REST API.

Returns:

wrapped inner subscription client.

subscriptions

public Subscriptions subscriptions()

Gets the subscription management API entry point.

Returns:

the subscription management API entry point

tagOperations

public TagOperations tagOperations()

Gets the tag management API entry point.

Returns:

the tag management API entry point

tenants

public Tenants tenants()

Gets the tenant management API entry point.

Returns:

the tenant management API entry point

Applies to