Freigeben über


PipelinesOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

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

DataFactoryManagementClient's

<xref:pipelines> -Attribut.

Vererbung
builtins.object
PipelinesOperations

Konstruktor

PipelinesOperations(*args, **kwargs)

Methoden

create_or_update

Erstellt oder aktualisiert eine Pipeline.

create_run

Erstellt eine Ausführung einer Pipeline.

delete

Löscht eine Pipeline.

get

Ruft eine Pipeline ab.

list_by_factory

Listet Pipelines auf.

create_or_update

Erstellt oder aktualisiert eine Pipeline.

create_or_update(resource_group_name: str, factory_name: str, pipeline_name: str, pipeline: _models.PipelineResource, if_match: str | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PipelineResource

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Werksname. Erforderlich.

pipeline_name
str
Erforderlich

Der Pipelinename. Erforderlich.

pipeline
PipelineResource oder IO
Erforderlich

Definition der Pipelineressource. Ist entweder ein PipelineResource-Typ oder ein E/A-Typ. Erforderlich.

if_match
str
Erforderlich

ETag der Pipelineentitä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

PipelineResource oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

create_run

Erstellt eine Ausführung einer Pipeline.

create_run(resource_group_name: str, factory_name: str, pipeline_name: str, reference_pipeline_run_id: str | None = None, is_recovery: bool | None = None, start_activity_name: str | None = None, start_from_failure: bool | None = None, parameters: Dict[str, JSON] | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CreateRunResponse

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Werksname. Erforderlich.

pipeline_name
str
Erforderlich

Der Pipelinename. Erforderlich.

reference_pipeline_run_id
str
Erforderlich

Der Bezeichner für die Pipelineausführung. Wenn die Ausführungs-ID angegeben ist, werden die Parameter der angegebenen Ausführung verwendet, um eine neue Ausführung zu erstellen. Der Standardwert ist Keine.

is_recovery
bool
Erforderlich

Flag "Wiederherstellungsmodus". Wenn der Wiederherstellungsmodus auf true festgelegt ist, wird die angegebene Pipeline ausgeführt, auf die verwiesen wird, und die neue Ausführung wird unter derselben groupId gruppiert. Der Standardwert ist Keine.

start_activity_name
str
Erforderlich

Im Wiederherstellungsmodus beginnt die erneute Ausführung mit dieser Aktivität. Wenn nicht angegeben, werden alle Aktivitäten ausgeführt. Der Standardwert ist Keine.

start_from_failure
bool
Erforderlich

Wenn im Wiederherstellungsmodus auf TRUE festgelegt ist, beginnt die erneute Ausführung bei fehlerhaften Aktivitäten. Die -Eigenschaft wird nur verwendet, wenn startActivityName nicht angegeben ist. Der Standardwert ist Keine.

parameters
dict[str, <xref:JSON>] oder IO
Erforderlich

Parameter der Pipelineausführung. Diese Parameter werden nur verwendet, wenn die runId nicht angegeben ist. Ist entweder ein {str: JSON}-Typ oder ein E/A-Typ. 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

CreateRunResponse oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete

Löscht eine Pipeline.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Werksname. Erforderlich.

pipeline_name
str
Erforderlich

Der Pipelinename. 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 Pipeline ab.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Werksname. Erforderlich.

pipeline_name
str
Erforderlich

Der Pipelinename. Erforderlich.

if_none_match
str
Erforderlich

ETag der Pipelineentitä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

PipelineResource oder None oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_by_factory

Listet Pipelines auf.

list_by_factory(resource_group_name: str, factory_name: str, **kwargs: Any) -> Iterable[PipelineResource]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

factory_name
str
Erforderlich

Der Werksname. 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 PipelineResource 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'>