StorageAccount interface
Lagringskontot.
- Extends
Egenskaper
access |
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. |
account |
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. |
allow |
Tillåt eller tillåt inte offentlig åtkomst till alla blobar eller containrar i lagringskontot. Standardtolkningen är false för den här egenskapen. |
allow |
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. |
allowed |
Begränsa kopiering till och från lagringskonton i en AAD-klientorganisation eller med privata länkar till samma virtuella nätverk. |
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. |
blob |
Status för blobåterställning Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern. |
creation |
Hämtar skapandedatum och tid för lagringskontot i UTC. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern. |
custom |
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. |
default |
En boolesk flagga som anger om standardautentiseringen är OAuth eller inte. Standardtolkningen är false för den här egenskapen. |
dns |
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. |
enable |
Tillåter endast https-trafik till lagringstjänsten om värdet är true. |
enable |
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. |
extended |
ExtendedLocation för resursen. |
failover |
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. |
geo |
Statistik för geo-replikering Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern. |
identity | Resursens identitet. |
immutable |
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. |
is |
Kontot HierarchicalNamespace aktiverat om värdet är true. |
is |
Aktiverar funktionen för lokala användare, om den är inställd på true |
is |
Aktiverar Secure File Transfer Protocol, om det är inställt på true |
is |
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. |
key |
Skapandetid för lagringskontonycklar. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
key |
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. |
large |
Tillåt stora filresurser om anges till Aktiverad. Det går inte att inaktivera den när den är aktiverad. |
last |
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. |
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 OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
primary |
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. |
primary |
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. |
private |
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. |
provisioning |
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. |
public |
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". |
routing |
Underhåller information om valet av nätverksroutning som användaren väljer för dataöverföring |
sas |
SasPolicy tilldelad till lagringskontot. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
secondary |
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. |
secondary |
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. |
status |
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. |
status |
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. |
storage |
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
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
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
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