MigrationConfigsOperations Clase
Advertencia
NO cree instancias de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:migration_configs> .
- Herencia
-
builtins.objectMigrationConfigsOperations
Constructor
MigrationConfigsOperations(*args, **kwargs)
Métodos
begin_create_and_start_migration |
Crea la configuración de migración e inicia la migración de entidades del espacio de nombres Estándar a Premium. |
complete_migration |
Esta operación completa la migración de entidades apuntando las cadenas de conexión al espacio de nombres Premium y las entidades creadas después de la operación estarán en Espacio de nombres Premium. Se producirá un error en la operación CompleteMigration cuando la migración de entidades esté en curso. |
delete |
Elimina migrationConfiguration. |
get |
Recupera la configuración de migración. |
list |
Obtiene todas las configuraciones migrationConfigurations. |
revert |
Esta operación revierte la migración. |
begin_create_and_start_migration
Crea la configuración de migración e inicia la migración de entidades del espacio de nombres Estándar a 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
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- config_name
- str o MigrationConfigurationName
Nombre de la configuración. Siempre debe ser "$default". Se requiere "$default".
- parameters
- MigrationConfigProperties o IO
Parámetros necesarios para crear la configuración de migración. Es un tipo MigrationConfigProperties o un tipo de E/S. Necesario.
- content_type
- str
Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
- continuation_token
- str
Token de continuación para reiniciar un sondeo desde un estado guardado.
- polling
- bool o AsyncPollingMethod
De forma predeterminada, el método de sondeo será AsyncARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.
- polling_interval
- int
Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.
Devoluciones
Instancia de AsyncLROPoller que devuelve MigrationConfigProperties o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
complete_migration
Esta operación completa la migración de entidades apuntando las cadenas de conexión al espacio de nombres Premium y las entidades creadas después de la operación estarán en Espacio de nombres Premium. Se producirá un error en la operación CompleteMigration cuando la migración de entidades esté en curso.
async complete_migration(resource_group_name: str, namespace_name: str, config_name: str | MigrationConfigurationName, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- config_name
- str o MigrationConfigurationName
Nombre de la configuración. Siempre debe ser "$default". Se requiere "$default".
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
delete
Elimina migrationConfiguration.
async delete(resource_group_name: str, namespace_name: str, config_name: str | MigrationConfigurationName, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- config_name
- str o MigrationConfigurationName
Nombre de la configuración. Siempre debe ser "$default". Se requiere "$default".
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get
Recupera la configuración de migración.
async get(resource_group_name: str, namespace_name: str, config_name: str | MigrationConfigurationName, **kwargs: Any) -> MigrationConfigProperties
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- config_name
- str o MigrationConfigurationName
Nombre de la configuración. Siempre debe ser "$default". Se requiere "$default".
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
MigrationConfigProperties o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list
Obtiene todas las configuraciones migrationConfigurations.
list(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[MigrationConfigProperties]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de MigrationConfigProperties o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
revert
Esta operación revierte la migración.
async revert(resource_group_name: str, namespace_name: str, config_name: str | MigrationConfigurationName, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- config_name
- str o MigrationConfigurationName
Nombre de la configuración. Siempre debe ser "$default". Se requiere "$default".
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
Atributos
models
models = <module 'azure.mgmt.servicebus.v2022_10_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2022_10_01_preview\\models\\__init__.py'>
Azure SDK for Python