IntegrationRuntimesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:integration_runtimes> -Attribut.
- Vererbung
-
builtins.objectIntegrationRuntimesOperations
Konstruktor
IntegrationRuntimesOperations(*args, **kwargs)
Methoden
begin_start |
Startet eine Integration Runtime des ManagedReserved-Typs. |
begin_stop |
Beendet eine Integration Runtime des ManagedReserved-Typs. |
create_linked_integration_runtime |
Erstellen Sie einen Linked Integration Runtime-Eintrag in einer freigegebenen Integration Runtime. |
create_or_update |
Erstellt oder aktualisiert eine Integration Runtime. |
delete |
Löscht eine Integration Runtime. |
get |
Ruft eine Integration Runtime ab. |
get_connection_info |
Ruft die Verbindungsinformationen der lokalen Integration Runtime zum Verschlüsseln der lokalen Datenquellenanmeldeinformationen ab. |
get_monitoring_data |
Rufen Sie die Überwachungsdaten der Integration Runtime ab, die die Überwachungsdaten für alle Knoten unter dieser Integration Runtime enthalten. |
get_status |
Ruft detaillierte Statusinformationen für eine Integration Runtime ab. |
list_auth_keys |
Ruft die Authentifizierungsschlüssel für eine Integration Runtime ab. |
list_by_factory |
Listet Integration Runtimes auf. |
list_outbound_network_dependencies_endpoints |
Ruft die Liste der ausgehenden Netzwerkabhängigkeiten für eine bestimmte Azure-SSIS Integration Runtime ab. |
regenerate_auth_key |
Generiert den Authentifizierungsschlüssel für eine Integration Runtime. |
remove_links |
Entfernen Sie alle verknüpften Integration Runtimes unter einer bestimmten Data Factory in einer selbstgehosteten Integration Runtime. |
sync_credentials |
Erzwingen Sie, dass die Integration Runtime Anmeldeinformationen über Integration Runtime-Knoten hinweg synchronisiert, und dadurch werden die Anmeldeinformationen auf allen Workerknoten mit denen überschrieben, die auf dem Dispatcherknoten verfügbar sind. Wenn Sie bereits über die neueste Sicherungsdatei für Anmeldeinformationen verfügen, sollten Sie sie manuell (bevorzugt) auf jedem selbstgehosteten Integration Runtime-Knoten importieren, anstatt diese API direkt zu verwenden. |
update |
Aktualisierungen eine Integration Runtime. |
upgrade |
Führen Sie bei Verfügbarkeit ein Upgrade der selbstgehosteten Integration Runtime auf die neueste Version durch. |
begin_start
Startet eine Integration Runtime des ManagedReserved-Typs.
async begin_start(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> AsyncLROPoller[IntegrationRuntimeStatusResponse]
Parameter
- 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 IntegrationRuntimeStatusResponse oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_stop
Beendet eine Integration Runtime des ManagedReserved-Typs.
async begin_stop(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parameter
- 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 None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
create_linked_integration_runtime
Erstellen Sie einen Linked Integration Runtime-Eintrag in einer freigegebenen Integration Runtime.
async create_linked_integration_runtime(resource_group_name: str, factory_name: str, integration_runtime_name: str, create_linked_integration_runtime_request: _models.CreateLinkedIntegrationRuntimeRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.IntegrationRuntimeStatusResponse
Parameter
- create_linked_integration_runtime_request
- CreateLinkedIntegrationRuntimeRequest oder IO
Die Eigenschaften der verknüpften Integration Runtime. Ist entweder ein CreateLinkedIntegrationRuntimeRequest-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
Gibt zurück
IntegrationRuntimeStatusResponse oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
create_or_update
Erstellt oder aktualisiert eine Integration Runtime.
async create_or_update(resource_group_name: str, factory_name: str, integration_runtime_name: str, integration_runtime: _models.IntegrationRuntimeResource, if_match: str | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.IntegrationRuntimeResource
Parameter
- integration_runtime
- IntegrationRuntimeResource oder IO
Integration Runtime-Ressourcendefinition. Ist entweder ein IntegrationRuntimeResource-Typ oder ein E/A-Typ. Erforderlich.
- if_match
- str
ETag der Integration Runtime-Entität. Sollte nur für das Update angegeben werden, für das es mit einer vorhandenen Entität übereinstimmen sollte, oder kann * für bedingungslose Aktualisierung sein. Der Standardwert ist Keine.
- 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
Gibt zurück
IntegrationRuntimeResource oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht eine Integration Runtime.
async delete(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> None
Parameter
- 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 eine Integration Runtime ab.
async get(resource_group_name: str, factory_name: str, integration_runtime_name: str, if_none_match: str | None = None, **kwargs: Any) -> IntegrationRuntimeResource | None
Parameter
- if_none_match
- str
ETag der Integration Runtime-Entität. Sollte nur für get angegeben werden. Wenn das ETag mit dem vorhandenen Entitätstag übereinstimmt oder * angegeben wurde, wird kein Inhalt zurückgegeben. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
IntegrationRuntimeResource oder None oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_connection_info
Ruft die Verbindungsinformationen der lokalen Integration Runtime zum Verschlüsseln der lokalen Datenquellenanmeldeinformationen ab.
async get_connection_info(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> IntegrationRuntimeConnectionInfo
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
IntegrationRuntimeConnectionInfo oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_monitoring_data
Rufen Sie die Überwachungsdaten der Integration Runtime ab, die die Überwachungsdaten für alle Knoten unter dieser Integration Runtime enthalten.
async get_monitoring_data(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> IntegrationRuntimeMonitoringData
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
IntegrationRuntimeMonitoringData oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_status
Ruft detaillierte Statusinformationen für eine Integration Runtime ab.
async get_status(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> IntegrationRuntimeStatusResponse
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
IntegrationRuntimeStatusResponse oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_auth_keys
Ruft die Authentifizierungsschlüssel für eine Integration Runtime ab.
async list_auth_keys(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> IntegrationRuntimeAuthKeys
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
IntegrationRuntimeAuthKeys oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_factory
Listet Integration Runtimes auf.
list_by_factory(resource_group_name: str, factory_name: str, **kwargs: Any) -> AsyncIterable[IntegrationRuntimeResource]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie eine Instanz von IntegrationRuntimeResource oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_outbound_network_dependencies_endpoints
Ruft die Liste der ausgehenden Netzwerkabhängigkeiten für eine bestimmte Azure-SSIS Integration Runtime ab.
async list_outbound_network_dependencies_endpoints(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
regenerate_auth_key
Generiert den Authentifizierungsschlüssel für eine Integration Runtime.
async regenerate_auth_key(resource_group_name: str, factory_name: str, integration_runtime_name: str, regenerate_key_parameters: _models.IntegrationRuntimeRegenerateKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.IntegrationRuntimeAuthKeys
Parameter
- regenerate_key_parameters
- IntegrationRuntimeRegenerateKeyParameters oder IO
Die Parameter zum Generieren des Integration Runtime-Authentifizierungsschlüssels. Ist entweder ein IntegrationRuntimeRegenerateKeyParameters-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
Gibt zurück
IntegrationRuntimeAuthKeys oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
remove_links
Entfernen Sie alle verknüpften Integration Runtimes unter einer bestimmten Data Factory in einer selbstgehosteten Integration Runtime.
async remove_links(resource_group_name: str, factory_name: str, integration_runtime_name: str, linked_integration_runtime_request: _models.LinkedIntegrationRuntimeRequest, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parameter
- linked_integration_runtime_request
- LinkedIntegrationRuntimeRequest oder IO
Der Data Factory-Name für die verknüpfte Integration Runtime. Ist entweder ein LinkedIntegrationRuntimeRequest-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
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
sync_credentials
Erzwingen Sie, dass die Integration Runtime Anmeldeinformationen über Integration Runtime-Knoten hinweg synchronisiert, und dadurch werden die Anmeldeinformationen auf allen Workerknoten mit denen überschrieben, die auf dem Dispatcherknoten verfügbar sind. Wenn Sie bereits über die neueste Sicherungsdatei für Anmeldeinformationen verfügen, sollten Sie sie manuell (bevorzugt) auf jedem selbstgehosteten Integration Runtime-Knoten importieren, anstatt diese API direkt zu verwenden.
async sync_credentials(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> None
Parameter
- 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
update
Aktualisierungen eine Integration Runtime.
async update(resource_group_name: str, factory_name: str, integration_runtime_name: str, update_integration_runtime_request: _models.UpdateIntegrationRuntimeRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.IntegrationRuntimeResource
Parameter
- update_integration_runtime_request
- UpdateIntegrationRuntimeRequest oder IO
Die Parameter zum Aktualisieren einer Integration Runtime. Ist entweder ein UpdateIntegrationRuntimeRequest-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
Gibt zurück
IntegrationRuntimeResource oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
upgrade
Führen Sie bei Verfügbarkeit ein Upgrade der selbstgehosteten Integration Runtime auf die neueste Version durch.
async upgrade(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> None
Parameter
- 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.datafactory.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\datafactory\\models\\__init__.py'>
Azure SDK for Python