AccountSASPermissions class
NODE.JSランタイムでのみ使用できます。 これは、AccountSAS によって付与されるアクセス許可を表す文字列を構築するためのヘルパー クラスです。 値を true に設定すると、これらのアクセス許可を使用するすべての SAS によって、その操作のアクセス許可が付与されます。 すべての値が設定されたら、これを toString でシリアル化し、オブジェクトのアクセス許可フィールドとして設定する <xref:AccountSASSignatureValues> 必要があります。 このクラスを使用せずにアクセス許可文字列を構築することはできますが、アクセス許可の順序は特定であり、このクラスは正確性を保証します。
プロパティ
add | メッセージ、テーブル エンティティを追加し、付与された BLOB に追加するアクセス許可。 |
create | 付与された BLOB とファイルを作成するためのアクセス許可。 |
delete | 付与された BLOB とファイルを作成するためのアクセス許可。 |
delete |
付与されたバージョンを削除するアクセス許可。 |
filter | BLOB をフィルター処理するためのアクセス許可。 |
list | 付与された BLOB コンテナー、BLOB、共有、ディレクトリ、ファイルを一覧表示するアクセス許可。 |
process | メッセージを取得および削除する権限が付与されます。 |
read | リソースを読み取り、付与されたキューとテーブルを一覧表示するアクセス許可。 |
set |
不変ポリシーを設定するためのアクセス許可。 |
tag | Specfies タグアクセスが付与されました。 |
update | 付与されたメッセージとテーブル エンティティを更新するためのアクセス許可。 |
write | 付与されたリソースを書き込むアクセス許可。 |
メソッド
from(Account |
<xref:AccountSASPermissions>と同じキーとブール値を含む未加工の オブジェクトから を作成します。 |
parse(string) | Parse は、文字列から AccountSASPermissions フィールドを初期化します。 |
to |
Azure Storage アカウントの SAS アクセス許可文字列を生成します。 AccountSASSignatureValues Permissions フィールドを設定するには、このメソッドを呼び出します。 このメソッドを使用すると、リソースの種類がサービスによって受け入れられる順序であることが保証されます。 |
プロパティの詳細
add
メッセージ、テーブル エンティティを追加し、付与された BLOB に追加するアクセス許可。
add: boolean
プロパティ値
boolean
create
付与された BLOB とファイルを作成するためのアクセス許可。
create: boolean
プロパティ値
boolean
delete
付与された BLOB とファイルを作成するためのアクセス許可。
delete: boolean
プロパティ値
boolean
deleteVersion
付与されたバージョンを削除するアクセス許可。
deleteVersion: boolean
プロパティ値
boolean
filter
BLOB をフィルター処理するためのアクセス許可。
filter: boolean
プロパティ値
boolean
list
付与された BLOB コンテナー、BLOB、共有、ディレクトリ、ファイルを一覧表示するアクセス許可。
list: boolean
プロパティ値
boolean
process
メッセージを取得および削除する権限が付与されます。
process: boolean
プロパティ値
boolean
read
リソースを読み取り、付与されたキューとテーブルを一覧表示するアクセス許可。
read: boolean
プロパティ値
boolean
setImmutabilityPolicy
不変ポリシーを設定するためのアクセス許可。
setImmutabilityPolicy: boolean
プロパティ値
boolean
tag
Specfies タグアクセスが付与されました。
tag: boolean
プロパティ値
boolean
update
付与されたメッセージとテーブル エンティティを更新するためのアクセス許可。
update: boolean
プロパティ値
boolean
write
付与されたリソースを書き込むアクセス許可。
write: boolean
プロパティ値
boolean
メソッドの詳細
from(AccountSASPermissionsLike)
<xref:AccountSASPermissions>と同じキーとブール値を含む未加工の オブジェクトから を作成します。
static function from(permissionLike: AccountSASPermissionsLike)
パラメーター
- permissionLike
- AccountSASPermissionsLike
戻り値
parse(string)
Parse は、文字列から AccountSASPermissions フィールドを初期化します。
static function parse(permissions: string)
パラメーター
- permissions
-
string
戻り値
toString()
Azure Storage アカウントの SAS アクセス許可文字列を生成します。 AccountSASSignatureValues Permissions フィールドを設定するには、このメソッドを呼び出します。 このメソッドを使用すると、リソースの種類がサービスによって受け入れられる順序であることが保証されます。
function toString()
戻り値
string
Azure SDK for JavaScript