MigrationConfigsOperations Classe
Aviso
NÃO instancie essa classe diretamente.
Em vez disso, você deve acessar as operações a seguir por meio de
Atributo <xref:migration_configs>.
- Herança
-
builtins.objectMigrationConfigsOperations
Construtor
MigrationConfigsOperations(*args, **kwargs)
Métodos
begin_create_and_start_migration |
Cria a configuração de migração e inicia a migração de entidades do namespace Standard para Premium. |
complete_migration |
Esta operação conclui a migração de entidades apontando as cadeias de conexão para o namespace Premium e todas as entidades criadas após a operação estarão em Namespace Premium. A operação CompleteMigration falhará quando a migração de entidade estiver em andamento. |
delete |
Exclui um MigrationConfiguration. |
get |
Recupera a Configuração de Migração. |
list |
Obtém todas as migrationConfigurations. |
revert |
Esta operação reverte a migração. |
begin_create_and_start_migration
Cria a configuração de migração e inicia a migração de entidades do namespace Standard para Premium.
async begin_create_and_start_migration(resource_group_name: str, namespace_name: str, config_name: str | _models.MigrationConfigurationName, parameters: _models.MigrationConfigProperties, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.MigrationConfigProperties]
Parâmetros
- config_name
- str ou MigrationConfigurationName
O nome da configuração. Deve ser sempre "$default". "$default" Obrigatório.
- parameters
- MigrationConfigProperties ou IO
Parâmetros necessários para criar a Configuração de Migração. É um tipo MigrationConfigProperties ou um tipo de E/S. Obrigatórios.
- content_type
- str
Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um poller de um estado salvo.
- polling
- bool ou AsyncPollingMethod
Por padrão, seu método de sondagem será AsyncARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de AsyncLROPoller que retorna MigrationConfigProperties ou o resultado de cls(response)
Tipo de retorno
Exceções
complete_migration
Esta operação conclui a migração de entidades apontando as cadeias de conexão para o namespace Premium e todas as entidades criadas após a operação estarão em Namespace Premium. A operação CompleteMigration falhará quando a migração de entidade estiver em andamento.
async complete_migration(resource_group_name: str, namespace_name: str, config_name: str | MigrationConfigurationName, **kwargs: Any) -> None
Parâmetros
- config_name
- str ou MigrationConfigurationName
O nome da configuração. Deve ser sempre "$default". "$default" Obrigatório.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
delete
Exclui um MigrationConfiguration.
async delete(resource_group_name: str, namespace_name: str, config_name: str | MigrationConfigurationName, **kwargs: Any) -> None
Parâmetros
- config_name
- str ou MigrationConfigurationName
O nome da configuração. Deve ser sempre "$default". "$default" Obrigatório.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
get
Recupera a Configuração de Migração.
async get(resource_group_name: str, namespace_name: str, config_name: str | MigrationConfigurationName, **kwargs: Any) -> MigrationConfigProperties
Parâmetros
- config_name
- str ou MigrationConfigurationName
O nome da configuração. Deve ser sempre "$default". "$default" Obrigatório.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
MigrationConfigProperties ou o resultado de cls(response)
Tipo de retorno
Exceções
list
Obtém todas as migrationConfigurations.
list(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[MigrationConfigProperties]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de MigrationConfigProperties ou o resultado de cls(response)
Tipo de retorno
Exceções
revert
Esta operação reverte a migração.
async revert(resource_group_name: str, namespace_name: str, config_name: str | MigrationConfigurationName, **kwargs: Any) -> None
Parâmetros
- config_name
- str ou MigrationConfigurationName
O nome da configuração. Deve ser sempre "$default". "$default" Obrigatório.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
Atributos
models
models = <module 'azure.mgmt.servicebus.v2021_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2021_11_01\\models\\__init__.py'>
Azure SDK for Python