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/v1alpha1.getStream
Explore with Pulumi AI
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)
public static Output<GetStreamResult> getStream(GetStreamArgs args, InvokeOptions options)
fn::invoke:
function: google-native:datastream/v1alpha1:getStream
arguments:
# arguments dictionary
The following arguments are supported:
getStream Result
The following output properties are available:
- Backfill
All Pulumi.Google Native. Datastream. V1Alpha1. Outputs. Backfill All Strategy Response - Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.
- Backfill
None Pulumi.Google Native. Datastream. V1Alpha1. Outputs. Backfill None Strategy Response - Do not automatically backfill any objects.
- Create
Time string - The creation time of the stream.
- Customer
Managed stringEncryption Key - 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 Pulumi.Google Native. Datastream. V1Alpha1. Outputs. Destination Config Response - Destination connection profile configuration.
- Display
Name string - Display name.
- Errors
List<Pulumi.
Google Native. Datastream. V1Alpha1. Outputs. Error Response> - Errors on the Stream.
- Labels Dictionary<string, string>
- Labels.
- Name string
- The stream's name.
- Source
Config Pulumi.Google Native. Datastream. V1Alpha1. Outputs. Source Config Response - Source connection profile configuration.
- State string
- The state of the stream.
- Update
Time string - The last update time of the stream.
- Backfill
All BackfillAll Strategy Response - Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.
- Backfill
None BackfillNone Strategy Response - Do not automatically backfill any objects.
- Create
Time string - The creation time of the stream.
- Customer
Managed stringEncryption Key - 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 DestinationConfig Response - Destination connection profile configuration.
- Display
Name string - Display name.
- Errors
[]Error
Response - Errors on the Stream.
- Labels map[string]string
- Labels.
- Name string
- The stream's name.
- Source
Config SourceConfig Response - Source connection profile configuration.
- State string
- The state of the stream.
- Update
Time string - The last update time of the stream.
- backfill
All BackfillAll Strategy Response - Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.
- backfill
None BackfillNone Strategy Response - Do not automatically backfill any objects.
- create
Time String - The creation time of the stream.
- customer
Managed StringEncryption Key - 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 DestinationConfig Response - Destination connection profile configuration.
- display
Name String - Display name.
- errors
List<Error
Response> - Errors on the Stream.
- labels Map<String,String>
- Labels.
- name String
- The stream's name.
- source
Config SourceConfig Response - Source connection profile configuration.
- state String
- The state of the stream.
- update
Time String - The last update time of the stream.
- backfill
All BackfillAll Strategy Response - Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.
- backfill
None BackfillNone Strategy Response - Do not automatically backfill any objects.
- create
Time string - The creation time of the stream.
- customer
Managed stringEncryption Key - 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 DestinationConfig Response - Destination connection profile configuration.
- display
Name string - Display name.
- errors
Error
Response[] - Errors on the Stream.
- labels {[key: string]: string}
- Labels.
- name string
- The stream's name.
- source
Config SourceConfig Response - Source connection profile configuration.
- state string
- The state of the stream.
- update
Time string - The last update time of the stream.
- backfill_
all BackfillAll Strategy Response - Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.
- backfill_
none BackfillNone Strategy Response - Do not automatically backfill any objects.
- create_
time str - The creation time of the stream.
- customer_
managed_ strencryption_ key - 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 DestinationConfig Response - Destination connection profile configuration.
- display_
name str - Display name.
- errors
Sequence[Error
Response] - Errors on the Stream.
- labels Mapping[str, str]
- Labels.
- name str
- The stream's name.
- source_
config SourceConfig Response - Source connection profile configuration.
- state str
- The state of the stream.
- update_
time str - The last update time of the stream.
- backfill
All Property Map - Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.
- backfill
None Property Map - Do not automatically backfill any objects.
- create
Time String - The creation time of the stream.
- customer
Managed StringEncryption Key - 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 Property Map - Destination connection profile configuration.
- display
Name String - Display name.
- errors List<Property Map>
- Errors on the Stream.
- labels Map<String>
- Labels.
- name String
- The stream's name.
- source
Config Property Map - Source connection profile configuration.
- state String
- The state of the stream.
- update
Time String - The last update time of the stream.
Supporting Types
BackfillAllStrategyResponse
- Mysql
Excluded Objects This property is required. Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Mysql Rdbms Response - MySQL data source objects to avoid backfilling.
- Oracle
Excluded Objects This property is required. Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Oracle Rdbms Response - Oracle data source objects to avoid backfilling.
- Mysql
Excluded Objects This property is required. MysqlRdbms Response - MySQL data source objects to avoid backfilling.
- Oracle
Excluded Objects This property is required. OracleRdbms Response - Oracle data source objects to avoid backfilling.
- mysql
Excluded Objects This property is required. MysqlRdbms Response - MySQL data source objects to avoid backfilling.
- oracle
Excluded Objects This property is required. OracleRdbms Response - Oracle data source objects to avoid backfilling.
- mysql
Excluded Objects This property is required. MysqlRdbms Response - MySQL data source objects to avoid backfilling.
- oracle
Excluded Objects This property is required. OracleRdbms Response - Oracle data source objects to avoid backfilling.
- mysql_
excluded_ objects This property is required. MysqlRdbms Response - MySQL data source objects to avoid backfilling.
- oracle_
excluded_ objects This property is required. OracleRdbms Response - Oracle data source objects to avoid backfilling.
- mysql
Excluded Objects This property is required. Property Map - MySQL data source objects to avoid backfilling.
- oracle
Excluded Objects This property is required. Property Map - Oracle data source objects to avoid backfilling.
DestinationConfigResponse
- Destination
Connection Profile Name This property is required. string - Destination connection profile identifier.
- Gcs
Destination Config This property is required. Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Gcs Destination Config Response - GCS destination configuration.
- Destination
Connection Profile Name This property is required. string - Destination connection profile identifier.
- Gcs
Destination Config This property is required. GcsDestination Config Response - GCS destination configuration.
- destination
Connection Profile Name This property is required. String - Destination connection profile identifier.
- gcs
Destination Config This property is required. GcsDestination Config Response - GCS destination configuration.
- destination
Connection Profile Name This property is required. string - Destination connection profile identifier.
- gcs
Destination Config This property is required. GcsDestination Config Response - GCS destination configuration.
- destination_
connection_ profile_ name This property is required. str - Destination connection profile identifier.
- gcs_
destination_ config This property is required. GcsDestination Config Response - GCS destination configuration.
- destination
Connection Profile Name This property is required. String - Destination connection profile identifier.
- gcs
Destination Config This property is required. Property Map - GCS destination configuration.
ErrorResponse
- Details
This property is required. Dictionary<string, string> - Additional information about the error.
- Error
Time This property is required. string - The time when the error occurred.
- Error
Uuid This property is required. string - A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
- Message
This property is required. string - A message containing more information about the error that occurred.
- Reason
This property is required. string - A title that explains the reason for the error.
- Details
This property is required. map[string]string - Additional information about the error.
- Error
Time This property is required. string - The time when the error occurred.
- Error
Uuid This property is required. string - A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
- Message
This property is required. string - A message containing more information about the error that occurred.
- Reason
This property is required. string - A title that explains the reason for the error.
- details
This property is required. Map<String,String> - Additional information about the error.
- error
Time This property is required. String - The time when the error occurred.
- error
Uuid This property is required. String - A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
- message
This property is required. String - A message containing more information about the error that occurred.
- reason
This property is required. String - A title that explains the reason for the error.
- details
This property is required. {[key: string]: string} - Additional information about the error.
- error
Time This property is required. string - The time when the error occurred.
- error
Uuid This property is required. string - A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
- message
This property is required. string - A message containing more information about the error that occurred.
- reason
This property is required. string - A title that explains the reason for the error.
- details
This property is required. Mapping[str, str] - Additional information about the error.
- error_
time This property is required. str - The time when the error occurred.
- error_
uuid This property is required. str - A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
- message
This property is required. str - A message containing more information about the error that occurred.
- reason
This property is required. str - A title that explains the reason for the error.
- details
This property is required. Map<String> - Additional information about the error.
- error
Time This property is required. String - The time when the error occurred.
- error
Uuid This property is required. String - A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
- message
This property is required. String - A message containing more information about the error that occurred.
- reason
This property is required. String - A title that explains the reason for the error.
GcsDestinationConfigResponse
- Avro
File Format This property is required. Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Avro File Format Response - AVRO file format configuration.
- File
Rotation Interval This property is required. string - The maximum duration for which new events are added before a file is closed and a new file is created.
- File
Rotation Mb This property is required. int - The maximum file size to be saved in the bucket.
- Gcs
File Format This property is required. string - File format that data should be written in. Deprecated field (b/169501737) - use file_format instead.
- Json
File Format This property is required. Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Json File Format Response - JSON file format configuration.
- Path
This property is required. string - Path inside the Cloud Storage bucket to write data to.
- Avro
File Format This property is required. AvroFile Format Response - AVRO file format configuration.
- File
Rotation Interval This property is required. string - The maximum duration for which new events are added before a file is closed and a new file is created.
- File
Rotation Mb This property is required. int - The maximum file size to be saved in the bucket.
- Gcs
File Format This property is required. string - File format that data should be written in. Deprecated field (b/169501737) - use file_format instead.
- Json
File Format This property is required. JsonFile Format Response - JSON file format configuration.
- Path
This property is required. string - Path inside the Cloud Storage bucket to write data to.
- avro
File Format This property is required. AvroFile Format Response - AVRO file format configuration.
- file
Rotation Interval This property is required. String - The maximum duration for which new events are added before a file is closed and a new file is created.
- file
Rotation Mb This property is required. Integer - The maximum file size to be saved in the bucket.
- gcs
File Format This property is required. String - File format that data should be written in. Deprecated field (b/169501737) - use file_format instead.
- json
File Format This property is required. JsonFile Format Response - JSON file format configuration.
- path
This property is required. String - Path inside the Cloud Storage bucket to write data to.
- avro
File Format This property is required. AvroFile Format Response - AVRO file format configuration.
- file
Rotation Interval This property is required. string - The maximum duration for which new events are added before a file is closed and a new file is created.
- file
Rotation Mb This property is required. number - The maximum file size to be saved in the bucket.
- gcs
File Format This property is required. string - File format that data should be written in. Deprecated field (b/169501737) - use file_format instead.
- json
File Format This property is required. JsonFile Format Response - JSON file format configuration.
- path
This property is required. string - Path inside the Cloud Storage bucket to write data to.
- avro_
file_ format This property is required. AvroFile Format Response - AVRO file format configuration.
- file_
rotation_ interval This property is required. str - The maximum duration for which new events are added before a file is closed and a new file is created.
- file_
rotation_ mb This property is required. int - The maximum file size to be saved in the bucket.
- gcs_
file_ format This property is required. str - File format that data should be written in. Deprecated field (b/169501737) - use file_format instead.
- json_
file_ format This property is required. JsonFile Format Response - JSON file format configuration.
- path
This property is required. str - Path inside the Cloud Storage bucket to write data to.
- avro
File Format This property is required. Property Map - AVRO file format configuration.
- file
Rotation Interval This property is required. String - The maximum duration for which new events are added before a file is closed and a new file is created.
- file
Rotation Mb This property is required. Number - The maximum file size to be saved in the bucket.
- gcs
File Format This property is required. String - File format that data should be written in. Deprecated field (b/169501737) - use file_format instead.
- json
File Format This property is required. Property Map - JSON file format configuration.
- path
This property is required. String - Path inside the Cloud Storage bucket to write data to.
JsonFileFormatResponse
- Compression
This property is required. string - Compression of the loaded JSON file.
- Schema
File Format This property is required. string - The schema file format along JSON data files.
- Compression
This property is required. string - Compression of the loaded JSON file.
- Schema
File Format This property is required. string - The schema file format along JSON data files.
- compression
This property is required. String - Compression of the loaded JSON file.
- schema
File Format This property is required. String - The schema file format along JSON data files.
- compression
This property is required. string - Compression of the loaded JSON file.
- schema
File Format This property is required. string - The schema file format along JSON data files.
- compression
This property is required. str - Compression of the loaded JSON file.
- schema_
file_ format This property is required. str - The schema file format along JSON data files.
- compression
This property is required. String - Compression of the loaded JSON file.
- schema
File Format This property is required. String - The schema file format along JSON data files.
MysqlColumnResponse
- Collation
This property is required. string - Column collation.
- Column
Name This property is required. string - Column name.
- Data
Type This property is required. 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
This property is required. int - Column length.
- Nullable
This property is required. bool - Whether or not the column can accept a null value.
- Ordinal
Position This property is required. int - The ordinal position of the column in the table.
- Primary
Key This property is required. bool - Whether or not the column represents a primary key.
- Collation
This property is required. string - Column collation.
- Column
Name This property is required. string - Column name.
- Data
Type This property is required. 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
This property is required. int - Column length.
- Nullable
This property is required. bool - Whether or not the column can accept a null value.
- Ordinal
Position This property is required. int - The ordinal position of the column in the table.
- Primary
Key This property is required. bool - Whether or not the column represents a primary key.
- collation
This property is required. String - Column collation.
- column
Name This property is required. String - Column name.
- data
Type This property is required. 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
This property is required. Integer - Column length.
- nullable
This property is required. Boolean - Whether or not the column can accept a null value.
- ordinal
Position This property is required. Integer - The ordinal position of the column in the table.
- primary
Key This property is required. Boolean - Whether or not the column represents a primary key.
- collation
This property is required. string - Column collation.
- column
Name This property is required. string - Column name.
- data
Type This property is required. 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
This property is required. number - Column length.
- nullable
This property is required. boolean - Whether or not the column can accept a null value.
- ordinal
Position This property is required. number - The ordinal position of the column in the table.
- primary
Key This property is required. boolean - Whether or not the column represents a primary key.
- collation
This property is required. str - Column collation.
- column_
name This property is required. str - Column name.
- data_
type This property is required. 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
This property is required. int - Column length.
- nullable
This property is required. bool - Whether or not the column can accept a null value.
- ordinal_
position This property is required. int - The ordinal position of the column in the table.
- primary_
key This property is required. bool - Whether or not the column represents a primary key.
- collation
This property is required. String - Column collation.
- column
Name This property is required. String - Column name.
- data
Type This property is required. 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
This property is required. Number - Column length.
- nullable
This property is required. Boolean - Whether or not the column can accept a null value.
- ordinal
Position This property is required. Number - The ordinal position of the column in the table.
- primary
Key This property is required. Boolean - Whether or not the column represents a primary key.
MysqlDatabaseResponse
- Database
Name This property is required. string - Database name.
- Mysql
Tables This property is required. List<Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Mysql Table Response> - Tables in the database.
- Database
Name This property is required. string - Database name.
- Mysql
Tables This property is required. []MysqlTable Response - Tables in the database.
- database
Name This property is required. String - Database name.
- mysql
Tables This property is required. List<MysqlTable Response> - Tables in the database.
- database
Name This property is required. string - Database name.
- mysql
Tables This property is required. MysqlTable Response[] - Tables in the database.
- database_
name This property is required. str - Database name.
- mysql_
tables This property is required. Sequence[MysqlTable Response] - Tables in the database.
- database
Name This property is required. String - Database name.
- mysql
Tables This property is required. List<Property Map> - Tables in the database.
MysqlRdbmsResponse
- Mysql
Databases This property is required. List<Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Mysql Database Response> - Mysql databases on the server
- Mysql
Databases This property is required. []MysqlDatabase Response - Mysql databases on the server
- mysql
Databases This property is required. List<MysqlDatabase Response> - Mysql databases on the server
- mysql
Databases This property is required. MysqlDatabase Response[] - Mysql databases on the server
- mysql_
databases This property is required. Sequence[MysqlDatabase Response] - Mysql databases on the server
- mysql
Databases This property is required. List<Property Map> - Mysql databases on the server
MysqlSourceConfigResponse
- Allowlist
This property is required. Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Mysql Rdbms Response - MySQL objects to retrieve from the source.
- Rejectlist
This property is required. Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Mysql Rdbms Response - MySQL objects to exclude from the stream.
- Allowlist
This property is required. MysqlRdbms Response - MySQL objects to retrieve from the source.
- Rejectlist
This property is required. MysqlRdbms Response - MySQL objects to exclude from the stream.
- allowlist
This property is required. MysqlRdbms Response - MySQL objects to retrieve from the source.
- rejectlist
This property is required. MysqlRdbms Response - MySQL objects to exclude from the stream.
- allowlist
This property is required. MysqlRdbms Response - MySQL objects to retrieve from the source.
- rejectlist
This property is required. MysqlRdbms Response - MySQL objects to exclude from the stream.
- allowlist
This property is required. MysqlRdbms Response - MySQL objects to retrieve from the source.
- rejectlist
This property is required. MysqlRdbms Response - MySQL objects to exclude from the stream.
- allowlist
This property is required. Property Map - MySQL objects to retrieve from the source.
- rejectlist
This property is required. Property Map - MySQL objects to exclude from the stream.
MysqlTableResponse
- Mysql
Columns This property is required. List<Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Mysql Column Response> - MySQL columns in the database. When unspecified as part of include/exclude lists, includes/excludes everything.
- Table
Name This property is required. string - Table name.
- Mysql
Columns This property is required. []MysqlColumn Response - MySQL columns in the database. When unspecified as part of include/exclude lists, includes/excludes everything.
- Table
Name This property is required. string - Table name.
- mysql
Columns This property is required. List<MysqlColumn Response> - MySQL columns in the database. When unspecified as part of include/exclude lists, includes/excludes everything.
- table
Name This property is required. String - Table name.
- mysql
Columns This property is required. MysqlColumn Response[] - MySQL columns in the database. When unspecified as part of include/exclude lists, includes/excludes everything.
- table
Name This property is required. string - Table name.
- mysql_
columns This property is required. Sequence[MysqlColumn Response] - MySQL columns in the database. When unspecified as part of include/exclude lists, includes/excludes everything.
- table_
name This property is required. str - Table name.
- mysql
Columns This property is required. List<Property Map> - MySQL columns in the database. When unspecified as part of include/exclude lists, includes/excludes everything.
- table
Name This property is required. String - Table name.
OracleColumnResponse
- Column
Name This property is required. string - Column name.
- Data
Type This property is required. string - The Oracle data type.
- Encoding
This property is required. string - Column encoding.
- Length
This property is required. int - Column length.
- Nullable
This property is required. bool - Whether or not the column can accept a null value.
- Ordinal
Position This property is required. int - The ordinal position of the column in the table.
- Precision
This property is required. int - Column precision.
- Primary
Key This property is required. bool - Whether or not the column represents a primary key.
- Scale
This property is required. int - Column scale.
- Column
Name This property is required. string - Column name.
- Data
Type This property is required. string - The Oracle data type.
- Encoding
This property is required. string - Column encoding.
- Length
This property is required. int - Column length.
- Nullable
This property is required. bool - Whether or not the column can accept a null value.
- Ordinal
Position This property is required. int - The ordinal position of the column in the table.
- Precision
This property is required. int - Column precision.
- Primary
Key This property is required. bool - Whether or not the column represents a primary key.
- Scale
This property is required. int - Column scale.
- column
Name This property is required. String - Column name.
- data
Type This property is required. String - The Oracle data type.
- encoding
This property is required. String - Column encoding.
- length
This property is required. Integer - Column length.
- nullable
This property is required. Boolean - Whether or not the column can accept a null value.
- ordinal
Position This property is required. Integer - The ordinal position of the column in the table.
- precision
This property is required. Integer - Column precision.
- primary
Key This property is required. Boolean - Whether or not the column represents a primary key.
- scale
This property is required. Integer - Column scale.
- column
Name This property is required. string - Column name.
- data
Type This property is required. string - The Oracle data type.
- encoding
This property is required. string - Column encoding.
- length
This property is required. number - Column length.
- nullable
This property is required. boolean - Whether or not the column can accept a null value.
- ordinal
Position This property is required. number - The ordinal position of the column in the table.
- precision
This property is required. number - Column precision.
- primary
Key This property is required. boolean - Whether or not the column represents a primary key.
- scale
This property is required. number - Column scale.
- column_
name This property is required. str - Column name.
- data_
type This property is required. str - The Oracle data type.
- encoding
This property is required. str - Column encoding.
- length
This property is required. int - Column length.
- nullable
This property is required. bool - Whether or not the column can accept a null value.
- ordinal_
position This property is required. int - The ordinal position of the column in the table.
- precision
This property is required. int - Column precision.
- primary_
key This property is required. bool - Whether or not the column represents a primary key.
- scale
This property is required. int - Column scale.
- column
Name This property is required. String - Column name.
- data
Type This property is required. String - The Oracle data type.
- encoding
This property is required. String - Column encoding.
- length
This property is required. Number - Column length.
- nullable
This property is required. Boolean - Whether or not the column can accept a null value.
- ordinal
Position This property is required. Number - The ordinal position of the column in the table.
- precision
This property is required. Number - Column precision.
- primary
Key This property is required. Boolean - Whether or not the column represents a primary key.
- scale
This property is required. Number - Column scale.
OracleRdbmsResponse
- Oracle
Schemas This property is required. List<Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Oracle Schema Response> - Oracle schemas/databases in the database server.
- Oracle
Schemas This property is required. []OracleSchema Response - Oracle schemas/databases in the database server.
- oracle
Schemas This property is required. List<OracleSchema Response> - Oracle schemas/databases in the database server.
- oracle
Schemas This property is required. OracleSchema Response[] - Oracle schemas/databases in the database server.
- oracle_
schemas This property is required. Sequence[OracleSchema Response] - Oracle schemas/databases in the database server.
- oracle
Schemas This property is required. List<Property Map> - Oracle schemas/databases in the database server.
OracleSchemaResponse
- Oracle
Tables This property is required. List<Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Oracle Table Response> - Tables in the schema.
- Schema
Name This property is required. string - Schema name.
- Oracle
Tables This property is required. []OracleTable Response - Tables in the schema.
- Schema
Name This property is required. string - Schema name.
- oracle
Tables This property is required. List<OracleTable Response> - Tables in the schema.
- schema
Name This property is required. String - Schema name.
- oracle
Tables This property is required. OracleTable Response[] - Tables in the schema.
- schema
Name This property is required. string - Schema name.
- oracle_
tables This property is required. Sequence[OracleTable Response] - Tables in the schema.
- schema_
name This property is required. str - Schema name.
- oracle
Tables This property is required. List<Property Map> - Tables in the schema.
- schema
Name This property is required. String - Schema name.
OracleSourceConfigResponse
- Allowlist
This property is required. Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Oracle Rdbms Response - Oracle objects to include in the stream.
- Drop
Large Objects This property is required. Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Drop Large Objects Response - Drop large object values.
- Rejectlist
This property is required. Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Oracle Rdbms Response - Oracle objects to exclude from the stream.
- Allowlist
This property is required. OracleRdbms Response - Oracle objects to include in the stream.
- Drop
Large Objects This property is required. DropLarge Objects Response - Drop large object values.
- Rejectlist
This property is required. OracleRdbms Response - Oracle objects to exclude from the stream.
- allowlist
This property is required. OracleRdbms Response - Oracle objects to include in the stream.
- drop
Large Objects This property is required. DropLarge Objects Response - Drop large object values.
- rejectlist
This property is required. OracleRdbms Response - Oracle objects to exclude from the stream.
- allowlist
This property is required. OracleRdbms Response - Oracle objects to include in the stream.
- drop
Large Objects This property is required. DropLarge Objects Response - Drop large object values.
- rejectlist
This property is required. OracleRdbms Response - Oracle objects to exclude from the stream.
- allowlist
This property is required. OracleRdbms Response - Oracle objects to include in the stream.
- drop_
large_ objects This property is required. DropLarge Objects Response - Drop large object values.
- rejectlist
This property is required. OracleRdbms Response - Oracle objects to exclude from the stream.
- allowlist
This property is required. Property Map - Oracle objects to include in the stream.
- drop
Large Objects This property is required. Property Map - Drop large object values.
- rejectlist
This property is required. Property Map - Oracle objects to exclude from the stream.
OracleTableResponse
- Oracle
Columns This property is required. List<Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Oracle Column Response> - Oracle columns in the schema. When unspecified as part of inclue/exclude lists, includes/excludes everything.
- Table
Name This property is required. string - Table name.
- Oracle
Columns This property is required. []OracleColumn Response - Oracle columns in the schema. When unspecified as part of inclue/exclude lists, includes/excludes everything.
- Table
Name This property is required. string - Table name.
- oracle
Columns This property is required. List<OracleColumn Response> - Oracle columns in the schema. When unspecified as part of inclue/exclude lists, includes/excludes everything.
- table
Name This property is required. String - Table name.
- oracle
Columns This property is required. OracleColumn Response[] - Oracle columns in the schema. When unspecified as part of inclue/exclude lists, includes/excludes everything.
- table
Name This property is required. string - Table name.
- oracle_
columns This property is required. Sequence[OracleColumn Response] - Oracle columns in the schema. When unspecified as part of inclue/exclude lists, includes/excludes everything.
- table_
name This property is required. str - Table name.
- oracle
Columns This property is required. List<Property Map> - Oracle columns in the schema. When unspecified as part of inclue/exclude lists, includes/excludes everything.
- table
Name This property is required. String - Table name.
SourceConfigResponse
- Mysql
Source Config This property is required. Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Mysql Source Config Response - MySQL data source configuration
- Oracle
Source Config This property is required. Pulumi.Google Native. Datastream. V1Alpha1. Inputs. Oracle Source Config Response - Oracle data source configuration
- Source
Connection Profile Name This property is required. string - Source connection profile identifier.
- Mysql
Source Config This property is required. MysqlSource Config Response - MySQL data source configuration
- Oracle
Source Config This property is required. OracleSource Config Response - Oracle data source configuration
- Source
Connection Profile Name This property is required. string - Source connection profile identifier.
- mysql
Source Config This property is required. MysqlSource Config Response - MySQL data source configuration
- oracle
Source Config This property is required. OracleSource Config Response - Oracle data source configuration
- source
Connection Profile Name This property is required. String - Source connection profile identifier.
- mysql
Source Config This property is required. MysqlSource Config Response - MySQL data source configuration
- oracle
Source Config This property is required. OracleSource Config Response - Oracle data source configuration
- source
Connection Profile Name This property is required. string - Source connection profile identifier.
- mysql_
source_ config This property is required. MysqlSource Config Response - MySQL data source configuration
- oracle_
source_ config This property is required. OracleSource Config Response - Oracle data source configuration
- source_
connection_ profile_ name This property is required. str - Source connection profile identifier.
- mysql
Source Config This property is required. Property Map - MySQL data source configuration
- oracle
Source Config This property is required. Property Map - Oracle data source configuration
- source
Connection Profile Name This property is required. String - Source connection profile identifier.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
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