Tipo de recurso governanceResource
Namespace: microsoft.graph
Importante
As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.
Cuidado
Esta versão do Privileged Identity Management (PIM) API para recursos Azure será depreciada em breve. Use a nova API DE PIM REST do Azure para funções de recurso do Azure.
Representa recursos que podem ser gerenciados por Privileged Identity Management (PIM). Para recursos do Azure, pode ser uma assinatura, um grupo de recursos e um recurso, como uma máquina virtual, um banco de dados SQL etc.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Listar | Coleção governanceResource | Liste uma coleção de recursos aos qual o solicitante tem acesso. |
| Get | governanceResource | Ler propriedades e relações de uma entidade de recurso especificada pela ID. |
| Registrar | Registre uma assinatura ou grupo de gerenciamento não gerenciado do Azure no serviço PIM. |
Não POST, PUT, PATCHtêm DELETE suporte no conjunto roleDefinitions de entidades por enquanto.
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | Cadeia de caracteres | A ID do recurso. Ele está no formato GUID. |
| externalId | Cadeia de caracteres | A ID externa do recurso, que representa sua ID original no sistema externo. Por exemplo, a ID externa de um recurso de assinatura pode ser "/subscriptions/c14ae696-5e0c-4e5d-88cc-bef6637737ac". |
| type | Cadeia de caracteres | Obrigatório. Tipo de recurso. Por exemplo, para recursos do Azure, o tipo pode ser "Subscription", "ResourceGroup", "Microsoft.Sql/server", etc. |
| displayName | Cadeia de caracteres | O nome de exibição do recurso. |
| status | Cadeia de caracteres | O status de um determinado recurso. Por exemplo, ele pode representar se o recurso está bloqueado ou não (valores: Active/Locked). Observação: essa propriedade pode ser estendida no futuro para dar suporte a mais cenários. |
| registeredDateTime | DateTimeOffset | Representa a data em que o recurso é registrado no PIM. |
| registeredRoot | Cadeia de caracteres | A externalId do escopo raiz do recurso registrado no PIM. O escopo raiz pode ser o pai, avô ou recursos ancestrais superiores. |
| roleAssignmentCount | Int32 | Opcional. O número de atribuições de função para o recurso fornecido. Para obter a propriedade, use explicitamente $select=roleAssignmentCount na consulta. |
| roleDefinitionCount | Int32 | Opcional. O número de definições de função para o recurso fornecido. Para obter a propriedade, use explicitamente $select=roleDefinitionCount na consulta. |
| permissões | governancePermission | Opcional. Ele representa o status do acesso do solicitante ao recurso. Para obter a propriedade, use explicitamente $select=permissions na consulta. |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| roleAssignments | coleção governanceRoleAssignment | A coleção de atribuições de função para o recurso. |
| roleDefinitions | coleção governanceRoleDefinition | A coleção de definições de função para o recurso. |
| roleAssignmentRequests | coleção governanceRoleAssignmentRequest | A coleção de solicitações de atribuição de função para o recurso. |
| roleSettings | coleção governanceRoleSetting | A coleção de configurações de função para o recurso. |
| primário | governanceResource | Somente leitura. O recurso pai. para pimforazurerbac o cenário, ele pode representar a assinatura à qual o recurso pertence. |
Representação JSON
Veja a seguir uma representação JSON do 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"
}
}
Comentários
Enviar e exibir comentários de