StorageAccountCreateParameters Osztály
A tárfiók létrehozásakor használt paraméterek.
Az Azure-ba való küldéshez minden szükséges paramétert fel kell tölteni.
- Öröklődés
-
azure.mgmt.storage._serialization.ModelStorageAccountCreateParameters
Konstruktor
StorageAccountCreateParameters(*, sku: _models.Sku, kind: str | _models.Kind, location: str, extended_location: _models.ExtendedLocation | None = None, tags: Dict[str, str] | None = None, identity: _models.Identity | None = None, public_network_access: str | _models.PublicNetworkAccess | None = None, sas_policy: _models.SasPolicy | None = None, key_policy: _models.KeyPolicy | 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, enable_nfs_v3: bool | None = None, allow_cross_tenant_replication: bool | None = None, default_to_o_auth_authentication: bool | None = None, immutable_storage_with_versioning: _models.ImmutableStorageAccount | None = None, **kwargs: Any)
Csak kulcsszavas paraméterek
Name | Description |
---|---|
sku
|
Kötelező. Lekéri vagy beállítja a termékváltozat nevét. Kötelező. |
kind
|
Kötelező. A tárfiók típusát jelzi. Kötelező. Ismert értékek: "Storage", "StorageV2", "BlobStorage", "FileStorage" és "BlockBlobStorage". |
location
|
Kötelező. Lekéri vagy beállítja az erőforrás helyét. Ez lesz az egyik támogatott és regisztrált Azure georégió (például az USA nyugati régiója, az USA keleti régiója, Délkelet-Ázsia stb.). Az erőforrás georégióját a létrehozás után nem lehet módosítani, de ha a frissítéskor azonos georégió van megadva, a kérés sikeres lesz. Kötelező. |
extended_location
|
Választható. Állítsa be az erőforrás kiterjesztett helyét. Ha nincs beállítva, a tárfiók az Azure fő régiójában jön létre. Ellenkező esetben a rendszer a megadott kiterjesztett helyen hozza létre. |
tags
|
Lekéri vagy beállítja az erőforrást leíró kulcsértékpárok listáját. Ezek a címkék használhatók az erőforrás megtekintéséhez és csoportosításához (erőforráscsoportok között). Egy erőforráshoz legfeljebb 15 címke adható meg. Minden címkének 128 karakternél nem hosszabb és 256 karakternél nem hosszabb hosszúságú kulccsal kell rendelkeznie. |
identity
|
Az erőforrás identitása. |
public_network_access
|
str vagy
PublicNetworkAccess
Nyilvános hálózati hozzáférés engedélyezése vagy letiltása a tárfiókhoz. Az érték megadása nem kötelező, de ha be van adva, akkor "Engedélyezve" vagy "Letiltva" értéknek kell lennie. Ismert értékek: "Engedélyezve" és "Letiltva". |
sas_policy
|
A tárfiókhoz rendelt SasPolicy. |
key_policy
|
A tárfiókhoz rendelt KeyPolicy. |
custom_domain
|
A tárfiókhoz rendelt felhasználói tartomány. A név a CNAME forrás. Tárfiókonként jelenleg csak egy egyéni tartomány támogatott. A meglévő egyéni tartomány törléséhez használjon egy üres sztringet az egyéni tartománynév tulajdonsághoz. |
encryption
|
Nem alkalmazható. Az Azure Storage-titkosítás minden tárfiókhoz engedélyezve van, és nem tiltható le. |
network_rule_set
|
Hálózati szabálykészlet. |
access_tier
|
str vagy
AccessTier
Olyan tárfiókokhoz szükséges, ahol fajta = BlobStorage. A számlázáshoz használt hozzáférési szint. Az ismert értékek a következők: "Gyakori elérésű" és "Ritka". |
azure_files_identity_based_authentication
|
Megadja a Azure Files identitásalapú hitelesítési beállításait. |
enable_https_traffic_only
|
Csak akkor engedélyezi a https-forgalmat a tárolási szolgáltatásba, ha igaz értékre állítja. Az alapértelmezett érték igaz az API 2019-04-01-es verziója óta. |
is_hns_enabled
|
Az Account HierarchicalNamespace engedélyezve van, ha igaz értékre van állítva. |
large_file_shares_state
|
str vagy
LargeFileSharesState
Nagyméretű fájlmegosztások engedélyezése, ha engedélyezve van. Az engedélyezés után nem tiltható le. Ismert értékek: "Letiltva" és "Engedélyezve". |
routing_preference
|
Fenntartja a felhasználó által az adatátvitelhez választott hálózati útválasztással kapcsolatos információkat. |
allow_blob_public_access
|
Nyilvános hozzáférés engedélyezése vagy letiltása a tárfiókban lévő összes blobhoz vagy tárolóhoz. Az alapértelmezett értelmezés igaz erre a tulajdonságra. |
minimum_tls_version
|
str vagy
MinimumTlsVersion
Állítsa be a minimális TLS-verziót, hogy engedélyezve legyen a tárterületre irányuló kérések esetén. Ennek a tulajdonságnak az alapértelmezett értelmezése a TLS 1.0. Ismert értékek: "TLS1_0", "TLS1_1" és "TLS1_2". |
allow_shared_key_access
|
Azt jelzi, hogy a tárfiók engedélyezi-e a fiók hozzáférési kulccsal való engedélyezését a megosztott kulcson keresztül. Ha hamis, akkor minden kérést, beleértve a közös hozzáférésű jogosultságkódokat is, engedélyezni kell az Azure Active Directoryval (Azure AD). Az alapértelmezett érték null, ami az igaz értéknek felel meg. |
enable_nfs_v3
|
Az NFS 3.0 protokoll támogatása engedélyezve van, ha igaz értékre van állítva. |
allow_cross_tenant_replication
|
Az AAD-bérlők közötti objektumreplikáció engedélyezése vagy letiltása. Az alapértelmezett értelmezés igaz erre a tulajdonságra. |
default_to_o_auth_authentication
|
Logikai jelző, amely azt jelzi, hogy az alapértelmezett hitelesítés OAuth-e vagy sem. Az alapértelmezett értelmezés hamis ehhez a tulajdonsághoz. |
immutable_storage_with_versioning
|
A tulajdonság nem módosítható, és csak a fiók létrehozásakor állítható be igaz értékre. Ha igaz értékre van állítva, alapértelmezés szerint az objektumszintű nem módosíthatóságot teszi lehetővé a fiók összes új tárolója számára. |
Változók
Name | Description |
---|---|
sku
|
Kötelező. Lekéri vagy beállítja a termékváltozat nevét. Kötelező. |
kind
|
Kötelező. A tárfiók típusát jelzi. Kötelező. Ismert értékek: "Storage", "StorageV2", "BlobStorage", "FileStorage" és "BlockBlobStorage". |
location
|
Kötelező. Lekéri vagy beállítja az erőforrás helyét. Ez lesz az egyik támogatott és regisztrált Azure georégió (például az USA nyugati régiója, az USA keleti régiója, Délkelet-Ázsia stb.). Az erőforrás georégióját a létrehozás után nem lehet módosítani, de ha a frissítéskor azonos georégió van megadva, a kérés sikeres lesz. Kötelező. |
extended_location
|
Választható. Állítsa be az erőforrás kiterjesztett helyét. Ha nincs beállítva, a tárfiók az Azure fő régiójában jön létre. Ellenkező esetben a rendszer a megadott kiterjesztett helyen hozza létre. |
tags
|
Lekéri vagy beállítja az erőforrást leíró kulcsértékpárok listáját. Ezek a címkék használhatók az erőforrás megtekintéséhez és csoportosításához (erőforráscsoportok között). Egy erőforráshoz legfeljebb 15 címke adható meg. Minden címkének 128 karakternél nem hosszabb és 256 karakternél nem hosszabb hosszúságú kulccsal kell rendelkeznie. |
identity
|
Az erőforrás identitása. |
public_network_access
|
str vagy
PublicNetworkAccess
Nyilvános hálózati hozzáférés engedélyezése vagy letiltása a tárfiókhoz. Az érték megadása nem kötelező, de ha be van adva, akkor "Engedélyezve" vagy "Letiltva" értéknek kell lennie. Ismert értékek: "Engedélyezve" és "Letiltva". |
sas_policy
|
A tárfiókhoz rendelt SasPolicy. |
key_policy
|
A tárfiókhoz rendelt KeyPolicy. |
custom_domain
|
A tárfiókhoz rendelt felhasználói tartomány. A név a CNAME forrás. Tárfiókonként jelenleg csak egy egyéni tartomány támogatott. A meglévő egyéni tartomány törléséhez használjon egy üres sztringet az egyéni tartománynév tulajdonsághoz. |
encryption
|
Nem alkalmazható. Az Azure Storage-titkosítás minden tárfiókhoz engedélyezve van, és nem tiltható le. |
network_rule_set
|
Hálózati szabálykészlet. |
access_tier
|
str vagy
AccessTier
Olyan tárfiókokhoz szükséges, ahol fajta = BlobStorage. A számlázáshoz használt hozzáférési szint. Az ismert értékek a következők: "Gyakori elérésű" és "Ritka". |
azure_files_identity_based_authentication
|
Megadja a Azure Files identitásalapú hitelesítési beállításait. |
enable_https_traffic_only
|
Csak akkor engedélyezi a https-forgalmat a tárolási szolgáltatásba, ha igaz értékre állítja. Az alapértelmezett érték igaz az API 2019-04-01-es verziója óta. |
is_hns_enabled
|
Az Account HierarchicalNamespace engedélyezve van, ha igaz értékre van állítva. |
large_file_shares_state
|
str vagy
LargeFileSharesState
Nagyméretű fájlmegosztások engedélyezése, ha engedélyezve van. Az engedélyezés után nem tiltható le. Ismert értékek: "Letiltva" és "Engedélyezve". |
routing_preference
|
Fenntartja a felhasználó által az adatátvitelhez választott hálózati útválasztással kapcsolatos információkat. |
allow_blob_public_access
|
Nyilvános hozzáférés engedélyezése vagy letiltása a tárfiókban lévő összes blobhoz vagy tárolóhoz. Az alapértelmezett értelmezés igaz erre a tulajdonságra. |
minimum_tls_version
|
str vagy
MinimumTlsVersion
Állítsa be a minimális TLS-verziót, hogy engedélyezve legyen a tárterületre irányuló kérések esetén. Ennek a tulajdonságnak az alapértelmezett értelmezése a TLS 1.0. Ismert értékek: "TLS1_0", "TLS1_1" és "TLS1_2". |
allow_shared_key_access
|
Azt jelzi, hogy a tárfiók engedélyezi-e a fiók hozzáférési kulccsal való engedélyezését a megosztott kulcson keresztül. Ha hamis, akkor minden kérést, beleértve a közös hozzáférésű jogosultságkódokat is, engedélyezni kell az Azure Active Directoryval (Azure AD). Az alapértelmezett érték null, ami az igaz értéknek felel meg. |
enable_nfs_v3
|
Az NFS 3.0 protokoll támogatása engedélyezve van, ha igaz értékre van állítva. |
allow_cross_tenant_replication
|
Az AAD-bérlők közötti objektumreplikáció engedélyezése vagy letiltása. Az alapértelmezett értelmezés igaz erre a tulajdonságra. |
default_to_o_auth_authentication
|
Logikai jelző, amely azt jelzi, hogy az alapértelmezett hitelesítés OAuth-e vagy sem. Az alapértelmezett értelmezés hamis ehhez a tulajdonsághoz. |
immutable_storage_with_versioning
|
A tulajdonság nem módosítható, és csak a fiók létrehozásakor állítható be igaz értékre. Ha igaz értékre van állítva, alapértelmezés szerint az objektumszintű nem módosíthatóságot teszi lehetővé a fiók összes új tárolója számára. |
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: