DatabaseAccountCreateUpdateProperties interface

Proprietà per creare e aggiornare account database Azure Cosmos DB.

Proprietà

analyticalStorageConfiguration

Proprietà specifiche dell'archiviazione analitica.

apiProperties

Proprietà specifiche dell'API. Attualmente, supportato solo per l'API MongoDB.

backupPolicy

Oggetto che rappresenta i criteri per l'esecuzione di backup in un account.

capabilities

Elenco delle funzionalità di Cosmos DB per l'account

capacity

Oggetto che rappresenta tutte le proprietà correlate all'imposizione della capacità in un account.

capacityMode

Indica la capacitàMode dell'account Cosmos DB.

connectorOffer

Tipo di offerta del connettore cassandra per l'account C* del database Cosmos DB.

consistencyPolicy

Criteri di coerenza per l'account Cosmos DB.

cors

Criteri CORS per l'account del database Cosmos DB.

createMode

Enumerazione per indicare la modalità di creazione dell'account.

customerManagedKeyStatus

Indica lo stato della funzionalità Chiave gestita dal cliente nell'account. In caso di errori, la proprietà fornisce indicazioni per la risoluzione dei problemi.

databaseAccountOfferType

Tipo di offerta per l'account di database Cosmos DB.

defaultIdentity

Identità predefinita per l'accesso all'insieme di credenziali delle chiavi usato nelle funzionalità come le chiavi gestite dal cliente. L'identità predefinita deve essere impostata in modo esplicito dagli utenti. Può essere "FirstPartyIdentity", "SystemAssignedIdentity" e altro ancora.

defaultPriorityLevel

Enumerazione per indicare il livello di priorità predefinito della richiesta per l'esecuzione basata su priorità.

diagnosticLogSettings

Oggetto che rappresenta le diverse impostazioni del log di diagnostica per l'account Cosmos DB.

disableKeyBasedMetadataWriteAccess

Disabilitare le operazioni di scrittura sulle risorse dei metadati (database, contenitori, velocità effettiva) tramite chiavi dell'account

disableLocalAuth

Rifiutare esplicitamente l'autenticazione locale e assicurarsi che solo MSI e AAD possano essere usati esclusivamente per l'autenticazione.

enableAllVersionsAndDeletesChangeFeed

Contrassegno per indicare se la funzionalità Tutti i feed di versioni ed eliminazioni è abilitata nell'account

enableAnalyticalStorage

Segnalazione per indicare se abilitare lo storage analytics.

enableAutomaticFailover

Abilita il failover automatico dell'area di scrittura nel raro caso in cui l'area non sia disponibile a causa di un'interruzione del servizio. Il failover automatico comporterà una nuova area di scrittura per l'account e viene scelta in base alle priorità di failover configurate per l'account.

enableBurstCapacity

Flag per indicare l'abilitazione/disabilitazione della funzionalità Anteprima capacità burst nell'account

enableCassandraConnector

Abilita il connettore cassandra nell'account C* di Cosmos DB

enableFreeTier

Flag per indicare se il livello gratuito è abilitato.

enableMaterializedViews

Flag per indicare se abilitare MaterializedViews nell'account Cosmos DB

enableMultipleWriteLocations

Consente all'account di scrivere in più posizioni

enablePartitionMerge

Flag per indicare l'abilitazione/disabilitazione della funzionalità di merge partizione nell'account

enablePerRegionPerPartitionAutoscale

Flag per indicare l'abilitazione/disabilitazione della funzionalità di anteprima della scalabilità automatica per partizione Per-Region nell'account

enablePriorityBasedExecution

Flag per indicare l'abilitazione/disabilitazione della funzionalità Anteprima esecuzione basata su priorità nell'account

ipRules

Elenco di IpRules.

isVirtualNetworkFilterEnabled

Segnala se abilitare/disabilitare le regole ACL di Rete virtuale.

keysMetadata

Questa proprietà viene ignorata durante l'operazione di aggiornamento/creazione, perché i metadati sono di sola lettura. L'oggetto rappresenta i metadati per le chiavi account dell'account Cosmos DB.

keyVaultKeyUri

L'URI del key vault

locations

Matrice che contiene le posizioni di replica geografica abilitate per l'account Cosmos DB.

minimalTlsVersion

Indica la versione minima consentita di Tls. Il valore predefinito è Tls 1.0, ad eccezione dell'API Cassandra e Mongo, che funziona solo con Tls 1.2.

networkAclBypass

Indica quali servizi sono autorizzati a ignorare i controlli del firewall.

networkAclBypassResourceIds

Matrice che contiene gli ID risorsa per il bypass Acl di rete per l'account Cosmos DB.

publicNetworkAccess

Indica se le richieste dalla rete pubblica sono consentite

restoreParameters

Parametri per indicare le informazioni sul ripristino.

virtualNetworkRules

Elenco delle regole Rete virtuale ACL configurate per l'account Cosmos DB.

Dettagli proprietà

analyticalStorageConfiguration

Proprietà specifiche dell'archiviazione analitica.

analyticalStorageConfiguration?: AnalyticalStorageConfiguration

Valore della proprietà

apiProperties

Proprietà specifiche dell'API. Attualmente, supportato solo per l'API MongoDB.

apiProperties?: ApiProperties

Valore della proprietà

backupPolicy

Oggetto che rappresenta i criteri per l'esecuzione di backup in un account.

backupPolicy?: BackupPolicyUnion

Valore della proprietà

capabilities

Elenco delle funzionalità di Cosmos DB per l'account

capabilities?: Capability[]

Valore della proprietà

capacity

Oggetto che rappresenta tutte le proprietà correlate all'imposizione della capacità in un account.

capacity?: Capacity

Valore della proprietà

capacityMode

Indica la capacitàMode dell'account Cosmos DB.

capacityMode?: string

Valore della proprietà

string

connectorOffer

Tipo di offerta del connettore cassandra per l'account C* del database Cosmos DB.

connectorOffer?: string

Valore della proprietà

string

consistencyPolicy

Criteri di coerenza per l'account Cosmos DB.

consistencyPolicy?: ConsistencyPolicy

Valore della proprietà

cors

Criteri CORS per l'account del database Cosmos DB.

cors?: CorsPolicy[]

Valore della proprietà

createMode

Enumerazione per indicare la modalità di creazione dell'account.

createMode?: string

Valore della proprietà

string

customerManagedKeyStatus

Indica lo stato della funzionalità Chiave gestita dal cliente nell'account. In caso di errori, la proprietà fornisce indicazioni per la risoluzione dei problemi.

customerManagedKeyStatus?: string

Valore della proprietà

string

databaseAccountOfferType

Tipo di offerta per l'account di database Cosmos DB.

databaseAccountOfferType: "Standard"

Valore della proprietà

"Standard"

defaultIdentity

Identità predefinita per l'accesso all'insieme di credenziali delle chiavi usato nelle funzionalità come le chiavi gestite dal cliente. L'identità predefinita deve essere impostata in modo esplicito dagli utenti. Può essere "FirstPartyIdentity", "SystemAssignedIdentity" e altro ancora.

defaultIdentity?: string

Valore della proprietà

string

defaultPriorityLevel

Enumerazione per indicare il livello di priorità predefinito della richiesta per l'esecuzione basata su priorità.

defaultPriorityLevel?: string

Valore della proprietà

string

diagnosticLogSettings

Oggetto che rappresenta le diverse impostazioni del log di diagnostica per l'account Cosmos DB.

diagnosticLogSettings?: DiagnosticLogSettings

Valore della proprietà

disableKeyBasedMetadataWriteAccess

Disabilitare le operazioni di scrittura sulle risorse dei metadati (database, contenitori, velocità effettiva) tramite chiavi dell'account

disableKeyBasedMetadataWriteAccess?: boolean

Valore della proprietà

boolean

disableLocalAuth

Rifiutare esplicitamente l'autenticazione locale e assicurarsi che solo MSI e AAD possano essere usati esclusivamente per l'autenticazione.

disableLocalAuth?: boolean

Valore della proprietà

boolean

enableAllVersionsAndDeletesChangeFeed

Contrassegno per indicare se la funzionalità Tutti i feed di versioni ed eliminazioni è abilitata nell'account

enableAllVersionsAndDeletesChangeFeed?: boolean

Valore della proprietà

boolean

enableAnalyticalStorage

Segnalazione per indicare se abilitare lo storage analytics.

enableAnalyticalStorage?: boolean

Valore della proprietà

boolean

enableAutomaticFailover

Abilita il failover automatico dell'area di scrittura nel raro caso in cui l'area non sia disponibile a causa di un'interruzione del servizio. Il failover automatico comporterà una nuova area di scrittura per l'account e viene scelta in base alle priorità di failover configurate per l'account.

enableAutomaticFailover?: boolean

Valore della proprietà

boolean

enableBurstCapacity

Flag per indicare l'abilitazione/disabilitazione della funzionalità Anteprima capacità burst nell'account

enableBurstCapacity?: boolean

Valore della proprietà

boolean

enableCassandraConnector

Abilita il connettore cassandra nell'account C* di Cosmos DB

enableCassandraConnector?: boolean

Valore della proprietà

boolean

enableFreeTier

Flag per indicare se il livello gratuito è abilitato.

enableFreeTier?: boolean

Valore della proprietà

boolean

enableMaterializedViews

Flag per indicare se abilitare MaterializedViews nell'account Cosmos DB

enableMaterializedViews?: boolean

Valore della proprietà

boolean

enableMultipleWriteLocations

Consente all'account di scrivere in più posizioni

enableMultipleWriteLocations?: boolean

Valore della proprietà

boolean

enablePartitionMerge

Flag per indicare l'abilitazione/disabilitazione della funzionalità di merge partizione nell'account

enablePartitionMerge?: boolean

Valore della proprietà

boolean

enablePerRegionPerPartitionAutoscale

Flag per indicare l'abilitazione/disabilitazione della funzionalità di anteprima della scalabilità automatica per partizione Per-Region nell'account

enablePerRegionPerPartitionAutoscale?: boolean

Valore della proprietà

boolean

enablePriorityBasedExecution

Flag per indicare l'abilitazione/disabilitazione della funzionalità Anteprima esecuzione basata su priorità nell'account

enablePriorityBasedExecution?: boolean

Valore della proprietà

boolean

ipRules

Elenco di IpRules.

ipRules?: IpAddressOrRange[]

Valore della proprietà

isVirtualNetworkFilterEnabled

Segnala se abilitare/disabilitare le regole ACL di Rete virtuale.

isVirtualNetworkFilterEnabled?: boolean

Valore della proprietà

boolean

keysMetadata

Questa proprietà viene ignorata durante l'operazione di aggiornamento/creazione, perché i metadati sono di sola lettura. L'oggetto rappresenta i metadati per le chiavi account dell'account Cosmos DB.

keysMetadata?: DatabaseAccountKeysMetadata

Valore della proprietà

keyVaultKeyUri

L'URI del key vault

keyVaultKeyUri?: string

Valore della proprietà

string

locations

Matrice che contiene le posizioni di replica geografica abilitate per l'account Cosmos DB.

locations: Location[]

Valore della proprietà

minimalTlsVersion

Indica la versione minima consentita di Tls. Il valore predefinito è Tls 1.0, ad eccezione dell'API Cassandra e Mongo, che funziona solo con Tls 1.2.

minimalTlsVersion?: string

Valore della proprietà

string

networkAclBypass

Indica quali servizi sono autorizzati a ignorare i controlli del firewall.

networkAclBypass?: NetworkAclBypass

Valore della proprietà

networkAclBypassResourceIds

Matrice che contiene gli ID risorsa per il bypass Acl di rete per l'account Cosmos DB.

networkAclBypassResourceIds?: string[]

Valore della proprietà

string[]

publicNetworkAccess

Indica se le richieste dalla rete pubblica sono consentite

publicNetworkAccess?: string

Valore della proprietà

string

restoreParameters

Parametri per indicare le informazioni sul ripristino.

restoreParameters?: RestoreParameters

Valore della proprietà

virtualNetworkRules

Elenco delle regole Rete virtuale ACL configurate per l'account Cosmos DB.

virtualNetworkRules?: VirtualNetworkRule[]

Valore della proprietà