AccountSasParameters クラス
ストレージ アカウントの SAS 資格情報を一覧表示するパラメーター。
Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。
- 継承
-
azure.mgmt.storage._serialization.ModelAccountSasParameters
コンストラクター
AccountSasParameters(*, services: str | _models.Services, resource_types: str | _models.SignedResourceTypes, permissions: str | _models.Permissions, 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: Any)
Keyword-Only パラメータ
名前 | 説明 |
---|---|
services
|
アカウント SAS でアクセスできる署名済みサービス。 使用できる値は、BLOB (b)、Queue (q)、Table (t)、File (f) です。 必須。 既知の値は、"b"、"q"、"t"、および "f" です。 |
resource_types
|
アカウント SAS でアクセスできる署名付きリソースの種類。 サービス:サービス レベルの API へのアクセス。コンテナー (c): コンテナー レベルの API へのアクセス。オブジェクト (o): BLOB、キュー メッセージ、テーブル エンティティ、ファイルのオブジェクト レベル API へのアクセス。 必須です。 既知の値は、"s"、"c"、および "o" です。 |
permissions
|
str または
Permissions
アカウント 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
|
要求を受け入れる IP アドレスまたは IP アドレスの範囲。 |
protocols
|
str または
HttpProtocol
アカウント SAS で行われた要求に対して許可されるプロトコル。 既知の値は、"https,https" および "https" です。 |
shared_access_start_time
|
SAS が有効になる時刻。 |
shared_access_expiry_time
|
共有アクセス署名が無効になる時刻。 必須。 |
key_to_sign
|
アカウント SAS トークンに署名するキー。 |
変数
名前 | 説明 |
---|---|
services
|
アカウント SAS でアクセスできる署名済みサービス。 使用できる値は、BLOB (b)、Queue (q)、Table (t)、File (f) です。 必須。 既知の値は、"b"、"q"、"t"、および "f" です。 |
resource_types
|
アカウント SAS でアクセスできる署名付きリソースの種類。 サービス:サービス レベルの API へのアクセス。コンテナー (c): コンテナー レベルの API へのアクセス。オブジェクト (o): BLOB、キュー メッセージ、テーブル エンティティ、ファイルのオブジェクト レベル API へのアクセス。 必須。 既知の値は、"s"、"c"、および "o" です。 |
permissions
|
str または
Permissions
アカウント 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
|
要求を受け入れる IP アドレスまたは IP アドレスの範囲。 |
protocols
|
str または
HttpProtocol
アカウント SAS で行われた要求に対して許可されるプロトコル。 既知の値は、"https,https" および "https" です。 |
shared_access_start_time
|
SAS が有効になる時刻。 |
shared_access_expiry_time
|
共有アクセス署名が無効になる時刻。 必須。 |
key_to_sign
|
アカウント SAS トークンに署名するキー。 |
Azure SDK for Python