Udostępnij za pośrednictwem


ServiceSasParameters Klasa

Parametry umożliwiające wyświetlenie listy poświadczeń sygnatury dostępu współdzielonego usługi dla określonego zasobu.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

Dziedziczenie
azure.mgmt.storage._serialization.Model
ServiceSasParameters

Konstruktor

ServiceSasParameters(*, canonicalized_resource: str, resource: str | _models.SignedResource | None = None, permissions: str | _models.Permissions | None = None, ip_address_or_range: str | None = None, protocols: str | _models.HttpProtocol | None = None, shared_access_start_time: datetime | None = None, shared_access_expiry_time: datetime | None = None, identifier: str | None = None, partition_key_start: str | None = None, partition_key_end: str | None = None, row_key_start: str | None = None, row_key_end: str | None = None, key_to_sign: str | None = None, cache_control: str | None = None, content_disposition: str | None = None, content_encoding: str | None = None, content_language: str | None = None, content_type: str | None = None, **kwargs)

Zmienne

canonicalized_resource
str

Ścieżka kanoniczna do podpisanego zasobu. Wymagane.

resource
str lub SignedResource

Podpisane usługi dostępne za pomocą sygnatury dostępu współdzielonego usługi. Możliwe wartości to: Blob (b), Container (c), File (f), Share (s). Znane wartości to: "b", "c", "f" i "s".

permissions
str lub Permissions

Podpisane uprawnienia sygnatury dostępu współdzielonego usługi. Możliwe wartości to: Odczyt (r), Zapis (w), Usuwanie (d), Lista (l), Dodawanie (a), Tworzenie (c), Aktualizacja (u) i Proces (p). 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.

identifier
str

Unikatowa wartość o długości do 64 znaków, która jest skorelowana z zasadami dostępu określonymi dla kontenera, kolejki lub tabeli.

partition_key_start
str

Początek klucza partycji.

partition_key_end
str

Koniec klucza partycji.

row_key_start
str

Początek klucza wiersza.

row_key_end
str

Koniec klucza wiersza.

key_to_sign
str

Klucz do podpisania tokenu SAS konta za pomocą polecenia .

cache_control
str

Nagłówek odpowiedzi zastępuje kontrolkę pamięci podręcznej.

content_disposition
str

Nagłówek odpowiedzi zastępuje dyspozycję zawartości.

content_encoding
str

Nagłówek odpowiedzi zastępuje kodowanie zawartości.

content_language
str

Nagłówek odpowiedzi zastępuje język zawartości.

content_type
str

Nagłówek odpowiedzi zastępuje typ zawartości.