DirectoryGenerateSasUrlOptions interface
generateSasUrl 操作を構成するためのオプション。
- Extends
プロパティ
permissions | 識別子が指定されている場合にのみ省略可能です。 SAS に関連付けるアクセス許可の一覧を指定します。 |
継承されたプロパティ
cache |
省略可能。 SAS のキャッシュ制御ヘッダー。 |
content |
省略可能。 SAS の content-disposition ヘッダー。 |
content |
省略可能。 SAS のコンテンツ エンコード ヘッダー。 |
content |
省略可能。 SAS のコンテンツ言語ヘッダー。 |
content |
省略可能。 SAS のコンテンツ タイプ ヘッダー。 |
encryption |
省略可能。 この SAS URI で承認された要求を送信するときに使用する暗号化スコープ。 |
expires |
識別子が指定されている場合にのみ省略可能です。 SAS が機能しなくなる時間。 |
identifier | 省略可能。 この SAS が参照するコンテナーのアクセス ポリシーの名前 (存在する場合)。 「https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy」を参照してください。 |
ip |
省略可能。 この SAS で許可されている IP 範囲。 |
protocol | 省略可能。 SAS プロトコル、HTTPS のみ、または HTTPSandHTTP |
starts |
省略可能。 SAS が有効になるタイミング。 |
version | この SAS が対象とするサービスのバージョン。 指定しない場合、既定ではライブラリの対象となるバージョンになります。 |
プロパティの詳細
permissions
識別子が指定されている場合にのみ省略可能です。 SAS に関連付けるアクセス許可の一覧を指定します。
permissions?: DirectorySASPermissions
プロパティ値
継承されたプロパティの詳細
cacheControl
省略可能。 SAS のキャッシュ制御ヘッダー。
cacheControl?: string
プロパティ値
string
contentDisposition
省略可能。 SAS の content-disposition ヘッダー。
contentDisposition?: string
プロパティ値
string
contentEncoding
省略可能。 SAS のコンテンツ エンコード ヘッダー。
contentEncoding?: string
プロパティ値
string
contentLanguage
省略可能。 SAS のコンテンツ言語ヘッダー。
contentLanguage?: string
プロパティ値
string
contentType
省略可能。 SAS のコンテンツ タイプ ヘッダー。
contentType?: string
プロパティ値
string
encryptionScope
省略可能。 この SAS URI で承認された要求を送信するときに使用する暗号化スコープ。
encryptionScope?: string
プロパティ値
string
expiresOn
識別子が指定されている場合にのみ省略可能です。 SAS が機能しなくなる時間。
expiresOn?: Date
プロパティ値
Date
identifier
省略可能。 この SAS が参照するコンテナーのアクセス ポリシーの名前 (存在する場合)。
「https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy」を参照してください。
identifier?: string
プロパティ値
string
ipRange
省略可能。 この SAS で許可されている IP 範囲。
ipRange?: SasIPRange
プロパティ値
protocol
省略可能。 SAS プロトコル、HTTPS のみ、または HTTPSandHTTP
protocol?: SASProtocol
プロパティ値
startsOn
version
この SAS が対象とするサービスのバージョン。 指定しない場合、既定ではライブラリの対象となるバージョンになります。
version?: string
プロパティ値
string