AccountSasParameters Sınıf
Depolama hesabının SAS kimlik bilgilerini listeleme parametreleri.
Azure'a göndermek için tüm gerekli parametrelerin doldurulması gerekir.
- Devralma
-
azure.mgmt.storage._serialization.ModelAccountSasParameters
Oluşturucu
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)
Değişkenler
- services
- str veya AccountSasParametersSignedServices
Hesap SAS'siyle erişilebilen imzalı hizmetler. Olası değerler şunlardır: Blob (b), Kuyruk (q), Tablo (t), Dosya (f). Gereklidir. Bilinen değerler şunlardır: "b", "q", "t" ve "f".
- resource_types
- str veya AccountSasParametersSignedResourceTypes
Hesap SAS'siyle erişilebilen imzalı kaynak türleri. Hizmet (ler): Hizmet düzeyi API'lere erişim; Kapsayıcı (c): Kapsayıcı düzeyi API'lere erişim; Nesne (o): Bloblar, kuyruk iletileri, tablo varlıkları ve dosyalar için nesne düzeyi API'lere erişim. Gereklidir. Bilinen değerler şunlardır: "s", "c" ve "o".
- permissions
- str veya AccountSasParametersSignedPermission
Hesap SAS'sinin imzalı izinleri. Olası değerler şunlardır: Okuma (r), Yazma (w), Silme (d), Liste (l), Ekle (a), Oluştur (c), Güncelleştirme (u) ve İşlem (p). Gereklidir. Bilinen değerler şunlardır: "r", "d", "w", "l", "a", "c", "u" ve "p".
- ip_address_or_range
- str
İsteklerin kabul etmek için bir IP adresi veya BIR IP adresi aralığı.
- protocols
- str veya HttpProtocol
Hesap SAS'siyle yapılan istek için izin verilen protokol. Bilinen değerler şunlardır: "https,http" ve "https".
- shared_access_start_time
- datetime
SAS'nin geçerli olduğu saat.
- shared_access_expiry_time
- datetime
Paylaşılan erişim imzasının geçersiz hale geldiği saat. Gereklidir.
- key_to_sign
- str
Hesap SAS belirtecini imzalamak için anahtar.