Compartilhar via


ManagedDatabaseInner Classe

Definição

Um recurso de banco de dados gerenciado.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ManagedDatabaseInner : Microsoft.Azure.Management.Sql.Fluent.Models.TrackedResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ManagedDatabaseInner = class
    inherit TrackedResourceInner
Public Class ManagedDatabaseInner
Inherits TrackedResourceInner
Herança
Atributos

Construtores

ManagedDatabaseInner()

Inicializa uma nova instância da classe ManagedDatabaseInner.

ManagedDatabaseInner(String, String, String, String, IDictionary<String, String>, String, ManagedDatabaseStatus, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String, CatalogCollationType, ManagedDatabaseCreateMode, String, String, String, String, String, String)

Inicializa uma nova instância da classe ManagedDatabaseInner.

Propriedades

CatalogCollation

Obtém ou define a ordenação do catálogo de metadados. Os valores possíveis incluem: 'DATABASE_DEFAULT', 'SQL_Latin1_General_CP1_CI_AS'

Collation

Obtém ou define a ordenação do banco de dados gerenciado.

CreateMode

Obtém ou define o modo de criação de banco de dados gerenciado. PointInTimeRestore: crie um banco de dados restaurando um backup pontual de um banco de dados existente. SourceDatabaseName, SourceManagedInstanceName e PointInTime devem ser especificados. RestoreExternalBackup: crie um banco de dados restaurando de arquivos de backup externos. Collation, StorageContainerUri e StorageContainerSasToken devem ser especificados. Recuperação: cria um banco de dados restaurando um backup replicado geograficamente. RecoverableDatabaseId deve ser especificado como a ID do recurso de banco de dados recuperável a ser restaurada. Os valores possíveis incluem: 'Default', 'RestoreExternalBackup', 'PointInTimeRestore', 'Recovery'

CreationDate

Obtém a data de criação do banco de dados.

DefaultSecondaryLocation

Obtém a região emparelhada geograficamente.

EarliestRestorePoint

Obtém o ponto de restauração mais antigo no tempo para a restauração pontual.

FailoverGroupId

Obtém o identificador de recurso do Grupo de Failover de instância ao qual esse banco de dados gerenciado pertence.

Id

ID do recurso. Setter está protegido porque a ID precisa ser definida em Recursos de rede.

(Herdado de ProxyResource)
Location

Localização do recurso

(Herdado de Resource)
Name

Nome do recurso

(Herdado de ProxyResource)
RecoverableDatabaseId

Obtém ou define o identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados.

RestorableDroppedDatabaseId

Obtém ou define a ID do recurso de banco de dados descartado restaurável a ser restaurada ao criar esse banco de dados.

RestorePointInTime

Obtém ou define condicional. Se createMode for PointInTimeRestore, esse valor será necessário. Especifica o ponto no tempo (formato ISO8601) do banco de dados de origem que será restaurado para criar o novo banco de dados.

SourceDatabaseId

Obtém ou define o identificador de recurso do banco de dados de origem associado à operação de criação desse banco de dados.

Status

Obtém status do banco de dados. Os valores possíveis incluem: 'Online', 'Offline', 'Shutdown', 'Creating', 'Inaccessible', 'Updating'

StorageContainerSasToken

Obtém ou define condicional. Se createMode for RestoreExternalBackup, esse valor será necessário. Especifica o token sas do contêiner de armazenamento.

StorageContainerUri

Obtém ou define condicional. Se createMode for RestoreExternalBackup, esse valor será necessário. Especifica o URI do contêiner de armazenamento em que os backups para essa restauração são armazenados.

Tags

Marcações de recursos

(Herdado de Resource)
Type

Tipo de recurso

(Herdado de ProxyResource)

Métodos

Validate()

Valide o objeto .

Aplica-se a