Dela via


StorageAccountUpdateParameters interface

De parametrar som kan anges när du uppdaterar egenskaperna för lagringskontot.

Egenskaper

accessTier

Krävs för lagringskonton där typ = BlobStorage. Åtkomstnivån används för fakturering. Åtkomstnivån Premium är standardvärdet för lagringskontotypen Premium-blockblobar och kan inte ändras för lagringskontotypen premiumblockblobar.

allowBlobPublicAccess

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

allowCrossTenantReplication

Tillåt eller tillåt inte replikering av objekt i AAD-klientorganisationen. Ange den här egenskapen till true för nya eller befintliga konton endast om principer för objektreplikering omfattar lagringskonton i olika AAD-klienter. Standardtolkningen är false för att nya konton ska följa bästa säkerhetsmetoder som standard.

allowedCopyScope

Begränsa kopiering till och från lagringskonton i en AAD-klientorganisation eller med privata länkar till samma virtuella nätverk.

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

azureFilesIdentityBasedAuthentication

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

customDomain

Anpassad domän som tilldelats lagringskontot av användaren. Namnet ä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.

defaultToOAuthAuthentication

En boolesk flagga som anger om standardautentiseringen är OAuth eller inte. Standardtolkningen är false för den här egenskapen.

dnsEndpointType

Gör att du kan ange typen av slutpunkt. Ställ in detta på AzureDNSZone för att skapa ett stort antal konton i en enda prenumeration, vilket skapar konton i en Azure DNS-zon och slutpunkts-URL:en har en alfanumerisk DNS-zonidentifierare.

enableHttpsTrafficOnly

Tillåter endast https-trafik till lagringstjänsten om värdet är true.

encryption

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

identity

Resursens identitet.

immutableStorageWithVersioning

Egenskapen är oföränderlig och kan bara anges till true när kontot skapas. När värdet är true möjliggör det oföränderlighet på objektnivå för alla containrar i kontot som standard.

isLocalUserEnabled

Aktiverar funktionen för lokala användare, om den är inställd på true

isSftpEnabled

Aktiverar Secure File Transfer Protocol, om det är inställt på true

keyPolicy

KeyPolicy tilldelad till lagringskontot.

kind

Valfritt. Anger typen av lagringskonto. För närvarande stöds endast StorageV2-värdet av servern.

largeFileSharesState

Tillåt stora filresurser om anges till Aktiverad. Det går inte att inaktivera den när den är aktiverad.

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

publicNetworkAccess

Tillåt eller tillåt inte åtkomst till lagringskonto för offentliga nätverk. Värdet är valfritt, men om det skickas måste det vara "Aktiverat" eller "Inaktiverat".

routingPreference

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

sasPolicy

SasPolicy tilldelad till lagringskontot.

sku

Hämtar eller anger SKU-namnet. Observera att SKU-namnet inte kan uppdateras till Standard_ZRS, Premium_LRS eller Premium_ZRS och inte heller kan konton för dessa SKU-namn uppdateras till något annat värde.

tags

Hämtar eller anger en lista över nyckelvärdepar som beskriver resursen. De här taggarna 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 som inte är större än 128 tecken och ett värde som inte är större än 256 tecken.

Egenskapsinformation

accessTier

Krävs för lagringskonton där typ = BlobStorage. Åtkomstnivån används för fakturering. Åtkomstnivån Premium är standardvärdet för lagringskontotypen Premium-blockblobar och kan inte ändras för lagringskontotypen premiumblockblobar.

accessTier?: AccessTier

Egenskapsvärde

allowBlobPublicAccess

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

allowBlobPublicAccess?: boolean

Egenskapsvärde

boolean

allowCrossTenantReplication

Tillåt eller tillåt inte replikering av objekt i AAD-klientorganisationen. Ange den här egenskapen till true för nya eller befintliga konton endast om principer för objektreplikering omfattar lagringskonton i olika AAD-klienter. Standardtolkningen är false för att nya konton ska följa bästa säkerhetsmetoder som standard.

allowCrossTenantReplication?: boolean

Egenskapsvärde

boolean

allowedCopyScope

Begränsa kopiering till och från lagringskonton i en AAD-klientorganisation eller med privata länkar till samma virtuella nätverk.

allowedCopyScope?: string

Egenskapsvärde

string

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

allowSharedKeyAccess?: boolean

Egenskapsvärde

boolean

azureFilesIdentityBasedAuthentication

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

azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication

Egenskapsvärde

customDomain

Anpassad domän som tilldelats lagringskontot av användaren. Namnet ä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

defaultToOAuthAuthentication

En boolesk flagga som anger om standardautentiseringen är OAuth eller inte. Standardtolkningen är false för den här egenskapen.

defaultToOAuthAuthentication?: boolean

Egenskapsvärde

boolean

dnsEndpointType

Gör att du kan ange typen av slutpunkt. Ställ in detta på AzureDNSZone för att skapa ett stort antal konton i en enda prenumeration, vilket skapar konton i en Azure DNS-zon och slutpunkts-URL:en har en alfanumerisk DNS-zonidentifierare.

dnsEndpointType?: string

Egenskapsvärde

string

enableHttpsTrafficOnly

Tillåter endast https-trafik till lagringstjänsten om värdet är true.

enableHttpsTrafficOnly?: boolean

Egenskapsvärde

boolean

encryption

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

encryption?: Encryption

Egenskapsvärde

identity

Resursens identitet.

identity?: Identity

Egenskapsvärde

immutableStorageWithVersioning

Egenskapen är oföränderlig och kan bara anges till true när kontot skapas. När värdet är true möjliggör det oföränderlighet på objektnivå för alla containrar i kontot som standard.

immutableStorageWithVersioning?: ImmutableStorageAccount

Egenskapsvärde

isLocalUserEnabled

Aktiverar funktionen för lokala användare, om den är inställd på true

isLocalUserEnabled?: boolean

Egenskapsvärde

boolean

isSftpEnabled

Aktiverar Secure File Transfer Protocol, om det är inställt på true

isSftpEnabled?: boolean

Egenskapsvärde

boolean

keyPolicy

KeyPolicy tilldelad till lagringskontot.

keyPolicy?: KeyPolicy

Egenskapsvärde

kind

Valfritt. Anger typen av lagringskonto. För närvarande stöds endast StorageV2-värdet av servern.

kind?: string

Egenskapsvärde

string

largeFileSharesState

Tillåt stora filresurser om anges till Aktiverad. Det går inte att inaktivera den när den är aktiverad.

largeFileSharesState?: 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

publicNetworkAccess

Tillåt eller tillåt inte åtkomst till lagringskonto för offentliga nätverk. Värdet är valfritt, men om det skickas måste det vara "Aktiverat" eller "Inaktiverat".

publicNetworkAccess?: string

Egenskapsvärde

string

routingPreference

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

routingPreference?: RoutingPreference

Egenskapsvärde

sasPolicy

SasPolicy tilldelad till lagringskontot.

sasPolicy?: SasPolicy

Egenskapsvärde

sku

Hämtar eller anger SKU-namnet. Observera att SKU-namnet inte kan uppdateras till Standard_ZRS, Premium_LRS eller Premium_ZRS och inte heller kan konton för dessa SKU-namn uppdateras till något annat värde.

sku?: Sku

Egenskapsvärde

Sku

tags

Hämtar eller anger en lista över nyckelvärdepar som beskriver resursen. De här taggarna 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 som inte är större än 128 tecken och ett värde som inte är större än 256 tecken.

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

Egenskapsvärde

{[propertyName: string]: string}