Sdílet prostřednictvím


StorageAccountCreateParameters interface

Parametry použité při vytváření účtu úložiště.

Vlastnosti

accessTier

Vyžaduje se pro účty úložiště, kde kind = BlobStorage. Úroveň přístupu se používá k fakturaci. Úroveň přístupu Premium je výchozí hodnotou pro typ účtu úložiště objektů blob bloku úrovně Premium a pro typ účtu úložiště objektů blob bloku úrovně Premium ji nelze změnit.

allowBlobPublicAccess

Povolí nebo zakáže veřejný přístup ke všem objektům blob nebo kontejnerům v účtu úložiště. Výchozí interpretace je pro tuto vlastnost false.

allowCrossTenantReplication

Povolí nebo zakáže replikaci objektů napříč tenanty AAD. Tuto vlastnost nastavte na true pro nové nebo existující účty jenom v případě, že zásady replikace objektů budou zahrnovat účty úložiště v různých tenantech AAD. Výchozí interpretace je nepravdivá, aby nové účty ve výchozím nastavení dodržovaly osvědčené postupy zabezpečení.

allowedCopyScope

Omezte kopírování do a z účtů úložiště v rámci tenanta AAD nebo s privátními propojeními do stejné virtuální sítě.

allowSharedKeyAccess

Určuje, jestli účet úložiště umožňuje autorizaci požadavků pomocí přístupového klíče účtu prostřednictvím sdíleného klíče. Pokud je false, musí být všechny požadavky, včetně sdílených přístupových podpisů, autorizovány službou Azure Active Directory (Azure AD). Výchozí hodnota je null, což odpovídá true.

azureFilesIdentityBasedAuthentication

Poskytuje nastavení ověřování na základě identity pro Azure Files.

customDomain

Doména uživatele přiřazená k účtu úložiště. Název je zdroj CNAME. V tuto chvíli se pro každý účet úložiště podporuje jenom jedna vlastní doména. Pokud chcete vymazat existující vlastní doménu, použijte prázdný řetězec pro vlastnost vlastního názvu domény.

defaultToOAuthAuthentication

Logický příznak, který označuje, jestli je výchozí ověřování OAuth nebo ne. Výchozí interpretace je pro tuto vlastnost false.

dnsEndpointType

Umožňuje zadat typ koncového bodu. Nastavte tuto možnost na AzureDNSZone, pokud chcete vytvořit velký počet účtů v jednom předplatném, které vytvoří účty v zóně Azure DNS a adresa URL koncového bodu bude mít alfanumerický identifikátor zóny DNS.

enableHttpsTrafficOnly

Povoluje provoz https pouze do služby storage, pokud je nastavená hodnota true. Výchozí hodnota je true od verze rozhraní API 2019-04-01.

enableNfsV3

Podpora protokolu NFS 3.0 je povolena, pokud je nastavená hodnota true.

encryption

Nastavení šifrování, které se použije k šifrování na straně serveru pro účet úložiště.

extendedLocation

Nepovinný parametr. Nastavte rozšířené umístění prostředku. Pokud není nastavený, účet úložiště se vytvoří v hlavní oblasti Azure. V opačném případě se vytvoří v zadaném rozšířeném umístění.

identity

Identita prostředku.

immutableStorageWithVersioning

Vlastnost je neměnná a lze ji nastavit na hodnotu true pouze při vytváření účtu. Když je nastavená hodnota true, povolí se ve výchozím nastavení neměnnost na úrovni objektu pro všechny nové kontejnery v účtu.

isHnsEnabled

Účet HierarchicalNamespace je povolen, pokud je nastavena na true.

isLocalUserEnabled

Povolí funkci místní uživatelé, pokud je nastavená na true.

isSftpEnabled

Povolí protokol Secure File Transfer Protocol, pokud je nastavená hodnota true.

keyPolicy

KeyPolicy přiřazené k účtu úložiště.

kind

Povinná hodnota. Určuje typ účtu úložiště.

largeFileSharesState

Povolit velké sdílené složky, pokud je nastavená na Povoleno. Jakmile je povolená, nelze ji zakázat.

location

Povinná hodnota. Získá nebo nastaví umístění prostředku. Bude to jedna z podporovaných a registrovaných geografických oblastí Azure (např. USA – západ, USA – východ, Jihovýchodní Asie atd.). Geografickou oblast prostředku nelze po vytvoření změnit, ale pokud je při aktualizaci zadána identická geografická oblast, požadavek bude úspěšný.

minimumTlsVersion

Nastavte minimální verzi protokolu TLS, která se má povolit u požadavků na úložiště. Výchozí interpretace této vlastnosti je TLS 1.0.

networkRuleSet

Sada pravidel sítě

publicNetworkAccess

Povolit nebo zakázat veřejný síťový přístup k účtu úložiště Hodnota je volitelná, ale pokud je předaná, musí být Povolená nebo Zakázaná.

routingPreference

Uchovává informace o volbě síťového směrování, kterou uživatel zvolil pro přenos dat.

sasPolicy

SasPolicy přiřazené k účtu úložiště.

sku

Povinná hodnota. Získá nebo nastaví název skladové položky.

tags

Získá nebo nastaví seznam párů hodnot klíčů, které popisují prostředek. Tyto značky se dají použít k zobrazení a seskupení tohoto prostředku (napříč skupinami prostředků). Pro prostředek je možné zadat maximálně 15 značek. Každá značka musí mít klíč o délce nejvýše 128 znaků a hodnotu o délce nejvýše 256 znaků.

Podrobnosti vlastnosti

accessTier

Vyžaduje se pro účty úložiště, kde kind = BlobStorage. Úroveň přístupu se používá k fakturaci. Úroveň přístupu Premium je výchozí hodnotou pro typ účtu úložiště objektů blob bloku úrovně Premium a pro typ účtu úložiště objektů blob bloku úrovně Premium ji nelze změnit.

accessTier?: AccessTier

Hodnota vlastnosti

allowBlobPublicAccess

Povolí nebo zakáže veřejný přístup ke všem objektům blob nebo kontejnerům v účtu úložiště. Výchozí interpretace je pro tuto vlastnost false.

allowBlobPublicAccess?: boolean

Hodnota vlastnosti

boolean

allowCrossTenantReplication

Povolí nebo zakáže replikaci objektů napříč tenanty AAD. Tuto vlastnost nastavte na true pro nové nebo existující účty jenom v případě, že zásady replikace objektů budou zahrnovat účty úložiště v různých tenantech AAD. Výchozí interpretace je nepravdivá, aby nové účty ve výchozím nastavení dodržovaly osvědčené postupy zabezpečení.

allowCrossTenantReplication?: boolean

Hodnota vlastnosti

boolean

allowedCopyScope

Omezte kopírování do a z účtů úložiště v rámci tenanta AAD nebo s privátními propojeními do stejné virtuální sítě.

allowedCopyScope?: string

Hodnota vlastnosti

string

allowSharedKeyAccess

Určuje, jestli účet úložiště umožňuje autorizaci požadavků pomocí přístupového klíče účtu prostřednictvím sdíleného klíče. Pokud je false, musí být všechny požadavky, včetně sdílených přístupových podpisů, autorizovány službou Azure Active Directory (Azure AD). Výchozí hodnota je null, což odpovídá true.

allowSharedKeyAccess?: boolean

Hodnota vlastnosti

boolean

azureFilesIdentityBasedAuthentication

Poskytuje nastavení ověřování na základě identity pro Azure Files.

azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication

Hodnota vlastnosti

customDomain

Doména uživatele přiřazená k účtu úložiště. Název je zdroj CNAME. V tuto chvíli se pro každý účet úložiště podporuje jenom jedna vlastní doména. Pokud chcete vymazat existující vlastní doménu, použijte prázdný řetězec pro vlastnost vlastního názvu domény.

customDomain?: CustomDomain

Hodnota vlastnosti

defaultToOAuthAuthentication

Logický příznak, který označuje, jestli je výchozí ověřování OAuth nebo ne. Výchozí interpretace je pro tuto vlastnost false.

defaultToOAuthAuthentication?: boolean

Hodnota vlastnosti

boolean

dnsEndpointType

Umožňuje zadat typ koncového bodu. Nastavte tuto možnost na AzureDNSZone, pokud chcete vytvořit velký počet účtů v jednom předplatném, které vytvoří účty v zóně Azure DNS a adresa URL koncového bodu bude mít alfanumerický identifikátor zóny DNS.

dnsEndpointType?: string

Hodnota vlastnosti

string

enableHttpsTrafficOnly

Povoluje provoz https pouze do služby storage, pokud je nastavená hodnota true. Výchozí hodnota je true od verze rozhraní API 2019-04-01.

enableHttpsTrafficOnly?: boolean

Hodnota vlastnosti

boolean

enableNfsV3

Podpora protokolu NFS 3.0 je povolena, pokud je nastavená hodnota true.

enableNfsV3?: boolean

Hodnota vlastnosti

boolean

encryption

Nastavení šifrování, které se použije k šifrování na straně serveru pro účet úložiště.

encryption?: Encryption

Hodnota vlastnosti

extendedLocation

Nepovinný parametr. Nastavte rozšířené umístění prostředku. Pokud není nastavený, účet úložiště se vytvoří v hlavní oblasti Azure. V opačném případě se vytvoří v zadaném rozšířeném umístění.

extendedLocation?: ExtendedLocation

Hodnota vlastnosti

identity

Identita prostředku.

identity?: Identity

Hodnota vlastnosti

immutableStorageWithVersioning

Vlastnost je neměnná a lze ji nastavit na hodnotu true pouze při vytváření účtu. Když je nastavená hodnota true, povolí se ve výchozím nastavení neměnnost na úrovni objektu pro všechny nové kontejnery v účtu.

immutableStorageWithVersioning?: ImmutableStorageAccount

Hodnota vlastnosti

isHnsEnabled

Účet HierarchicalNamespace je povolen, pokud je nastavena na true.

isHnsEnabled?: boolean

Hodnota vlastnosti

boolean

isLocalUserEnabled

Povolí funkci místní uživatelé, pokud je nastavená na true.

isLocalUserEnabled?: boolean

Hodnota vlastnosti

boolean

isSftpEnabled

Povolí protokol Secure File Transfer Protocol, pokud je nastavená hodnota true.

isSftpEnabled?: boolean

Hodnota vlastnosti

boolean

keyPolicy

KeyPolicy přiřazené k účtu úložiště.

keyPolicy?: KeyPolicy

Hodnota vlastnosti

kind

Povinná hodnota. Určuje typ účtu úložiště.

kind: string

Hodnota vlastnosti

string

largeFileSharesState

Povolit velké sdílené složky, pokud je nastavená na Povoleno. Jakmile je povolená, nelze ji zakázat.

largeFileSharesState?: string

Hodnota vlastnosti

string

location

Povinná hodnota. Získá nebo nastaví umístění prostředku. Bude to jedna z podporovaných a registrovaných geografických oblastí Azure (např. USA – západ, USA – východ, Jihovýchodní Asie atd.). Geografickou oblast prostředku nelze po vytvoření změnit, ale pokud je při aktualizaci zadána identická geografická oblast, požadavek bude úspěšný.

location: string

Hodnota vlastnosti

string

minimumTlsVersion

Nastavte minimální verzi protokolu TLS, která se má povolit u požadavků na úložiště. Výchozí interpretace této vlastnosti je TLS 1.0.

minimumTlsVersion?: string

Hodnota vlastnosti

string

networkRuleSet

Sada pravidel sítě

networkRuleSet?: NetworkRuleSet

Hodnota vlastnosti

publicNetworkAccess

Povolit nebo zakázat veřejný síťový přístup k účtu úložiště Hodnota je volitelná, ale pokud je předaná, musí být Povolená nebo Zakázaná.

publicNetworkAccess?: string

Hodnota vlastnosti

string

routingPreference

Uchovává informace o volbě síťového směrování, kterou uživatel zvolil pro přenos dat.

routingPreference?: RoutingPreference

Hodnota vlastnosti

sasPolicy

SasPolicy přiřazené k účtu úložiště.

sasPolicy?: SasPolicy

Hodnota vlastnosti

sku

Povinná hodnota. Získá nebo nastaví název skladové položky.

sku: Sku

Hodnota vlastnosti

Sku

tags

Získá nebo nastaví seznam párů hodnot klíčů, které popisují prostředek. Tyto značky se dají použít k zobrazení a seskupení tohoto prostředku (napříč skupinami prostředků). Pro prostředek je možné zadat maximálně 15 značek. Každá značka musí mít klíč o délce nejvýše 128 znaků a hodnotu o délce nejvýše 256 znaků.

tags?: {[propertyName: string]: string}

Hodnota vlastnosti

{[propertyName: string]: string}