Package-level declarations

Types

Link copied to clipboard

ConnectionProfile can be imported using any of these accepted formats

Link copied to clipboard
data class ConnectionProfileArgs(val bigqueryProfile: Output<ConnectionProfileBigqueryProfileArgs>? = null, val connectionProfileId: Output<String>? = null, val displayName: Output<String>? = null, val forwardSshConnectivity: Output<ConnectionProfileForwardSshConnectivityArgs>? = null, val gcsProfile: Output<ConnectionProfileGcsProfileArgs>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val mysqlProfile: Output<ConnectionProfileMysqlProfileArgs>? = null, val oracleProfile: Output<ConnectionProfileOracleProfileArgs>? = null, val postgresqlProfile: Output<ConnectionProfilePostgresqlProfileArgs>? = null, val privateConnectivity: Output<ConnectionProfilePrivateConnectivityArgs>? = null, val project: Output<String>? = null) : ConvertibleToJava<ConnectionProfileArgs>

ConnectionProfile can be imported using any of these accepted formats

Link copied to clipboard

The PrivateConnection resource is used to establish private connectivity between Datastream and a customer's network. To get more information about PrivateConnection, see:

Link copied to clipboard
data class PrivateConnectionArgs(val displayName: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val privateConnectionId: Output<String>? = null, val project: Output<String>? = null, val vpcPeeringConfig: Output<PrivateConnectionVpcPeeringConfigArgs>? = null) : ConvertibleToJava<PrivateConnectionArgs>

The PrivateConnection resource is used to establish private connectivity between Datastream and a customer's network. To get more information about PrivateConnection, see:

Link copied to clipboard

A resource representing streaming data from a source to a destination. To get more information about Stream, see:

Link copied to clipboard
data class StreamArgs(val backfillAll: Output<StreamBackfillAllArgs>? = null, val backfillNone: Output<StreamBackfillNoneArgs>? = null, val customerManagedEncryptionKey: Output<String>? = null, val desiredState: Output<String>? = null, val destinationConfig: Output<StreamDestinationConfigArgs>? = null, val displayName: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val sourceConfig: Output<StreamSourceConfigArgs>? = null, val streamId: Output<String>? = null) : ConvertibleToJava<StreamArgs>

A resource representing streaming data from a source to a destination. To get more information about Stream, see:

Link copied to clipboard

Builder for StreamArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Stream.

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun streamResource(name: String, block: suspend StreamResourceBuilder.() -> Unit): Stream