AccountSasParameters Třída
Parametry pro výpis přihlašovacích údajů SAS účtu úložiště.
Aby bylo možné odesílat do Azure, musí být vyplněny všechny požadované parametry.
- Dědičnost
-
azure.mgmt.storage._serialization.ModelAccountSasParameters
Konstruktor
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)
Proměnné
Podepsané služby přístupné pomocí sdíleného přístupového podpisu účtu. Mezi možné hodnoty patří: Blob (b), Queue (q), Table (t), File (f). Povinná hodnota. Známé hodnoty jsou: "b", "q", "t" a "f".
- resource_types
- str nebo SignedResourceTypes
Podepsané typy prostředků, které jsou přístupné pomocí sdíleného přístupového podpisu účtu. Služba (s): Přístup k rozhraním API na úrovni služby; Kontejner (c): Přístup k rozhraním API na úrovni kontejneru; Object (o): Přístup k rozhraním API na úrovni objektů pro objekty blob, zprávy fronty, entity tabulek a soubory. Povinná hodnota. Známé hodnoty jsou: "s", "c" a "o".
- permissions
- str nebo Permissions
Podepsaná oprávnění pro SAS účtu. Mezi možné hodnoty patří: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Povinná hodnota. Známé hodnoty jsou: "r", "d", "w", "l", "a", "c", "u" a "p".
- ip_address_or_range
- str
IP adresu nebo rozsah IP adres, ze kterých chcete přijímat požadavky.
- protocols
- str nebo HttpProtocol
Protokol povolený pro žádost provedenou se SAS účtu. Známé hodnoty jsou https, http a https.
- shared_access_start_time
- datetime
Čas, kdy sdílený přístupový podpis začne platit.
- shared_access_expiry_time
- datetime
Čas, kdy se sdílený přístupový podpis stane neplatným. Povinná hodnota.
- key_to_sign
- str
Klíč pro podepsání tokenu SAS účtu.