MigrationConfigsOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über 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 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
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
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
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
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
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.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'>
Azure SDK for Python