Class ResourceManager

    • Method Detail

      • 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 use
        profile - 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 - 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
      • featureClient

        public FeatureClient featureClient()
        Returns:
        wrapped inner feature client providing direct access to auto-generated API implementation, based on Azure REST API.
      • subscriptionClient

        public SubscriptionClient subscriptionClient()
        Returns:
        wrapped inner subscription client providing direct access to auto-generated API implementation, based on Azure REST API.
      • policyClient

        public PolicyClient policyClient()
        Returns:
        wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API.
      • managementLockClient

        public ManagementLockClient managementLockClient()
        Returns:
        wrapped inner policy client providing direct access to auto-generated API implementation, based on Azure REST API.
      • resourceGroups

        public ResourceGroups resourceGroups()
        Returns:
        the resource group management API entry point
      • genericResources

        public GenericResources genericResources()
        Returns:
        the generic resource management API entry point
      • deployments

        public Deployments deployments()
        Returns:
        the deployment management API entry point
      • features

        public Features features()
        Returns:
        the feature management API entry point
      • providers

        public Providers providers()
        Returns:
        the resource provider management API entry point
      • policyDefinitions

        public PolicyDefinitions policyDefinitions()
        Returns:
        the policy definition management API entry point
      • policyAssignments

        public PolicyAssignments policyAssignments()
        Returns:
        the policy assignment management API entry point
      • subscriptions

        public Subscriptions subscriptions()
        Returns:
        the subscription management API entry point
      • tenants

        public Tenants tenants()
        Returns:
        the tenant management API entry point
      • managementLocks

        public ManagementLocks managementLocks()
        Returns:
        the locks management API entry point
      • tagOperations

        public TagOperations tagOperations()
        Returns:
        the tag management API entry point