次の方法で共有


Storage Accounts - List Service SAS

特定のリソースのサービス SAS 資格情報を一覧表示します。

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/ListServiceSas?api-version=2024-01-01

URI パラメーター

名前 / 必須 説明
accountName
path True

string

minLength: 3
maxLength: 24
pattern: ^[a-z0-9]+$

指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

ユーザーのサブスクリプション内のリソース グループの名前。 名前では大文字と小文字が区別されません。

subscriptionId
path True

string

minLength: 1

ターゲット サブスクリプションの ID。

api-version
query True

string

minLength: 1

この操作に使用する API バージョン。

要求本文

名前 必須 説明
canonicalizedResource True

string

署名されたリソースへの正規パス。

endPk

string

パーティション キーの末尾。

endRk

string

行キーの末尾。

keyToSign

string

アカウント SAS トークンに署名するキー。

rscc

string

キャッシュ制御の応答ヘッダーのオーバーライド。

rscd

string

コンテンツの処理に対する応答ヘッダーのオーバーライド。

rsce

string

コンテンツ エンコードの応答ヘッダーのオーバーライド。

rscl

string

コンテンツ言語の応答ヘッダーのオーバーライド。

rsct

string

コンテンツ タイプの応答ヘッダーのオーバーライド。

signedExpiry

string (date-time)

Shared Access Signature が無効になる時刻。

signedIdentifier

string

maxLength: 64

コンテナー、キュー、またはテーブルに指定されたアクセス ポリシーに関連付けられる最大 64 文字の一意の値。

signedIp

string

要求を受け入れる IP アドレスまたは IP アドレスの範囲。

signedPermission

Permissions

サービス SAS の署名済みアクセス許可。 指定できる値は、Read (r)、Write (w)、Delete (d)、List (l)、Add (a)、Create (c)、Update (u)、Process (p) です。

signedProtocol

HttpProtocol

アカウント SAS で行われた要求に対して許可されるプロトコル。

signedResource

signedResource

サービス SAS でアクセス可能な署名付きサービス。 使用できる値は、Blob (b)、Container (c)、File (f)、Share (s) です。

signedStart

string (date-time)

SAS が有効になる時刻。

startPk

string

パーティション キーの開始。

startRk

string

行キーの先頭。

応答

名前 説明
200 OK

ListServiceSasResponse

OK -- 要求されたストレージ サービス用に作成されたサービス SAS が返されました。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントを偽装する

StorageAccountListServiceSAS

要求のサンプル

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res7439/providers/Microsoft.Storage/storageAccounts/sto1299/ListServiceSas?api-version=2024-01-01

{
  "canonicalizedResource": "/blob/sto1299/music",
  "signedResource": "c",
  "signedPermission": "l",
  "signedExpiry": "2017-05-24T11:32:48.8457197Z"
}

応答のサンプル

{
  "serviceSasToken": "sv=2015-04-05&sr=c&se=2017-05-24T11%3A32%3A48Z&sp=l&sig=PoF8yBUGixsjzwroLmw7vG3VbGz4KB2woZC2D4C2oio%3D"
}

定義

名前 説明
HttpProtocol

アカウント SAS で行われた要求に対して許可されるプロトコル。

ListServiceSasResponse

サービス SAS 資格情報の一覧表示操作の応答。

Permissions

アカウント SAS の署名済みアクセス許可。 指定できる値は、Read (r)、Write (w)、Delete (d)、List (l)、Add (a)、Create (c)、Update (u)、Process (p) です。

ServiceSasParameters

特定のリソースのサービス SAS 資格情報を一覧表示するパラメーター。

signedResource

サービス SAS でアクセス可能な署名付きサービス。 使用できる値は、Blob (b)、Container (c)、File (f)、Share (s) です。

HttpProtocol

アカウント SAS で行われた要求に対して許可されるプロトコル。

説明
https
https,http

ListServiceSasResponse

サービス SAS 資格情報の一覧表示操作の応答。

名前 説明
serviceSasToken

string

特定のリソースのサービス SAS 資格情報を一覧表示します。

Permissions

アカウント SAS の署名済みアクセス許可。 指定できる値は、Read (r)、Write (w)、Delete (d)、List (l)、Add (a)、Create (c)、Update (u)、Process (p) です。

説明
a
c
d
l
p
r
u
w

ServiceSasParameters

特定のリソースのサービス SAS 資格情報を一覧表示するパラメーター。

名前 説明
canonicalizedResource

string

署名されたリソースへの正規パス。

endPk

string

パーティション キーの末尾。

endRk

string

行キーの末尾。

keyToSign

string

アカウント SAS トークンに署名するキー。

rscc

string

キャッシュ制御の応答ヘッダーのオーバーライド。

rscd

string

コンテンツの処理に対する応答ヘッダーのオーバーライド。

rsce

string

コンテンツ エンコードの応答ヘッダーのオーバーライド。

rscl

string

コンテンツ言語の応答ヘッダーのオーバーライド。

rsct

string

コンテンツ タイプの応答ヘッダーのオーバーライド。

signedExpiry

string (date-time)

Shared Access Signature が無効になる時刻。

signedIdentifier

string

maxLength: 64

コンテナー、キュー、またはテーブルに指定されたアクセス ポリシーに関連付けられる最大 64 文字の一意の値。

signedIp

string

要求を受け入れる IP アドレスまたは IP アドレスの範囲。

signedPermission

Permissions

サービス SAS の署名済みアクセス許可。 指定できる値は、Read (r)、Write (w)、Delete (d)、List (l)、Add (a)、Create (c)、Update (u)、Process (p) です。

signedProtocol

HttpProtocol

アカウント SAS で行われた要求に対して許可されるプロトコル。

signedResource

signedResource

サービス SAS でアクセス可能な署名付きサービス。 使用できる値は、Blob (b)、Container (c)、File (f)、Share (s) です。

signedStart

string (date-time)

SAS が有効になる時刻。

startPk

string

パーティション キーの開始。

startRk

string

行キーの先頭。

signedResource

サービス SAS でアクセス可能な署名付きサービス。 使用できる値は、Blob (b)、Container (c)、File (f)、Share (s) です。

説明
b
c
f
s