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§
- AvroFile Format 
- AVRO file format configuration.
- BackfillJob 
- Represents a backfill job on a specific stream object.
- BigQueryDestination Config 
- 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.
- CreateConnection Profile Request 
- Request message for creating a connection profile.
- CreatePrivate Connection Request 
- Request for creating a private connection.
- CreateRoute Request 
- Route creation request.
- CreateStream Request 
- Request message for creating a stream.
- DeleteConnection Profile Request 
- Request message for deleting a connection profile.
- DeletePrivate Connection Request 
- Request to delete a private connection.
- DeleteRoute Request 
- Route deletion request.
- DeleteStream Request 
- Request message for deleting a stream.
- DestinationConfig 
- The configuration of the stream destination.
- DiscoverConnection Profile Request 
- Request message for ‘discover’ ConnectionProfile request.
- DiscoverConnection Profile Response 
- Response from a discover request.
- Error
- Represent a user-facing Error.
- FetchStatic IpsRequest 
- Request message for ‘FetchStaticIps’ request.
- FetchStatic IpsResponse 
- Response message for a ‘FetchStaticIps’ response.
- ForwardSshTunnel Connectivity 
- Forward SSH Tunnel connectivity.
- GcsDestinationConfig 
- Google Cloud Storage destination configuration
- GcsProfile
- Cloud Storage bucket profile.
- GetConnectionProfile Request 
- Request message for getting a connection profile.
- GetPrivateConnection Request 
- Request to get a private connection configuration.
- GetRouteRequest 
- Route get request.
- GetStreamObject Request 
- 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.
- JsonFile Format 
- JSON file format configuration.
- ListConnection Profiles Request 
- Request message for listing connection profiles.
- ListConnection Profiles Response 
- Response message for listing connection profiles.
- ListPrivate Connections Request 
- Request for listing private connections.
- ListPrivate Connections Response 
- Response containing a list of private connection configurations.
- ListRoutes Request 
- Route list request.
- ListRoutes Response 
- Route list response.
- ListStream Objects Request 
- Request for listing all objects for a specific stream.
- ListStream Objects Response 
- Response containing the objects for a stream.
- ListStreams Request 
- Request message for listing streams.
- ListStreams Response 
- Response message for listing streams.
- LookupStream Object Request 
- 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.
- MongodbSource Config 
- MongoDB source configuration.
- MongodbSslConfig 
- MongoDB SSL configuration information.
- MysqlColumn 
- MySQL Column.
- MysqlDatabase 
- MySQL database.
- MysqlGtid Position 
- MySQL GTID position
- MysqlLogPosition 
- MySQL log position
- MysqlProfile 
- MySQL database profile.
- MysqlRdbms 
- MySQL database structure
- MysqlSource Config 
- 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
- OracleSource Config 
- 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.
- PostgresqlSource Config 
- 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
- SalesforceSource Config 
- Salesforce source configuration
- SourceConfig 
- The configuration of the stream source.
- SourceObject Identifier 
- Represents an identifier of an object in the data source.
- SqlServerChange Tables 
- 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.
- SqlServerSource Config 
- SQLServer data source configuration
- SqlServerTable 
- SQLServer table.
- SqlServerTransaction Logs 
- Configuration to use Transaction Logs CDC read method.
- SrvConnectionFormat 
- Srv connection format.
- StandardConnection Format 
- Standard connection format.
- StartBackfill JobRequest 
- Request for manually initiating a backfill job for a specific stream object.
- StartBackfill JobResponse 
- Response for manually initiating a backfill job for a specific stream object.
- StaticService 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.
- StopBackfill JobRequest 
- Request for manually stopping a running backfill job for a specific stream object.
- StopBackfill 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.
- StreamObject 
- A specific stream object (e.g a specific DB table).
- UpdateConnection Profile Request 
- Connection profile update message.
- UpdateStream Request 
- 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.