Compartilhar via


DatabaseInner.CreateMode Propriedade

Definição

Obtém ou define o modo de criação do banco de dados.

Padrão: criação regular de banco de dados.

Copiar: cria um banco de dados como uma cópia de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados de origem.

OnlineSecondary/NonReadableSecondary: cria um banco de dados como um réplica secundário (legível ou não legível) de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados primário existente.

PointInTimeRestore: cria um banco de dados restaurando um backup pontual de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados existente e restorePointInTime deve ser especificado.

Recuperação: cria um banco de dados restaurando um backup replicado geograficamente. sourceDatabaseId deve ser especificado como a ID do recurso de banco de dados recuperável a ser restaurada.

Restauração: cria um banco de dados restaurando um backup de um banco de dados excluído. sourceDatabaseId deve ser especificado. Se sourceDatabaseId for a ID de recurso original do banco de dados, sourceDatabaseDeletionDate deverá ser especificado. Caso contrário, sourceDatabaseId deve ser a ID do recurso de banco de dados descartada restaurável e sourceDatabaseDeletionDate será ignorado. restorePointInTime também pode ser especificado para restaurar de um ponto anterior no tempo.

RestoreLongTermRetentionBackup: cria um banco de dados restaurando de um cofre de retenção de longo prazo. recoveryServicesRecoveryPointResourceId deve ser especificado como a ID do recurso do ponto de recuperação.

Não há suporte para Copy, NonReadableSecondary, OnlineSecondary e RestoreLongTermRetentionBackup para a edição DataWarehouse. Os valores possíveis incluem: 'Copy', 'Default', 'NonReadableSecondary', 'OnlineSecondary', 'PointInTimeRestore', 'Recovery', 'Restore', 'RestoreLongTermRetentionBackup'

[Newtonsoft.Json.JsonProperty(PropertyName="properties.createMode")]
public Microsoft.Azure.Management.Sql.Fluent.Models.CreateMode CreateMode { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="properties.createMode")>]
member this.CreateMode : Microsoft.Azure.Management.Sql.Fluent.Models.CreateMode with get, set
Public Property CreateMode As CreateMode

Valor da propriedade

Atributos
Newtonsoft.Json.JsonPropertyAttribute

Aplica-se a