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.