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

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

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

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

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

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.

create_linked_integration_runtime_request
CreateLinkedIntegrationRuntimeRequest oder IO
Erforderlich

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

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.

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

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

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

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.

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 * 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

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

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

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.

async 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.

async 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) -> AsyncIterable[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.

async 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.

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

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.

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

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.

async 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.

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

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.

async 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'>