Skip to main content

connection_profiles

Overview

Nameconnection_profiles
TypeResource
Idgoogle.datastream.connection_profiles

Fields

NameDatatypeDescription
namestringOutput only. The resource's name.
bigqueryProfileobjectBigQuery warehouse profile.
createTimestringOutput only. The create time of the resource.
displayNamestringRequired. Display name.
forwardSshConnectivityobjectForward SSH Tunnel connectivity.
gcsProfileobjectCloud Storage bucket profile.
labelsobjectLabels.
mysqlProfileobjectMySQL database profile.
oracleProfileobjectOracle database profile.
postgresqlProfileobjectPostgreSQL database profile.
privateConnectivityobjectPrivate Connectivity
staticServiceIpConnectivityobjectStatic IP address connectivity. Used when the source database is configured to allow incoming connections from the Datastream public IP addresses for the region specified in the connection profile.
updateTimestringOutput only. The update time of the resource.

Methods

NameAccessible byRequired ParamsDescription
getSELECTconnectionProfilesId, locationsId, projectsIdUse this method to get details about a connection profile.
listSELECTlocationsId, projectsIdUse this method to list connection profiles created in a project and location.
createINSERTlocationsId, projectsIdUse this method to create a connection profile in a project and location.
deleteDELETEconnectionProfilesId, locationsId, projectsIdUse this method to delete a connection profile.
_listEXEClocationsId, projectsIdUse this method to list connection profiles created in a project and location.
discoverEXEClocationsId, projectsIdUse this method to discover a connection profile. The discover API call exposes the data objects and metadata belonging to the profile. Typically, a request returns children data objects of a parent data object that's optionally supplied in the request.
patchEXECconnectionProfilesId, locationsId, projectsIdUse this method to update the parameters of a connection profile.