DatabaseUpdate interface
Un recurso de actualización de base de datos.
auto |
Hora en minutos después de la cual la base de datos se pausa automáticamente. Un valor de -1 significa que la pausa automática está deshabilitada |
catalog |
Intercalación del catálogo de metadatos. |
collation | Intercalación de la base de datos. |
create |
Especifica el modo de creación de la base de datos. Valor predeterminado: creación normal de la base de datos. Copiar: crea una base de datos como una copia de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos de origen. Secundario: crea una base de datos como una réplica secundaria de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos principal existente. PointInTimeRestore: crea una base de datos restaurando una copia de seguridad a un momento dado de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos existente y se debe especificar restorePointInTime. Recuperación: crea una base de datos restaurando una copia de seguridad con replicación geográfica. sourceDatabaseId debe especificarse como identificador de recurso de base de datos recuperable que se va a restaurar. Restaurar: crea una base de datos restaurando una copia de seguridad de una base de datos eliminada. sourceDatabaseId debe especificarse. Si sourceDatabaseId es el identificador de recurso original de la base de datos, se debe especificar sourceDatabaseDeletionDate. De lo contrario, sourceDatabaseId debe ser el identificador de recurso de base de datos descartable restaurable y sourceDatabaseDeletionDate se omite. restorePointInTime también se puede especificar para restaurar desde un momento dado anterior. RestoreLongTermRetentionBackup: crea una base de datos restaurando desde un almacén de retención a largo plazo. recoveryServicesRecoveryPointResourceId debe especificarse como identificador de recurso de punto de recuperación. Copy, Secondary y RestoreLongTermRetentionBackup no se admiten para la edición DataWarehouse. |
creation |
Fecha de creación de la base de datos (formato ISO8601). NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
current |
Tipo de cuenta de almacenamiento que se usa para almacenar copias de seguridad de esta base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
current |
Nombre objetivo de nivel de servicio actual de la base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
current |
Nombre y nivel de la SKU. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
database |
Identificador de la base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
default |
Región secundaria predeterminada para esta base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
earliest |
Esto registra la fecha y hora de inicio más tempranas que la restauración está disponible para esta base de datos (ISO8601 formato). NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
elastic |
Identificador de recurso del grupo elástico que contiene esta base de datos. |
encryption |
El URI de Azure Key Vault de la base de datos si está configurado con claves administradas por cliente de base de datos. |
failover |
Identificador de recursos del grupo de conmutación por error al que pertenece esta base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
federated |
Identificador de cliente usado para el escenario entre inquilinos por base de datos de CMK |
high |
Número de réplicas secundarias asociadas a la base de datos que se usan para proporcionar alta disponibilidad. No es aplicable a una base de datos de Hiperescala dentro de un grupo elástico. |
identity | Identidad de la base de datos |
is |
El cifrado de infraestructura está habilitado para esta base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
is |
Si esta base de datos es una base de datos de libro de contabilidad, lo que significa que todas las tablas de la base de datos son tablas de libro de contabilidad. Nota: El valor de esta propiedad no se puede cambiar después de crear la base de datos. |
keys | Identificadores de recursos de las identidades asignadas por el usuario que se van a usar |
license |
Tipo de licencia que se va a solicitar para esta base de datos.
|
long |
Identificador de recursos de la copia de seguridad de retención a largo plazo asociada al funcionamiento de creación de esta base de datos. |
maintenance |
Identificador de configuración de mantenimiento asignado a la base de datos. Esta configuración define el período en el que se producirán las actualizaciones de mantenimiento. |
manual |
Si es necesario realizar la migración manual controlada por el cliente durante la operación actualizar base de datos al nivel hiperescala. Esta propiedad solo es aplicable al escalado de la base de datos de nivel Crítico para la empresa, Uso general, Premium o Estándar a Nivel hiperescala. Cuando se especifica manualCutover, la operación de escalado esperará a que la entrada del usuario desencadene la migración a la base de datos de Hiperescala. Para desencadenar la transición, proporcione el parámetro "performCutover" cuando la operación de escalado esté en estado En espera. |
max |
Tamaño máximo del registro de esta base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
max |
Tamaño máximo de la base de datos expresada en bytes. |
min |
Capacidad mínima que la base de datos siempre tendrá asignada, si no está en pausa |
paused |
La fecha en que la base de datos se ha pausado mediante la configuración del usuario o la acción (ISO8601 formato). Null si la base de datos está lista. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
perform |
Para desencadenar la migración manual controlada por el cliente durante el estado de espera mientras la operación de escalado está en curso. Este parámetro de propiedad solo es aplicable a las operaciones de escalado que se inician junto con el parámetro "manualCutover". Esta propiedad solo es aplicable cuando el escalado de la base de datos de nivel Crítico para la empresa, Uso general, Premium o Estándar a Nivel hiperescala ya está en curso. Cuando se especifica performCutover, la operación de escalado desencadenará la transición y realizará el cambio de rol en la base de datos de Hiperescala. |
preferred |
Tipo de enclave solicitado en la base de datos, es decir, enclaves predeterminados o VBS. |
read |
Estado del enrutamiento de solo lectura. Si está habilitada, las conexiones que tienen intención de aplicación establecida en readonly en su cadena de conexión se pueden enrutar a una réplica secundaria de solo lectura en la misma región. No es aplicable a una base de datos de Hiperescala dentro de un grupo elástico. |
recoverable |
Identificador de recurso de la base de datos recuperable asociada a la operación de creación de esta base de datos. |
recovery |
Identificador de recurso del punto de recuperación asociado a la operación de creación de esta base de datos. |
requested |
Tipo de cuenta de almacenamiento que se va a usar para almacenar copias de seguridad de esta base de datos. |
requested |
Nombre objetivo de nivel de servicio solicitado de la base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
restorable |
Identificador de recurso de la base de datos que se puede restaurar asociada a la operación de creación de esta base de datos. |
restore |
Especifica el momento dado (ISO8601 formato) de la base de datos de origen que se restaurará para crear la nueva base de datos. |
resumed |
Fecha en la que la acción del usuario reanudó la base de datos o el inicio de sesión de la base de datos (ISO8601 formato). Null si la base de datos está en pausa. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
sample |
Nombre del esquema de ejemplo que se va a aplicar al crear esta base de datos. |
secondary |
El tipo secundario de la base de datos si es secundario. Los valores válidos son Geo, Named y Standby. |
sku | Nombre y nivel de la SKU. |
source |
Especifica la hora en que se eliminó la base de datos. |
source |
Identificador de recurso de la base de datos de origen asociada a la operación de creación de esta base de datos. |
status | Estado de la base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
tags | Etiquetas de recursos. |
zone |
Si esta base de datos es con redundancia de zona, lo que significa que las réplicas de esta base de datos se distribuirán entre varias zonas de disponibilidad. |
Hora en minutos después de la cual la base de datos se pausa automáticamente. Un valor de -1 significa que la pausa automática está deshabilitada
autoPauseDelay?: number
Valor de propiedad
number
Intercalación del catálogo de metadatos.
catalogCollation?: string
Valor de propiedad
string
Intercalación de la base de datos.
collation?: string
Valor de propiedad
string
Especifica el modo de creación de la base de datos.
Valor predeterminado: creación normal de la base de datos.
Copiar: crea una base de datos como una copia de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos de origen.
Secundario: crea una base de datos como una réplica secundaria de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos principal existente.
PointInTimeRestore: crea una base de datos restaurando una copia de seguridad a un momento dado de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos existente y se debe especificar restorePointInTime.
Recuperación: crea una base de datos restaurando una copia de seguridad con replicación geográfica. sourceDatabaseId debe especificarse como identificador de recurso de base de datos recuperable que se va a restaurar.
Restaurar: crea una base de datos restaurando una copia de seguridad de una base de datos eliminada. sourceDatabaseId debe especificarse. Si sourceDatabaseId es el identificador de recurso original de la base de datos, se debe especificar sourceDatabaseDeletionDate. De lo contrario, sourceDatabaseId debe ser el identificador de recurso de base de datos descartable restaurable y sourceDatabaseDeletionDate se omite. restorePointInTime también se puede especificar para restaurar desde un momento dado anterior.
RestoreLongTermRetentionBackup: crea una base de datos restaurando desde un almacén de retención a largo plazo. recoveryServicesRecoveryPointResourceId debe especificarse como identificador de recurso de punto de recuperación.
Copy, Secondary y RestoreLongTermRetentionBackup no se admiten para la edición DataWarehouse.
createMode?: string
Valor de propiedad
string
Fecha de creación de la base de datos (formato ISO8601). NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
creationDate?: Date
Valor de propiedad
Date
Tipo de cuenta de almacenamiento que se usa para almacenar copias de seguridad de esta base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
currentBackupStorageRedundancy?: string
Valor de propiedad
string
Nombre objetivo de nivel de servicio actual de la base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
currentServiceObjectiveName?: string
Valor de propiedad
string
Nombre y nivel de la SKU. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
currentSku?: Sku
Valor de propiedad
Identificador de la base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
databaseId?: string
Valor de propiedad
string
Región secundaria predeterminada para esta base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
defaultSecondaryLocation?: string
Valor de propiedad
string
Esto registra la fecha y hora de inicio más tempranas que la restauración está disponible para esta base de datos (ISO8601 formato). NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
earliestRestoreDate?: Date
Valor de propiedad
Date
Identificador de recurso del grupo elástico que contiene esta base de datos.
elasticPoolId?: string
Valor de propiedad
string
El URI de Azure Key Vault de la base de datos si está configurado con claves administradas por cliente de base de datos.
encryptionProtector?: string
Valor de propiedad
string
Identificador de recursos del grupo de conmutación por error al que pertenece esta base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
failoverGroupId?: string
Valor de propiedad
string
Identificador de cliente usado para el escenario entre inquilinos por base de datos de CMK
federatedClientId?: string
Valor de propiedad
string
Número de réplicas secundarias asociadas a la base de datos que se usan para proporcionar alta disponibilidad. No es aplicable a una base de datos de Hiperescala dentro de un grupo elástico.
highAvailabilityReplicaCount?: number
Valor de propiedad
number
El cifrado de infraestructura está habilitado para esta base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
isInfraEncryptionEnabled?: boolean
Valor de propiedad
boolean
Si esta base de datos es una base de datos de libro de contabilidad, lo que significa que todas las tablas de la base de datos son tablas de libro de contabilidad. Nota: El valor de esta propiedad no se puede cambiar después de crear la base de datos.
isLedgerOn?: boolean
Valor de propiedad
boolean
Identificadores de recursos de las identidades asignadas por el usuario que se van a usar
keys?: {[propertyName: string]: DatabaseKey}
Valor de propiedad
{[propertyName: string]: DatabaseKey}
Tipo de licencia que se va a solicitar para esta base de datos.
LicenseIncluded
si necesita una licencia o BasePrice
si tiene una licencia y es apta para la Ventaja híbrida de Azure.
licenseType?: string
Valor de propiedad
string
Identificador de recursos de la copia de seguridad de retención a largo plazo asociada al funcionamiento de creación de esta base de datos.
longTermRetentionBackupResourceId?: string
Valor de propiedad
string
Identificador de configuración de mantenimiento asignado a la base de datos. Esta configuración define el período en el que se producirán las actualizaciones de mantenimiento.
maintenanceConfigurationId?: string
Valor de propiedad
string
Si es necesario realizar la migración manual controlada por el cliente durante la operación actualizar base de datos al nivel hiperescala.
Esta propiedad solo es aplicable al escalado de la base de datos de nivel Crítico para la empresa, Uso general, Premium o Estándar a Nivel hiperescala.
Cuando se especifica manualCutover, la operación de escalado esperará a que la entrada del usuario desencadene la migración a la base de datos de Hiperescala.
Para desencadenar la transición, proporcione el parámetro "performCutover" cuando la operación de escalado esté en estado En espera.
manualCutover?: boolean
Valor de propiedad
boolean
Tamaño máximo del registro de esta base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
maxLogSizeBytes?: number
Valor de propiedad
number
Tamaño máximo de la base de datos expresada en bytes.
maxSizeBytes?: number
Valor de propiedad
number
Capacidad mínima que la base de datos siempre tendrá asignada, si no está en pausa
minCapacity?: number
Valor de propiedad
number
La fecha en que la base de datos se ha pausado mediante la configuración del usuario o la acción (ISO8601 formato). Null si la base de datos está lista. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
pausedDate?: Date
Valor de propiedad
Date
Para desencadenar la migración manual controlada por el cliente durante el estado de espera mientras la operación de escalado está en curso.
Este parámetro de propiedad solo es aplicable a las operaciones de escalado que se inician junto con el parámetro "manualCutover".
Esta propiedad solo es aplicable cuando el escalado de la base de datos de nivel Crítico para la empresa, Uso general, Premium o Estándar a Nivel hiperescala ya está en curso.
Cuando se especifica performCutover, la operación de escalado desencadenará la transición y realizará el cambio de rol en la base de datos de Hiperescala.
performCutover?: boolean
Valor de propiedad
boolean
Tipo de enclave solicitado en la base de datos, es decir, enclaves predeterminados o VBS.
preferredEnclaveType?: string
Valor de propiedad
string
Estado del enrutamiento de solo lectura. Si está habilitada, las conexiones que tienen intención de aplicación establecida en readonly en su cadena de conexión se pueden enrutar a una réplica secundaria de solo lectura en la misma región. No es aplicable a una base de datos de Hiperescala dentro de un grupo elástico.
readScale?: string
Valor de propiedad
string
Identificador de recurso de la base de datos recuperable asociada a la operación de creación de esta base de datos.
recoverableDatabaseId?: string
Valor de propiedad
string
Identificador de recurso del punto de recuperación asociado a la operación de creación de esta base de datos.
recoveryServicesRecoveryPointId?: string
Valor de propiedad
string
Tipo de cuenta de almacenamiento que se va a usar para almacenar copias de seguridad de esta base de datos.
requestedBackupStorageRedundancy?: string
Valor de propiedad
string
Nombre objetivo de nivel de servicio solicitado de la base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
requestedServiceObjectiveName?: string
Valor de propiedad
string
Identificador de recurso de la base de datos que se puede restaurar asociada a la operación de creación de esta base de datos.
restorableDroppedDatabaseId?: string
Valor de propiedad
string
Especifica el momento dado (ISO8601 formato) de la base de datos de origen que se restaurará para crear la nueva base de datos.
restorePointInTime?: Date
Valor de propiedad
Date
Fecha en la que la acción del usuario reanudó la base de datos o el inicio de sesión de la base de datos (ISO8601 formato). Null si la base de datos está en pausa. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
resumedDate?: Date
Valor de propiedad
Date
Nombre del esquema de ejemplo que se va a aplicar al crear esta base de datos.
sampleName?: string
Valor de propiedad
string
El tipo secundario de la base de datos si es secundario. Los valores válidos son Geo, Named y Standby.
secondaryType?: string
Valor de propiedad
string
Especifica la hora en que se eliminó la base de datos.
sourceDatabaseDeletionDate?: Date
Valor de propiedad
Date
Identificador de recurso de la base de datos de origen asociada a la operación de creación de esta base de datos.
sourceDatabaseId?: string
Valor de propiedad
string
Estado de la base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
status?: string
Valor de propiedad
string
Etiquetas de recursos.
tags?: {[propertyName: string]: string}
Valor de propiedad
{[propertyName: string]: string}
Si esta base de datos es con redundancia de zona, lo que significa que las réplicas de esta base de datos se distribuirán entre varias zonas de disponibilidad.
zoneRedundant?: boolean
Valor de propiedad
boolean