AccountSasParameters Класс
Параметры для перечисления учетных данных SAS учетной записи хранения.
Для отправки в Azure необходимо заполнить все необходимые параметры.
- Наследование
-
azure.mgmt.storage._serialization.ModelAccountSasParameters
Конструктор
AccountSasParameters(*, services: str | _models.AccountSasParametersSignedServices, resource_types: str | _models.AccountSasParametersSignedResourceTypes, permissions: str | _models.AccountSasParametersSignedPermission, shared_access_expiry_time: datetime, ip_address_or_range: str | None = None, protocols: str | _models.HttpProtocol | None = None, shared_access_start_time: datetime | None = None, key_to_sign: str | None = None, **kwargs)
Переменные
- services
- str или AccountSasParametersSignedServices
Подписанные службы, доступные с помощью SAS учетной записи. Возможные значения: BLOB-объект (b), очередь (q), таблица (t), файл (f). Обязательный. Известные значения: "b", "q", "t" и "f".
- resource_types
- str или AccountSasParametersSignedResourceTypes
Подписанные типы ресурсов, доступные с помощью SAS учетной записи. Служба (ы): доступ к API уровня службы; Контейнер (c): доступ к API уровня контейнера; Объект (o): доступ к API уровня объекта для BLOB-объектов, сообщений очередей, сущностей таблиц и файлов. Обязательный. Известные значения: "s", "c" и "o".
- permissions
- str или AccountSasParametersSignedPermission
Подписанные разрешения для SAS учетной записи. Возможные значения: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) и Process (p). Обязательный. Известные значения: "r", "d", "w", "l", "a", "c", "u" и "p".
- ip_address_or_range
- str
IP-адрес или диапазон IP-адресов, с которых будут приниматься запросы.
- protocols
- str или HttpProtocol
Протокол, разрешенный для запроса, выполненного с помощью SAS учетной записи. Известные значения: "https,http" и "https".
- shared_access_start_time
- datetime
Время, когда SAS становится действительным.
- shared_access_expiry_time
- datetime
Время, когда подписанный URL-адрес становится недействительным. Обязательный.
- key_to_sign
- str
Ключ для подписи маркера SAS учетной записи.