1. Packages
  2. Google Cloud Native
  3. API Docs
  4. datastream
  5. datastream/v1
  6. getStream

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.datastream/v1.getStream

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

    Use this method to get details about a stream.

    Using getStream

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getStream(args: GetStreamArgs, opts?: InvokeOptions): Promise<GetStreamResult>
    function getStreamOutput(args: GetStreamOutputArgs, opts?: InvokeOptions): Output<GetStreamResult>
    def get_stream(location: Optional[str] = None,
                   project: Optional[str] = None,
                   stream_id: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetStreamResult
    def get_stream_output(location: Optional[pulumi.Input[str]] = None,
                   project: Optional[pulumi.Input[str]] = None,
                   stream_id: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetStreamResult]
    func LookupStream(ctx *Context, args *LookupStreamArgs, opts ...InvokeOption) (*LookupStreamResult, error)
    func LookupStreamOutput(ctx *Context, args *LookupStreamOutputArgs, opts ...InvokeOption) LookupStreamResultOutput

    > Note: This function is named LookupStream in the Go SDK.

    public static class GetStream 
    {
        public static Task<GetStreamResult> InvokeAsync(GetStreamArgs args, InvokeOptions? opts = null)
        public static Output<GetStreamResult> Invoke(GetStreamInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetStreamResult> getStream(GetStreamArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:datastream/v1:getStream
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Location string
    StreamId string
    Project string
    Location string
    StreamId string
    Project string
    location String
    streamId String
    project String
    location string
    streamId string
    project string
    location String
    streamId String
    project String

    getStream Result

    The following output properties are available:

    BackfillAll Pulumi.GoogleNative.Datastream.V1.Outputs.BackfillAllStrategyResponse
    Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.
    BackfillNone Pulumi.GoogleNative.Datastream.V1.Outputs.BackfillNoneStrategyResponse
    Do not automatically backfill any objects.
    CreateTime string
    The creation time of the stream.
    CustomerManagedEncryptionKey string
    Immutable. A reference to a KMS encryption key. If provided, it will be used to encrypt the data. If left blank, data will be encrypted using an internal Stream-specific encryption key provisioned through KMS.
    DestinationConfig Pulumi.GoogleNative.Datastream.V1.Outputs.DestinationConfigResponse
    Destination connection profile configuration.
    DisplayName string
    Display name.
    Errors List<Pulumi.GoogleNative.Datastream.V1.Outputs.ErrorResponse>
    Errors on the Stream.
    Labels Dictionary<string, string>
    Labels.
    LastRecoveryTime string
    If the stream was recovered, the time of the last recovery. Note: This field is currently experimental.
    Name string
    The stream's name.
    SourceConfig Pulumi.GoogleNative.Datastream.V1.Outputs.SourceConfigResponse
    Source connection profile configuration.
    State string
    The state of the stream.
    UpdateTime string
    The last update time of the stream.
    BackfillAll BackfillAllStrategyResponse
    Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.
    BackfillNone BackfillNoneStrategyResponse
    Do not automatically backfill any objects.
    CreateTime string
    The creation time of the stream.
    CustomerManagedEncryptionKey string
    Immutable. A reference to a KMS encryption key. If provided, it will be used to encrypt the data. If left blank, data will be encrypted using an internal Stream-specific encryption key provisioned through KMS.
    DestinationConfig DestinationConfigResponse
    Destination connection profile configuration.
    DisplayName string
    Display name.
    Errors []ErrorResponse
    Errors on the Stream.
    Labels map[string]string
    Labels.
    LastRecoveryTime string
    If the stream was recovered, the time of the last recovery. Note: This field is currently experimental.
    Name string
    The stream's name.
    SourceConfig SourceConfigResponse
    Source connection profile configuration.
    State string
    The state of the stream.
    UpdateTime string
    The last update time of the stream.
    backfillAll BackfillAllStrategyResponse
    Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.
    backfillNone BackfillNoneStrategyResponse
    Do not automatically backfill any objects.
    createTime String
    The creation time of the stream.
    customerManagedEncryptionKey String
    Immutable. A reference to a KMS encryption key. If provided, it will be used to encrypt the data. If left blank, data will be encrypted using an internal Stream-specific encryption key provisioned through KMS.
    destinationConfig DestinationConfigResponse
    Destination connection profile configuration.
    displayName String
    Display name.
    errors List<ErrorResponse>
    Errors on the Stream.
    labels Map<String,String>
    Labels.
    lastRecoveryTime String
    If the stream was recovered, the time of the last recovery. Note: This field is currently experimental.
    name String
    The stream's name.
    sourceConfig SourceConfigResponse
    Source connection profile configuration.
    state String
    The state of the stream.
    updateTime String
    The last update time of the stream.
    backfillAll BackfillAllStrategyResponse
    Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.
    backfillNone BackfillNoneStrategyResponse
    Do not automatically backfill any objects.
    createTime string
    The creation time of the stream.
    customerManagedEncryptionKey string
    Immutable. A reference to a KMS encryption key. If provided, it will be used to encrypt the data. If left blank, data will be encrypted using an internal Stream-specific encryption key provisioned through KMS.
    destinationConfig DestinationConfigResponse
    Destination connection profile configuration.
    displayName string
    Display name.
    errors ErrorResponse[]
    Errors on the Stream.
    labels {[key: string]: string}
    Labels.
    lastRecoveryTime string
    If the stream was recovered, the time of the last recovery. Note: This field is currently experimental.
    name string
    The stream's name.
    sourceConfig SourceConfigResponse
    Source connection profile configuration.
    state string
    The state of the stream.
    updateTime string
    The last update time of the stream.
    backfill_all BackfillAllStrategyResponse
    Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.
    backfill_none BackfillNoneStrategyResponse
    Do not automatically backfill any objects.
    create_time str
    The creation time of the stream.
    customer_managed_encryption_key str
    Immutable. A reference to a KMS encryption key. If provided, it will be used to encrypt the data. If left blank, data will be encrypted using an internal Stream-specific encryption key provisioned through KMS.
    destination_config DestinationConfigResponse
    Destination connection profile configuration.
    display_name str
    Display name.
    errors Sequence[ErrorResponse]
    Errors on the Stream.
    labels Mapping[str, str]
    Labels.
    last_recovery_time str
    If the stream was recovered, the time of the last recovery. Note: This field is currently experimental.
    name str
    The stream's name.
    source_config SourceConfigResponse
    Source connection profile configuration.
    state str
    The state of the stream.
    update_time str
    The last update time of the stream.
    backfillAll Property Map
    Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.
    backfillNone Property Map
    Do not automatically backfill any objects.
    createTime String
    The creation time of the stream.
    customerManagedEncryptionKey String
    Immutable. A reference to a KMS encryption key. If provided, it will be used to encrypt the data. If left blank, data will be encrypted using an internal Stream-specific encryption key provisioned through KMS.
    destinationConfig Property Map
    Destination connection profile configuration.
    displayName String
    Display name.
    errors List<Property Map>
    Errors on the Stream.
    labels Map<String>
    Labels.
    lastRecoveryTime String
    If the stream was recovered, the time of the last recovery. Note: This field is currently experimental.
    name String
    The stream's name.
    sourceConfig Property Map
    Source connection profile configuration.
    state String
    The state of the stream.
    updateTime String
    The last update time of the stream.

    Supporting Types

    BackfillAllStrategyResponse

    MysqlExcludedObjects MysqlRdbmsResponse
    MySQL data source objects to avoid backfilling.
    OracleExcludedObjects OracleRdbmsResponse
    Oracle data source objects to avoid backfilling.
    PostgresqlExcludedObjects PostgresqlRdbmsResponse
    PostgreSQL data source objects to avoid backfilling.
    mysqlExcludedObjects MysqlRdbmsResponse
    MySQL data source objects to avoid backfilling.
    oracleExcludedObjects OracleRdbmsResponse
    Oracle data source objects to avoid backfilling.
    postgresqlExcludedObjects PostgresqlRdbmsResponse
    PostgreSQL data source objects to avoid backfilling.
    mysqlExcludedObjects MysqlRdbmsResponse
    MySQL data source objects to avoid backfilling.
    oracleExcludedObjects OracleRdbmsResponse
    Oracle data source objects to avoid backfilling.
    postgresqlExcludedObjects PostgresqlRdbmsResponse
    PostgreSQL data source objects to avoid backfilling.
    mysql_excluded_objects MysqlRdbmsResponse
    MySQL data source objects to avoid backfilling.
    oracle_excluded_objects OracleRdbmsResponse
    Oracle data source objects to avoid backfilling.
    postgresql_excluded_objects PostgresqlRdbmsResponse
    PostgreSQL data source objects to avoid backfilling.
    mysqlExcludedObjects Property Map
    MySQL data source objects to avoid backfilling.
    oracleExcludedObjects Property Map
    Oracle data source objects to avoid backfilling.
    postgresqlExcludedObjects Property Map
    PostgreSQL data source objects to avoid backfilling.

    BigQueryDestinationConfigResponse

    DataFreshness string
    The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost.
    SingleTargetDataset Pulumi.GoogleNative.Datastream.V1.Inputs.SingleTargetDatasetResponse
    Single destination dataset.
    SourceHierarchyDatasets Pulumi.GoogleNative.Datastream.V1.Inputs.SourceHierarchyDatasetsResponse
    Source hierarchy datasets.
    DataFreshness string
    The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost.
    SingleTargetDataset SingleTargetDatasetResponse
    Single destination dataset.
    SourceHierarchyDatasets SourceHierarchyDatasetsResponse
    Source hierarchy datasets.
    dataFreshness String
    The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost.
    singleTargetDataset SingleTargetDatasetResponse
    Single destination dataset.
    sourceHierarchyDatasets SourceHierarchyDatasetsResponse
    Source hierarchy datasets.
    dataFreshness string
    The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost.
    singleTargetDataset SingleTargetDatasetResponse
    Single destination dataset.
    sourceHierarchyDatasets SourceHierarchyDatasetsResponse
    Source hierarchy datasets.
    data_freshness str
    The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost.
    single_target_dataset SingleTargetDatasetResponse
    Single destination dataset.
    source_hierarchy_datasets SourceHierarchyDatasetsResponse
    Source hierarchy datasets.
    dataFreshness String
    The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost.
    singleTargetDataset Property Map
    Single destination dataset.
    sourceHierarchyDatasets Property Map
    Source hierarchy datasets.

    DatasetTemplateResponse

    DatasetIdPrefix string
    If supplied, every created dataset will have its name prefixed by the provided value. The prefix and name will be separated by an underscore. i.e. _.
    KmsKeyName string
    Describes the Cloud KMS encryption key that will be used to protect destination BigQuery table. The BigQuery Service Account associated with your project requires access to this encryption key. i.e. projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{cryptoKey}. See https://cloud.google.com/bigquery/docs/customer-managed-encryption for more information.
    Location string
    The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
    DatasetIdPrefix string
    If supplied, every created dataset will have its name prefixed by the provided value. The prefix and name will be separated by an underscore. i.e. _.
    KmsKeyName string
    Describes the Cloud KMS encryption key that will be used to protect destination BigQuery table. The BigQuery Service Account associated with your project requires access to this encryption key. i.e. projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{cryptoKey}. See https://cloud.google.com/bigquery/docs/customer-managed-encryption for more information.
    Location string
    The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
    datasetIdPrefix String
    If supplied, every created dataset will have its name prefixed by the provided value. The prefix and name will be separated by an underscore. i.e. _.
    kmsKeyName String
    Describes the Cloud KMS encryption key that will be used to protect destination BigQuery table. The BigQuery Service Account associated with your project requires access to this encryption key. i.e. projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{cryptoKey}. See https://cloud.google.com/bigquery/docs/customer-managed-encryption for more information.
    location String
    The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
    datasetIdPrefix string
    If supplied, every created dataset will have its name prefixed by the provided value. The prefix and name will be separated by an underscore. i.e. _.
    kmsKeyName string
    Describes the Cloud KMS encryption key that will be used to protect destination BigQuery table. The BigQuery Service Account associated with your project requires access to this encryption key. i.e. projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{cryptoKey}. See https://cloud.google.com/bigquery/docs/customer-managed-encryption for more information.
    location string
    The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
    dataset_id_prefix str
    If supplied, every created dataset will have its name prefixed by the provided value. The prefix and name will be separated by an underscore. i.e. _.
    kms_key_name str
    Describes the Cloud KMS encryption key that will be used to protect destination BigQuery table. The BigQuery Service Account associated with your project requires access to this encryption key. i.e. projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{cryptoKey}. See https://cloud.google.com/bigquery/docs/customer-managed-encryption for more information.
    location str
    The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
    datasetIdPrefix String
    If supplied, every created dataset will have its name prefixed by the provided value. The prefix and name will be separated by an underscore. i.e. _.
    kmsKeyName String
    Describes the Cloud KMS encryption key that will be used to protect destination BigQuery table. The BigQuery Service Account associated with your project requires access to this encryption key. i.e. projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{cryptoKey}. See https://cloud.google.com/bigquery/docs/customer-managed-encryption for more information.
    location String
    The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.

    DestinationConfigResponse

    BigqueryDestinationConfig Pulumi.GoogleNative.Datastream.V1.Inputs.BigQueryDestinationConfigResponse
    BigQuery destination configuration.
    DestinationConnectionProfile string
    Destination connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
    GcsDestinationConfig Pulumi.GoogleNative.Datastream.V1.Inputs.GcsDestinationConfigResponse
    A configuration for how data should be loaded to Cloud Storage.
    BigqueryDestinationConfig BigQueryDestinationConfigResponse
    BigQuery destination configuration.
    DestinationConnectionProfile string
    Destination connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
    GcsDestinationConfig GcsDestinationConfigResponse
    A configuration for how data should be loaded to Cloud Storage.
    bigqueryDestinationConfig BigQueryDestinationConfigResponse
    BigQuery destination configuration.
    destinationConnectionProfile String
    Destination connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
    gcsDestinationConfig GcsDestinationConfigResponse
    A configuration for how data should be loaded to Cloud Storage.
    bigqueryDestinationConfig BigQueryDestinationConfigResponse
    BigQuery destination configuration.
    destinationConnectionProfile string
    Destination connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
    gcsDestinationConfig GcsDestinationConfigResponse
    A configuration for how data should be loaded to Cloud Storage.
    bigquery_destination_config BigQueryDestinationConfigResponse
    BigQuery destination configuration.
    destination_connection_profile str
    Destination connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
    gcs_destination_config GcsDestinationConfigResponse
    A configuration for how data should be loaded to Cloud Storage.
    bigqueryDestinationConfig Property Map
    BigQuery destination configuration.
    destinationConnectionProfile String
    Destination connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
    gcsDestinationConfig Property Map
    A configuration for how data should be loaded to Cloud Storage.

    ErrorResponse

    Details Dictionary<string, string>
    Additional information about the error.
    ErrorTime string
    The time when the error occurred.
    ErrorUuid string
    A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
    Message string
    A message containing more information about the error that occurred.
    Reason string
    A title that explains the reason for the error.
    Details map[string]string
    Additional information about the error.
    ErrorTime string
    The time when the error occurred.
    ErrorUuid string
    A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
    Message string
    A message containing more information about the error that occurred.
    Reason string
    A title that explains the reason for the error.
    details Map<String,String>
    Additional information about the error.
    errorTime String
    The time when the error occurred.
    errorUuid String
    A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
    message String
    A message containing more information about the error that occurred.
    reason String
    A title that explains the reason for the error.
    details {[key: string]: string}
    Additional information about the error.
    errorTime string
    The time when the error occurred.
    errorUuid string
    A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
    message string
    A message containing more information about the error that occurred.
    reason string
    A title that explains the reason for the error.
    details Mapping[str, str]
    Additional information about the error.
    error_time str
    The time when the error occurred.
    error_uuid str
    A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
    message str
    A message containing more information about the error that occurred.
    reason str
    A title that explains the reason for the error.
    details Map<String>
    Additional information about the error.
    errorTime String
    The time when the error occurred.
    errorUuid String
    A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
    message String
    A message containing more information about the error that occurred.
    reason String
    A title that explains the reason for the error.

    GcsDestinationConfigResponse

    AvroFileFormat Pulumi.GoogleNative.Datastream.V1.Inputs.AvroFileFormatResponse
    AVRO file format configuration.
    FileRotationInterval string
    The maximum duration for which new events are added before a file is closed and a new file is created. Values within the range of 15-60 seconds are allowed.
    FileRotationMb int
    The maximum file size to be saved in the bucket.
    JsonFileFormat Pulumi.GoogleNative.Datastream.V1.Inputs.JsonFileFormatResponse
    JSON file format configuration.
    Path string
    Path inside the Cloud Storage bucket to write data to.
    AvroFileFormat AvroFileFormatResponse
    AVRO file format configuration.
    FileRotationInterval string
    The maximum duration for which new events are added before a file is closed and a new file is created. Values within the range of 15-60 seconds are allowed.
    FileRotationMb int
    The maximum file size to be saved in the bucket.
    JsonFileFormat JsonFileFormatResponse
    JSON file format configuration.
    Path string
    Path inside the Cloud Storage bucket to write data to.
    avroFileFormat AvroFileFormatResponse
    AVRO file format configuration.
    fileRotationInterval String
    The maximum duration for which new events are added before a file is closed and a new file is created. Values within the range of 15-60 seconds are allowed.
    fileRotationMb Integer
    The maximum file size to be saved in the bucket.
    jsonFileFormat JsonFileFormatResponse
    JSON file format configuration.
    path String
    Path inside the Cloud Storage bucket to write data to.
    avroFileFormat AvroFileFormatResponse
    AVRO file format configuration.
    fileRotationInterval string
    The maximum duration for which new events are added before a file is closed and a new file is created. Values within the range of 15-60 seconds are allowed.
    fileRotationMb number
    The maximum file size to be saved in the bucket.
    jsonFileFormat JsonFileFormatResponse
    JSON file format configuration.
    path string
    Path inside the Cloud Storage bucket to write data to.
    avro_file_format AvroFileFormatResponse
    AVRO file format configuration.
    file_rotation_interval str
    The maximum duration for which new events are added before a file is closed and a new file is created. Values within the range of 15-60 seconds are allowed.
    file_rotation_mb int
    The maximum file size to be saved in the bucket.
    json_file_format JsonFileFormatResponse
    JSON file format configuration.
    path str
    Path inside the Cloud Storage bucket to write data to.
    avroFileFormat Property Map
    AVRO file format configuration.
    fileRotationInterval String
    The maximum duration for which new events are added before a file is closed and a new file is created. Values within the range of 15-60 seconds are allowed.
    fileRotationMb Number
    The maximum file size to be saved in the bucket.
    jsonFileFormat Property Map
    JSON file format configuration.
    path String
    Path inside the Cloud Storage bucket to write data to.

    JsonFileFormatResponse

    Compression string
    Compression of the loaded JSON file.
    SchemaFileFormat string
    The schema file format along JSON data files.
    Compression string
    Compression of the loaded JSON file.
    SchemaFileFormat string
    The schema file format along JSON data files.
    compression String
    Compression of the loaded JSON file.
    schemaFileFormat String
    The schema file format along JSON data files.
    compression string
    Compression of the loaded JSON file.
    schemaFileFormat string
    The schema file format along JSON data files.
    compression str
    Compression of the loaded JSON file.
    schema_file_format str
    The schema file format along JSON data files.
    compression String
    Compression of the loaded JSON file.
    schemaFileFormat String
    The schema file format along JSON data files.

    MysqlColumnResponse

    Collation string
    Column collation.
    Column string
    Column name.
    DataType string
    The MySQL data type. Full data types list can be found here: https://dev.mysql.com/doc/refman/8.0/en/data-types.html
    Length int
    Column length.
    Nullable bool
    Whether or not the column can accept a null value.
    OrdinalPosition int
    The ordinal position of the column in the table.
    Precision int
    Column precision.
    PrimaryKey bool
    Whether or not the column represents a primary key.
    Scale int
    Column scale.
    Collation string
    Column collation.
    Column string
    Column name.
    DataType string
    The MySQL data type. Full data types list can be found here: https://dev.mysql.com/doc/refman/8.0/en/data-types.html
    Length int
    Column length.
    Nullable bool
    Whether or not the column can accept a null value.
    OrdinalPosition int
    The ordinal position of the column in the table.
    Precision int
    Column precision.
    PrimaryKey bool
    Whether or not the column represents a primary key.
    Scale int
    Column scale.
    collation String
    Column collation.
    column String
    Column name.
    dataType String
    The MySQL data type. Full data types list can be found here: https://dev.mysql.com/doc/refman/8.0/en/data-types.html
    length Integer
    Column length.
    nullable Boolean
    Whether or not the column can accept a null value.
    ordinalPosition Integer
    The ordinal position of the column in the table.
    precision Integer
    Column precision.
    primaryKey Boolean
    Whether or not the column represents a primary key.
    scale Integer
    Column scale.
    collation string
    Column collation.
    column string
    Column name.
    dataType string
    The MySQL data type. Full data types list can be found here: https://dev.mysql.com/doc/refman/8.0/en/data-types.html
    length number
    Column length.
    nullable boolean
    Whether or not the column can accept a null value.
    ordinalPosition number
    The ordinal position of the column in the table.
    precision number
    Column precision.
    primaryKey boolean
    Whether or not the column represents a primary key.
    scale number
    Column scale.
    collation str
    Column collation.
    column str
    Column name.
    data_type str
    The MySQL data type. Full data types list can be found here: https://dev.mysql.com/doc/refman/8.0/en/data-types.html
    length int
    Column length.
    nullable bool
    Whether or not the column can accept a null value.
    ordinal_position int
    The ordinal position of the column in the table.
    precision int
    Column precision.
    primary_key bool
    Whether or not the column represents a primary key.
    scale int
    Column scale.
    collation String
    Column collation.
    column String
    Column name.
    dataType String
    The MySQL data type. Full data types list can be found here: https://dev.mysql.com/doc/refman/8.0/en/data-types.html
    length Number
    Column length.
    nullable Boolean
    Whether or not the column can accept a null value.
    ordinalPosition Number
    The ordinal position of the column in the table.
    precision Number
    Column precision.
    primaryKey Boolean
    Whether or not the column represents a primary key.
    scale Number
    Column scale.

    MysqlDatabaseResponse

    Database string
    Database name.
    MysqlTables []MysqlTableResponse
    Tables in the database.
    database String
    Database name.
    mysqlTables List<MysqlTableResponse>
    Tables in the database.
    database string
    Database name.
    mysqlTables MysqlTableResponse[]
    Tables in the database.
    database str
    Database name.
    mysql_tables Sequence[MysqlTableResponse]
    Tables in the database.
    database String
    Database name.
    mysqlTables List<Property Map>
    Tables in the database.

    MysqlRdbmsResponse

    MysqlDatabases []MysqlDatabaseResponse
    Mysql databases on the server
    mysqlDatabases List<MysqlDatabaseResponse>
    Mysql databases on the server
    mysqlDatabases MysqlDatabaseResponse[]
    Mysql databases on the server
    mysqlDatabases List<Property Map>
    Mysql databases on the server

    MysqlSourceConfigResponse

    ExcludeObjects Pulumi.GoogleNative.Datastream.V1.Inputs.MysqlRdbmsResponse
    MySQL objects to exclude from the stream.
    IncludeObjects Pulumi.GoogleNative.Datastream.V1.Inputs.MysqlRdbmsResponse
    MySQL objects to retrieve from the source.
    MaxConcurrentBackfillTasks int
    Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    MaxConcurrentCdcTasks int
    Maximum number of concurrent CDC tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    ExcludeObjects MysqlRdbmsResponse
    MySQL objects to exclude from the stream.
    IncludeObjects MysqlRdbmsResponse
    MySQL objects to retrieve from the source.
    MaxConcurrentBackfillTasks int
    Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    MaxConcurrentCdcTasks int
    Maximum number of concurrent CDC tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    excludeObjects MysqlRdbmsResponse
    MySQL objects to exclude from the stream.
    includeObjects MysqlRdbmsResponse
    MySQL objects to retrieve from the source.
    maxConcurrentBackfillTasks Integer
    Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    maxConcurrentCdcTasks Integer
    Maximum number of concurrent CDC tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    excludeObjects MysqlRdbmsResponse
    MySQL objects to exclude from the stream.
    includeObjects MysqlRdbmsResponse
    MySQL objects to retrieve from the source.
    maxConcurrentBackfillTasks number
    Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    maxConcurrentCdcTasks number
    Maximum number of concurrent CDC tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    exclude_objects MysqlRdbmsResponse
    MySQL objects to exclude from the stream.
    include_objects MysqlRdbmsResponse
    MySQL objects to retrieve from the source.
    max_concurrent_backfill_tasks int
    Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    max_concurrent_cdc_tasks int
    Maximum number of concurrent CDC tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    excludeObjects Property Map
    MySQL objects to exclude from the stream.
    includeObjects Property Map
    MySQL objects to retrieve from the source.
    maxConcurrentBackfillTasks Number
    Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    maxConcurrentCdcTasks Number
    Maximum number of concurrent CDC tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.

    MysqlTableResponse

    MysqlColumns List<Pulumi.GoogleNative.Datastream.V1.Inputs.MysqlColumnResponse>
    MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
    Table string
    Table name.
    MysqlColumns []MysqlColumnResponse
    MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
    Table string
    Table name.
    mysqlColumns List<MysqlColumnResponse>
    MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
    table String
    Table name.
    mysqlColumns MysqlColumnResponse[]
    MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
    table string
    Table name.
    mysql_columns Sequence[MysqlColumnResponse]
    MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
    table str
    Table name.
    mysqlColumns List<Property Map>
    MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
    table String
    Table name.

    OracleColumnResponse

    Column string
    Column name.
    DataType string
    The Oracle data type.
    Encoding string
    Column encoding.
    Length int
    Column length.
    Nullable bool
    Whether or not the column can accept a null value.
    OrdinalPosition int
    The ordinal position of the column in the table.
    Precision int
    Column precision.
    PrimaryKey bool
    Whether or not the column represents a primary key.
    Scale int
    Column scale.
    Column string
    Column name.
    DataType string
    The Oracle data type.
    Encoding string
    Column encoding.
    Length int
    Column length.
    Nullable bool
    Whether or not the column can accept a null value.
    OrdinalPosition int
    The ordinal position of the column in the table.
    Precision int
    Column precision.
    PrimaryKey bool
    Whether or not the column represents a primary key.
    Scale int
    Column scale.
    column String
    Column name.
    dataType String
    The Oracle data type.
    encoding String
    Column encoding.
    length Integer
    Column length.
    nullable Boolean
    Whether or not the column can accept a null value.
    ordinalPosition Integer
    The ordinal position of the column in the table.
    precision Integer
    Column precision.
    primaryKey Boolean
    Whether or not the column represents a primary key.
    scale Integer
    Column scale.
    column string
    Column name.
    dataType string
    The Oracle data type.
    encoding string
    Column encoding.
    length number
    Column length.
    nullable boolean
    Whether or not the column can accept a null value.
    ordinalPosition number
    The ordinal position of the column in the table.
    precision number
    Column precision.
    primaryKey boolean
    Whether or not the column represents a primary key.
    scale number
    Column scale.
    column str
    Column name.
    data_type str
    The Oracle data type.
    encoding str
    Column encoding.
    length int
    Column length.
    nullable bool
    Whether or not the column can accept a null value.
    ordinal_position int
    The ordinal position of the column in the table.
    precision int
    Column precision.
    primary_key bool
    Whether or not the column represents a primary key.
    scale int
    Column scale.
    column String
    Column name.
    dataType String
    The Oracle data type.
    encoding String
    Column encoding.
    length Number
    Column length.
    nullable Boolean
    Whether or not the column can accept a null value.
    ordinalPosition Number
    The ordinal position of the column in the table.
    precision Number
    Column precision.
    primaryKey Boolean
    Whether or not the column represents a primary key.
    scale Number
    Column scale.

    OracleRdbmsResponse

    OracleSchemas []OracleSchemaResponse
    Oracle schemas/databases in the database server.
    oracleSchemas List<OracleSchemaResponse>
    Oracle schemas/databases in the database server.
    oracleSchemas OracleSchemaResponse[]
    Oracle schemas/databases in the database server.
    oracle_schemas Sequence[OracleSchemaResponse]
    Oracle schemas/databases in the database server.
    oracleSchemas List<Property Map>
    Oracle schemas/databases in the database server.

    OracleSchemaResponse

    OracleTables []OracleTableResponse
    Tables in the schema.
    Schema string
    Schema name.
    oracleTables List<OracleTableResponse>
    Tables in the schema.
    schema String
    Schema name.
    oracleTables OracleTableResponse[]
    Tables in the schema.
    schema string
    Schema name.
    oracle_tables Sequence[OracleTableResponse]
    Tables in the schema.
    schema str
    Schema name.
    oracleTables List<Property Map>
    Tables in the schema.
    schema String
    Schema name.

    OracleSourceConfigResponse

    DropLargeObjects Pulumi.GoogleNative.Datastream.V1.Inputs.DropLargeObjectsResponse
    Drop large object values.
    ExcludeObjects Pulumi.GoogleNative.Datastream.V1.Inputs.OracleRdbmsResponse
    Oracle objects to exclude from the stream.
    IncludeObjects Pulumi.GoogleNative.Datastream.V1.Inputs.OracleRdbmsResponse
    Oracle objects to include in the stream.
    MaxConcurrentBackfillTasks int
    Maximum number of concurrent backfill tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
    MaxConcurrentCdcTasks int
    Maximum number of concurrent CDC tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
    StreamLargeObjects Pulumi.GoogleNative.Datastream.V1.Inputs.StreamLargeObjectsResponse
    Stream large object values. NOTE: This feature is currently experimental.
    DropLargeObjects DropLargeObjectsResponse
    Drop large object values.
    ExcludeObjects OracleRdbmsResponse
    Oracle objects to exclude from the stream.
    IncludeObjects OracleRdbmsResponse
    Oracle objects to include in the stream.
    MaxConcurrentBackfillTasks int
    Maximum number of concurrent backfill tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
    MaxConcurrentCdcTasks int
    Maximum number of concurrent CDC tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
    StreamLargeObjects StreamLargeObjectsResponse
    Stream large object values. NOTE: This feature is currently experimental.
    dropLargeObjects DropLargeObjectsResponse
    Drop large object values.
    excludeObjects OracleRdbmsResponse
    Oracle objects to exclude from the stream.
    includeObjects OracleRdbmsResponse
    Oracle objects to include in the stream.
    maxConcurrentBackfillTasks Integer
    Maximum number of concurrent backfill tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
    maxConcurrentCdcTasks Integer
    Maximum number of concurrent CDC tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
    streamLargeObjects StreamLargeObjectsResponse
    Stream large object values. NOTE: This feature is currently experimental.
    dropLargeObjects DropLargeObjectsResponse
    Drop large object values.
    excludeObjects OracleRdbmsResponse
    Oracle objects to exclude from the stream.
    includeObjects OracleRdbmsResponse
    Oracle objects to include in the stream.
    maxConcurrentBackfillTasks number
    Maximum number of concurrent backfill tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
    maxConcurrentCdcTasks number
    Maximum number of concurrent CDC tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
    streamLargeObjects StreamLargeObjectsResponse
    Stream large object values. NOTE: This feature is currently experimental.
    drop_large_objects DropLargeObjectsResponse
    Drop large object values.
    exclude_objects OracleRdbmsResponse
    Oracle objects to exclude from the stream.
    include_objects OracleRdbmsResponse
    Oracle objects to include in the stream.
    max_concurrent_backfill_tasks int
    Maximum number of concurrent backfill tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
    max_concurrent_cdc_tasks int
    Maximum number of concurrent CDC tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
    stream_large_objects StreamLargeObjectsResponse
    Stream large object values. NOTE: This feature is currently experimental.
    dropLargeObjects Property Map
    Drop large object values.
    excludeObjects Property Map
    Oracle objects to exclude from the stream.
    includeObjects Property Map
    Oracle objects to include in the stream.
    maxConcurrentBackfillTasks Number
    Maximum number of concurrent backfill tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
    maxConcurrentCdcTasks Number
    Maximum number of concurrent CDC tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
    streamLargeObjects Property Map
    Stream large object values. NOTE: This feature is currently experimental.

    OracleTableResponse

    OracleColumns List<Pulumi.GoogleNative.Datastream.V1.Inputs.OracleColumnResponse>
    Oracle columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything.
    Table string
    Table name.
    OracleColumns []OracleColumnResponse
    Oracle columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything.
    Table string
    Table name.
    oracleColumns List<OracleColumnResponse>
    Oracle columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything.
    table String
    Table name.
    oracleColumns OracleColumnResponse[]
    Oracle columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything.
    table string
    Table name.
    oracle_columns Sequence[OracleColumnResponse]
    Oracle columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything.
    table str
    Table name.
    oracleColumns List<Property Map>
    Oracle columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything.
    table String
    Table name.

    PostgresqlColumnResponse

    Column string
    Column name.
    DataType string
    The PostgreSQL data type.
    Length int
    Column length.
    Nullable bool
    Whether or not the column can accept a null value.
    OrdinalPosition int
    The ordinal position of the column in the table.
    Precision int
    Column precision.
    PrimaryKey bool
    Whether or not the column represents a primary key.
    Scale int
    Column scale.
    Column string
    Column name.
    DataType string
    The PostgreSQL data type.
    Length int
    Column length.
    Nullable bool
    Whether or not the column can accept a null value.
    OrdinalPosition int
    The ordinal position of the column in the table.
    Precision int
    Column precision.
    PrimaryKey bool
    Whether or not the column represents a primary key.
    Scale int
    Column scale.
    column String
    Column name.
    dataType String
    The PostgreSQL data type.
    length Integer
    Column length.
    nullable Boolean
    Whether or not the column can accept a null value.
    ordinalPosition Integer
    The ordinal position of the column in the table.
    precision Integer
    Column precision.
    primaryKey Boolean
    Whether or not the column represents a primary key.
    scale Integer
    Column scale.
    column string
    Column name.
    dataType string
    The PostgreSQL data type.
    length number
    Column length.
    nullable boolean
    Whether or not the column can accept a null value.
    ordinalPosition number
    The ordinal position of the column in the table.
    precision number
    Column precision.
    primaryKey boolean
    Whether or not the column represents a primary key.
    scale number
    Column scale.
    column str
    Column name.
    data_type str
    The PostgreSQL data type.
    length int
    Column length.
    nullable bool
    Whether or not the column can accept a null value.
    ordinal_position int
    The ordinal position of the column in the table.
    precision int
    Column precision.
    primary_key bool
    Whether or not the column represents a primary key.
    scale int
    Column scale.
    column String
    Column name.
    dataType String
    The PostgreSQL data type.
    length Number
    Column length.
    nullable Boolean
    Whether or not the column can accept a null value.
    ordinalPosition Number
    The ordinal position of the column in the table.
    precision Number
    Column precision.
    primaryKey Boolean
    Whether or not the column represents a primary key.
    scale Number
    Column scale.

    PostgresqlRdbmsResponse

    PostgresqlSchemas []PostgresqlSchemaResponse
    PostgreSQL schemas in the database server.
    postgresqlSchemas List<PostgresqlSchemaResponse>
    PostgreSQL schemas in the database server.
    postgresqlSchemas PostgresqlSchemaResponse[]
    PostgreSQL schemas in the database server.
    postgresql_schemas Sequence[PostgresqlSchemaResponse]
    PostgreSQL schemas in the database server.
    postgresqlSchemas List<Property Map>
    PostgreSQL schemas in the database server.

    PostgresqlSchemaResponse

    PostgresqlTables []PostgresqlTableResponse
    Tables in the schema.
    Schema string
    Schema name.
    postgresqlTables List<PostgresqlTableResponse>
    Tables in the schema.
    schema String
    Schema name.
    postgresqlTables PostgresqlTableResponse[]
    Tables in the schema.
    schema string
    Schema name.
    postgresql_tables Sequence[PostgresqlTableResponse]
    Tables in the schema.
    schema str
    Schema name.
    postgresqlTables List<Property Map>
    Tables in the schema.
    schema String
    Schema name.

    PostgresqlSourceConfigResponse

    ExcludeObjects Pulumi.GoogleNative.Datastream.V1.Inputs.PostgresqlRdbmsResponse
    PostgreSQL objects to exclude from the stream.
    IncludeObjects Pulumi.GoogleNative.Datastream.V1.Inputs.PostgresqlRdbmsResponse
    PostgreSQL objects to include in the stream.
    MaxConcurrentBackfillTasks int
    Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    Publication string
    The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
    ReplicationSlot string
    Immutable. The name of the logical replication slot that's configured with the pgoutput plugin.
    ExcludeObjects PostgresqlRdbmsResponse
    PostgreSQL objects to exclude from the stream.
    IncludeObjects PostgresqlRdbmsResponse
    PostgreSQL objects to include in the stream.
    MaxConcurrentBackfillTasks int
    Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    Publication string
    The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
    ReplicationSlot string
    Immutable. The name of the logical replication slot that's configured with the pgoutput plugin.
    excludeObjects PostgresqlRdbmsResponse
    PostgreSQL objects to exclude from the stream.
    includeObjects PostgresqlRdbmsResponse
    PostgreSQL objects to include in the stream.
    maxConcurrentBackfillTasks Integer
    Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    publication String
    The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
    replicationSlot String
    Immutable. The name of the logical replication slot that's configured with the pgoutput plugin.
    excludeObjects PostgresqlRdbmsResponse
    PostgreSQL objects to exclude from the stream.
    includeObjects PostgresqlRdbmsResponse
    PostgreSQL objects to include in the stream.
    maxConcurrentBackfillTasks number
    Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    publication string
    The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
    replicationSlot string
    Immutable. The name of the logical replication slot that's configured with the pgoutput plugin.
    exclude_objects PostgresqlRdbmsResponse
    PostgreSQL objects to exclude from the stream.
    include_objects PostgresqlRdbmsResponse
    PostgreSQL objects to include in the stream.
    max_concurrent_backfill_tasks int
    Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    publication str
    The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
    replication_slot str
    Immutable. The name of the logical replication slot that's configured with the pgoutput plugin.
    excludeObjects Property Map
    PostgreSQL objects to exclude from the stream.
    includeObjects Property Map
    PostgreSQL objects to include in the stream.
    maxConcurrentBackfillTasks Number
    Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
    publication String
    The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
    replicationSlot String
    Immutable. The name of the logical replication slot that's configured with the pgoutput plugin.

    PostgresqlTableResponse

    PostgresqlColumns List<Pulumi.GoogleNative.Datastream.V1.Inputs.PostgresqlColumnResponse>
    PostgreSQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything.
    Table string
    Table name.
    PostgresqlColumns []PostgresqlColumnResponse
    PostgreSQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything.
    Table string
    Table name.
    postgresqlColumns List<PostgresqlColumnResponse>
    PostgreSQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything.
    table String
    Table name.
    postgresqlColumns PostgresqlColumnResponse[]
    PostgreSQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything.
    table string
    Table name.
    postgresql_columns Sequence[PostgresqlColumnResponse]
    PostgreSQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything.
    table str
    Table name.
    postgresqlColumns List<Property Map>
    PostgreSQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything.
    table String
    Table name.

    SingleTargetDatasetResponse

    DatasetId string
    The dataset ID of the target dataset. DatasetIds allowed characters: https://cloud.google.com/bigquery/docs/reference/rest/v2/datasets#datasetreference.
    DatasetId string
    The dataset ID of the target dataset. DatasetIds allowed characters: https://cloud.google.com/bigquery/docs/reference/rest/v2/datasets#datasetreference.
    datasetId String
    The dataset ID of the target dataset. DatasetIds allowed characters: https://cloud.google.com/bigquery/docs/reference/rest/v2/datasets#datasetreference.
    datasetId string
    The dataset ID of the target dataset. DatasetIds allowed characters: https://cloud.google.com/bigquery/docs/reference/rest/v2/datasets#datasetreference.
    dataset_id str
    The dataset ID of the target dataset. DatasetIds allowed characters: https://cloud.google.com/bigquery/docs/reference/rest/v2/datasets#datasetreference.
    datasetId String
    The dataset ID of the target dataset. DatasetIds allowed characters: https://cloud.google.com/bigquery/docs/reference/rest/v2/datasets#datasetreference.

    SourceConfigResponse

    MysqlSourceConfig Pulumi.GoogleNative.Datastream.V1.Inputs.MysqlSourceConfigResponse
    MySQL data source configuration.
    OracleSourceConfig Pulumi.GoogleNative.Datastream.V1.Inputs.OracleSourceConfigResponse
    Oracle data source configuration.
    PostgresqlSourceConfig Pulumi.GoogleNative.Datastream.V1.Inputs.PostgresqlSourceConfigResponse
    PostgreSQL data source configuration.
    SourceConnectionProfile string
    Source connection profile resoource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
    MysqlSourceConfig MysqlSourceConfigResponse
    MySQL data source configuration.
    OracleSourceConfig OracleSourceConfigResponse
    Oracle data source configuration.
    PostgresqlSourceConfig PostgresqlSourceConfigResponse
    PostgreSQL data source configuration.
    SourceConnectionProfile string
    Source connection profile resoource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
    mysqlSourceConfig MysqlSourceConfigResponse
    MySQL data source configuration.
    oracleSourceConfig OracleSourceConfigResponse
    Oracle data source configuration.
    postgresqlSourceConfig PostgresqlSourceConfigResponse
    PostgreSQL data source configuration.
    sourceConnectionProfile String
    Source connection profile resoource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
    mysqlSourceConfig MysqlSourceConfigResponse
    MySQL data source configuration.
    oracleSourceConfig OracleSourceConfigResponse
    Oracle data source configuration.
    postgresqlSourceConfig PostgresqlSourceConfigResponse
    PostgreSQL data source configuration.
    sourceConnectionProfile string
    Source connection profile resoource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
    mysql_source_config MysqlSourceConfigResponse
    MySQL data source configuration.
    oracle_source_config OracleSourceConfigResponse
    Oracle data source configuration.
    postgresql_source_config PostgresqlSourceConfigResponse
    PostgreSQL data source configuration.
    source_connection_profile str
    Source connection profile resoource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
    mysqlSourceConfig Property Map
    MySQL data source configuration.
    oracleSourceConfig Property Map
    Oracle data source configuration.
    postgresqlSourceConfig Property Map
    PostgreSQL data source configuration.
    sourceConnectionProfile String
    Source connection profile resoource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}

    SourceHierarchyDatasetsResponse

    DatasetTemplate Pulumi.GoogleNative.Datastream.V1.Inputs.DatasetTemplateResponse
    The dataset template to use for dynamic dataset creation.
    DatasetTemplate DatasetTemplateResponse
    The dataset template to use for dynamic dataset creation.
    datasetTemplate DatasetTemplateResponse
    The dataset template to use for dynamic dataset creation.
    datasetTemplate DatasetTemplateResponse
    The dataset template to use for dynamic dataset creation.
    dataset_template DatasetTemplateResponse
    The dataset template to use for dynamic dataset creation.
    datasetTemplate Property Map
    The dataset template to use for dynamic dataset creation.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi