ResourceManager Class
- java.
lang. Object - com.
azure. resourcemanager. resources. fluentcore. arm. Manager<InnerT> - com.
azure. resourcemanager. resources. ResourceManager
- com.
- com.
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 Resource |
static Authenticated |
authenticate(HttpPipeline httpPipeline, AzureProfile profile)
Creates an instance of Resource |
static Configurable |
configure()
Get a Configurable instance that can be used to create Resource |
Data |
dataBoundaryClient()
Wrapped inner data boundary client providing direct access to auto-generated API implementation, based on Azure REST API. |
Deployment |
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. |
Feature |
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. |
Generic |
genericResources()
Gets the generic resource management API entry point. |
Internal |
internalContext()
Gets the Resource |
Management |
managementLockClient()
Gets wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API. |
Management |
managementLocks()
Gets the locks management API entry point. |
Policy |
policyAssignments()
Gets the policy assignment management API entry point. |
Policy |
policyClient()
Gets wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API. |
Policy |
policyDefinitions()
Gets the policy definition management API entry point. |
Providers |
providers()
Gets the resource provider management API entry point. |
Changes |
resourceChangeClient()
Gets wrapped inner resource change client providing direct access to auto-generated API implementation, based on Azure REST API. |
Resource |
resourceGroups()
Gets the resource group management API entry point. |
Subscription |
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. |
Tag |
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:
Returns:
authenticate
public static ResourceManager.Authenticated authenticate(HttpPipeline httpPipeline, AzureProfile profile)
Creates an instance of ResourceManager that exposes resource management API entry points.
Parameters:
Returns:
configure
public static ResourceManager.Configurable configure()
Get a Configurable instance that can be used to create ResourceManager with optional configuration.
Returns:
dataBoundaryClient
public DataBoundariesManagementClient dataBoundaryClient()
Wrapped inner data boundary client providing direct access to auto-generated API implementation, based on Azure REST API.
Returns:
deploymentStackClient
public DeploymentStacksManagementClient deploymentStackClient()
Wrapped inner deployment stack client providing direct access to auto-generated API implementation, based on Azure REST API.
Returns:
deployments
public Deployments deployments()
Gets the deployment management API entry point.
Returns:
featureClient
public FeatureClient featureClient()
Gets wrapped inner feature client providing direct access to auto-generated API implementation, based on Azure REST API.
Returns:
features
public Features features()
Gets the feature management API entry point.
Returns:
genericResources
public GenericResources genericResources()
Gets the generic resource management API entry point.
Returns:
internalContext
public ResourceManagerUtils.InternalRuntimeContext internalContext()
Gets the ResourceManagerUtils.InternalRuntimeContext associated with this manager.
Returns:
managementLockClient
public ManagementLockClient managementLockClient()
Gets wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API.
Returns:
managementLocks
public ManagementLocks managementLocks()
Gets the locks management API entry point.
Returns:
policyAssignments
public PolicyAssignments policyAssignments()
Gets the policy assignment management API entry point.
Returns:
policyClient
public PolicyClient policyClient()
Gets wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API.
Returns:
policyDefinitions
public PolicyDefinitions policyDefinitions()
Gets the policy definition management API entry point.
Returns:
providers
public Providers providers()
Gets the resource provider management API entry point.
Returns:
resourceChangeClient
public ChangesManagementClient resourceChangeClient()
Gets wrapped inner resource change client providing direct access to auto-generated API implementation, based on Azure REST API.
Returns:
resourceGroups
public ResourceGroups resourceGroups()
Gets the resource group management API entry point.
Returns:
subscriptionClient
public SubscriptionClient subscriptionClient()
Gets wrapped inner subscription client providing direct access to auto-generated API implementation, based on Azure REST API.
Returns:
subscriptions
public Subscriptions subscriptions()
Gets the subscription management API entry point.
Returns:
tagOperations
public TagOperations tagOperations()
Gets the tag management API entry point.
Returns:
tenants
public Tenants tenants()
Gets the tenant management API entry point.
Returns: