次の方法で共有


AccountSASServices class

NODE.JSランタイムでのみ使用できます。

これは、AccountSAS によってアクセス可能なサービスを表す文字列を構築するためのヘルパー クラスです。 値を true に設定すると、これらのアクセス許可を使用するすべての SAS によって、そのサービスへのアクセスが許可されます。 すべての値が設定されたら、これを toString でシリアル化し、 AccountSASSignatureValues オブジェクトのサービス フィールドとして設定する必要があります。 このクラスを使用せずにサービス文字列を構築することはできますが、サービスの順序は特定であり、このクラスは正確性を保証します。

プロパティ

blob

付与された BLOB リソースとデータ レイク リソースにアクセスするためのアクセス許可。

file

付与されたファイル リソースにアクセスするためのアクセス許可。

queue

付与されたキュー リソースにアクセスするためのアクセス許可。

table

付与されたテーブル リソースにアクセスするためのアクセス許可。

メソッド

parse(string)

指定したサービス文字列から AccountSASServices を作成します。 有効なサービスに対応しない文字が見つかった場合、このメソッドは Error をスローします。

toString()

指定されたサービスを文字列に変換します。

プロパティの詳細

blob

付与された BLOB リソースとデータ レイク リソースにアクセスするためのアクセス許可。

blob: boolean

プロパティ値

boolean

file

付与されたファイル リソースにアクセスするためのアクセス許可。

file: boolean

プロパティ値

boolean

queue

付与されたキュー リソースにアクセスするためのアクセス許可。

queue: boolean

プロパティ値

boolean

table

付与されたテーブル リソースにアクセスするためのアクセス許可。

table: boolean

プロパティ値

boolean

メソッドの詳細

parse(string)

指定したサービス文字列から AccountSASServices を作成します。 有効なサービスに対応しない文字が見つかった場合、このメソッドは Error をスローします。

static function parse(services: string): AccountSASServices

パラメーター

services

string

戻り値

toString()

指定されたサービスを文字列に変換します。

function toString(): string

戻り値

string