StorageAccountCreateParameters Osztály
A tárfiókok 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, allowed_copy_scope: str | _models.AllowedCopyScope | 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_sftp_enabled: bool | None = None, is_local_user_enabled: 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, dns_endpoint_type: str | _models.DnsEndpointType | 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ő. Az ismert értékek a következők: "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ásuk után nem lehet módosítani, de ha a frissítéskor azonos georégiót ad meg, 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 rendelkeznie kell egy 128 karakternél nem hosszabb hosszúságú kulccsal és egy 256 karakternél nem hosszabb értékkel. |
identity
|
Az erőforrás identitása. |
allowed_copy_scope
|
str vagy
AllowedCopyScope
Korlátozza az AAD-bérlőn belüli tárfiókokba vagy ugyanahhoz a virtuális hálózathoz tartozó privát hivatkozásokkal rendelkező tárfiókok másolását. Az ismert értékek a következők: "PrivateLink" és "AAD". |
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ékűnek kell lennie. Az ismert értékek a következők: "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
|
A tárfiók kiszolgálóoldali titkosításához használandó titkosítási beállítások. |
network_rule_set
|
Hálózati szabálykészlet. |
access_tier
|
str vagy
AccessTier
Olyan tárfiókokhoz szükséges, ahol típus = BlobStorage. A hozzáférési szint a számlázáshoz használatos. A prémium szintű hozzáférési szint a prémium szintű blokkblobok tárfióktípusának alapértelmezett értéke, és nem módosítható a prémium szintű blokkblobok tárfióktípusa esetében. Az ismert értékek a következők: "Gyakori elérésű", "Ritka elérésű" és "Prémium". |
azure_files_identity_based_authentication
|
Megadja az Azure Files identitásalapú hitelesítési beállításait. |
enable_https_traffic_only
|
Csak a storage szolgáltatás felé engedélyezi a HTTPS-forgalmat, ha a értéke true (igaz). Az alapértelmezett érték igaz, mivel az API 2019-04-01-es verziója. |
is_sftp_enabled
|
Engedélyezi a Biztonságos fájlátviteli protokollt, ha igaz értékre van állítva. |
is_local_user_enabled
|
Engedélyezi a helyi felhasználók funkciót, ha igaz értékre van állítva. |
is_hns_enabled
|
Az Account HierarchicalNamespace engedélyezve van, ha igaz értékre van állítva. |
large_file_shares_state
|
str vagy
LargeFileSharesState
Engedélyezze a nagy fájlmegosztásokat, ha engedélyezve van. Az engedélyezés után nem tiltható le. Az ismert értékek a következők: "Letiltva" és "Engedélyezve". |
routing_preference
|
A felhasználó által az adatátvitelhez választott hálózati útválasztással kapcsolatos információkat tartja fenn. |
allow_blob_public_access
|
Engedélyezze vagy tiltsa le a tárfiókban lévő összes blobhoz vagy tárolóhoz való nyilvános hozzáférést. Az alapértelmezett értelmezés hamis ehhez a tulajdonsághoz. |
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ében. Ennek a tulajdonságnak az alapértelmezett értelmezése a TLS 1.0. Az ismert értékek a következők: "TLS1_0", "TLS1_1" és "TLS1_2". |
allow_shared_key_access
|
Azt jelzi, hogy a tárfiók engedélyezi-e a kérések engedélyezését a fiók hozzáférési kulcsával megosztott kulccsal. Ha hamis, akkor minden kérésnek, beleértve a közös hozzáférésű jogosultságkódokat is, engedélyeznie 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 true (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. Ezt a tulajdonságot csak akkor állítsa true (igaz) értékre az új vagy meglévő fiókok esetében, ha az objektumreplikációs szabályzatok különböző AAD-bérlők tárfiókjaira is kiterjednek. Az alapértelmezett értelmezés hamis, ha az új fiókok alapértelmezés szerint követik az ajánlott biztonsági eljárásokat. |
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 engedélyezi az objektumszintű nem módosíthatóságot a fiók összes új tárolója számára. |
dns_endpoint_type
|
str vagy
DnsEndpointType
Lehetővé teszi a végpont típusának megadását. Állítsa ezt azureDNSZone értékre, hogy egyetlen előfizetésben nagyszámú fiókot hozzon létre, amely fiókokat hoz létre egy Azure DNS-zónában, és a végpont URL-címe alfanumerikus DNS-zónaazonosítóval fog rendelkezni. Az ismert értékek a következők: "Standard" és "AzureDnsZone". |
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ő. Az ismert értékek a következők: "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ásuk után nem lehet módosítani, de ha a frissítéskor azonos georégiót ad meg, 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 rendelkeznie kell egy 128 karakternél nem hosszabb hosszúságú kulccsal és egy 256 karakternél nem hosszabb értékkel. |
identity
|
Az erőforrás identitása. |
allowed_copy_scope
|
str vagy
AllowedCopyScope
Korlátozza az AAD-bérlőn belüli tárfiókokba vagy ugyanahhoz a virtuális hálózathoz tartozó privát hivatkozásokkal rendelkező tárfiókok másolását. Az ismert értékek a következők: "PrivateLink" és "AAD". |
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ékűnek kell lennie. Az ismert értékek a következők: "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
|
A tárfiók kiszolgálóoldali titkosításához használandó titkosítási beállítások. |
network_rule_set
|
Hálózati szabálykészlet. |
access_tier
|
str vagy
AccessTier
Olyan tárfiókokhoz szükséges, ahol típus = BlobStorage. A hozzáférési szint a számlázáshoz használatos. A prémium szintű hozzáférési szint a prémium szintű blokkblobok tárfióktípusának alapértelmezett értéke, és nem módosítható a prémium szintű blokkblobok tárfióktípusa esetében. Az ismert értékek a következők: "Gyakori elérésű", "Ritka elérésű" és "Prémium". |
azure_files_identity_based_authentication
|
Megadja az Azure Files identitásalapú hitelesítési beállításait. |
enable_https_traffic_only
|
Csak a storage szolgáltatás felé engedélyezi a HTTPS-forgalmat, ha a értéke true (igaz). Az alapértelmezett érték igaz, mivel az API 2019-04-01-es verziója. |
is_sftp_enabled
|
Engedélyezi a Biztonságos fájlátviteli protokollt, ha igaz értékre van állítva. |
is_local_user_enabled
|
Engedélyezi a helyi felhasználók funkciót, ha igaz értékre van állítva. |
is_hns_enabled
|
Az Account HierarchicalNamespace engedélyezve van, ha igaz értékre van állítva. |
large_file_shares_state
|
str vagy
LargeFileSharesState
Engedélyezze a nagy fájlmegosztásokat, ha engedélyezve van. Az engedélyezés után nem tiltható le. Az ismert értékek a következők: "Letiltva" és "Engedélyezve". |
routing_preference
|
A felhasználó által az adatátvitelhez választott hálózati útválasztással kapcsolatos információkat tartja fenn. |
allow_blob_public_access
|
Engedélyezze vagy tiltsa le a tárfiókban lévő összes blobhoz vagy tárolóhoz való nyilvános hozzáférést. Az alapértelmezett értelmezés hamis ehhez a tulajdonsághoz. |
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ében. Ennek a tulajdonságnak az alapértelmezett értelmezése a TLS 1.0. Az ismert értékek a következők: "TLS1_0", "TLS1_1" és "TLS1_2". |
allow_shared_key_access
|
Azt jelzi, hogy a tárfiók engedélyezi-e a kérések engedélyezését a fiók hozzáférési kulcsával megosztott kulccsal. Ha hamis, akkor minden kérésnek, beleértve a közös hozzáférésű jogosultságkódokat is, engedélyeznie 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 true (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. Ezt a tulajdonságot csak akkor állítsa true (igaz) értékre az új vagy meglévő fiókok esetében, ha az objektumreplikációs szabályzatok különböző AAD-bérlők tárfiókjaira is kiterjednek. Az alapértelmezett értelmezés hamis, ha az új fiókok alapértelmezés szerint követik az ajánlott biztonsági eljárásokat. |
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 engedélyezi az objektumszintű nem módosíthatóságot a fiók összes új tárolója számára. |
dns_endpoint_type
|
str vagy
DnsEndpointType
Lehetővé teszi a végpont típusának megadását. Állítsa ezt azureDNSZone értékre, hogy egyetlen előfizetésben nagyszámú fiókot hozzon létre, amely fiókokat hoz létre egy Azure DNS-zónában, és a végpont URL-címe alfanumerikus DNS-zónaazonosítóval fog rendelkezni. Az ismert értékek a következők: "Standard" és "AzureDnsZone". |
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: