Sdílet prostřednictvím


MigrationConfigsOperations Třída

Upozornění

NEVYTVOŘETE instanci této třídy přímo.

Místo toho byste měli přistupovat k následujícím operacím prostřednictvím

ServiceBusManagementClientje

<xref:migration_configs> Atribut.

Dědičnost
builtins.object
MigrationConfigsOperations

Konstruktor

MigrationConfigsOperations(*args, **kwargs)

Metody

begin_create_and_start_migration

Vytvoří konfiguraci migrace a spustí migraci entit ze standardu do oboru názvů Premium.

complete_migration

Tato operace dokončí migraci entit nasměrováním připojovacích řetězců na obor názvů Premium a všechny entity vytvořené po operaci budou v části Obor názvů premium. Operace CompleteMigration selže, když probíhá migrace entit.

delete

Odstraní konfiguraci migrace.

get

Načte konfiguraci migrace.

list

Získá všechny migraceKonfigurace.

revert

Tato operace vrátí migraci.

begin_create_and_start_migration

Vytvoří konfiguraci migrace a spustí migraci entit ze standardu do oboru názvů Premium.

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) -> LROPoller[_models.MigrationConfigProperties]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

config_name
str nebo MigrationConfigurationName
Vyžadováno

Název konfigurace. Vždy by měl být "$default". "$default" Povinný argument.

parameters
MigrationConfigProperties nebo IO
Vyžadováno

Parametry potřebné k vytvoření konfigurace migrace Je typ MigrationConfigProperties nebo vstupně-výstupní operace. Povinná hodnota.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď MigrationConfigProperties, nebo výsledek cls(response)

Návratový typ

Výjimky

complete_migration

Tato operace dokončí migraci entit nasměrováním připojovacích řetězců na obor názvů Premium a všechny entity vytvořené po operaci budou v části Obor názvů premium. Operace CompleteMigration selže, když probíhá migrace entit.

complete_migration(resource_group_name: str, namespace_name: str, config_name: str | MigrationConfigurationName, **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

config_name
str nebo MigrationConfigurationName
Vyžadováno

Název konfigurace. Vždy by měl být "$default". "$default" Povinný argument.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

delete

Odstraní konfiguraci migrace.

delete(resource_group_name: str, namespace_name: str, config_name: str | MigrationConfigurationName, **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

config_name
str nebo MigrationConfigurationName
Vyžadováno

Název konfigurace. Vždy by měl být "$default". "$default" Povinný argument.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

get

Načte konfiguraci migrace.

get(resource_group_name: str, namespace_name: str, config_name: str | MigrationConfigurationName, **kwargs: Any) -> MigrationConfigProperties

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

config_name
str nebo MigrationConfigurationName
Vyžadováno

Název konfigurace. Vždy by měl být "$default". "$default" Povinný argument.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

MigrationConfigProperties nebo výsledek cls(response)

Návratový typ

Výjimky

list

Získá všechny migraceKonfigurace.

list(resource_group_name: str, namespace_name: str, **kwargs: Any) -> Iterable[MigrationConfigProperties]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance MigrationConfigProperties nebo výsledek cls(response)

Návratový typ

Výjimky

revert

Tato operace vrátí migraci.

revert(resource_group_name: str, namespace_name: str, config_name: str | MigrationConfigurationName, **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

config_name
str nebo MigrationConfigurationName
Vyžadováno

Název konfigurace. Vždy by měl být "$default". "$default" Povinný argument.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

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'>