Interface Identity

All Superinterfaces:
GroupableResource<com.microsoft.azure.management.msi.implementation.MSIManager,com.microsoft.azure.management.msi.implementation.IdentityInner>, HasId, HasInner<com.microsoft.azure.management.msi.implementation.IdentityInner>, HasManager<com.microsoft.azure.management.msi.implementation.MSIManager>, HasName, HasResourceGroup, Indexable, Refreshable<Identity>, Resource, Updatable<Identity.Update>

public interface Identity extends GroupableResource<com.microsoft.azure.management.msi.implementation.MSIManager,com.microsoft.azure.management.msi.implementation.IdentityInner>, Refreshable<Identity>, Updatable<Identity.Update>
An immutable client-side representation of an Azure Managed Service Identity (MSI) Identity resource.
  • Method Details

    • tenantId

      String tenantId()
      Returns:
      id of the Azure Active Directory tenant to which the identity belongs to
    • principalId

      String principalId()
      Returns:
      id of the Azure Active Directory service principal object associated with the identity
    • clientId

      String clientId()
      Returns:
      id of the Azure Active Directory application associated with the identity
    • clientSecretUrl

      String clientSecretUrl()
      Returns:
      the url that can be queried to obtain the identity credentials