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§
- Avro
File Format - AVRO file format configuration.
- Backfill
Job - Represents a backfill job on a specific stream object.
- BigQuery
Destination Config - BigQuery destination configuration
- BigQuery
Profile - BigQuery warehouse profile.
- CdcStrategy
- The strategy that the stream uses for CDC replication.
- Connection
Profile - A set of reusable connection configurations to be used as a source or destination for a stream.
- Create
Connection Profile Request - Request message for creating a connection profile.
- Create
Private Connection Request - Request for creating a private connection.
- Create
Route Request - Route creation request.
- Create
Stream Request - Request message for creating a stream.
- Delete
Connection Profile Request - Request message for deleting a connection profile.
- Delete
Private Connection Request - Request to delete a private connection.
- Delete
Route Request - Route deletion request.
- Delete
Stream Request - Request message for deleting a stream.
- Destination
Config - The configuration of the stream destination.
- Discover
Connection Profile Request - Request message for ‘discover’ ConnectionProfile request.
- Discover
Connection Profile Response - Response from a discover request.
- Error
- Represent a user-facing Error.
- Fetch
Static IpsRequest - Request message for ‘FetchStaticIps’ request.
- Fetch
Static IpsResponse - Response message for a ‘FetchStaticIps’ response.
- Forward
SshTunnel Connectivity - Forward SSH Tunnel connectivity.
- GcsDestination
Config - Google Cloud Storage destination configuration
- GcsProfile
- Cloud Storage bucket profile.
- GetConnection
Profile Request - Request message for getting a connection profile.
- GetPrivate
Connection Request - Request to get a private connection configuration.
- GetRoute
Request - Route get request.
- GetStream
Object Request - Request for fetching a specific stream object.
- GetStream
Request - Request message for getting a stream.
- Host
Address - A HostAddress represents a transport end point, which is the combination of an IP address or hostname and a port number.
- Json
File Format - JSON file format configuration.
- List
Connection Profiles Request - Request message for listing connection profiles.
- List
Connection Profiles Response - Response message for listing connection profiles.
- List
Private Connections Request - Request for listing private connections.
- List
Private Connections Response - Response containing a list of private connection configurations.
- List
Routes Request - Route list request.
- List
Routes Response - Route list response.
- List
Stream Objects Request - Request for listing all objects for a specific stream.
- List
Stream Objects Response - Response containing the objects for a stream.
- List
Streams Request - Request message for listing streams.
- List
Streams Response - Response message for listing streams.
- Lookup
Stream Object Request - Request for looking up a specific stream object by its source object identifier.
- Mongodb
Cluster - MongoDB Cluster structure.
- Mongodb
Collection - MongoDB Collection.
- Mongodb
Database - MongoDB Database.
- Mongodb
Field - MongoDB Field.
- Mongodb
Profile - MongoDB profile.
- Mongodb
Source Config - MongoDB source configuration.
- Mongodb
SslConfig - MongoDB SSL configuration information.
- Mysql
Column - MySQL Column.
- Mysql
Database - MySQL database.
- Mysql
Gtid Position - MySQL GTID position
- Mysql
LogPosition - MySQL log position
- Mysql
Profile - MySQL database profile.
- Mysql
Rdbms - MySQL database structure
- Mysql
Source Config - MySQL source configuration
- Mysql
SslConfig - MySQL SSL configuration information.
- Mysql
Table - MySQL table.
- Operation
Metadata - Represents the metadata of the long-running operation.
- Oracle
AsmConfig - Configuration for Oracle Automatic Storage Management (ASM) connection.
- Oracle
Column - Oracle Column.
- Oracle
Profile - Oracle database profile.
- Oracle
Rdbms - Oracle database structure.
- Oracle
Schema - Oracle schema.
- Oracle
ScnPosition - Oracle SCN position
- Oracle
Source Config - Oracle data source configuration
- Oracle
SslConfig - Oracle SSL configuration information.
- Oracle
Table - Oracle table.
- Postgresql
Column - PostgreSQL Column.
- Postgresql
Profile - PostgreSQL database profile.
- Postgresql
Rdbms - PostgreSQL database structure.
- Postgresql
Schema - PostgreSQL schema.
- Postgresql
Source Config - PostgreSQL data source configuration
- Postgresql
SslConfig - PostgreSQL SSL configuration information.
- Postgresql
Table - PostgreSQL table.
- Private
Connection - The PrivateConnection resource is used to establish private connectivity between Datastream and a customer’s network.
- Private
Connectivity - Private Connectivity
- PscInterface
Config - 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.
- RunStream
Request - Request message for running a stream.
- Salesforce
Field - Salesforce field.
- Salesforce
Object - Salesforce object.
- Salesforce
Org - Salesforce organization structure.
- Salesforce
Profile - Salesforce profile
- Salesforce
Source Config - Salesforce source configuration
- Source
Config - The configuration of the stream source.
- Source
Object Identifier - Represents an identifier of an object in the data source.
- SqlServer
Change Tables - Configuration to use Change Tables CDC read method.
- SqlServer
Column - SQLServer Column.
- SqlServer
LsnPosition - SQL Server LSN position
- SqlServer
Profile - SQLServer database profile.
- SqlServer
Rdbms - SQLServer database structure.
- SqlServer
Schema - SQLServer schema.
- SqlServer
Source Config - SQLServer data source configuration
- SqlServer
Table - SQLServer table.
- SqlServer
Transaction Logs - Configuration to use Transaction Logs CDC read method.
- SrvConnection
Format - Srv connection format.
- Standard
Connection Format - Standard connection format.
- Start
Backfill JobRequest - Request for manually initiating a backfill job for a specific stream object.
- Start
Backfill JobResponse - Response for manually initiating a backfill job for a specific stream object.
- Static
Service IpConnectivity - 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.
- Stop
Backfill JobRequest - Request for manually stopping a running backfill job for a specific stream object.
- Stop
Backfill JobResponse - Response for manually stop a backfill job for a specific stream object.
- Stream
- A resource representing streaming data from a source to a destination.
- Stream
Object - A specific stream object (e.g a specific DB table).
- Update
Connection Profile Request - Connection profile update message.
- Update
Stream Request - Request message for updating a stream.
- Validation
- A validation to perform on a stream.
- Validation
Message - Represent user-facing validation result message.
- Validation
Result - Contains the current validation results.
- VpcPeering
Config - The VPC Peering configuration is used to create VPC peering between Datastream and the consumer’s VPC.