Package Classes (1.12.0)

Summary of entries of Classes for datafusion.

Classes

DataFusionAsyncClient

Service for creating and managing Data Fusion instances. Data Fusion enables ETL developers to build code-free, data integration pipelines via a point-and-click UI.

DataFusionClient

Service for creating and managing Data Fusion instances. Data Fusion enables ETL developers to build code-free, data integration pipelines via a point-and-click UI.

ListAvailableVersionsAsyncPager

A pager for iterating through list_available_versions requests.

This class thinly wraps an initial ListAvailableVersionsResponse object, and provides an __aiter__ method to iterate through its available_versions field.

If there are more pages, the __aiter__ method will make additional ListAvailableVersions requests and continue to iterate through the available_versions field on the corresponding responses.

All the usual ListAvailableVersionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListAvailableVersionsPager

A pager for iterating through list_available_versions requests.

This class thinly wraps an initial ListAvailableVersionsResponse object, and provides an __iter__ method to iterate through its available_versions field.

If there are more pages, the __iter__ method will make additional ListAvailableVersions requests and continue to iterate through the available_versions field on the corresponding responses.

All the usual ListAvailableVersionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListInstancesAsyncPager

A pager for iterating through list_instances requests.

This class thinly wraps an initial ListInstancesResponse object, and provides an __aiter__ method to iterate through its instances field.

If there are more pages, the __aiter__ method will make additional ListInstances requests and continue to iterate through the instances field on the corresponding responses.

All the usual ListInstancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListInstancesPager

A pager for iterating through list_instances requests.

This class thinly wraps an initial ListInstancesResponse object, and provides an __iter__ method to iterate through its instances field.

If there are more pages, the __iter__ method will make additional ListInstances requests and continue to iterate through the instances field on the corresponding responses.

All the usual ListInstancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

Accelerator

Identifies Data Fusion accelerators for an instance.

AcceleratorType

Each type represents an Accelerator (Add-On) supported by Cloud Data Fusion service.

State

Different values possible for the state of an accelerator

CreateInstanceRequest

Request message for creating a Data Fusion instance.

CryptoKeyConfig

The crypto key configuration. This field is used by the Customer-managed encryption keys (CMEK) feature.

DeleteInstanceRequest

Request message for deleting a Data Fusion instance.

GetInstanceRequest

Request message for getting details about a Data Fusion instance.

Instance

Represents a Data Fusion instance.

DisabledReason

The reason for disabling the instance if the state is DISABLED.

LabelsEntry

The abstract base class for a message.

OptionsEntry

The abstract base class for a message.

State

Represents the state of a Data Fusion instance

Type

Represents the type of Data Fusion instance. Each type is configured with the default settings for processing and memory.

ListAvailableVersionsRequest

Request message for the list available versions request.

ListAvailableVersionsResponse

Response message for the list available versions request.

ListInstancesRequest

Request message for listing Data Fusion instances.

ListInstancesResponse

Response message for the list instance request.

NetworkConfig

Network configuration for a Data Fusion instance. These configurations are used for peering with the customer network. Configurations are optional when a public Data Fusion instance is to be created. However, providing these configurations allows several benefits, such as reduced network latency while accessing the customer resources from managed Data Fusion instance nodes, as well as access to the customer on-prem resources.

OperationMetadata

Represents the metadata of a long-running operation.

AdditionalStatusEntry

The abstract base class for a message.

RestartInstanceRequest

Request message for restarting a Data Fusion instance.

UpdateInstanceRequest

Request message for updating a Data Fusion instance. Data Fusion allows updating the labels, options, and stack driver settings. This is also used for CDF version upgrade.

Version

The Data Fusion version. This proto message stores information about certain Data Fusion version, which is used for Data Fusion version upgrade.

Type

Each type represents the release availability of a CDF version

Modules

pagers

API documentation for data_fusion_v1.services.data_fusion.pagers module.