datafusion.v1 library Null safety

Cloud Data Fusion API - v1

Cloud Data Fusion is a fully-managed, cloud native, enterprise data integration service for quickly building and managing data pipelines. It provides a graphical interface to increase time efficiency and reduce complexity, and allows business users, developers, and data scientists to easily and reliably build scalable data integration solutions to cleanse, prepare, blend, transfer and transform data without having to wrestle with infrastructure.

For more information, see cloud.google.com/data-fusion/docs

Create an instance of DataFusionApi to access these resources:

Classes

Accelerator
Identifies Data Fusion accelerators for an instance.
AuditConfig
Specifies the audit configuration for a service. [...]
Binding
Associates members, or principals, with a role.
CryptoKeyConfig
The crypto key configuration. [...]
DataFusionApi
Cloud Data Fusion is a fully-managed, cloud native, enterprise data integration service for quickly building and managing data pipelines. [...]
Instance
Represents a Data Fusion instance.
ListAvailableVersionsResponse
Response message for the list available versions request.
ListInstancesResponse
Response message for the list instance request.
ListLocationsResponse
The response message for Locations.ListLocations.
ListOperationsResponse
The response message for Operations.ListOperations.
NetworkConfig
Network configuration for a Data Fusion instance. [...]
Operation
This resource represents a long-running operation that is the result of a network API call.
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources. [...]
ProjectsLocationsInstancesResource
ProjectsLocationsOperationsResource
ProjectsLocationsResource
ProjectsLocationsVersionsResource
ProjectsResource
SetIamPolicyRequest
Request message for SetIamPolicy method.
Version
The Data Fusion version. [...]

Typedefs

AuditLogConfig = $AuditLogConfig
Provides the configuration for logging a type of permissions. [...]
CancelOperationRequest = $Empty
The request message for Operations.CancelOperation.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. [...]
Expr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax. [...]
Location = $Location00
A resource that represents Google Cloud Platform location.
RestartInstanceRequest = $Empty
Request message for restarting a Data Fusion instance.
Status = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. [...]
TestIamPermissionsRequest = $TestIamPermissionsRequest
Request message for TestIamPermissions method.
TestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.