Bagikan melalui


StorageAccountCreateParameters Kelas

Parameter yang digunakan saat membuat akun penyimpanan.

Semua parameter yang diperlukan harus diisi untuk dikirim ke Azure.

Warisan
azure.mgmt.storage._serialization.Model
StorageAccountCreateParameters

Konstruktor

StorageAccountCreateParameters(*, sku: _models.Sku, kind: str | _models.Kind, location: str, tags: Dict[str, str] | None = None, identity: _models.Identity | None = None, custom_domain: _models.CustomDomain | None = None, encryption: _models.Encryption | None = None, network_rule_set: _models.NetworkRuleSet | None = None, access_tier: str | _models.AccessTier | None = None, azure_files_identity_based_authentication: _models.AzureFilesIdentityBasedAuthentication | None = None, enable_https_traffic_only: bool | None = None, is_hns_enabled: bool | None = None, large_file_shares_state: str | _models.LargeFileSharesState | None = None, routing_preference: _models.RoutingPreference | None = None, allow_blob_public_access: bool | None = None, minimum_tls_version: str | _models.MinimumTlsVersion | None = None, allow_shared_key_access: bool | None = None, **kwargs)

Variabel

sku
Sku

Wajib diisi. Mendapatkan atau mengatur nama SKU. Wajib diisi.

kind
str atau Kind

Wajib diisi. Menunjukkan jenis akun penyimpanan. Wajib diisi. Nilai yang diketahui adalah: "Storage", "StorageV2", "BlobStorage", "FileStorage", dan "BlockBlobStorage".

location
str

Wajib diisi. Mendapatkan atau mengatur lokasi sumber daya. Ini akan menjadi salah satu Wilayah Geo Azure yang didukung dan terdaftar (misalnya AS Barat, AS Timur, Asia Tenggara, dll.). Wilayah geografis sumber daya tidak dapat diubah setelah dibuat, tetapi jika wilayah geo yang identik ditentukan pada pembaruan, permintaan akan berhasil. Wajib diisi.

tags
dict[str, str]

Mendapatkan atau menetapkan daftar pasangan nilai kunci yang menjelaskan sumber daya. Tag ini dapat digunakan untuk melihat dan mengelompokkan sumber daya ini (di seluruh grup sumber daya). Maksimal 15 tag dapat disediakan untuk sumber daya. Setiap tag harus memiliki kunci dengan panjang tidak lebih besar dari 128 karakter dan nilai dengan panjang tidak lebih besar dari 256 karakter.

identity
Identity

Identitas sumber daya.

custom_domain
CustomDomain

Domain pengguna ditetapkan ke akun penyimpanan. Nama adalah sumber CNAME. Hanya satu domain kustom yang didukung per akun penyimpanan saat ini. Untuk menghapus domain kustom yang sudah ada, gunakan string kosong untuk properti nama domain kustom.

encryption
Encryption

Tidak berlaku. Enkripsi Azure Storage diaktifkan untuk semua akun penyimpanan dan tidak dapat dinonaktifkan.

network_rule_set
NetworkRuleSet

Seperangkat aturan jaringan.

access_tier
str atau AccessTier

Diperlukan untuk akun penyimpanan di mana jenis = BlobStorage. Tingkat akses yang digunakan untuk penagihan. Nilai yang diketahui adalah: "Hot" dan "Cool".

azure_files_identity_based_authentication
AzureFilesIdentityBasedAuthentication

Menyediakan pengaturan autentikasi berbasis identitas untuk Azure Files.

enable_https_traffic_only
bool

Mengizinkan lalu lintas https hanya ke layanan penyimpanan jika diatur ke true. Nilai default adalah true sejak API versi 2019-04-01.

is_hns_enabled
bool

HierarchicalNamespace Akun diaktifkan jika diatur ke true.

large_file_shares_state
str atau LargeFileSharesState

Perbolehkan berbagi file besar jika diatur ke Diaktifkan. Ini tidak dapat dinonaktifkan setelah diaktifkan. Nilai yang diketahui adalah: "Dinonaktifkan" dan "Diaktifkan".

routing_preference
RoutingPreference

Mempertahankan informasi tentang pilihan perutean jaringan yang dipilih oleh pengguna untuk transfer data.

allow_blob_public_access
bool

Mengizinkan atau melarang akses publik ke semua blob atau kontainer di akun penyimpanan. Interpretasi default berlaku untuk properti ini.

minimum_tls_version
str atau MinimumTlsVersion

Atur versi TLS minimum yang akan diizinkan berdasarkan permintaan ke penyimpanan. Interpretasi default adalah TLS 1.0 untuk properti ini. Nilai yang diketahui adalah: "TLS1_0", "TLS1_1", dan "TLS1_2".

allow_shared_key_access
bool

Menunjukkan apakah akun penyimpanan mengizinkan permintaan untuk diotorisasi dengan kunci akses akun melalui Kunci Bersama. Jika false, maka semua permintaan, termasuk tanda tangan akses bersama, harus diotorisasi dengan Azure Active Directory (Azure AD). Nilai default adalah null, yang setara dengan true.