Dela via


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.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)

Variabler

canonicalized_resource
str

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
str

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
datetime

Den tid då SAS blir giltig.

shared_access_expiry_time
datetime

Den tidpunkt då signaturen för delad åtkomst blir ogiltig.

identifier
str

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
str

Början av partitionsnyckeln.

partition_key_end
str

Slutet på partitionsnyckeln.

row_key_start
str

Början på radnyckeln.

row_key_end
str

Slutet på radnyckeln.

key_to_sign
str

Nyckeln som kontots SAS-token ska signeras med.

cache_control
str

Åsidosättning av svarshuvudet för cachekontroll.

content_disposition
str

Åsidosättning av svarshuvud för innehållsborttagning.

content_encoding
str

Åsidosättning av svarshuvud för innehållskodning.

content_language
str

Åsidosättning av svarshuvud för innehållsspråk.

content_type
str

Åsidosättning av svarshuvud för innehållstyp.