PermissionProperties クラス

定義

Azure Cosmos DB サービスのアクセス許可を表します。

public class PermissionProperties
type PermissionProperties = class
Public Class PermissionProperties
継承
PermissionProperties

コンストラクター

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

へのアクセス許可を使用して、 の PermissionProperties 新しいインスタンスを Container初期化します。

PermissionProperties(String, PermissionMode, Container, PartitionKey, String)

Cosmos アイテムへのアクセス許可を持つ の PermissionProperties 新しいインスタンスを初期化します。

プロパティ

ETag

Azure Cosmos DB サービスからリソースに関連付けられているエンティティ タグを取得します。

Id

Azure Cosmos DB サービス内のリソースの ID を取得します。

LastModified

に関連付けられた PermissionProperties 最後に変更されたタイム スタンプを Azure Cosmos DB サービスから取得します。

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 を取得します。

SelfLink

Azure Cosmos DB サービスからリソースに関連付けられているセルフリンクを取得します。

Token

Azure Cosmos DB サービスから定義されたアクセス許可を付与するアクセス トークンを取得します。

適用対象