StorageAccountCreateParameters interface
De parametrar som används när du skapar ett lagringskonto.
Egenskaper
access |
Krävs för lagringskonton där kind = BlobStorage. Den åtkomstnivå som används för fakturering. |
allow |
Tillåt eller tillåt inte offentlig åtkomst till alla blobar eller containrar i lagringskontot. Standardtolkningen är sann för den här egenskapen. |
allow |
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. |
azure |
Tillhandahåller identitetsbaserade autentiseringsinställningar för Azure Files. |
custom |
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. |
enable |
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. |
is |
Kontot HierarchicalNamespace aktiverat om värdet är true. |
kind | Krävs. Anger typ av lagringskonto. |
large |
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. |
minimum |
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. |
network |
Nätverksregeluppsättning |
routing |
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
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
routingPreference
Underhåller information om valet av nätverksroutning som användaren väljer för dataöverföring
routingPreference?: RoutingPreference
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}