PermissionProperties クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
-
PermissionProperties
- 属性
コンストラクター
PermissionProperties(String, PermissionMode, CosmosContainer, Nullable<PartitionKey>) |
の新しいインスタンスを PermissionProperties 、 に対する CosmosContainerpermssion で初期化します。 |
PermissionProperties(String, PermissionMode, CosmosContainer, PartitionKey, String) |
cosnmos 項目に対する permssion を使用して の新しいインスタンス PermissionProperties を初期化します。 |
プロパティ
ETag |
Azure Cosmos DB サービスから、リソースに関連付けられているエンティティ タグを取得します。 |
Id |
Azure Cosmos DB サービス内のリソースの ID を取得します。 |
LastModified |
Azure Cosmos DB サービスから に PermissionProperties 関連付けられている最後に変更されたタイム スタンプを取得します。 |
PermissionMode |
Azure Cosmos DB サービスのアクセス許可モードを取得します。 |
ResourcePartitionKey |
Azure Cosmos DB サービスのアクセス許可のオプションのパーティション キー値を取得します。 アクセス許可は、2 つの条件が満たされた場合にリソースに適用されます。1。 ResourceUri はリソースのリンクのプレフィックスです。 たとえば、"/dbs/mydatabase/colls/mycollection" は "/dbs/mydatabase/colls/mycollection" と "/dbs/mydatabase/colls/mycollection/docs/mydocument" 2 に適用されます。 ResourcePartitionKey は、リソースのパーティション キーのスーパーセットです。 たとえば、存在しない/空のパーティション キーは、すべてのパーティション キーのスーパーセットです。 |
ResourceUri |
Azure Cosmos DB サービスでアクセス許可が適用されるリソースの自己 URI を取得します。 |
Token |
Azure Cosmos DB サービスから定義されたアクセス許可を付与するアクセス トークンを取得します。 |
適用対象
Azure SDK for .NET