Storage Accounts - List Account SAS

ストレージ アカウントの SAS 資格情報を一覧表示します。

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

URI パラメーター

名前 / 必須 説明
accountName
path True

string

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

Regex pattern: ^[a-z0-9]+$

resourceGroupName
path True

string

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

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True

string

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

api-version
query True

string

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

要求本文

名前 必須 説明
signedExpiry True

string

共有アクセス署名が無効になる時刻。

signedPermission True

Permissions

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

signedResourceTypes True

SignedResourceTypes

アカウント SAS でアクセスできる署名付きリソースの種類。 サービス:サービス レベルの API へのアクセス。コンテナー (c): コンテナー レベルの API へのアクセス。オブジェクト (o): BLOB、キュー メッセージ、テーブル エンティティ、ファイルのオブジェクト レベル API へのアクセス。

signedServices True

Services

アカウント SAS でアクセスできる署名済みサービス。 使用できる値は、BLOB (b)、Queue (q)、Table (t)、File (f) です。

keyToSign

string

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

signedIp

string

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

signedProtocol

HttpProtocol

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

signedStart

string

SAS が有効になる時刻。

応答

名前 説明
200 OK

ListAccountSasResponse

OK -- 要求されたストレージ アカウント用に作成されたアカウント SAS が返されました。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

名前 説明
user_impersonation ユーザー アカウントの借用

StorageAccountListAccountSAS

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res7985/providers/Microsoft.Storage/storageAccounts/sto8588/ListAccountSas?api-version=2023-01-01

{
  "signedServices": "b",
  "signedResourceTypes": "s",
  "signedPermission": "r",
  "signedProtocol": "https,http",
  "signedStart": "2017-05-24T10:42:03.1567373Z",
  "signedExpiry": "2017-05-24T11:42:03.1567373Z",
  "keyToSign": "key1"
}

Sample Response

{
  "accountSasToken": "sv=2015-04-05&ss=b&srt=s&sp=r&st=2017-05-24T10%3A42%3A03Z&se=2017-05-24T11%3A42%3A03Z&spr=https,http&sig=Z0I%2BEpM%2BPPlTC8ApfUf%2BcffO2aahMgZim3U0iArqsS0%3D"
}

定義

名前 説明
AccountSasParameters

ストレージ アカウントの SAS 資格情報を一覧表示するパラメーター。

HttpProtocol

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

ListAccountSasResponse

SAS 資格情報の一覧表示操作応答。

Permissions

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

Services

アカウント SAS でアクセスできる署名済みサービス。 使用できる値は、BLOB (b)、Queue (q)、Table (t)、File (f) です。

SignedResourceTypes

アカウント SAS でアクセスできる署名付きリソースの種類。 サービス:サービス レベルの API へのアクセス。コンテナー (c): コンテナー レベルの API へのアクセス。オブジェクト (o): BLOB、キュー メッセージ、テーブル エンティティ、ファイルのオブジェクト レベル API へのアクセス。

AccountSasParameters

ストレージ アカウントの SAS 資格情報を一覧表示するパラメーター。

名前 説明
keyToSign

string

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

signedExpiry

string

共有アクセス署名が無効になる時刻。

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 で行われた要求に対して許可されるプロトコル。

signedResourceTypes

SignedResourceTypes

アカウント SAS でアクセスできる署名付きリソースの種類。 サービス:サービス レベルの API へのアクセス。コンテナー (c): コンテナー レベルの API へのアクセス。オブジェクト (o): BLOB、キュー メッセージ、テーブル エンティティ、ファイルのオブジェクト レベル API へのアクセス。

signedServices

Services

アカウント SAS でアクセスできる署名済みサービス。 使用できる値は、BLOB (b)、Queue (q)、Table (t)、File (f) です。

signedStart

string

SAS が有効になる時刻。

HttpProtocol

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

名前 説明
https

string

https,http

string

ListAccountSasResponse

SAS 資格情報の一覧表示操作応答。

名前 説明
accountSasToken

string

ストレージ アカウントの SAS 資格情報を一覧表示します。

Permissions

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

名前 説明
a

string

c

string

d

string

l

string

p

string

r

string

u

string

w

string

Services

アカウント SAS でアクセスできる署名済みサービス。 使用できる値は、BLOB (b)、Queue (q)、Table (t)、File (f) です。

名前 説明
b

string

f

string

q

string

t

string

SignedResourceTypes

アカウント SAS でアクセスできる署名付きリソースの種類。 サービス:サービス レベルの API へのアクセス。コンテナー (c): コンテナー レベルの API へのアクセス。オブジェクト (o): BLOB、キュー メッセージ、テーブル エンティティ、ファイルのオブジェクト レベル API へのアクセス。

名前 説明
c

string

o

string

s

string