DatabaseUpdate Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
DatabaseUpdate()
Inicializa una nueva instancia de la clase DatabaseUpdate.
public DatabaseUpdate ();
Public Sub New ()
Se aplica a
DatabaseUpdate(Sku, DatabaseIdentity, String, String, Nullable<Int64>, String, String, String, String, Nullable<Guid>, Nullable<DateTime>, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, String, String, String, Nullable<Boolean>, String, Nullable<Int64>, Nullable<DateTime>, String, Nullable<Int32>, String, Sku, Nullable<Int32>, String, String, Nullable<Double>, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Guid>, IDictionary<String,String>)
Inicializa una nueva instancia de la clase DatabaseUpdate.
public DatabaseUpdate (Microsoft.Azure.Management.Sql.Models.Sku sku = default, Microsoft.Azure.Management.Sql.Models.DatabaseIdentity identity = default, string createMode = default, string collation = default, long? maxSizeBytes = default, string sampleName = default, string elasticPoolId = default, string sourceDatabaseId = default, string status = default, Guid? databaseId = default, DateTime? creationDate = default, string currentServiceObjectiveName = default, string requestedServiceObjectiveName = default, string defaultSecondaryLocation = default, string failoverGroupId = default, DateTime? restorePointInTime = default, DateTime? sourceDatabaseDeletionDate = default, string recoveryServicesRecoveryPointId = default, string longTermRetentionBackupResourceId = default, string recoverableDatabaseId = default, string restorableDroppedDatabaseId = default, string catalogCollation = default, bool? zoneRedundant = default, string licenseType = default, long? maxLogSizeBytes = default, DateTime? earliestRestoreDate = default, string readScale = default, int? highAvailabilityReplicaCount = default, string secondaryType = default, Microsoft.Azure.Management.Sql.Models.Sku currentSku = default, int? autoPauseDelay = default, string currentBackupStorageRedundancy = default, string requestedBackupStorageRedundancy = default, double? minCapacity = default, DateTime? pausedDate = default, DateTime? resumedDate = default, string maintenanceConfigurationId = default, bool? isLedgerOn = default, bool? isInfraEncryptionEnabled = default, Guid? federatedClientId = default, System.Collections.Generic.IDictionary<string,string> tags = default);
new Microsoft.Azure.Management.Sql.Models.DatabaseUpdate : Microsoft.Azure.Management.Sql.Models.Sku * Microsoft.Azure.Management.Sql.Models.DatabaseIdentity * string * string * Nullable<int64> * string * string * string * string * Nullable<Guid> * Nullable<DateTime> * string * string * string * string * Nullable<DateTime> * Nullable<DateTime> * string * string * string * string * string * Nullable<bool> * string * Nullable<int64> * Nullable<DateTime> * string * Nullable<int> * string * Microsoft.Azure.Management.Sql.Models.Sku * Nullable<int> * string * string * Nullable<double> * Nullable<DateTime> * Nullable<DateTime> * string * Nullable<bool> * Nullable<bool> * Nullable<Guid> * System.Collections.Generic.IDictionary<string, string> -> Microsoft.Azure.Management.Sql.Models.DatabaseUpdate
Public Sub New (Optional sku As Sku = Nothing, Optional identity As DatabaseIdentity = Nothing, Optional createMode As String = Nothing, Optional collation As String = Nothing, Optional maxSizeBytes As Nullable(Of Long) = Nothing, Optional sampleName As String = Nothing, Optional elasticPoolId As String = Nothing, Optional sourceDatabaseId As String = Nothing, Optional status As String = Nothing, Optional databaseId As Nullable(Of Guid) = Nothing, Optional creationDate As Nullable(Of DateTime) = Nothing, Optional currentServiceObjectiveName As String = Nothing, Optional requestedServiceObjectiveName As String = Nothing, Optional defaultSecondaryLocation As String = Nothing, Optional failoverGroupId As String = Nothing, Optional restorePointInTime As Nullable(Of DateTime) = Nothing, Optional sourceDatabaseDeletionDate As Nullable(Of DateTime) = Nothing, Optional recoveryServicesRecoveryPointId As String = Nothing, Optional longTermRetentionBackupResourceId As String = Nothing, Optional recoverableDatabaseId As String = Nothing, Optional restorableDroppedDatabaseId As String = Nothing, Optional catalogCollation As String = Nothing, Optional zoneRedundant As Nullable(Of Boolean) = Nothing, Optional licenseType As String = Nothing, Optional maxLogSizeBytes As Nullable(Of Long) = Nothing, Optional earliestRestoreDate As Nullable(Of DateTime) = Nothing, Optional readScale As String = Nothing, Optional highAvailabilityReplicaCount As Nullable(Of Integer) = Nothing, Optional secondaryType As String = Nothing, Optional currentSku As Sku = Nothing, Optional autoPauseDelay As Nullable(Of Integer) = Nothing, Optional currentBackupStorageRedundancy As String = Nothing, Optional requestedBackupStorageRedundancy As String = Nothing, Optional minCapacity As Nullable(Of Double) = Nothing, Optional pausedDate As Nullable(Of DateTime) = Nothing, Optional resumedDate As Nullable(Of DateTime) = Nothing, Optional maintenanceConfigurationId As String = Nothing, Optional isLedgerOn As Nullable(Of Boolean) = Nothing, Optional isInfraEncryptionEnabled As Nullable(Of Boolean) = Nothing, Optional federatedClientId As Nullable(Of Guid) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing)
Parámetros
- sku
- Sku
Nombre y nivel de la SKU.
- identity
- DatabaseIdentity
Identidad de la base de datos
- createMode
- String
Especifica el modo de creación de la base de datos.
Default: regular database creation.
Copy: creates a database as a copy of an existing database.
sourceDatabaseId must be specified as the resource ID of the source
database.
Secondary: creates a database as a secondary replica of an existing
database. sourceDatabaseId must be specified as the resource ID of
the existing primary database.
PointInTimeRestore: Creates a database by restoring a point in time
backup of an existing database. sourceDatabaseId must be specified
as the resource ID of the existing database, and restorePointInTime
must be specified.
Recovery: Creates a database by restoring a geo-replicated backup.
sourceDatabaseId must be specified as the recoverable database
resource ID to restore.
Restore: Creates a database by restoring a backup of a deleted
database. sourceDatabaseId must be specified. If sourceDatabaseId
is the database's original resource ID, then
sourceDatabaseDeletionDate must be specified. Otherwise
sourceDatabaseId must be the restorable dropped database resource
ID and sourceDatabaseDeletionDate is ignored. restorePointInTime
may also be specified to restore from an earlier point in time.
RestoreLongTermRetentionBackup: Creates a database by restoring
from a long term retention vault.
recoveryServicesRecoveryPointResourceId must be specified as the
recovery point resource ID.
Copy, Secondary, and RestoreLongTermRetentionBackup are not
supported for DataWarehouse edition. Possible values include:
'Default', 'Copy', 'Secondary', 'PointInTimeRestore', 'Restore',
'Recovery', 'RestoreExternalBackup',
'RestoreExternalBackupSecondary', 'RestoreLongTermRetentionBackup',
'OnlineSecondary'
- collation
- String
Intercalación de la base de datos.
- sampleName
- String
Nombre del esquema de ejemplo que se va a aplicar al crear esta base de datos. Entre los valores posibles se incluyen: "AdventureWorksLT", "WideWorldImportersStd", "WideWorldImportersFull".
- elasticPoolId
- String
Identificador de recurso del grupo elástico que contiene esta base de datos.
- sourceDatabaseId
- String
Identificador de recurso de la base de datos de origen asociada a la operación de creación de esta base de datos.
- status
- String
Estado de la base de datos. Entre los valores posibles se incluyen: 'Online', 'Restoring', 'RecoveryPending', 'Recovery', 'Suspect', 'Offline', 'Standby', 'Shutdown', 'EmergencyMode', 'AutoClosed', 'Copie', 'Creating', 'Inaccesible', 'OfflineSecondary', 'Pausing', 'Paused', 'Resuming', 'Scaling', 'OfflineChangingDwPerformanceTiers', 'OnlineChangingDwPerformanceTiers', 'Disabled', 'Stopping', 'Stopped', 'Starting'
- currentServiceObjectiveName
- String
Nombre objetivo de nivel de servicio actual de la base de datos.
- requestedServiceObjectiveName
- String
Nombre objetivo de nivel de servicio solicitado de la base de datos.
- defaultSecondaryLocation
- String
Región secundaria predeterminada para esta base de datos.
- failoverGroupId
- String
Identificador de recursos del grupo de conmutación por error al que pertenece esta base de datos.
Especifica el momento dado (formato ISO8601) de la base de datos de origen que se restaurará para crear la nueva base de datos.
Especifica la hora en que se eliminó la base de datos.
- recoveryServicesRecoveryPointId
- String
Identificador de recurso del punto de recuperación asociado a la operación de creación de esta base de datos.
- longTermRetentionBackupResourceId
- 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.
- recoverableDatabaseId
- String
Identificador de recurso de la base de datos recuperable asociada con la operación de creación de esta base de datos.
- restorableDroppedDatabaseId
- String
Identificador de recurso de la base de datos eliminada restaurable asociada a la operación de creación de esta base de datos.
- catalogCollation
- String
Intercalación del catálogo de metadatos. Entre los valores posibles se incluyen: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS"
Si esta base de datos tiene redundancia de zona, lo que significa que las réplicas de esta base de datos se distribuirán entre varias zonas de disponibilidad.
- licenseType
- String
Tipo de licencia que se va a aplicar a esta base de datos. LicenseIncluded
si necesita una licencia o BasePrice
si tiene una licencia y es apta para el Ventaja híbrida de Azure. Entre los valores posibles se incluyen: "LicenseIncluded", "BasePrice"
Esto registra la fecha y hora de inicio más tempranas que la restauración está disponible para esta base de datos (formato ISO8601).
- readScale
- String
Estado del enrutamiento de solo lectura. Si está habilitada, las conexiones que tienen la 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. Entre los valores posibles se incluyen: "Enabled", "Disabled"
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.
- secondaryType
- String
El tipo secundario de la base de datos si es secundario. Los valores válidos son Geo y Named. Entre los valores posibles se incluyen: "Geo", "Named"
- currentSku
- Sku
Nombre y nivel de la SKU.
Tiempo en minutos después del cual la base de datos se pausa automáticamente. Un valor de -1 significa que la pausa automática está deshabilitada.
- currentBackupStorageRedundancy
- String
Tipo de cuenta de almacenamiento que se usa para almacenar copias de seguridad de esta base de datos. Entre los valores posibles se incluyen: "Geo", "Local", "Zone", "GeoZone".
- requestedBackupStorageRedundancy
- String
Tipo de cuenta de almacenamiento que se va a usar para almacenar copias de seguridad de esta base de datos. Entre los valores posibles se incluyen: "Geo", "Local", "Zone", "GeoZone".
Capacidad mínima que la base de datos siempre tendrá asignada, si no está en pausa
Fecha en que la configuración o acción del usuario pausaron la base de datos (formato ISO8601). Null si la base de datos está lista.
Fecha en la que se reanudó la base de datos por acción de usuario o inicio de sesión de base de datos (formato ISO8601). Null si la base de datos está en pausa.
- maintenanceConfigurationId
- 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.
Si esta base de datos es o no 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.
El cifrado de infraestructura está habilitado para esta base de datos.
Identificador de cliente que se usa para el escenario de CMK entre inquilinos por base de datos
- tags
- IDictionary<String,String>
Etiquetas del recurso.
Se aplica a
Azure SDK for .NET