DatabaseAccountCreateUpdateProperties interface
Proprietà per creare e aggiornare account database Azure Cosmos DB.
Proprietà
| analytical |
Proprietà specifiche dell'archiviazione analitica. |
| api |
Proprietà specifiche dell'API. Attualmente, supportato solo per l'API MongoDB. |
| backup |
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. |
| capacity |
Indica la capacitàMode dell'account Cosmos DB. |
| connector |
Tipo di offerta del connettore cassandra per l'account C* del database Cosmos DB. |
| consistency |
Criteri di coerenza per l'account Cosmos DB. |
| cors | Criteri CORS per l'account del database Cosmos DB. |
| create |
Enumerazione per indicare la modalità di creazione dell'account. |
| customer |
Indica lo stato della funzionalità Chiave gestita dal cliente nell'account. In caso di errori, la proprietà fornisce indicazioni per la risoluzione dei problemi. |
| database |
Tipo di offerta per l'account di database Cosmos DB. |
| default |
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. |
| default |
Enumerazione per indicare il livello di priorità predefinito della richiesta per l'esecuzione basata su priorità. |
| diagnostic |
Oggetto che rappresenta le diverse impostazioni del log di diagnostica per l'account Cosmos DB. |
| disable |
Disabilitare le operazioni di scrittura sulle risorse dei metadati (database, contenitori, velocità effettiva) tramite chiavi dell'account |
| disable |
Rifiutare esplicitamente l'autenticazione locale e assicurarsi che solo MSI e AAD possano essere usati esclusivamente per l'autenticazione. |
| enable |
Contrassegno per indicare se la funzionalità Tutti i feed di versioni ed eliminazioni è abilitata nell'account |
| enable |
Segnalazione per indicare se abilitare lo storage analytics. |
| enable |
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. |
| enable |
Flag per indicare l'abilitazione/disabilitazione della funzionalità Anteprima capacità burst nell'account |
| enable |
Abilita il connettore cassandra nell'account C* di Cosmos DB |
| enable |
Flag per indicare se il livello gratuito è abilitato. |
| enable |
Flag per indicare se abilitare MaterializedViews nell'account Cosmos DB |
| enable |
Consente all'account di scrivere in più posizioni |
| enable |
Flag per indicare l'abilitazione/disabilitazione della funzionalità di merge partizione nell'account |
| enable |
Flag per indicare l'abilitazione/disabilitazione della funzionalità di anteprima della scalabilità automatica per partizione Per-Region nell'account |
| enable |
Flag per indicare l'abilitazione/disabilitazione della funzionalità Anteprima esecuzione basata su priorità nell'account |
| ip |
Elenco di IpRules. |
| is |
Segnala se abilitare/disabilitare le regole ACL di Rete virtuale. |
| keys |
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. |
| key |
L'URI del key vault |
| locations | Matrice che contiene le posizioni di replica geografica abilitate per l'account Cosmos DB. |
| minimal |
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. |
| network |
Indica quali servizi sono autorizzati a ignorare i controlli del firewall. |
| network |
Matrice che contiene gli ID risorsa per il bypass Acl di rete per l'account Cosmos DB. |
| public |
Indica se le richieste dalla rete pubblica sono consentite |
| restore |
Parametri per indicare le informazioni sul ripristino. |
| virtual |
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
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à
Location[]
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[]