BlobGenerateSasUrlOptions interface

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

Extends

プロパティ

permissions

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

継承されたプロパティ

cacheControl

省略可能。 SAS のキャッシュ制御ヘッダー。

contentDisposition

省略可能。 SAS のコンテンツ処理ヘッダー。

contentEncoding

省略可能。 SAS のコンテンツ エンコード ヘッダー。

contentLanguage

省略可能。 SAS のコンテンツ言語ヘッダー。

contentType

省略可能。 SAS のコンテンツ タイプ ヘッダー。

encryptionScope

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

expiresOn

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

identifier

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

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

ipRange

省略可能。 この SAS で許可される IP 範囲。

protocol

省略可能。 SAS プロトコル、HTTPS のみ、または HTTPSandHTTP

startsOn

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

version

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

プロパティの詳細

permissions

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

permissions?: BlobSASPermissions

プロパティ値

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

cacheControl

省略可能。 SAS のキャッシュ制御ヘッダー。

cacheControl?: string

プロパティ値

string

CommonGenerateSasUrlOptions.cacheControlから継承

contentDisposition

省略可能。 SAS のコンテンツ処理ヘッダー。

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から継承

encryptionScope

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

encryptionScope?: string

プロパティ値

string

CommonGenerateSasUrlOptions.encryptionScopeから継承されます

expiresOn

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

expiresOn?: Date

プロパティ値

Date

CommonGenerateSasUrlOptions.expiresOnから継承

identifier

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

https://docs.microsoft.com/en-us/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から継承