次の方法で共有


ContainerGenerateSasUrlOptions interface

generateSasUrl 操作 構成するためのオプション。

Extends

プロパティ

permissions

識別子が指定されている場合にのみ省略可能です。 SAS に関連付けるアクセス許可の一覧を指定します。

継承されたプロパティ

cacheControl

随意。 SAS のキャッシュ制御ヘッダー。

contentDisposition

随意。 SAS の content-disposition ヘッダー。

contentEncoding

随意。 SAS のコンテンツ エンコード ヘッダー。

contentLanguage

随意。 SAS のコンテンツ言語ヘッダー。

contentType

随意。 SAS のコンテンツ タイプ ヘッダー。

delegatedUserObjectId

随意。 バージョン2025-07-05からは、この値が得られたSAS URLを使用するユーザーのEntra IDを指定します。 得られるSAS URLは、この値で指定されたユーザーに発行されたEntra IDトークンと併用しなければなりません。

encryptionScope

随意。 この SAS URI で承認された要求を送信するときに使用する暗号化スコープ。

expiresOn

識別子が指定されている場合にのみ省略可能です。 SAS が機能しなくなった時間。

identifier

随意。 この SAS が参照するコンテナーのアクセス ポリシーの名前 (存在する場合)。

https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy を参照してください

ipRange

随意。 この SAS で許可される IP 範囲。

protocol

随意。 SAS プロトコル、HTTPS のみ、または HTTPSandHTTP

startsOn

随意。 SAS が有効になるタイミング。

version

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

プロパティの詳細

permissions

識別子が指定されている場合にのみ省略可能です。 SAS に関連付けるアクセス許可の一覧を指定します。

permissions?: ContainerSASPermissions

プロパティ値

継承されたプロパティの詳細

cacheControl

随意。 SAS のキャッシュ制御ヘッダー。

cacheControl?: string

プロパティ値

string

CommonGenerateSasUrlOptions.cacheControlから継承されます

contentDisposition

随意。 SAS の content-disposition ヘッダー。

contentDisposition?: string

プロパティ値

string

継承元CommonGenerateSasUrlOptions.contentDisposition

contentEncoding

随意。 SAS のコンテンツ エンコード ヘッダー。

contentEncoding?: string

プロパティ値

string

CommonGenerateSasUrlOptions.contentEncodingから継承されます

contentLanguage

随意。 SAS のコンテンツ言語ヘッダー。

contentLanguage?: string

プロパティ値

string

CommonGenerateSasUrlOptions.contentLanguageから継承

contentType

随意。 SAS のコンテンツ タイプ ヘッダー。

contentType?: string

プロパティ値

string

CommonGenerateSasUrlOptions.contentTypeから継承されます

delegatedUserObjectId

随意。 バージョン2025-07-05からは、この値が得られたSAS URLを使用するユーザーのEntra IDを指定します。 得られるSAS URLは、この値で指定されたユーザーに発行されたEntra IDトークンと併用しなければなりません。

delegatedUserObjectId?: string

プロパティ値

string

CommonGenerateSasUrlOptions.delegatedUserObjectIdから継承

encryptionScope

随意。 この SAS URI で承認された要求を送信するときに使用する暗号化スコープ。

encryptionScope?: string

プロパティ値

string

CommonGenerateSasUrlOptions.encryptionScopeから継承されます

expiresOn

識別子が指定されている場合にのみ省略可能です。 SAS が機能しなくなった時間。

expiresOn?: Date

プロパティ値

Date

CommonGenerateSasUrlOptions.expiresOnから継承されます

identifier

随意。 この SAS が参照するコンテナーのアクセス ポリシーの名前 (存在する場合)。

https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy を参照してください

identifier?: string

プロパティ値

string

継承元CommonGenerateSasUrlOptions.identifier

ipRange

随意。 この SAS で許可される IP 範囲。

ipRange?: SasIPRange

プロパティ値

CommonGenerateSasUrlOptions.ipRangeから継承されます

protocol

随意。 SAS プロトコル、HTTPS のみ、または HTTPSandHTTP

protocol?: SASProtocol

プロパティ値

CommonGenerateSasUrlOptions.protocolから継承されます

startsOn

随意。 SAS が有効になるタイミング。

startsOn?: Date

プロパティ値

Date

CommonGenerateSasUrlOptions.startsOnから継承されます

version

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

version?: string

プロパティ値

string

CommonGenerateSasUrlOptions.versionから継承されます