Class MsiManager

All Implemented Interfaces:
HasServiceClient<ManagedServiceIdentityClient>

public final class MsiManager extends Manager<ManagedServiceIdentityClient>
Entry point to Azure Managed Service Identity (MSI) resource management.
  • Method Details

    • configure

      public static MsiManager.Configurable configure()
      Get a Configurable instance that can be used to create MsiManager with optional configuration.
      Returns:
      the instance allowing configurations
    • authenticate

      public static MsiManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of MsiManager that exposes Managed Service Identity (MSI) resource management API entry points.
      Parameters:
      credential - the credential to use
      profile - the profile to use
      Returns:
      the MsiManager
    • authenticate

      public static MsiManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of MsiManager that exposes Managed Service Identity (MSI) resource management API entry points.
      Parameters:
      httpPipeline - the HttpPipeline configured with Azure authentication credential.
      profile - the profile to use
      Returns:
      the MsiManager
    • identities

      public Identities identities()
      Returns:
      entry point to Azure MSI Identity resource management API
    • authorizationManager

      public AuthorizationManager authorizationManager()
      Returns:
      the authorization manager.