Compartir a través de


PermissionProperties Clase

Definición

Representa un permiso en el servicio Azure Cosmos DB.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonPermissionPropertiesConverter))]
public class PermissionProperties
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonPermissionPropertiesConverter))>]
type PermissionProperties = class
Public Class PermissionProperties
Herencia
PermissionProperties
Atributos

Constructores

PermissionProperties(String, PermissionMode, CosmosContainer, Nullable<PartitionKey>)

Inicialice una nueva instancia de PermissionProperties con permssion en CosmosContainer.

PermissionProperties(String, PermissionMode, CosmosContainer, PartitionKey, String)

Inicialice una nueva instancia de PermissionProperties con permssion en el elemento cosnmos.

Propiedades

ETag

Obtiene la etiqueta de entidad asociada al recurso del servicio Azure Cosmos DB.

Id

Obtiene el identificador del recurso en el servicio Azure Cosmos DB.

LastModified

Obtiene la marca de tiempo de la última modificación asociada PermissionProperties al servicio Azure Cosmos DB.

PermissionMode

Obtiene el modo de permiso en el servicio Azure Cosmos DB.

ResourcePartitionKey

Obtiene el valor de clave de partición opcional para el permiso en el servicio Azure Cosmos DB. Un permiso se aplica a los recursos cuando se cumplen dos condiciones: 1. ResourceUri es el prefijo del vínculo del recurso. Por ejemplo, "/dbs/mydatabase/colls/mycollection" se aplica a "/dbs/mydatabase/colls/mycollection" y "/dbs/mydatabase/colls/mycollection/docs/mydocument" 2. ResourcePartitionKey es un superconjunto de la clave de partición del recurso. Por ejemplo, la clave de partición ausente o vacía es superconjunto de todas las claves de partición.

ResourceUri

Obtiene el autouri del recurso al que se aplica el permiso en el servicio Azure Cosmos DB.

Token

Obtiene el token de acceso que concede el permiso definido desde el servicio Azure Cosmos DB.

Se aplica a