Skip to content

Azure

flowtask.components.Azure

Azure

Azure(loop=None, job=None, stat=None, **kwargs)

Bases: AzureClient, HTTPService, FlowComponent

Azure Component.

Overview

This component interacts with Azure services using the Azure SDK for Python.
It requires valid Azure credentials to establish a connection.

.. table:: Properties
:widths: auto

+--------------------------+----------+-----------+----------------------------------------------------------------+ | Name | Required | Summary | +--------------------------+----------+-----------+----------------------------------------------------------------+ | credentials (optional) | Yes | Dictionary containing Azure credentials: "client_id", "tenant_id", | | | | and "client_secret". Credentials can be retrieved from environment | | | | variables. | +--------------------------+----------+-----------+----------------------------------------------------------------+ | as_dataframe (optional) | No | Specifies if the response should be converted to a pandas DataFrame | | | | (default: False). | +--------------------------+----------+-----------+----------------------------------------------------------------+

This component does not return any data directly. It interacts with
Azure services based on the configuration and potentially triggers
downstream components in a task.

close async

close(timeout=5)

close. Closing the connection.

open async

open(host, port, credentials, **kwargs)

open. Starts (open) a connection to external resource.

start async

start(**kwargs)

Start.

Processing variables and credentials.