Freigeben über


IntegrationRuntimesOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:

DataFactoryManagementClient's

<xref:integration_runtimes> -Attribut.

Vererbung
builtins.object
IntegrationRuntimesOperations

Konstruktor

IntegrationRuntimesOperations(*args, **kwargs)

Methoden

begin_start

Startet eine Integration Runtime vom Typ ManagedReserved.

begin_stop

Beendet eine Integration Runtime vom Typ ManagedReserved.

create_linked_integration_runtime

Erstellen Sie einen verknüpften 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 vom Typ ManagedReserved.

begin_start(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> LROPoller[IntegrationRuntimeStatusResponse]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Werksname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. Erforderlich.

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 PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Ü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 LROPoller, die entweder IntegrationRuntimeStatusResponse oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_stop

Beendet eine Integration Runtime vom Typ ManagedReserved.

begin_stop(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Werksname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. Erforderlich.

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 PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Ü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 LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

create_linked_integration_runtime

Erstellen Sie einen verknüpften Integration Runtime-Eintrag in einer freigegebenen Integration Runtime.

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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Werksname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. Erforderlich.

create_linked_integration_runtime_request
CreateLinkedIntegrationRuntimeRequest oder IO
Erforderlich

Die verknüpften Integration Runtime-Eigenschaften. 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.

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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Werksname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. Erforderlich.

integration_runtime
IntegrationRuntimeResource oder IO
Erforderlich

Integration Runtime-Ressourcendefinition. Ist entweder ein IntegrationRuntimeResource-Typ oder ein E/A-Typ. Erforderlich.

if_match
str
Erforderlich

ETag der Integration Runtime-Entität. Sollte nur für das Update angegeben werden, für das es mit einer vorhandenen Entität übereinstimmen soll oder * für bedingungslose Updates sein kann. 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.

delete(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Werksname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. 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 eine Integration Runtime ab.

get(resource_group_name: str, factory_name: str, integration_runtime_name: str, if_none_match: str | None = None, **kwargs: Any) -> IntegrationRuntimeResource | None

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Werksname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. Erforderlich.

if_none_match
str
Erforderlich

ETag der Integration Runtime-Entität. Sollte nur für get angegeben werden. Wenn das ETag mit dem vorhandenen Entitätstag übereinstimmt oder wenn * 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.

get_connection_info(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> IntegrationRuntimeConnectionInfo

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Werksname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. Erforderlich.

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.

get_monitoring_data(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> IntegrationRuntimeMonitoringData

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Factoryname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. Erforderlich.

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.

get_status(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> IntegrationRuntimeStatusResponse

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Factoryname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. Erforderlich.

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.

list_auth_keys(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> IntegrationRuntimeAuthKeys

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Factoryname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. Erforderlich.

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) -> Iterable[IntegrationRuntimeResource]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Factoryname. 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 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.

list_outbound_network_dependencies_endpoints(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Factoryname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. Erforderlich.

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.

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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Factoryname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. Erforderlich.

regenerate_key_parameters
IntegrationRuntimeRegenerateKeyParameters oder IO
Erforderlich

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

Entfernen Sie alle verknüpften Integration Runtimes unter einer bestimmten Data Factory in einer selbstgehosteten Integration Runtime.

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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Factoryname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. Erforderlich.

linked_integration_runtime_request
LinkedIntegrationRuntimeRequest oder IO
Erforderlich

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.

sync_credentials(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Factoryname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. 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

update

Aktualisierungen eine Integration Runtime.

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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Factoryname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. Erforderlich.

update_integration_runtime_request
UpdateIntegrationRuntimeRequest oder IO
Erforderlich

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.

upgrade(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Werksname. Erforderlich.

integration_runtime_name
str
Erforderlich

Der Name der Integration Runtime. 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.datafactory.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\datafactory\\models\\__init__.py'>