Поделиться через


Storage Accounts - List Account SAS

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

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/ListAccountSas?api-version=2025-06-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

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

api-version
query True

string

minLength: 1

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

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

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

string (date-time)

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

signedPermission True

Permissions

Подписанные разрешения для учетной записи SAS. Возможные значения: Чтение (r), Запись (w), Удаление (d), Список (l), Добавление (a), Создание (c), Обновление (u) и Обработка (p).

signedResourceTypes True

SignedResourceTypes

Подписанные типы ресурсов, доступные с помощью учетной записи SAS. Сервис(ы): доступ к API уровня обслуживания; Контейнер (c): доступ к API на уровне контейнера; Объект (o): доступ к 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 (date-time)

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

Ответы

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

ListAccountSasResponse

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

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

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

StorageAccountListAccountSAS

Образец запроса

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res7985/providers/Microsoft.Storage/storageAccounts/sto8588/ListAccountSas?api-version=2025-06-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"
}

Пример ответа

{
  "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. Возможные значения: Чтение (r), Запись (w), Удаление (d), Список (l), Добавление (a), Создание (c), Обновление (u) и Обработка (p).

Services

Подписанные службы, доступные с помощью учетной записи SAS. Возможные значения: Blob (b), Queue (q), Table (t), File (f).

SignedResourceTypes

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

AccountSasParameters

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

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

string

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

signedExpiry

string (date-time)

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

signedIp

string

IP-адрес или диапазон IP-адресов для приема запросов.

signedPermission

Permissions

Подписанные разрешения для учетной записи SAS. Возможные значения: Чтение (r), Запись (w), Удаление (d), Список (l), Добавление (a), Создание (c), Обновление (u) и Обработка (p).

signedProtocol

HttpProtocol

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

signedResourceTypes

SignedResourceTypes

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

signedServices

Services

Подписанные службы, доступные с помощью учетной записи SAS. Возможные значения: Blob (b), Queue (q), Table (t), File (f).

signedStart

string (date-time)

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

HttpProtocol

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

Значение Описание
https,http
https

ListAccountSasResponse

Ответ операции с учетными данными SAS списка.

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

string

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

Permissions

Подписанные разрешения для учетной записи SAS. Возможные значения: Чтение (r), Запись (w), Удаление (d), Список (l), Добавление (a), Создание (c), Обновление (u) и Обработка (p).

Значение Описание
r
d
w
l
a
c
u
p

Services

Подписанные службы, доступные с помощью учетной записи SAS. Возможные значения: Blob (b), Queue (q), Table (t), File (f).

Значение Описание
b
q
t
f

SignedResourceTypes

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

Значение Описание
s
c
o