Dela via


StorageAccountCreateParameters interface

De parametrar som används när du skapar ett lagringskonto.

Egenskaper

accessTier

Krävs för lagringskonton där kind = BlobStorage. Den åtkomstnivå som används för fakturering.

allowBlobPublicAccess

Tillåt eller tillåt inte offentlig åtkomst till alla blobar eller containrar i lagringskontot. Standardtolkningen är sann för den här egenskapen.

allowSharedKeyAccess

Anger om lagringskontot tillåter att begäranden auktoriseras med kontoåtkomstnyckeln via delad nyckel. Om det är falskt måste alla begäranden, inklusive signaturer för delad åtkomst, auktoriseras med Azure Active Directory (Azure AD). Standardvärdet är null, vilket motsvarar true.

azureFilesIdentityBasedAuthentication

Tillhandahåller identitetsbaserade autentiseringsinställningar för Azure Files.

customDomain

Användardomän som tilldelats lagringskontot. Name är CNAME-källan. För närvarande stöds endast en anpassad domän per lagringskonto. Om du vill rensa den befintliga anpassade domänen använder du en tom sträng för den anpassade domännamnsegenskapen.

enableHttpsTrafficOnly

Tillåter endast https-trafik till lagringstjänsten om värdet är true. Standardvärdet är sant sedan API-version 2019-04-01.

encryption

Inte tillämpligt. Azure Storage-kryptering är aktiverat för alla lagringskonton och kan inte inaktiveras.

identity

Resursens identitet.

isHnsEnabled

Kontot HierarchicalNamespace aktiverat om värdet är true.

kind

Krävs. Anger typ av lagringskonto.

largeFileSharesState

Tillåt stora filresurser om anges till Aktiverad. Den kan inte inaktiveras när den är aktiverad.

location

Krävs. Hämtar eller anger platsen för resursen. Detta är en av de azure-georegioner som stöds och registreras (t.ex. USA, västra, USA, östra, Sydostasien osv.). Det går inte att ändra geo-regionen för en resurs när den har skapats, men om en identisk geo-region anges vid uppdateringen kommer begäran att lyckas.

minimumTlsVersion

Ange den lägsta TLS-version som ska tillåtas för begäranden till lagring. Standardtolkningen är TLS 1.0 för den här egenskapen.

networkRuleSet

Nätverksregeluppsättning

routingPreference

Underhåller information om valet av nätverksroutning som användaren väljer för dataöverföring

sku

Krävs. Hämtar eller anger SKU-namnet.

tags

Hämtar eller anger en lista över nyckelvärdepar som beskriver resursen. Dessa taggar kan användas för att visa och gruppera den här resursen (mellan resursgrupper). Högst 15 taggar kan anges för en resurs. Varje tagg måste ha en nyckel med en längd på högst 128 tecken och ett värde med en längd på högst 256 tecken.

Egenskapsinformation

accessTier

Krävs för lagringskonton där kind = BlobStorage. Den åtkomstnivå som används för fakturering.

accessTier?: AccessTier

Egenskapsvärde

allowBlobPublicAccess

Tillåt eller tillåt inte offentlig åtkomst till alla blobar eller containrar i lagringskontot. Standardtolkningen är sann för den här egenskapen.

allowBlobPublicAccess?: boolean

Egenskapsvärde

boolean

allowSharedKeyAccess

Anger om lagringskontot tillåter att begäranden auktoriseras med kontoåtkomstnyckeln via delad nyckel. Om det är falskt måste alla begäranden, inklusive signaturer för delad åtkomst, auktoriseras med Azure Active Directory (Azure AD). Standardvärdet är null, vilket motsvarar true.

allowSharedKeyAccess?: boolean

Egenskapsvärde

boolean

azureFilesIdentityBasedAuthentication

Tillhandahåller identitetsbaserade autentiseringsinställningar för Azure Files.

azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication

Egenskapsvärde

customDomain

Användardomän som tilldelats lagringskontot. Name är CNAME-källan. För närvarande stöds endast en anpassad domän per lagringskonto. Om du vill rensa den befintliga anpassade domänen använder du en tom sträng för den anpassade domännamnsegenskapen.

customDomain?: CustomDomain

Egenskapsvärde

enableHttpsTrafficOnly

Tillåter endast https-trafik till lagringstjänsten om värdet är true. Standardvärdet är sant sedan API-version 2019-04-01.

enableHttpsTrafficOnly?: boolean

Egenskapsvärde

boolean

encryption

Inte tillämpligt. Azure Storage-kryptering är aktiverat för alla lagringskonton och kan inte inaktiveras.

encryption?: Encryption

Egenskapsvärde

identity

Resursens identitet.

identity?: Identity

Egenskapsvärde

isHnsEnabled

Kontot HierarchicalNamespace aktiverat om värdet är true.

isHnsEnabled?: boolean

Egenskapsvärde

boolean

kind

Krävs. Anger typ av lagringskonto.

kind: string

Egenskapsvärde

string

largeFileSharesState

Tillåt stora filresurser om anges till Aktiverad. Den kan inte inaktiveras när den är aktiverad.

largeFileSharesState?: string

Egenskapsvärde

string

location

Krävs. Hämtar eller anger platsen för resursen. Detta är en av de azure-georegioner som stöds och registreras (t.ex. USA, västra, USA, östra, Sydostasien osv.). Det går inte att ändra geo-regionen för en resurs när den har skapats, men om en identisk geo-region anges vid uppdateringen kommer begäran att lyckas.

location: string

Egenskapsvärde

string

minimumTlsVersion

Ange den lägsta TLS-version som ska tillåtas för begäranden till lagring. Standardtolkningen är TLS 1.0 för den här egenskapen.

minimumTlsVersion?: string

Egenskapsvärde

string

networkRuleSet

Nätverksregeluppsättning

networkRuleSet?: NetworkRuleSet

Egenskapsvärde

routingPreference

Underhåller information om valet av nätverksroutning som användaren väljer för dataöverföring

routingPreference?: RoutingPreference

Egenskapsvärde

sku

Krävs. Hämtar eller anger SKU-namnet.

sku: Sku

Egenskapsvärde

Sku

tags

Hämtar eller anger en lista över nyckelvärdepar som beskriver resursen. Dessa taggar kan användas för att visa och gruppera den här resursen (mellan resursgrupper). Högst 15 taggar kan anges för en resurs. Varje tagg måste ha en nyckel med en längd på högst 128 tecken och ett värde med en längd på högst 256 tecken.

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

Egenskapsvärde

{[propertyName: string]: string}