tipo de recurso governanceResource

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Precaución

Esta versión de la API de Privileged Identity Management (PIM) para recursos de Azure dejará de usarse pronto. Use la nueva API de PIM de REST de Azure para roles de recursos de Azure.

Representa los recursos de Privileged Identity Management (PIM). En el caso de los recursos de Azure, puede ser una suscripción, un grupo de recursos y un recurso, como una máquina virtual, etc.

Métodos

Método Tipo de valor devuelto Descripción
List colección governanceResource Enumera una colección de recursos a los que el solicitante tiene acceso.
Get governanceResource Lee las propiedades y las relaciones de una entidad de recurso especificada por id.
Registrarse Registre una suscripción o un grupo de administración de Azure no administrados en el servicio PIM.

No POST, PUT, PATCH, DELETE se admiten en el roleDefinitions conjunto de entidades por ahora.

Propiedades

Propiedad Tipo Descripción
id Cadena Identificador del recurso. Está en formato GUID.
externalId Cadena Identificador externo del recurso, que representa su identificador original en el sistema externo. Por ejemplo, el identificador externo de un recurso de suscripción puede ser "/subscriptions/c14ae696-5e0c-4e5d-88cc-bef6637737ac".
type Cadena Obligatorio. Tipo de recurso. Por ejemplo, para los recursos de Azure, el tipo podría ser "Suscripción", "ResourceGroup", "Microsoft.Sql/server", etc.
displayName Cadena Nombre para mostrar del recurso.
status Cadena Estado de un recurso determinado. Por ejemplo, podría representar si el recurso está bloqueado o no (valores: Active/Locked). Nota: Esta propiedad puede extenderse en el futuro para admitir más escenarios.
registeredDateTime DateTimeOffset Representa la fecha y hora en que el recurso se registra en PIM.
registeredRoot Cadena ExternalId del ámbito raíz del recurso registrado en PIM. El ámbito raíz puede ser los recursos primarios, primarios o antecesores superiores.
roleAssignmentCount Int32 Opcional. Número de asignaciones de roles para el recurso especificado. Para obtener la propiedad, use $select=roleAssignmentCount explícitamente en la consulta.
roleDefinitionCount Int32 Opcional. Número de definiciones de roles para el recurso especificado. Para obtener la propiedad, use $select=roleDefinitionCount explícitamente en la consulta.
permissions governancePermission Opcional. Representa el estado del acceso del solicitante al recurso. Para obtener la propiedad, use $select=permissions explícitamente en la consulta.

Relaciones

Relación Tipo Descripción
roleAssignments colección governanceRoleAssignment Colección de asignaciones de roles para el recurso.
roleDefinitions colección governanceRoleDefinition Colección de definiciones de roles para el recurso.
roleAssignmentRequests colección governanceRoleAssignmentRequest Colección de solicitudes de asignación de roles para el recurso.
roleSettings colección governanceRoleSetting Colección de opciones de configuración de roles para el recurso.
primario governanceResource Solo lectura. Recurso primario. para pimforazurerbac el escenario, puede representar la suscripción a la que pertenece el recurso.

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

{
  "id": "String (identifier)",
  "externalId": "String",
  "type": "String",
  "displayName": "String",
  "status": "String",
  "registeredDateTime": "String (timestamp)",
  "registeredRoot": "String",
  "roleAssignmentCount": 12356,
  "roleDefinitionCount": 12356,
  "permissions": {
    "@odata.type": "microsoft.graph.governancePermission"
  }
}