Megosztás a következőn keresztül:


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.Model
StorageAccountCreateParameters

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
Sku

Kötelező. Lekéri vagy beállítja a termékváltozat nevét. Kötelező.

kind
str vagy 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
str

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

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

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

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 a 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

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 igaz erre a tulajdonságra.

minimum_tls_version

Á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 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 engedélyezi az objektumszintű nem módosíthatóságot a fiók összes új tárolója számára.

dns_endpoint_type

Lehetővé teszi a végpont típusának megadását. Állítsa ezt az AzureDNSZone értékre, hogy egyetlen előfizetésben nagyszámú fiókot hozzon létre, amely egy Azure DNS-zónában hoz létre fiókokat, é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
Sku

Kötelező. Lekéri vagy beállítja a termékváltozat nevét. Kötelező.

kind
str vagy 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
str

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

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

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

Olyan tárfiókokhoz szükséges, ahol fajta = 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 a prémium szintű blokkblobok tárfióktípusa nem módosítható. Ismert értékek: "Hot", "Cool" és "Premium".

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_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

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

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

dns_endpoint_type

Lehetővé teszi a végpont típusának megadását. Állítsa ezt az 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óna-azonosítóval fog rendelkezni. Ismert értékek: "Standard" és "AzureDnsZone".