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

Идентификатор целевой подписки.

api-version
query True

string

Версия API, используемая для данной операции.

Текст запроса

Имя Обязательно Тип Описание
signedExpiry True

string

Время, когда подписанный URL-адрес становится недействительным.

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): доступ к API уровня объекта для BLOB-объектов, сообщений очередей, сущностей таблиц и файлов.

signedServices True

Services

Подписанные службы, доступные с помощью SAS учетной записи. Возможные значения: BLOB-объект (b), очередь (q), таблица (t), файл (f).

keyToSign

string

Ключ для подписи маркера SAS учетной записи.

signedIp

string

IP-адрес или диапазон IP-адресов, с которых будут приниматься запросы.

signedProtocol

HttpProtocol

Протокол, разрешенный для запроса, выполненного с помощью SAS учетной записи.

signedStart

string

Время, когда SAS становится действительным.

Ответы

Имя Тип Описание
200 OK

ListAccountSasResponse

ОК — вернул SAS учетной записи, созданной для запрошенной учетной записи хранения.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory

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), очередь (q), таблица (t), файл (f).

SignedResourceTypes

Подписанные типы ресурсов, доступные с помощью SAS учетной записи. Служба (ы): доступ к API уровня службы; Контейнер (c): доступ к API уровня контейнера; Объект (o): доступ к API уровня объекта для BLOB-объектов, сообщений очередей, сущностей таблиц и файлов.

AccountSasParameters

Параметры для перечисления учетных данных SAS учетной записи хранения.

Имя Тип Описание
keyToSign

string

Ключ для подписи маркера SAS учетной записи.

signedExpiry

string

Время, когда подписанный URL-адрес становится недействительным.

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): доступ к API уровня объекта для BLOB-объектов, сообщений очередей, сущностей таблиц и файлов.

signedServices

Services

Подписанные службы, доступные с помощью SAS учетной записи. Возможные значения: BLOB-объект (b), очередь (q), таблица (t), файл (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), очередь (q), таблица (t), файл (f).

Имя Тип Описание
b

string

f

string

q

string

t

string

SignedResourceTypes

Подписанные типы ресурсов, доступные с помощью SAS учетной записи. Служба (ы): доступ к API уровня службы; Контейнер (c): доступ к API уровня контейнера; Объект (o): доступ к API уровня объекта для BLOB-объектов, сообщений очередей, сущностей таблиц и файлов.

Имя Тип Описание
c

string

o

string

s

string