Package types (0.1.2)

API documentation for data_fusion_v1.types package.

Classes

Accelerator

Identifies Data Fusion accelerators for an instance. .. attribute:: accelerator_type

The type of an accelator for a CDF instance.

:type: google.cloud.data_fusion_v1.types.Accelerator.AcceleratorType

CreateInstanceRequest

Request message for creating a Data Fusion instance. .. attribute:: parent

The instance's project and location in the format projects/{project}/locations/{location}.

:type: str

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. .. attribute:: name

The instance resource name in the format projects/{project}/locations/{location}/instances/{instance}

:type: str

GetInstanceRequest

Request message for getting details about a Data Fusion instance.

Instance

Represents a Data Fusion instance. .. attribute:: name

Output only. The name of this instance is in the form of projects/{project}/locations/{location}/instances/{instance}.

:type: str

ListAvailableVersionsRequest

Request message for the list available versions request. .. attribute:: parent

Required. The project and location for which to retrieve instance information in the format projects/{project}/locations/{location}.

:type: str

ListAvailableVersionsResponse

Response message for the list available versions request. .. attribute:: available_versions

Represents a list of versions that are supported.

:type: Sequence[google.cloud.data_fusion_v1.types.Version]

ListInstancesRequest

Request message for listing Data Fusion instances. .. attribute:: parent

The project and location for which to retrieve instance information in the format projects/{project}/locations/{location}. If the location is specified as '-' (wildcard), then all regions available to the project are queried, and the results are aggregated.

:type: str

ListInstancesResponse

Response message for the list instance request. .. attribute:: instances

Represents a list of Data Fusion instances.

:type: Sequence[google.cloud.data_fusion_v1.types.Instance]

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. .. attribute:: create_time

The time the operation was created.

:type: google.protobuf.timestamp_pb2.Timestamp

RestartInstanceRequest

Request message for restarting a Data Fusion instance. .. attribute:: name

Name of the Data Fusion instance which need to be restarted in the form of projects/{project}/locations/{location}/instances/{instance}

:type: str

UpdateInstanceRequest

Version

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