ManagedServiceIdentity Clase
- java.
lang. Object - com.
azure. resourcemanager. cdn. models. ManagedServiceIdentity
- com.
public final class ManagedServiceIdentity
Identidad de servicio administrada (identidades asignadas por el sistema o asignadas por el usuario).
Resumen del constructor
Constructor | Description |
---|---|
ManagedServiceIdentity() |
Crea una instancia de la clase Managed |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
UUID |
principalId()
Obtenga la propiedad Id. de entidad |
UUID |
tenantId()
Obtenga la propiedad id. de inquilino |
Managed |
type()
Obtiene la propiedad type: tipo de identidad de servicio administrada (donde se permiten los tipos asignados por el sistema |
Map<String,User |
userAssignedIdentities()
Obtenga la propiedad Identidades asignadas |
void |
validate()
Valida la instancia. |
Managed |
withType(ManagedServiceIdentityType type)
Establezca la propiedad type: Tipo de identidad de servicio administrada (donde se permiten los tipos asignados por el sistema |
Managed |
withUserAssignedIdentities(Map<String,UserAssignedIdentity> userAssignedIdentities)
Establezca la propiedad Identidades asignadas |
Métodos heredados de java.lang.Object
Detalles del constructor
ManagedServiceIdentity
public ManagedServiceIdentity()
Crea una instancia de la clase ManagedServiceIdentity.
Detalles del método
principalId
public UUID principalId()
Obtiene la propiedad principalId: el identificador de la entidad de servicio de la identidad asignada por el sistema. Esta propiedad solo se proporcionará para una identidad asignada por el sistema.
Returns:
tenantId
public UUID tenantId()
Obtiene la propiedad tenantId: el identificador de inquilino de la identidad asignada por el sistema. Esta propiedad solo se proporcionará para una identidad asignada por el sistema.
Returns:
type
public ManagedServiceIdentityType type()
Obtiene la propiedad type: tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned).
Returns:
userAssignedIdentities
public Map
Obtenga la propiedad userAssignedIdentities: conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves del diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes.
Returns:
validate
public void validate()
Valida la instancia.
withType
public ManagedServiceIdentity withType(ManagedServiceIdentityType type)
Establezca la propiedad type: Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned).
Parameters:
Returns:
withUserAssignedIdentities
public ManagedServiceIdentity withUserAssignedIdentities(Map
Establezca la propiedad userAssignedIdentities: el conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves del diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes.
Parameters:
Returns:
Se aplica a
Azure SDK for Java