Freigeben über


MigrationConfigsOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:

ServiceBusManagementClient's

<xref:migration_configs> -Attribut.

Vererbung
builtins.object
MigrationConfigsOperations

Konstruktor

MigrationConfigsOperations(*args, **kwargs)

Methoden

begin_create_and_start_migration

Erstellt die Migrationskonfiguration und startet die Migration von Entitäten vom Standard- zum Premium-Namespace.

complete_migration

Dieser Vorgang schließt die Migration von Entitäten ab, indem die Verbindungszeichenfolgen auf den Premium-Namespace verweist, und alle Entitäten, die nach dem Vorgang erstellt wurden, befinden sich unter Premium-Namespace. Der Vorgang "CompleteMigration" schlägt fehl, wenn die Entitätsmigration ausgeführt wird.

delete

Löscht eine MigrationConfiguration.

get

Ruft die Migrationskonfiguration ab.

list

Ruft alle migrationConfigurations ab.

revert

Mit diesem Vorgang wird die Migration zurückgesetzt.

begin_create_and_start_migration

Erstellt die Migrationskonfiguration und startet die Migration von Entitäten vom Standard- zum Premium-Namespace.

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]

Parameter

resource_group_name
str
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

config_name
str oder MigrationConfigurationName
Erforderlich

Der Konfigurationsname. Sollte immer "$default" sein. "$default" erforderlich.

parameters
MigrationConfigProperties oder IO
Erforderlich

Zum Erstellen der Migrationskonfiguration erforderliche Parameter. Ist entweder ein MigrationConfigProperties-Typ oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken, um einen Poller aus einem gespeicherten Zustand neu zu starten.

polling
bool oder AsyncPollingMethod

Standardmäßig lautet Ihre Abfragemethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.

polling_interval
int

Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von AsyncLROPoller, die entweder MigrationConfigProperties oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

complete_migration

Dieser Vorgang schließt die Migration von Entitäten ab, indem die Verbindungszeichenfolgen auf den Premium-Namespace verweist, und alle Entitäten, die nach dem Vorgang erstellt wurden, befinden sich unter Premium-Namespace. Der Vorgang "CompleteMigration" schlägt fehl, wenn die Entitätsmigration ausgeführt wird.

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

Parameter

resource_group_name
str
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

config_name
str oder MigrationConfigurationName
Erforderlich

Der Konfigurationsname. Sollte immer "$default" sein. "$default" erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete

Löscht eine MigrationConfiguration.

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

Parameter

resource_group_name
str
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

config_name
str oder MigrationConfigurationName
Erforderlich

Der Konfigurationsname. Sollte immer "$default" sein. "$default" erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get

Ruft die Migrationskonfiguration ab.

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

Parameter

resource_group_name
str
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

config_name
str oder MigrationConfigurationName
Erforderlich

Der Konfigurationsname. Sollte immer "$default" sein. "$default" erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

MigrationConfigProperties oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list

Ruft alle migrationConfigurations ab.

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

Parameter

resource_group_name
str
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie eine Instanz von MigrationConfigProperties oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

revert

Mit diesem Vorgang wird die Migration zurückgesetzt.

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

Parameter

resource_group_name
str
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

config_name
str oder MigrationConfigurationName
Erforderlich

Der Konfigurationsname. Sollte immer "$default" sein. "$default" erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

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