ServiceSasParameters Klass
Parametrarna för att visa tjänst-SAS-autentiseringsuppgifter för en specifik resurs.
Alla obligatoriska parametrar måste fyllas i för att kunna skickas till Azure.
- Arv
-
azure.mgmt.storage._serialization.ModelServiceSasParameters
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: Any)
Keyword-Only parametrar
Name | Description |
---|---|
canonicalized_resource
|
Den kanoniska sökvägen till den signerade resursen. Krävs. |
resource
|
str eller
SignedResource
De signerade tjänster som är tillgängliga med tjänsten SAS. Möjliga värden är: Blob (b), Container (c), File (f), Share (s). Kända värden är: "b", "c", "f" och "s". |
permissions
|
str eller
Permissions
De signerade behörigheterna för tjänsten SAS. Möjliga värden är: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Kända värden är: "r", "d", "w", "l", "a", "c", "u" och "p". |
ip_address_or_range
|
En IP-adress eller ett intervall med IP-adresser som begäranden ska accepteras från. |
protocols
|
str eller
HttpProtocol
Protokollet som tillåts för en begäran som görs med kontot SAS. Kända värden är: "https,http" och "https". |
shared_access_start_time
|
Den tid då SAS blir giltig. |
shared_access_expiry_time
|
Den tidpunkt då signaturen för delad åtkomst blir ogiltig. |
identifier
|
Ett unikt värde på upp till 64 tecken som korrelerar med en åtkomstprincip som angetts för containern, kön eller tabellen. |
partition_key_start
|
Början av partitionsnyckeln. |
partition_key_end
|
Slutet på partitionsnyckeln. |
row_key_start
|
Början på radnyckeln. |
row_key_end
|
Slutet på radnyckeln. |
key_to_sign
|
Nyckeln som kontots SAS-token ska signeras med. |
cache_control
|
Åsidosättning av svarshuvudet för cachekontroll. |
content_disposition
|
Åsidosättning av svarshuvud för innehållsborttagning. |
content_encoding
|
Åsidosättning av svarshuvud för innehållskodning. |
content_language
|
Åsidosättning av svarshuvud för innehållsspråk. |
content_type
|
Åsidosättning av svarshuvud för innehållstyp. |
Variabler
Name | Description |
---|---|
canonicalized_resource
|
Den kanoniska sökvägen till den signerade resursen. Krävs. |
resource
|
str eller
SignedResource
De signerade tjänster som är tillgängliga med tjänsten SAS. Möjliga värden är: Blob (b), Container (c), File (f), Share (s). Kända värden är: "b", "c", "f" och "s". |
permissions
|
str eller
Permissions
De signerade behörigheterna för tjänsten SAS. Möjliga värden är: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Kända värden är: "r", "d", "w", "l", "a", "c", "u" och "p". |
ip_address_or_range
|
En IP-adress eller ett intervall med IP-adresser som begäranden ska accepteras från. |
protocols
|
str eller
HttpProtocol
Protokollet som tillåts för en begäran som görs med kontot SAS. Kända värden är: "https,http" och "https". |
shared_access_start_time
|
Den tid då SAS blir giltig. |
shared_access_expiry_time
|
Den tidpunkt då signaturen för delad åtkomst blir ogiltig. |
identifier
|
Ett unikt värde på upp till 64 tecken som korrelerar med en åtkomstprincip som angetts för containern, kön eller tabellen. |
partition_key_start
|
Början av partitionsnyckeln. |
partition_key_end
|
Slutet på partitionsnyckeln. |
row_key_start
|
Början på radnyckeln. |
row_key_end
|
Slutet på radnyckeln. |
key_to_sign
|
Nyckeln som kontots SAS-token ska signeras med. |
cache_control
|
Åsidosättning av svarshuvudet för cachekontroll. |
content_disposition
|
Åsidosättning av svarshuvud för innehållsborttagning. |
content_encoding
|
Åsidosättning av svarshuvud för innehållskodning. |
content_language
|
Åsidosättning av svarshuvud för innehållsspråk. |
content_type
|
Åsidosättning av svarshuvud för innehållstyp. |
Azure SDK for Python