Module model

Module model 

Source
Expand description

The messages and enums that are part of this client library.

Modules§

backfill_job
Defines additional types related to BackfillJob.
big_query_destination_config
Defines additional types related to BigQueryDestinationConfig.
cdc_strategy
Defines additional types related to CdcStrategy.
connection_profile
Defines additional types related to ConnectionProfile.
destination_config
Defines additional types related to DestinationConfig.
discover_connection_profile_request
Defines additional types related to DiscoverConnectionProfileRequest.
discover_connection_profile_response
Defines additional types related to DiscoverConnectionProfileResponse.
forward_ssh_tunnel_connectivity
Defines additional types related to ForwardSshTunnelConnectivity.
gcs_destination_config
Defines additional types related to GcsDestinationConfig.
json_file_format
Defines additional types related to JsonFileFormat.
mongodb_profile
Defines additional types related to MongodbProfile.
mysql_source_config
Defines additional types related to MysqlSourceConfig.
oracle_source_config
Defines additional types related to OracleSourceConfig.
postgresql_ssl_config
Defines additional types related to PostgresqlSslConfig.
private_connection
Defines additional types related to PrivateConnection.
salesforce_profile
Defines additional types related to SalesforceProfile.
source_config
Defines additional types related to SourceConfig.
source_object_identifier
Defines additional types related to SourceObjectIdentifier.
sql_server_source_config
Defines additional types related to SqlServerSourceConfig.
stream
Defines additional types related to Stream.
validation
Defines additional types related to Validation.
validation_message
Defines additional types related to ValidationMessage.

Structs§

AvroFileFormat
AVRO file format configuration.
BackfillJob
Represents a backfill job on a specific stream object.
BigQueryDestinationConfig
BigQuery destination configuration
BigQueryProfile
BigQuery warehouse profile.
CdcStrategy
The strategy that the stream uses for CDC replication.
ConnectionProfile
A set of reusable connection configurations to be used as a source or destination for a stream.
CreateConnectionProfileRequest
Request message for creating a connection profile.
CreatePrivateConnectionRequest
Request for creating a private connection.
CreateRouteRequest
Route creation request.
CreateStreamRequest
Request message for creating a stream.
DeleteConnectionProfileRequest
Request message for deleting a connection profile.
DeletePrivateConnectionRequest
Request to delete a private connection.
DeleteRouteRequest
Route deletion request.
DeleteStreamRequest
Request message for deleting a stream.
DestinationConfig
The configuration of the stream destination.
DiscoverConnectionProfileRequest
Request message for ‘discover’ ConnectionProfile request.
DiscoverConnectionProfileResponse
Response from a discover request.
Error
Represent a user-facing Error.
FetchStaticIpsRequest
Request message for ‘FetchStaticIps’ request.
FetchStaticIpsResponse
Response message for a ‘FetchStaticIps’ response.
ForwardSshTunnelConnectivity
Forward SSH Tunnel connectivity.
GcsDestinationConfig
Google Cloud Storage destination configuration
GcsProfile
Cloud Storage bucket profile.
GetConnectionProfileRequest
Request message for getting a connection profile.
GetPrivateConnectionRequest
Request to get a private connection configuration.
GetRouteRequest
Route get request.
GetStreamObjectRequest
Request for fetching a specific stream object.
GetStreamRequest
Request message for getting a stream.
HostAddress
A HostAddress represents a transport end point, which is the combination of an IP address or hostname and a port number.
JsonFileFormat
JSON file format configuration.
ListConnectionProfilesRequest
Request message for listing connection profiles.
ListConnectionProfilesResponse
Response message for listing connection profiles.
ListPrivateConnectionsRequest
Request for listing private connections.
ListPrivateConnectionsResponse
Response containing a list of private connection configurations.
ListRoutesRequest
Route list request.
ListRoutesResponse
Route list response.
ListStreamObjectsRequest
Request for listing all objects for a specific stream.
ListStreamObjectsResponse
Response containing the objects for a stream.
ListStreamsRequest
Request message for listing streams.
ListStreamsResponse
Response message for listing streams.
LookupStreamObjectRequest
Request for looking up a specific stream object by its source object identifier.
MongodbCluster
MongoDB Cluster structure.
MongodbCollection
MongoDB Collection.
MongodbDatabase
MongoDB Database.
MongodbField
MongoDB Field.
MongodbProfile
MongoDB profile.
MongodbSourceConfig
MongoDB source configuration.
MongodbSslConfig
MongoDB SSL configuration information.
MysqlColumn
MySQL Column.
MysqlDatabase
MySQL database.
MysqlGtidPosition
MySQL GTID position
MysqlLogPosition
MySQL log position
MysqlProfile
MySQL database profile.
MysqlRdbms
MySQL database structure
MysqlSourceConfig
MySQL source configuration
MysqlSslConfig
MySQL SSL configuration information.
MysqlTable
MySQL table.
OperationMetadata
Represents the metadata of the long-running operation.
OracleAsmConfig
Configuration for Oracle Automatic Storage Management (ASM) connection.
OracleColumn
Oracle Column.
OracleProfile
Oracle database profile.
OracleRdbms
Oracle database structure.
OracleSchema
Oracle schema.
OracleScnPosition
Oracle SCN position
OracleSourceConfig
Oracle data source configuration
OracleSslConfig
Oracle SSL configuration information.
OracleTable
Oracle table.
PostgresqlColumn
PostgreSQL Column.
PostgresqlProfile
PostgreSQL database profile.
PostgresqlRdbms
PostgreSQL database structure.
PostgresqlSchema
PostgreSQL schema.
PostgresqlSourceConfig
PostgreSQL data source configuration
PostgresqlSslConfig
PostgreSQL SSL configuration information.
PostgresqlTable
PostgreSQL table.
PrivateConnection
The PrivateConnection resource is used to establish private connectivity between Datastream and a customer’s network.
PrivateConnectivity
Private Connectivity
PscInterfaceConfig
The PSC Interface configuration is used to create PSC Interface between Datastream and the consumer’s PSC.
Route
The route resource is the child of the private connection resource, used for defining a route for a private connection.
RunStreamRequest
Request message for running a stream.
SalesforceField
Salesforce field.
SalesforceObject
Salesforce object.
SalesforceOrg
Salesforce organization structure.
SalesforceProfile
Salesforce profile
SalesforceSourceConfig
Salesforce source configuration
SourceConfig
The configuration of the stream source.
SourceObjectIdentifier
Represents an identifier of an object in the data source.
SqlServerChangeTables
Configuration to use Change Tables CDC read method.
SqlServerColumn
SQLServer Column.
SqlServerLsnPosition
SQL Server LSN position
SqlServerProfile
SQLServer database profile.
SqlServerRdbms
SQLServer database structure.
SqlServerSchema
SQLServer schema.
SqlServerSourceConfig
SQLServer data source configuration
SqlServerTable
SQLServer table.
SqlServerTransactionLogs
Configuration to use Transaction Logs CDC read method.
SrvConnectionFormat
Srv connection format.
StandardConnectionFormat
Standard connection format.
StartBackfillJobRequest
Request for manually initiating a backfill job for a specific stream object.
StartBackfillJobResponse
Response for manually initiating a backfill job for a specific stream object.
StaticServiceIpConnectivity
Static 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.
StopBackfillJobRequest
Request for manually stopping a running backfill job for a specific stream object.
StopBackfillJobResponse
Response for manually stop a backfill job for a specific stream object.
Stream
A resource representing streaming data from a source to a destination.
StreamObject
A specific stream object (e.g a specific DB table).
UpdateConnectionProfileRequest
Connection profile update message.
UpdateStreamRequest
Request message for updating a stream.
Validation
A validation to perform on a stream.
ValidationMessage
Represent user-facing validation result message.
ValidationResult
Contains the current validation results.
VpcPeeringConfig
The VPC Peering configuration is used to create VPC peering between Datastream and the consumer’s VPC.