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 premiumblockblobar 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 true.

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

dualStackEndpointPreference

Upprätthåller information om det Internetprotokoll som användaren har valt.

enableExtendedGroups

Aktiverar utökad gruppsupport med funktionen lokala användare, om den är inställd på true

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.

geoPriorityReplicationStatus

Status som anger om replikering av geoprioritet har aktiverats för kontot.

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 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 har tilldelats lagringskontot.

kind

Valfri. 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. Den kan inte inaktiveras när den är aktiverad.

minimumTlsVersion

Ange den lägsta TLS-versionen 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

placement

Valfri. Hämtar eller anger zonindelad placeringsinformation för lagringskontot.

publicNetworkAccess

Tillåt, tillåt inte eller låt nätverkssäkerhetsperimeterkonfigurationen utvärdera åtkomsten till det offentliga nätverket till lagringskontot. Värdet är valfritt, men om det skickas in måste det vara "Aktiverat", "Inaktiverat" eller "SecuredByPerimeter".

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. 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 som inte är större än 128 tecken och ett värde som inte är större än 256 tecken.

zones

Valfri. Hämtar eller anger den fästa logiska tillgänglighetszonen för lagringskontot.

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 premiumblockblobar 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 true.

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 typ 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

dualStackEndpointPreference

Upprätthåller information om det Internetprotokoll som användaren har valt.

dualStackEndpointPreference?: DualStackEndpointPreference

Egenskapsvärde

enableExtendedGroups

Aktiverar utökad gruppsupport med funktionen lokala användare, om den är inställd på true

enableExtendedGroups?: boolean

Egenskapsvärde

boolean

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

geoPriorityReplicationStatus

Status som anger om replikering av geoprioritet har aktiverats för kontot.

geoPriorityReplicationStatus?: GeoPriorityReplicationStatus

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 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 har tilldelats lagringskontot.

keyPolicy?: KeyPolicy

Egenskapsvärde

kind

Valfri. 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. Den kan inte inaktiveras när den är aktiverad.

largeFileSharesState?: string

Egenskapsvärde

string

minimumTlsVersion

Ange den lägsta TLS-versionen 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

placement

Valfri. Hämtar eller anger zonindelad placeringsinformation för lagringskontot.

placement?: Placement

Egenskapsvärde

publicNetworkAccess

Tillåt, tillåt inte eller låt nätverkssäkerhetsperimeterkonfigurationen utvärdera åtkomsten till det offentliga nätverket till lagringskontot. Värdet är valfritt, men om det skickas in måste det vara "Aktiverat", "Inaktiverat" eller "SecuredByPerimeter".

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

zones

Valfri. Hämtar eller anger den fästa logiska tillgänglighetszonen för lagringskontot.

zones?: string[]

Egenskapsvärde

string[]