MigrationConfigsOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:
<xref:migration_configs> -Attribut.
- Vererbung
-
builtins.objectMigrationConfigsOperations
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
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- config_name
- str oder MigrationConfigurationName
Der Konfigurationsname. Sollte immer "$default" sein. "$default" erforderlich.
- parameters
- MigrationConfigProperties oder IO
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
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- config_name
- str oder MigrationConfigurationName
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
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- config_name
- str oder MigrationConfigurationName
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
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- config_name
- str oder MigrationConfigurationName
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
Name der Ressourcengruppe innerhalb des Azure-Abonnements. 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
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- config_name
- str oder MigrationConfigurationName
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.v2022_01_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2022_01_01_preview\\models\\__init__.py'>
Azure SDK for Python