Condividi tramite


StorageAccount interface

Account di archiviazione.

Extends

Proprietà

accessTier

Obbligatorio per gli account di archiviazione in cui kind = BlobStorage. Il livello di accesso viene usato per la fatturazione. Il livello di accesso "Premium" è il valore predefinito per il tipo di account di archiviazione BLOB in blocchi Premium e non può essere modificato per il tipo di account di archiviazione BLOB in blocchi Premium. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

accountMigrationInProgress

Se la migrazione dell'account avviata dal cliente è in corso, il valore sarà true altrimenti sarà Null. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

allowBlobPublicAccess

Consentire o impedire l'accesso pubblico a tutti i BLOB o contenitori nell'account di archiviazione. L'interpretazione predefinita è false per questa proprietà.

allowCrossTenantReplication

Consentire o impedire la replica tra oggetti tenant AAD. Impostare questa proprietà su true per gli account nuovi o esistenti solo se i criteri di replica degli oggetti comportano account di archiviazione in tenant AAD diversi. L'interpretazione predefinita è false per i nuovi account per seguire le procedure di sicurezza consigliate per impostazione predefinita.

allowedCopyScope

Limitare la copia da e verso gli account di archiviazione all'interno di un tenant AAD o con collegamenti privati alla stessa rete virtuale.

allowSharedKeyAccess

Indica se l'account di archiviazione consente l'autorizzazione delle richieste con la chiave di accesso dell'account tramite chiave condivisa. Se false, tutte le richieste, incluse le firme di accesso condiviso, devono essere autorizzate con Azure Active Directory (Azure AD). Il valore predefinito è Null, che equivale a true.

azureFilesIdentityBasedAuthentication

Fornisce le impostazioni di autenticazione basate sull'identità per File di Azure.

blobRestoreStatus

NOTA sullo stato di ripristino DEL BLOB: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

creationTime

Ottiene la data e l'ora di creazione dell'account di archiviazione in formato UTC. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

customDomain

Ottiene il dominio personalizzato assegnato all'utente a questo account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

defaultToOAuthAuthentication

Flag booleano che indica se l'autenticazione predefinita è OAuth o meno. L'interpretazione predefinita è false per questa proprietà.

dnsEndpointType

Consente di specificare il tipo di endpoint. Impostare questa opzione su AzureDNSZone per creare un numero elevato di account in una singola sottoscrizione, che crea account in una zona DNS di Azure e l'URL dell'endpoint avrà un identificatore di zona DNS alfanumerico.

enableExtendedGroups

Abilita il supporto di gruppi estesi con la funzionalità utenti locali, se impostata su true

enableHttpsTrafficOnly

Consente il traffico https solo al servizio di archiviazione se è impostato su true.

enableNfsV3

Supporto del protocollo NFS 3.0 abilitato se impostato su true.

encryption

Impostazioni di crittografia da usare per la crittografia lato server per l'account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

extendedLocation

ExtendedLocation della risorsa.

failoverInProgress

Se il failover è in corso, il valore sarà true. In caso contrario, sarà Null. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

geoReplicationStats

NOTA sulle statistiche di replica geografica: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

identity

Identità della risorsa.

immutableStorageWithVersioning

La proprietà non è modificabile e può essere impostata solo su true al momento della creazione dell'account. Se impostato su true, abilita l'immutabilità a livello di oggetto per tutti i contenitori nell'account per impostazione predefinita.

isHnsEnabled

Account HierarchicalNamespace abilitato se è impostato su true.

isLocalUserEnabled

Abilita la funzionalità utenti locali, se impostata su true

isSftpEnabled

Abilita Secure File Transfer Protocol, se impostato su true

isSkuConversionBlocked

Questa proprietà verrà impostata su true o false in caso di migrazione in corso. Il valore predefinito è Null. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

keyCreationTime

Tempo di creazione delle chiavi dell'account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

keyPolicy

KeyPolicy assegnato all'account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

kind

Ottiene il tipo. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

largeFileSharesState

Consenti condivisioni file di grandi dimensioni se è impostata su Abilitato. Non può essere disabilitato dopo l'abilitazione.

lastGeoFailoverTime

Ottiene il timestamp dell'istanza più recente di un failover nella posizione secondaria. Viene mantenuto solo il timestamp più recente. Questo elemento non viene restituito se non è mai stata eseguita un'istanza di failover. Disponibile solo se accountType è Standard_GRS o Standard_RAGRS. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

minimumTlsVersion

Impostare la versione minima di TLS per essere consentita nelle richieste di archiviazione. L'interpretazione predefinita è TLS 1.0 per questa proprietà.

networkRuleSet

NOTA del set di regole di rete: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

primaryEndpoints

Ottiene gli URL utilizzati per eseguire un recupero di un BLOB, una coda o un oggetto tabella pubblico. Si noti che gli account Standard_ZRS e Premium_LRS restituiscono solo l'endpoint BLOB. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

primaryLocation

Ottiene la posizione del data center primario per l'account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

privateEndpointConnections

Elenco di connessione dell'endpoint privato associato all'account di archiviazione specificato NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState

Ottiene lo stato dell'account di archiviazione al momento della chiamata dell'operazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

publicNetworkAccess

Consentire, impedire o consentire la configurazione del perimetro di sicurezza di rete per valutare l'accesso alla rete pubblica all'account di archiviazione.

routingPreference

Gestisce le informazioni sulla scelta di routing di rete scelta scelta dall'utente per il trasferimento dei dati

sasPolicy

SasPolicy assegnato all'account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

secondaryEndpoints

Ottiene gli URL utilizzati per eseguire un recupero di un BLOB, una coda o un oggetto tabella pubblico dalla posizione secondaria dell'account di archiviazione. Disponibile solo se il nome dello SKU è Standard_RAGRS. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

secondaryLocation

Ottiene la posizione del database secondario con replica geografica per l'account di archiviazione. Disponibile solo se accountType è Standard_GRS o Standard_RAGRS. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

sku

Ottiene lo SKU. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

statusOfPrimary

Ottiene lo stato che indica se la posizione primaria dell'account di archiviazione è disponibile o non disponibile. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

statusOfSecondary

Ottiene lo stato che indica se la posizione secondaria dell'account di archiviazione è disponibile o non disponibile. Disponibile solo se il nome dello SKU è Standard_GRS o Standard_RAGRS. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

storageAccountSkuConversionStatus

Questa proprietà è readOnly e viene impostata dal server durante le operazioni di conversione dello SKU dell'account di archiviazione asincrone.

Proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

location

Posizione geografica in cui risiede la risorsa

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

Tag di risorsa.

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

accessTier

Obbligatorio per gli account di archiviazione in cui kind = BlobStorage. Il livello di accesso viene usato per la fatturazione. Il livello di accesso "Premium" è il valore predefinito per il tipo di account di archiviazione BLOB in blocchi Premium e non può essere modificato per il tipo di account di archiviazione BLOB in blocchi Premium. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

accessTier?: AccessTier

Valore della proprietà

accountMigrationInProgress

Se la migrazione dell'account avviata dal cliente è in corso, il valore sarà true altrimenti sarà Null. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

accountMigrationInProgress?: boolean

Valore della proprietà

boolean

allowBlobPublicAccess

Consentire o impedire l'accesso pubblico a tutti i BLOB o contenitori nell'account di archiviazione. L'interpretazione predefinita è false per questa proprietà.

allowBlobPublicAccess?: boolean

Valore della proprietà

boolean

allowCrossTenantReplication

Consentire o impedire la replica tra oggetti tenant AAD. Impostare questa proprietà su true per gli account nuovi o esistenti solo se i criteri di replica degli oggetti comportano account di archiviazione in tenant AAD diversi. L'interpretazione predefinita è false per i nuovi account per seguire le procedure di sicurezza consigliate per impostazione predefinita.

allowCrossTenantReplication?: boolean

Valore della proprietà

boolean

allowedCopyScope

Limitare la copia da e verso gli account di archiviazione all'interno di un tenant AAD o con collegamenti privati alla stessa rete virtuale.

allowedCopyScope?: string

Valore della proprietà

string

allowSharedKeyAccess

Indica se l'account di archiviazione consente l'autorizzazione delle richieste con la chiave di accesso dell'account tramite chiave condivisa. Se false, tutte le richieste, incluse le firme di accesso condiviso, devono essere autorizzate con Azure Active Directory (Azure AD). Il valore predefinito è Null, che equivale a true.

allowSharedKeyAccess?: boolean

Valore della proprietà

boolean

azureFilesIdentityBasedAuthentication

Fornisce le impostazioni di autenticazione basate sull'identità per File di Azure.

azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication

Valore della proprietà

blobRestoreStatus

NOTA sullo stato di ripristino DEL BLOB: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

blobRestoreStatus?: BlobRestoreStatus

Valore della proprietà

creationTime

Ottiene la data e l'ora di creazione dell'account di archiviazione in formato UTC. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

creationTime?: Date

Valore della proprietà

Date

customDomain

Ottiene il dominio personalizzato assegnato all'utente a questo account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

customDomain?: CustomDomain

Valore della proprietà

defaultToOAuthAuthentication

Flag booleano che indica se l'autenticazione predefinita è OAuth o meno. L'interpretazione predefinita è false per questa proprietà.

defaultToOAuthAuthentication?: boolean

Valore della proprietà

boolean

dnsEndpointType

Consente di specificare il tipo di endpoint. Impostare questa opzione su AzureDNSZone per creare un numero elevato di account in una singola sottoscrizione, che crea account in una zona DNS di Azure e l'URL dell'endpoint avrà un identificatore di zona DNS alfanumerico.

dnsEndpointType?: string

Valore della proprietà

string

enableExtendedGroups

Abilita il supporto di gruppi estesi con la funzionalità utenti locali, se impostata su true

enableExtendedGroups?: boolean

Valore della proprietà

boolean

enableHttpsTrafficOnly

Consente il traffico https solo al servizio di archiviazione se è impostato su true.

enableHttpsTrafficOnly?: boolean

Valore della proprietà

boolean

enableNfsV3

Supporto del protocollo NFS 3.0 abilitato se impostato su true.

enableNfsV3?: boolean

Valore della proprietà

boolean

encryption

Impostazioni di crittografia da usare per la crittografia lato server per l'account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

encryption?: Encryption

Valore della proprietà

extendedLocation

ExtendedLocation della risorsa.

extendedLocation?: ExtendedLocation

Valore della proprietà

failoverInProgress

Se il failover è in corso, il valore sarà true. In caso contrario, sarà Null. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

failoverInProgress?: boolean

Valore della proprietà

boolean

geoReplicationStats

NOTA sulle statistiche di replica geografica: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

geoReplicationStats?: GeoReplicationStats

Valore della proprietà

identity

Identità della risorsa.

identity?: Identity

Valore della proprietà

immutableStorageWithVersioning

La proprietà non è modificabile e può essere impostata solo su true al momento della creazione dell'account. Se impostato su true, abilita l'immutabilità a livello di oggetto per tutti i contenitori nell'account per impostazione predefinita.

immutableStorageWithVersioning?: ImmutableStorageAccount

Valore della proprietà

isHnsEnabled

Account HierarchicalNamespace abilitato se è impostato su true.

isHnsEnabled?: boolean

Valore della proprietà

boolean

isLocalUserEnabled

Abilita la funzionalità utenti locali, se impostata su true

isLocalUserEnabled?: boolean

Valore della proprietà

boolean

isSftpEnabled

Abilita Secure File Transfer Protocol, se impostato su true

isSftpEnabled?: boolean

Valore della proprietà

boolean

isSkuConversionBlocked

Questa proprietà verrà impostata su true o false in caso di migrazione in corso. Il valore predefinito è Null. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

isSkuConversionBlocked?: boolean

Valore della proprietà

boolean

keyCreationTime

Tempo di creazione delle chiavi dell'account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

keyCreationTime?: KeyCreationTime

Valore della proprietà

keyPolicy

KeyPolicy assegnato all'account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

keyPolicy?: KeyPolicy

Valore della proprietà

kind

Ottiene il tipo. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

kind?: string

Valore della proprietà

string

largeFileSharesState

Consenti condivisioni file di grandi dimensioni se è impostata su Abilitato. Non può essere disabilitato dopo l'abilitazione.

largeFileSharesState?: string

Valore della proprietà

string

lastGeoFailoverTime

Ottiene il timestamp dell'istanza più recente di un failover nella posizione secondaria. Viene mantenuto solo il timestamp più recente. Questo elemento non viene restituito se non è mai stata eseguita un'istanza di failover. Disponibile solo se accountType è Standard_GRS o Standard_RAGRS. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

lastGeoFailoverTime?: Date

Valore della proprietà

Date

minimumTlsVersion

Impostare la versione minima di TLS per essere consentita nelle richieste di archiviazione. L'interpretazione predefinita è TLS 1.0 per questa proprietà.

minimumTlsVersion?: string

Valore della proprietà

string

networkRuleSet

NOTA del set di regole di rete: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

networkRuleSet?: NetworkRuleSet

Valore della proprietà

primaryEndpoints

Ottiene gli URL utilizzati per eseguire un recupero di un BLOB, una coda o un oggetto tabella pubblico. Si noti che gli account Standard_ZRS e Premium_LRS restituiscono solo l'endpoint BLOB. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

primaryEndpoints?: Endpoints

Valore della proprietà

primaryLocation

Ottiene la posizione del data center primario per l'account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

primaryLocation?: string

Valore della proprietà

string

privateEndpointConnections

Elenco di connessione dell'endpoint privato associato all'account di archiviazione specificato NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

privateEndpointConnections?: PrivateEndpointConnection[]

Valore della proprietà

provisioningState

Ottiene lo stato dell'account di archiviazione al momento della chiamata dell'operazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: ProvisioningState

Valore della proprietà

publicNetworkAccess

Consentire, impedire o consentire la configurazione del perimetro di sicurezza di rete per valutare l'accesso alla rete pubblica all'account di archiviazione.

publicNetworkAccess?: string

Valore della proprietà

string

routingPreference

Gestisce le informazioni sulla scelta di routing di rete scelta scelta dall'utente per il trasferimento dei dati

routingPreference?: RoutingPreference

Valore della proprietà

sasPolicy

SasPolicy assegnato all'account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

sasPolicy?: SasPolicy

Valore della proprietà

secondaryEndpoints

Ottiene gli URL utilizzati per eseguire un recupero di un BLOB, una coda o un oggetto tabella pubblico dalla posizione secondaria dell'account di archiviazione. Disponibile solo se il nome dello SKU è Standard_RAGRS. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

secondaryEndpoints?: Endpoints

Valore della proprietà

secondaryLocation

Ottiene la posizione del database secondario con replica geografica per l'account di archiviazione. Disponibile solo se accountType è Standard_GRS o Standard_RAGRS. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

secondaryLocation?: string

Valore della proprietà

string

sku

Ottiene lo SKU. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

sku?: Sku

Valore della proprietà

Sku

statusOfPrimary

Ottiene lo stato che indica se la posizione primaria dell'account di archiviazione è disponibile o non disponibile. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

statusOfPrimary?: AccountStatus

Valore della proprietà

statusOfSecondary

Ottiene lo stato che indica se la posizione secondaria dell'account di archiviazione è disponibile o non disponibile. Disponibile solo se il nome dello SKU è Standard_GRS o Standard_RAGRS. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

statusOfSecondary?: AccountStatus

Valore della proprietà

storageAccountSkuConversionStatus

Questa proprietà è readOnly e viene impostata dal server durante le operazioni di conversione dello SKU dell'account di archiviazione asincrone.

storageAccountSkuConversionStatus?: StorageAccountSkuConversionStatus

Valore della proprietà

Dettagli proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

ereditato daTrackedResource.id

location

Posizione geografica in cui risiede la risorsa

location: string

Valore della proprietà

string

ereditato daTrackedResource.location

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

ereditato daTrackedResource.name

tags

Tag di risorsa.

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

Valore della proprietà

{[propertyName: string]: string}

ereditato daTrackedResource.tags

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

ereditato daTrackedResource.type