Freigeben über


MigrationConfigsOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie über 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 und alle Entitäten, die nach dem Vorgang erstellt werden, unter Premium-Namespace angezeigt werden. 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

Durch diesen 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

Parameter, die zum Erstellen der Migrationskonfiguration erforderlich sind. 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 zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder AsyncPollingMethod

Standardmäßig lautet Ihre Abrufmethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen 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 und alle Entitäten, die nach dem Vorgang erstellt werden, unter Premium-Namespace angezeigt werden. 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

Durch diesen 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.v2018_01_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2018_01_01_preview\\models\\__init__.py'>