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
StorageAccountCreateParameters

Konstruktor

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

Változók

sku
Sku

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

kind
str vagy Kind

Kötelező. Kötelező. A tárfiók típusát jelzi. Az ismert értékek a következők: "Storage", "StorageV2", "BlobStorage", "FileStorage", "BlockBlobStorage".

location
str

Kötelező. 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.

extended_location
ExtendedLocation

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
dict[str, str]

Címkék halmaza. 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
Identity

Az erőforrás identitása.

custom_domain
CustomDomain

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
Encryption

Nem alkalmazható. Az Azure Storage-titkosítás minden tárfiókhoz engedélyezve van, és nem tiltható le.

network_rule_set
NetworkRuleSet

Hálózati szabálykészlet.

access_tier
str vagy AccessTier

Olyan tárfiókokhoz szükséges, ahol típus = 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ű", "Ritka elérésű".

azure_files_identity_based_authentication
AzureFilesIdentityBasedAuthentication

Megadja a Azure Files identitásalapú hitelesítési beállításait.

enable_https_traffic_only
<xref:enable_https_traffic_only>)<xref: >(bool

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

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", "Engedélyezve".

routing_preference
RoutingPreference

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
bool

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
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", "TLS1_2".

allow_shared_key_access
bool

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
bool

Az NFS 3.0 protokoll támogatása engedélyezve van, ha igaz értékre van állítva.