Compartilhar via


ISqlDatabaseOperationsDefinition Interface

Definição

Interface de contêiner para todas as definições que precisam ser implementadas.

public interface ISqlDatabaseOperationsDefinition : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Sql.Fluent.SqlDatabaseOperations.Definition.IWithCreateFinal>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Sql.Fluent.ISqlDatabase>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabaseOperations.Definition.IBlank, Microsoft.Azure.Management.Sql.Fluent.SqlDatabaseOperations.Definition.IWithAuthentication, Microsoft.Azure.Management.Sql.Fluent.SqlDatabaseOperations.Definition.IWithCreateMode, Microsoft.Azure.Management.Sql.Fluent.SqlDatabaseOperations.Definition.IWithSqlServer, Microsoft.Azure.Management.Sql.Fluent.SqlDatabaseOperations.Definition.IWithStorageKey
type ISqlDatabaseOperationsDefinition = interface
    interface IBeta
    interface IBlank
    interface IWithAllDifferentOptions
    interface IWithElasticPoolName
    interface IWithElasticPoolNameBeta
    interface IWithRestorableDroppedDatabase
    interface IWithRestorableDroppedDatabaseBeta
    interface IWithImportFrom
    interface IWithImportFromBeta
    interface IWithRestorePointDatabase
    interface IWithRestorePointDatabaseBeta
    interface IWithSampleDatabase
    interface IWithSampleDatabaseBeta
    interface IWithSourceDatabaseId
    interface IWithCreateAllOptions
    interface IWithServiceObjective
    interface IWithEdition
    interface IWithEditionDefaults
    interface IWithCreateFinal
    interface IDefinitionWithTags<IWithCreateFinal>
    interface ICreatable<ISqlDatabase>
    interface IIndexable
    interface IWithEditionDefaultsBeta
    interface IWithCollation
    interface IWithMaxSizeBytes
    interface IWithSqlServer
    interface IWithSqlServerBeta
    interface IWithStorageKey
    interface IWithStorageKeyBeta
    interface IWithAuthentication
    interface IWithAuthenticationBeta
    interface IWithCreateMode
Public Interface ISqlDatabaseOperationsDefinition
Implements IBeta, IBlank, ICreatable(Of ISqlDatabase), IDefinitionWithTags(Of IWithCreateFinal), IWithAuthentication, IWithCreateMode, IWithSqlServer, IWithStorageKey
Implementações

Propriedades

Key

Interface de contêiner para todas as definições que precisam ser implementadas.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

Create()

Execute a solicitação de criação.

(Herdado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis.

(Herdado de ICreatable<T>)
DefineElasticPool(String)

Inicia a definição de um novo Pool Elástico do SQL a ser adicionado a esse sql server pai do banco de dados.

(Herdado de IWithElasticPoolNameBeta)
FromRestorableDroppedDatabase(ISqlRestorableDroppedDatabase)

Cria um novo banco de dados de um banco de dados excluído anteriormente (consulte banco de dados descartado restaurável). Ordenação, Edição e MaxSizeBytes devem permanecer iguais enquanto o link estiver ativo. Os valores especificados para esses parâmetros serão ignorados.

(Herdado de IWithRestorableDroppedDatabaseBeta)
FromRestorePoint(IRestorePoint)

Cria um novo banco de dados de um ponto de restauração.

(Herdado de IWithRestorePointDatabaseBeta)
FromRestorePoint(IRestorePoint, DateTime)

Cria um novo banco de dados de um ponto de restauração.

(Herdado de IWithRestorePointDatabaseBeta)
FromSample(SampleName)

Cria um novo banco de dados de um ponto de restauração.

(Herdado de IWithSampleDatabaseBeta)
ImportFrom(IStorageAccount, String, String)

Cria um novo banco de dados de um arquivo BACPAC.

(Herdado de IWithImportFromBeta)
ImportFrom(String)

Cria um novo banco de dados de um arquivo BACPAC.

(Herdado de IWithImportFromBeta)
WithActiveDirectoryLoginAndPassword(String, String)

Interface de contêiner para todas as definições que precisam ser implementadas.

(Herdado de IWithAuthenticationBeta)
WithBasicEdition()

Define uma edição "Básica" para o Banco de Dados SQL.

(Herdado de IWithEditionDefaultsBeta)
WithBasicEdition(SqlDatabaseBasicStorage)

Define uma edição "Básica" para o Banco de Dados SQL.

(Herdado de IWithEditionDefaultsBeta)
WithCollation(String)

Define a ordenação do Banco de Dados SQL.

(Herdado de IWithCollation)
WithEdition(DatabaseEdition)

Define a edição para o Banco de Dados SQL.

(Herdado de IWithEdition)
WithExistingElasticPool(ISqlElasticPool)

Define o pool elástico existente para o SQLDatabase.

(Herdado de IWithElasticPoolName)
WithExistingElasticPool(String)

Define o pool elástico existente para o SQLDatabase.

(Herdado de IWithElasticPoolName)
WithExistingSqlServer(ISqlServer)

Define o SQL Server pai para o novo Banco de Dados SQL.

(Herdado de IWithSqlServerBeta)
WithExistingSqlServer(String, String, String)

Define o nome do SQL Server pai e o grupo de recursos ao qual ele pertence.

(Herdado de IWithSqlServerBeta)
WithMaxSizeBytes(Int64)

Define o tamanho máximo em bytes para Banco de Dados SQL.

(Herdado de IWithMaxSizeBytes)
WithMode(CreateMode)

Define o modo de criação para o Banco de Dados SQL.

(Herdado de IWithCreateMode)
WithNewElasticPool(ICreatable<ISqlElasticPool>)

Define o novo pool elástico para o SQLDatabase, isso criará um novo pool elástico ao criar um banco de dados.

(Herdado de IWithElasticPoolName)
WithPremiumEdition(SqlDatabasePremiumServiceObjective)

Define uma edição "Premium" para o Banco de Dados SQL.

(Herdado de IWithEditionDefaultsBeta)
WithPremiumEdition(SqlDatabasePremiumServiceObjective, SqlDatabasePremiumStorage)

Define uma edição "Premium" e capacidade máxima de armazenamento para o Banco de Dados SQL.

(Herdado de IWithEditionDefaultsBeta)
WithServiceObjective(ServiceObjectiveName)

Define o objetivo de nível de serviço para o Banco de Dados SQL.

(Herdado de IWithServiceObjective)
WithSharedAccessKey(String)

Interface de contêiner para todas as definições que precisam ser implementadas.

(Herdado de IWithStorageKeyBeta)
WithSourceDatabase(ISqlDatabase)

Define o recurso se do banco de dados de origem para o Banco de Dados SQL. Ordenação, Edição e MaxSizeBytes devem permanecer iguais enquanto o link estiver ativo. Os valores especificados para esses parâmetros serão ignorados.

(Herdado de IWithSourceDatabaseId)
WithSourceDatabase(String)

Define o recurso se do banco de dados de origem para o Banco de Dados SQL. Ordenação, Edição e MaxSizeBytes devem permanecer iguais enquanto o link estiver ativo. Os valores especificados para esses parâmetros serão ignorados.

(Herdado de IWithSourceDatabaseId)
WithSqlAdministratorLoginAndPassword(String, String)

Interface de contêiner para todas as definições que precisam ser implementadas.

(Herdado de IWithAuthenticationBeta)
WithStandardEdition(SqlDatabaseStandardServiceObjective)

Define uma edição "Standard" para o Banco de Dados SQL.

(Herdado de IWithEditionDefaultsBeta)
WithStandardEdition(SqlDatabaseStandardServiceObjective, SqlDatabaseStandardStorage)

Define uma edição "Standard" e capacidade máxima de armazenamento para o Banco de Dados SQL.

(Herdado de IWithEditionDefaultsBeta)
WithStorageAccessKey(String)

Interface de contêiner para todas as definições que precisam ser implementadas.

(Herdado de IWithStorageKeyBeta)
WithTag(String, String)

Adiciona uma marca ao recurso.

(Herdado de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica marcas para o recurso como {@link Map}.

(Herdado de IDefinitionWithTags<T>)

Aplica-se a