AccountSasParameters Klasa
Parametry umożliwiające wyświetlenie listy poświadczeń sygnatury dostępu współdzielonego konta magazynu.
Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.
- Dziedziczenie
-
azure.mgmt.storage._serialization.ModelAccountSasParameters
Konstruktor
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)
Zmienne
- services
- str lub AccountSasParametersSignedServices
Podpisane usługi dostępne za pomocą sygnatury dostępu współdzielonego konta. Możliwe wartości to: Blob (b), Queue (q), Table (t), File (f). Wymagane. Znane wartości to: "b", "q", "t" i "f".
- resource_types
- str lub AccountSasParametersSignedResourceTypes
Podpisane typy zasobów, które są dostępne z sygnaturą dostępu współdzielonego konta. Usługi (s): dostęp do interfejsów API na poziomie usługi; Kontener (c): dostęp do interfejsów API na poziomie kontenera; Obiekt (o): dostęp do interfejsów API na poziomie obiektu dla obiektów blob, komunikatów kolejek, jednostek tabeli i plików. Wymagane. Znane wartości to: "s", "c" i "o".
- permissions
- str lub AccountSasParametersSignedPermission
Podpisane uprawnienia dla sygnatury dostępu współdzielonego konta. Możliwe wartości to: Odczyt (r), Zapis (w), Usuwanie (d), Lista (l), Dodawanie (a), Tworzenie (c), Aktualizacja (u) i Proces (p). Wymagane. Znane wartości to: "r", "d", "w", "l", "a", "c", "u" i "p".
- ip_address_or_range
- str
Adres IP lub zakres adresów IP, z których mają być akceptowane żądania.
- protocols
- str lub HttpProtocol
Protokół dozwolony dla żądania złożonego z sygnaturą dostępu współdzielonego konta. Znane wartości to: "https,http" i "https".
- shared_access_start_time
- datetime
Czas, w którym sygnatura dostępu współdzielonego staje się prawidłowa.
- shared_access_expiry_time
- datetime
Czas, w którym sygnatura dostępu współdzielonego staje się nieprawidłowa. Wymagane.
- key_to_sign
- str
Klucz do podpisania tokenu SAS konta za pomocą polecenia .