datafusion/v1 library
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 arole
. - 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.
- DnsPeering
- DNS peering configuration.
- EventPublishConfig
- Confirguration of PubSubEventWriter.
- Instance
- Represents a Data Fusion instance.
- ListAvailableVersionsResponse
- Response message for the list available versions request.
- ListDnsPeeringsResponse
- Response message for list DNS peerings.
- 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.
- PrivateServiceConnectConfig
- Configuration for using Private Service Connect to establish connectivity between the Data Fusion consumer project and the corresponding tenant project.
- ProjectsLocationsInstancesDnsPeeringsResource
- 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 a Google Cloud 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 = $TestIamPermissionsRequest00
-
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.