StorageAccount interface
Account di archiviazione.
- Extends
Proprietà
access |
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. |
account |
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. |
allow |
Consentire o impedire l'accesso pubblico a tutti i BLOB o contenitori nell'account di archiviazione. L'interpretazione predefinita è false per questa proprietà. |
allow |
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. |
allowed |
Limitare la copia da e verso gli account di archiviazione all'interno di un tenant AAD o con collegamenti privati alla stessa rete virtuale. |
allow |
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. |
azure |
Fornisce le impostazioni di autenticazione basate sull'identità per File di Azure. |
blob |
NOTA sullo stato di ripristino DEL BLOB: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
creation |
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. |
custom |
Ottiene il dominio personalizzato assegnato all'utente a questo account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
default |
Flag booleano che indica se l'autenticazione predefinita è OAuth o meno. L'interpretazione predefinita è false per questa proprietà. |
dns |
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. |
enable |
Abilita il supporto di gruppi estesi con la funzionalità utenti locali, se impostata su true |
enable |
Consente il traffico https solo al servizio di archiviazione se è impostato su true. |
enable |
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. |
extended |
ExtendedLocation della risorsa. |
failover |
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. |
geo |
NOTA sulle statistiche di replica geografica: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
identity | Identità della risorsa. |
immutable |
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. |
is |
Account HierarchicalNamespace abilitato se è impostato su true. |
is |
Abilita la funzionalità utenti locali, se impostata su true |
is |
Abilita Secure File Transfer Protocol, se impostato su true |
is |
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. |
key |
Tempo di creazione delle chiavi dell'account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
key |
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. |
large |
Consenti condivisioni file di grandi dimensioni se è impostata su Abilitato. Non può essere disabilitato dopo l'abilitazione. |
last |
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. |
minimum |
Impostare la versione minima di TLS per essere consentita nelle richieste di archiviazione. L'interpretazione predefinita è TLS 1.0 per questa proprietà. |
network |
NOTA del set di regole di rete: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
primary |
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. |
primary |
Ottiene la posizione del data center primario per l'account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
private |
Elenco di connessione dell'endpoint privato associato all'account di archiviazione specificato NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
provisioning |
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. |
public |
Consentire, impedire o consentire la configurazione del perimetro di sicurezza di rete per valutare l'accesso alla rete pubblica all'account di archiviazione. |
routing |
Gestisce le informazioni sulla scelta di routing di rete scelta scelta dall'utente per il trasferimento dei dati |
sas |
SasPolicy assegnato all'account di archiviazione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
secondary |
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. |
secondary |
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. |
status |
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. |
status |
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. |
storage |
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
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à
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