次の方法で共有


AccountSASSignatureValues interface

NODE.JSランタイムでのみ使用できます。 AccountSASSignatureValues は、Azure Storage アカウントの Shared Access Signature (SAS) を生成するために使用されます。 ここでのすべての値が適切に設定されたら、 を呼び出 <xref:generateAccountSASQueryParameters> して、実際に BLOB URL に適用できる SAS の表現を取得します。 注: 前者は変更可能であり <xref:SASQueryParameters> 、論理表現であるのに対し、後者は不変であり、実際の REST 要求の生成に使用されるため、このクラスと は両方存在します。

プロパティ

expiresOn

SAS が機能しなくなる時間。

ipRange

省略可能。 許可される IP 範囲。

permissions

SAS ユーザーが実行できる操作を指定します。 アクセス許可文字列の <xref:AccountSASPermissions> 作成については、 を参照してください。

protocol

任意。 SAS プロトコルが許可されます。

resourceTypes

この SAS でアクセスできるリソースの種類を示す値。 この値を構築するには、 <xref:AccountSASResourceTypes> を参照してください。

services

この SAS でアクセスできるサービスを示す値。 この値を構築するには、 <xref:AccountSASServices> を参照してください。

startsOn

省略可能。 SAS が有効になるタイミング。

version

指定しない場合、これは既定で、このバージョンのライブラリの対象となるサービス バージョンになります。

プロパティの詳細

expiresOn

SAS が機能しなくなる時間。

expiresOn: Date

プロパティ値

Date

ipRange

省略可能。 許可される IP 範囲。

ipRange?: SasIPRange

プロパティ値

permissions

SAS ユーザーが実行できる操作を指定します。 アクセス許可文字列の <xref:AccountSASPermissions> 作成については、 を参照してください。

permissions: AccountSASPermissions

プロパティ値

protocol

任意。 SAS プロトコルが許可されます。

protocol?: SASProtocol

プロパティ値

resourceTypes

この SAS でアクセスできるリソースの種類を示す値。 この値を構築するには、 <xref:AccountSASResourceTypes> を参照してください。

resourceTypes: string

プロパティ値

string

services

この SAS でアクセスできるサービスを示す値。 この値を構築するには、 <xref:AccountSASServices> を参照してください。

services: string

プロパティ値

string

startsOn

省略可能。 SAS が有効になるタイミング。

startsOn?: Date

プロパティ値

Date

version

指定しない場合、これは既定で、このバージョンのライブラリの対象となるサービス バージョンになります。

version?: string

プロパティ値

string