Dela via


StorageAccount interface

Lagringskontot.

Extends

Egenskaper

accessTier

Krävs för lagringskonton där kind = 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 Premium-blockblobar. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

accountMigrationInProgress

Om kundinitierad kontomigrering pågår är värdet sant annars är det null. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

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 för flera AAD-klientorganisationer. Ange den här egenskapen till true för nya eller befintliga konton endast om principer för objektreplikering omfattar lagringskonton i olika AAD-klientorganisationer. 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.

blobRestoreStatus

Status för blobåterställning Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

creationTime

Hämtar skapandedatum och tid för lagringskontot i UTC. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

customDomain

Hämtar den anpassade domän som användaren har tilldelats till det här lagringskontot. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

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.

enableHttpsTrafficOnly

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

enableNfsV3

NFS 3.0-protokollstöd har aktiverats om det är inställt på true.

encryption

Krypteringsinställningar som ska användas för kryptering på serversidan för lagringskontot. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

extendedLocation

ExtendedLocation för resursen.

failoverInProgress

Om redundansväxlingen pågår är värdet sant, annars är det null. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

geoReplicationStats

Statistik för geo-replikering Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

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.

isHnsEnabled

Kontot HierarchicalNamespace aktiverat om värdet är true.

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

isSkuConversionBlocked

Den här egenskapen anges till sant eller falskt vid en händelse av pågående migrering. Standardvärdet är null. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

keyCreationTime

Skapandetid för lagringskontonycklar. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

keyPolicy

KeyPolicy tilldelad till lagringskontot. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

kind

Hämtar sorten. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

largeFileSharesState

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

lastGeoFailoverTime

Hämtar tidsstämpeln för den senaste instansen av en redundansväxling till den sekundära platsen. Endast den senaste tidsstämpeln behålls. Det här elementet returneras inte om det aldrig har funnits någon redundansinstans. Endast tillgängligt om accountType är Standard_GRS eller Standard_RAGRS. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

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 OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

primaryEndpoints

Hämtar de URL:er som används för att utföra hämtning av en offentlig blob, kö eller tabellobjekt. Observera att Standard_ZRS och Premium_LRS konton endast returnerar blobslutpunkten. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

primaryLocation

Hämtar platsen för det primära datacentret för lagringskontot. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

privateEndpointConnections

Lista över privat slutpunktsanslutning som är associerad med det angivna lagringskontot OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

provisioningState

Hämtar status för lagringskontot när åtgärden anropades. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

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. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

secondaryEndpoints

Hämtar de URL:er som används för att hämta en offentlig blob, kö eller tabell från lagringskontots sekundära plats. Endast tillgängligt om SKU-namnet är Standard_RAGRS. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

secondaryLocation

Hämtar platsen för den geo-replikerade sekundära för lagringskontot. Endast tillgängligt om accountType är Standard_GRS eller Standard_RAGRS. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

sku

Hämtar SKU:n. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

statusOfPrimary

Hämtar statusen som anger om lagringskontots primära plats är tillgänglig eller inte tillgänglig. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

statusOfSecondary

Hämtar statusen som anger om lagringskontots sekundära plats är tillgänglig eller inte tillgänglig. Endast tillgängligt om SKU-namnet är Standard_GRS eller Standard_RAGRS. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

storageAccountSkuConversionStatus

Den här egenskapen är readOnly och anges av servern under asynkrona SKU-konverteringsåtgärder för lagringskonto.

Ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

location

Den geo-plats där resursen finns

name

Namnet på resursen Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

tags

Resurstaggar.

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

accessTier

Krävs för lagringskonton där kind = 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 Premium-blockblobar. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

accessTier?: AccessTier

Egenskapsvärde

accountMigrationInProgress

Om kundinitierad kontomigrering pågår är värdet sant annars är det null. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

accountMigrationInProgress?: boolean

Egenskapsvärde

boolean

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 för flera AAD-klientorganisationer. Ange den här egenskapen till true för nya eller befintliga konton endast om principer för objektreplikering omfattar lagringskonton i olika AAD-klientorganisationer. 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

blobRestoreStatus

Status för blobåterställning Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

blobRestoreStatus?: BlobRestoreStatus

Egenskapsvärde

creationTime

Hämtar skapandedatum och tid för lagringskontot i UTC. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

creationTime?: Date

Egenskapsvärde

Date

customDomain

Hämtar den anpassade domän som användaren har tilldelats till det här lagringskontot. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

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

enableHttpsTrafficOnly

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

enableHttpsTrafficOnly?: boolean

Egenskapsvärde

boolean

enableNfsV3

NFS 3.0-protokollstöd har aktiverats om det är inställt på true.

enableNfsV3?: boolean

Egenskapsvärde

boolean

encryption

Krypteringsinställningar som ska användas för kryptering på serversidan för lagringskontot. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

encryption?: Encryption

Egenskapsvärde

extendedLocation

ExtendedLocation för resursen.

extendedLocation?: ExtendedLocation

Egenskapsvärde

failoverInProgress

Om redundansväxlingen pågår är värdet sant, annars är det null. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

failoverInProgress?: boolean

Egenskapsvärde

boolean

geoReplicationStats

Statistik för geo-replikering Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

geoReplicationStats?: GeoReplicationStats

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

isHnsEnabled

Kontot HierarchicalNamespace aktiverat om värdet är true.

isHnsEnabled?: boolean

Egenskapsvärde

boolean

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

isSkuConversionBlocked

Den här egenskapen anges till sant eller falskt vid en händelse av pågående migrering. Standardvärdet är null. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

isSkuConversionBlocked?: boolean

Egenskapsvärde

boolean

keyCreationTime

Skapandetid för lagringskontonycklar. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

keyCreationTime?: KeyCreationTime

Egenskapsvärde

keyPolicy

KeyPolicy tilldelad till lagringskontot. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

keyPolicy?: KeyPolicy

Egenskapsvärde

kind

Hämtar sorten. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i 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

lastGeoFailoverTime

Hämtar tidsstämpeln för den senaste instansen av en redundansväxling till den sekundära platsen. Endast den senaste tidsstämpeln behålls. Det här elementet returneras inte om det aldrig har funnits någon redundansinstans. Endast tillgängligt om accountType är Standard_GRS eller Standard_RAGRS. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

lastGeoFailoverTime?: Date

Egenskapsvärde

Date

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 OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

networkRuleSet?: NetworkRuleSet

Egenskapsvärde

primaryEndpoints

Hämtar de URL:er som används för att utföra hämtning av en offentlig blob, kö eller tabellobjekt. Observera att Standard_ZRS och Premium_LRS konton endast returnerar blobslutpunkten. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

primaryEndpoints?: Endpoints

Egenskapsvärde

primaryLocation

Hämtar platsen för det primära datacentret för lagringskontot. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

primaryLocation?: string

Egenskapsvärde

string

privateEndpointConnections

Lista över privat slutpunktsanslutning som är associerad med det angivna lagringskontot OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

privateEndpointConnections?: PrivateEndpointConnection[]

Egenskapsvärde

provisioningState

Hämtar status för lagringskontot när åtgärden anropades. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

provisioningState?: ProvisioningState

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. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

sasPolicy?: SasPolicy

Egenskapsvärde

secondaryEndpoints

Hämtar de URL:er som används för att hämta en offentlig blob, kö eller tabell från lagringskontots sekundära plats. Endast tillgängligt om SKU-namnet är Standard_RAGRS. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

secondaryEndpoints?: Endpoints

Egenskapsvärde

secondaryLocation

Hämtar platsen för den geo-replikerade sekundära för lagringskontot. Endast tillgängligt om accountType är Standard_GRS eller Standard_RAGRS. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

secondaryLocation?: string

Egenskapsvärde

string

sku

Hämtar SKU:n. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

sku?: Sku

Egenskapsvärde

Sku

statusOfPrimary

Hämtar statusen som anger om lagringskontots primära plats är tillgänglig eller inte tillgänglig. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

statusOfPrimary?: AccountStatus

Egenskapsvärde

statusOfSecondary

Hämtar statusen som anger om lagringskontots sekundära plats är tillgänglig eller inte tillgänglig. Endast tillgängligt om SKU-namnet är Standard_GRS eller Standard_RAGRS. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

statusOfSecondary?: AccountStatus

Egenskapsvärde

storageAccountSkuConversionStatus

Den här egenskapen är readOnly och anges av servern under asynkrona SKU-konverteringsåtgärder för lagringskonto.

storageAccountSkuConversionStatus?: StorageAccountSkuConversionStatus

Egenskapsvärde

Information om ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

Ärvd frånTrackedResource.id

location

Den geo-plats där resursen finns

location: string

Egenskapsvärde

string

Ärvd frånTrackedResource.location

name

Namnet på resursen Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

Ärvd frånTrackedResource.name

tags

Resurstaggar.

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

Egenskapsvärde

{[propertyName: string]: string}

Ärvd frånTrackedResource.tags

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

Ärvd frånTrackedResource.type