Class ResourceManager
java.lang.Object
com.azure.resourcemanager.resources.fluentcore.arm.Manager<ResourceManagementClient>
com.azure.resourcemanager.resources.ResourceManager
- All Implemented Interfaces:
HasServiceClient<ResourceManagementClient>
Entry point to Azure resource management.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceThe interface exposing resource management API entry points that work across subscriptions.static interfaceThe interface allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionauthenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of ResourceManager that exposes resource management API entry points.authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of ResourceManager that exposes resource management API entry points.static ResourceManager.ConfigurableGet a Configurable instance that can be used to create ResourceManager with optional configuration.Wrapped inner data boundary client providing direct access to auto-generated API implementation, based on Azure REST API.Gets the deployment management API entry point.Wrapped inner deployment stack client providing direct access to auto-generated API implementation, based on Azure REST API.Gets wrapped inner feature client providing direct access to auto-generated API implementation, based on Azure REST API.features()Gets the feature management API entry point.Gets the generic resource management API entry point.Gets the ResourceManagerUtils.InternalRuntimeContext associated with this manager.Gets wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API.Gets the locks management API entry point.Gets the policy assignment management API entry point.Gets wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API.Gets the policy definition management API entry point.Gets the resource provider management API entry point.Gets wrapped inner resource change client providing direct access to auto-generated API implementation, based on Azure REST API.Gets the resource group management API entry point.Gets wrapped inner subscription client providing direct access to auto-generated API implementation, based on Azure REST API.Gets the subscription management API entry point.Gets the tag management API entry point.tenants()Gets the tenant management API entry point.Methods inherited from class com.azure.resourcemanager.resources.fluentcore.arm.Manager
environment, httpPipeline, resourceManager, serviceClient, subscriptionId, withResourceManager
-
Method Details
-
authenticate
public static ResourceManager.Authenticated authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of ResourceManager that exposes resource management API entry points.- Parameters:
credential- the credential to useprofile- the profile used in resource management- Returns:
- the ResourceManager instance
-
authenticate
public static ResourceManager.Authenticated authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of ResourceManager that exposes resource management API entry points.- Parameters:
httpPipeline- theHttpPipelineconfigured 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
Get a Configurable instance that can be used to create ResourceManager with optional configuration.- Returns:
- the instance allowing configurations
-
featureClient
Gets wrapped inner feature client providing direct access to auto-generated API implementation, based on Azure REST API.- Returns:
- wrapped inner feature client.
-
subscriptionClient
Gets wrapped inner subscription client providing direct access to auto-generated API implementation, based on Azure REST API.- Returns:
- wrapped inner subscription client.
-
policyClient
Gets wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API.- Returns:
- wrapped inner policy client.
-
managementLockClient
Gets wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API.- Returns:
- wrapped inner policy client.
-
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.
-
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.
-
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.
-
resourceGroups
Gets the resource group management API entry point.- Returns:
- the resource group management API entry point
-
genericResources
Gets the generic resource management API entry point.- Returns:
- the generic resource management API entry point
-
deployments
Gets the deployment management API entry point.- Returns:
- the deployment management API entry point
-
features
Gets the feature management API entry point.- Returns:
- the feature management API entry point
-
providers
Gets the resource provider management API entry point.- Returns:
- the resource provider management API entry point
-
policyDefinitions
Gets the policy definition management API entry point.- Returns:
- the policy definition management API entry point
-
policyAssignments
Gets the policy assignment management API entry point.- Returns:
- the policy assignment management API entry point
-
subscriptions
Gets the subscription management API entry point.- Returns:
- the subscription management API entry point
-
tenants
Gets the tenant management API entry point.- Returns:
- the tenant management API entry point
-
managementLocks
Gets the locks management API entry point.- Returns:
- the locks management API entry point
-
tagOperations
Gets the tag management API entry point.- Returns:
- the tag management API entry point
-
internalContext
Gets the ResourceManagerUtils.InternalRuntimeContext associated with this manager.- Returns:
- the
ResourceManagerUtils.InternalRuntimeContextassociated with this manager
-