We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi
Resource Type definition for AWS::MSK::Channel
Create Channel Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Channel(name: string, args: ChannelArgs, opts?: CustomResourceOptions);@overload
def Channel(resource_name: str,
args: ChannelArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Channel(resource_name: str,
opts: Optional[ResourceOptions] = None,
topic_configuration_list: Optional[Sequence[ChannelTopicConfigurationArgs]] = None,
channel_name: Optional[str] = None,
cluster_arn: Optional[str] = None,
encryption_configuration: Optional[ChannelEncryptionConfigurationArgs] = None,
iceberg_destination_configuration: Optional[ChannelIcebergDestinationConfigurationArgs] = None,
logging_info: Optional[ChannelLoggingInfoArgs] = None,
s3_destination_configuration: Optional[ChannelS3DestinationConfigurationArgs] = None,
tags: Optional[Mapping[str, str]] = None)func NewChannel(ctx *Context, name string, args ChannelArgs, opts ...ResourceOption) (*Channel, error)public Channel(string name, ChannelArgs args, CustomResourceOptions? opts = null)
public Channel(String name, ChannelArgs args)
public Channel(String name, ChannelArgs args, CustomResourceOptions options)
type: aws-native:msk:Channel
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_msk_channel" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Channel Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Channel resource accepts the following input properties:
- Topic
Configuration List<Pulumi.List Aws Native. Msk. Inputs. Channel Topic Configuration> - Topic configuration
- Channel
Name string - Cluster
Arn string - The Amazon Resource Name (ARN) of the cluster
- Encryption
Configuration Pulumi.Aws Native. Msk. Inputs. Channel Encryption Configuration - Iceberg
Destination Pulumi.Configuration Aws Native. Msk. Inputs. Channel Iceberg Destination Configuration - Logging
Info Pulumi.Aws Native. Msk. Inputs. Channel Logging Info - S3Destination
Configuration Pulumi.Aws Native. Msk. Inputs. Channel S3Destination Configuration - Dictionary<string, string>
- Topic
Configuration []ChannelList Topic Configuration Args - Topic configuration
- Channel
Name string - Cluster
Arn string - The Amazon Resource Name (ARN) of the cluster
- Encryption
Configuration ChannelEncryption Configuration Args - Iceberg
Destination ChannelConfiguration Iceberg Destination Configuration Args - Logging
Info ChannelLogging Info Args - S3Destination
Configuration ChannelS3Destination Configuration Args - map[string]string
- topic_
configuration_ list(object)list - Topic configuration
- channel_
name string - cluster_
arn string - The Amazon Resource Name (ARN) of the cluster
- encryption_
configuration object - iceberg_
destination_ objectconfiguration - logging_
info object - s3_
destination_ objectconfiguration - map(string)
- topic
Configuration List<ChannelList Topic Configuration> - Topic configuration
- channel
Name String - cluster
Arn String - The Amazon Resource Name (ARN) of the cluster
- encryption
Configuration ChannelEncryption Configuration - iceberg
Destination ChannelConfiguration Iceberg Destination Configuration - logging
Info ChannelLogging Info - s3Destination
Configuration ChannelS3Destination Configuration - Map<String,String>
- topic
Configuration ChannelList Topic Configuration[] - Topic configuration
- channel
Name string - cluster
Arn string - The Amazon Resource Name (ARN) of the cluster
- encryption
Configuration ChannelEncryption Configuration - iceberg
Destination ChannelConfiguration Iceberg Destination Configuration - logging
Info ChannelLogging Info - s3Destination
Configuration ChannelS3Destination Configuration - {[key: string]: string}
- topic_
configuration_ Sequence[Channellist Topic Configuration Args] - Topic configuration
- channel_
name str - cluster_
arn str - The Amazon Resource Name (ARN) of the cluster
- encryption_
configuration ChannelEncryption Configuration Args - iceberg_
destination_ Channelconfiguration Iceberg Destination Configuration Args - logging_
info ChannelLogging Info Args - s3_
destination_ Channelconfiguration S3Destination Configuration Args - Mapping[str, str]
- topic
Configuration List<Property Map>List - Topic configuration
- channel
Name String - cluster
Arn String - The Amazon Resource Name (ARN) of the cluster
- encryption
Configuration Property Map - iceberg
Destination Property MapConfiguration - logging
Info Property Map - s3Destination
Configuration Property Map - Map<String>
Outputs
All input properties are implicitly available as output properties. Additionally, the Channel resource produces the following output properties:
- Channel
Arn string - The Amazon Resource Name (ARN) that uniquely identifies the channel
- Id string
- The provider-assigned unique ID for this managed resource.
- State
Info Pulumi.Aws Native. Msk. Outputs. Channel State Info - Status
Pulumi.
Aws Native. Msk. Channel Status
- Channel
Arn string - The Amazon Resource Name (ARN) that uniquely identifies the channel
- Id string
- The provider-assigned unique ID for this managed resource.
- State
Info ChannelState Info - Status
Channel
Status
- channel_
arn string - The Amazon Resource Name (ARN) that uniquely identifies the channel
- id string
- The provider-assigned unique ID for this managed resource.
- state_
info object - status "CREATING" | "ACTIVE" | "UPDATING" | "DELETING" | "FAILED" | "SUSPENDING" | "SUSPENDED"
- channel
Arn String - The Amazon Resource Name (ARN) that uniquely identifies the channel
- id String
- The provider-assigned unique ID for this managed resource.
- state
Info ChannelState Info - status
Channel
Status
- channel
Arn string - The Amazon Resource Name (ARN) that uniquely identifies the channel
- id string
- The provider-assigned unique ID for this managed resource.
- state
Info ChannelState Info - status
Channel
Status
- channel_
arn str - The Amazon Resource Name (ARN) that uniquely identifies the channel
- id str
- The provider-assigned unique ID for this managed resource.
- state_
info ChannelState Info - status
Channel
Status
- channel
Arn String - The Amazon Resource Name (ARN) that uniquely identifies the channel
- id String
- The provider-assigned unique ID for this managed resource.
- state
Info Property Map - status "CREATING" | "ACTIVE" | "UPDATING" | "DELETING" | "FAILED" | "SUSPENDING" | "SUSPENDED"
Supporting Types
ChannelCatalog, ChannelCatalogArgs
Catalog configuration of the destination- Catalog
Arn string - The ARN of the catalog
- Warehouse
Location string - The warehouse location
- Catalog
Arn string - The ARN of the catalog
- Warehouse
Location string - The warehouse location
- catalog_
arn string - The ARN of the catalog
- warehouse_
location string - The warehouse location
- catalog
Arn String - The ARN of the catalog
- warehouse
Location String - The warehouse location
- catalog
Arn string - The ARN of the catalog
- warehouse
Location string - The warehouse location
- catalog_
arn str - The ARN of the catalog
- warehouse_
location str - The warehouse location
- catalog
Arn String - The ARN of the catalog
- warehouse
Location String - The warehouse location
ChannelCloudWatchLogsLogDestination, ChannelCloudWatchLogsLogDestinationArgs
CloudWatch Logs log destination detailsChannelDeadLetterQueueS3, ChannelDeadLetterQueueS3Args
Dead letter queue S3 configuration of the destination- Bucket
Arn string - The ARN of the S3 bucket
- Error
Output stringPrefix - The error output prefix
- Expected
Bucket stringOwner - Optional 12-digit AWS account ID expected to own the dead-letter S3 bucket
- Bucket
Arn string - The ARN of the S3 bucket
- Error
Output stringPrefix - The error output prefix
- Expected
Bucket stringOwner - Optional 12-digit AWS account ID expected to own the dead-letter S3 bucket
- bucket_
arn string - The ARN of the S3 bucket
- error_
output_ stringprefix - The error output prefix
- expected_
bucket_ stringowner - Optional 12-digit AWS account ID expected to own the dead-letter S3 bucket
- bucket
Arn String - The ARN of the S3 bucket
- error
Output StringPrefix - The error output prefix
- expected
Bucket StringOwner - Optional 12-digit AWS account ID expected to own the dead-letter S3 bucket
- bucket
Arn string - The ARN of the S3 bucket
- error
Output stringPrefix - The error output prefix
- expected
Bucket stringOwner - Optional 12-digit AWS account ID expected to own the dead-letter S3 bucket
- bucket_
arn str - The ARN of the S3 bucket
- error_
output_ strprefix - The error output prefix
- expected_
bucket_ strowner - Optional 12-digit AWS account ID expected to own the dead-letter S3 bucket
- bucket
Arn String - The ARN of the S3 bucket
- error
Output StringPrefix - The error output prefix
- expected
Bucket StringOwner - Optional 12-digit AWS account ID expected to own the dead-letter S3 bucket
ChannelDestinationTable, ChannelDestinationTableArgs
Destination table configuration- Destination
Database stringName - The destination database name
- Destination
Table stringName - The destination table name
- Partition
Spec Pulumi.Aws Native. Msk. Inputs. Channel Partition Spec
- Destination
Database stringName - The destination database name
- Destination
Table stringName - The destination table name
- Partition
Spec ChannelPartition Spec
- destination_
database_ stringname - The destination database name
- destination_
table_ stringname - The destination table name
- partition_
spec object
- destination
Database StringName - The destination database name
- destination
Table StringName - The destination table name
- partition
Spec ChannelPartition Spec
- destination
Database stringName - The destination database name
- destination
Table stringName - The destination table name
- partition
Spec ChannelPartition Spec
- destination_
database_ strname - The destination database name
- destination_
table_ strname - The destination table name
- partition_
spec ChannelPartition Spec
- destination
Database StringName - The destination database name
- destination
Table StringName - The destination table name
- partition
Spec Property Map
ChannelEncryptionConfiguration, ChannelEncryptionConfigurationArgs
Encryption configuration- Kms
Key stringArn - The ARN of the KMS key for encryption
- Kms
Key stringArn - The ARN of the KMS key for encryption
- kms_
key_ stringarn - The ARN of the KMS key for encryption
- kms
Key StringArn - The ARN of the KMS key for encryption
- kms
Key stringArn - The ARN of the KMS key for encryption
- kms_
key_ strarn - The ARN of the KMS key for encryption
- kms
Key StringArn - The ARN of the KMS key for encryption
ChannelFirehoseLogDestination, ChannelFirehoseLogDestinationArgs
Firehose log destination details- Enabled bool
- Whether Firehose logging is enabled
- Delivery
Stream string - The Firehose delivery stream for log delivery
- Enabled bool
- Whether Firehose logging is enabled
- Delivery
Stream string - The Firehose delivery stream for log delivery
- enabled bool
- Whether Firehose logging is enabled
- delivery_
stream string - The Firehose delivery stream for log delivery
- enabled Boolean
- Whether Firehose logging is enabled
- delivery
Stream String - The Firehose delivery stream for log delivery
- enabled boolean
- Whether Firehose logging is enabled
- delivery
Stream string - The Firehose delivery stream for log delivery
- enabled bool
- Whether Firehose logging is enabled
- delivery_
stream str - The Firehose delivery stream for log delivery
- enabled Boolean
- Whether Firehose logging is enabled
- delivery
Stream String - The Firehose delivery stream for log delivery
ChannelIcebergCompressionType, ChannelIcebergCompressionTypeArgs
- Zstd
ZSTD- Snappy
SNAPPY
- Channel
Iceberg Compression Type Zstd ZSTD- Channel
Iceberg Compression Type Snappy SNAPPY
- "ZSTD"
ZSTD- "SNAPPY"
SNAPPY
- Zstd
ZSTD- Snappy
SNAPPY
- Zstd
ZSTD- Snappy
SNAPPY
- ZSTD
ZSTD- SNAPPY
SNAPPY
- "ZSTD"
ZSTD- "SNAPPY"
SNAPPY
ChannelIcebergDestinationConfiguration, ChannelIcebergDestinationConfigurationArgs
Iceberg destination configuration- Append
Only bool - Append only mode
- Dead
Letter Pulumi.Queue S3 Aws Native. Msk. Inputs. Channel Dead Letter Queue S3 - Destination
Table List<Pulumi.List Aws Native. Msk. Inputs. Channel Destination Table> - List of destination tables
- Schema
Evolution Pulumi.Aws Native. Msk. Inputs. Channel Schema Evolution - Service
Execution stringRole Arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access the table
- Table
Creation Pulumi.Aws Native. Msk. Inputs. Channel Table Creation - Catalog
Pulumi.
Aws Native. Msk. Inputs. Channel Catalog - Compression
Type Pulumi.Aws Native. Msk. Channel Iceberg Compression Type - Data
Freshness intIn Seconds - Data freshness in seconds
- Append
Only bool - Append only mode
- Dead
Letter ChannelQueue S3 Dead Letter Queue S3 - Destination
Table []ChannelList Destination Table - List of destination tables
- Schema
Evolution ChannelSchema Evolution - Service
Execution stringRole Arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access the table
- Table
Creation ChannelTable Creation - Catalog
Channel
Catalog - Compression
Type ChannelIceberg Compression Type - Data
Freshness intIn Seconds - Data freshness in seconds
- append_
only bool - Append only mode
- dead_
letter_ objectqueue_ s3 - destination_
table_ list(object)list - List of destination tables
- schema_
evolution object - service_
execution_ stringrole_ arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access the table
- table_
creation object - catalog object
- compression_
type "ZSTD" | "SNAPPY" - data_
freshness_ numberin_ seconds - Data freshness in seconds
- append
Only Boolean - Append only mode
- dead
Letter ChannelQueue S3 Dead Letter Queue S3 - destination
Table List<ChannelList Destination Table> - List of destination tables
- schema
Evolution ChannelSchema Evolution - service
Execution StringRole Arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access the table
- table
Creation ChannelTable Creation - catalog
Channel
Catalog - compression
Type ChannelIceberg Compression Type - data
Freshness IntegerIn Seconds - Data freshness in seconds
- append
Only boolean - Append only mode
- dead
Letter ChannelQueue S3 Dead Letter Queue S3 - destination
Table ChannelList Destination Table[] - List of destination tables
- schema
Evolution ChannelSchema Evolution - service
Execution stringRole Arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access the table
- table
Creation ChannelTable Creation - catalog
Channel
Catalog - compression
Type ChannelIceberg Compression Type - data
Freshness numberIn Seconds - Data freshness in seconds
- append_
only bool - Append only mode
- dead_
letter_ Channelqueue_ s3 Dead Letter Queue S3 - destination_
table_ Sequence[Channellist Destination Table] - List of destination tables
- schema_
evolution ChannelSchema Evolution - service_
execution_ strrole_ arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access the table
- table_
creation ChannelTable Creation - catalog
Channel
Catalog - compression_
type ChannelIceberg Compression Type - data_
freshness_ intin_ seconds - Data freshness in seconds
- append
Only Boolean - Append only mode
- dead
Letter Property MapQueue S3 - destination
Table List<Property Map>List - List of destination tables
- schema
Evolution Property Map - service
Execution StringRole Arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access the table
- table
Creation Property Map - catalog Property Map
- compression
Type "ZSTD" | "SNAPPY" - data
Freshness NumberIn Seconds - Data freshness in seconds
ChannelLoggingInfo, ChannelLoggingInfoArgs
Log configuration details for ChannelChannelPartitionSource, ChannelPartitionSourceArgs
Partition source configuration- Source
Name string - Source name
- Source
Name string - Source name
- source_
name string - Source name
- source
Name String - Source name
- source
Name string - Source name
- source_
name str - Source name
- source
Name String - Source name
ChannelPartitionSpec, ChannelPartitionSpecArgs
Partition specification- partition_
strategy "TIME_HOUR" - source_
list list(object) - Source list
ChannelPartitionStrategy, ChannelPartitionStrategyArgs
- Time
Hour TIME_HOUR
- Channel
Partition Strategy Time Hour TIME_HOUR
- "TIME_HOUR"
TIME_HOUR
- Time
Hour TIME_HOUR
- Time
Hour TIME_HOUR
- TIME_HOUR
TIME_HOUR
- "TIME_HOUR"
TIME_HOUR
ChannelRecordConverter, ChannelRecordConverterArgs
Record converter configuration for a topicChannelRecordSchema, ChannelRecordSchemaArgs
Record schema configuration for a topic- Gsr
Arn string - ARN of Glue Schema Registry resource used for table schema
- Gsr
Arn string - ARN of Glue Schema Registry resource used for table schema
- gsr_
arn string - ARN of Glue Schema Registry resource used for table schema
- gsr
Arn String - ARN of Glue Schema Registry resource used for table schema
- gsr
Arn string - ARN of Glue Schema Registry resource used for table schema
- gsr_
arn str - ARN of Glue Schema Registry resource used for table schema
- gsr
Arn String - ARN of Glue Schema Registry resource used for table schema
ChannelS3CompressionType, ChannelS3CompressionTypeArgs
- None
NONE- Gzip
GZIP- Zstd
ZSTD
- Channel
S3Compression Type None NONE- Channel
S3Compression Type Gzip GZIP- Channel
S3Compression Type Zstd ZSTD
- "NONE"
NONE- "GZIP"
GZIP- "ZSTD"
ZSTD
- None
NONE- Gzip
GZIP- Zstd
ZSTD
- None
NONE- Gzip
GZIP- Zstd
ZSTD
- NONE
NONE- GZIP
GZIP- ZSTD
ZSTD
- "NONE"
NONE- "GZIP"
GZIP- "ZSTD"
ZSTD
ChannelS3DestinationConfiguration, ChannelS3DestinationConfigurationArgs
S3 destination configuration- Dead
Letter Pulumi.Queue S3 Aws Native. Msk. Inputs. Channel Dead Letter Queue S3 - Service
Execution stringRole Arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access S3
- Storage
Pulumi.
Aws Native. Msk. Inputs. Channel S3Storage - Data
Freshness intIn Seconds - Data freshness in seconds
- Dead
Letter ChannelQueue S3 Dead Letter Queue S3 - Service
Execution stringRole Arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access S3
- Storage
Channel
S3Storage - Data
Freshness intIn Seconds - Data freshness in seconds
- dead_
letter_ objectqueue_ s3 - service_
execution_ stringrole_ arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access S3
- storage object
- data_
freshness_ numberin_ seconds - Data freshness in seconds
- dead
Letter ChannelQueue S3 Dead Letter Queue S3 - service
Execution StringRole Arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access S3
- storage
Channel
S3Storage - data
Freshness IntegerIn Seconds - Data freshness in seconds
- dead
Letter ChannelQueue S3 Dead Letter Queue S3 - service
Execution stringRole Arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access S3
- storage
Channel
S3Storage - data
Freshness numberIn Seconds - Data freshness in seconds
- dead_
letter_ Channelqueue_ s3 Dead Letter Queue S3 - service_
execution_ strrole_ arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access S3
- storage
Channel
S3Storage - data_
freshness_ intin_ seconds - Data freshness in seconds
- dead
Letter Property MapQueue S3 - service
Execution StringRole Arn - The Amazon Resource Name (ARN) of an IAM role used by MSK to access S3
- storage Property Map
- data
Freshness NumberIn Seconds - Data freshness in seconds
ChannelS3LogDestination, ChannelS3LogDestinationArgs
S3 log destination detailsChannelS3Storage, ChannelS3StorageArgs
S3 storage configuration- Bucket
Arn string - ARN of the S3 bucket
- Compression
Type Pulumi.Aws Native. Msk. Channel S3Compression Type - Storage
Class Pulumi.Aws Native. Msk. Channel S3Storage Class - Expected
Bucket stringOwner - Optional 12-digit AWS account ID expected to own the S3 bucket
- Output
Key stringTemplate - Template for S3 key for output objects, used for partitioning
- Output
Prefix string - Optional prefix for output objects
- Bucket
Arn string - ARN of the S3 bucket
- Compression
Type ChannelS3Compression Type - Storage
Class ChannelS3Storage Class - Expected
Bucket stringOwner - Optional 12-digit AWS account ID expected to own the S3 bucket
- Output
Key stringTemplate - Template for S3 key for output objects, used for partitioning
- Output
Prefix string - Optional prefix for output objects
- bucket_
arn string - ARN of the S3 bucket
- compression_
type "NONE" | "GZIP" | "ZSTD" - storage_
class "STANDARD" | "INTELLIGENT_TIERING" | "GLACIER_IR" - expected_
bucket_ stringowner - Optional 12-digit AWS account ID expected to own the S3 bucket
- output_
key_ stringtemplate - Template for S3 key for output objects, used for partitioning
- output_
prefix string - Optional prefix for output objects
- bucket
Arn String - ARN of the S3 bucket
- compression
Type ChannelS3Compression Type - storage
Class ChannelS3Storage Class - expected
Bucket StringOwner - Optional 12-digit AWS account ID expected to own the S3 bucket
- output
Key StringTemplate - Template for S3 key for output objects, used for partitioning
- output
Prefix String - Optional prefix for output objects
- bucket
Arn string - ARN of the S3 bucket
- compression
Type ChannelS3Compression Type - storage
Class ChannelS3Storage Class - expected
Bucket stringOwner - Optional 12-digit AWS account ID expected to own the S3 bucket
- output
Key stringTemplate - Template for S3 key for output objects, used for partitioning
- output
Prefix string - Optional prefix for output objects
- bucket_
arn str - ARN of the S3 bucket
- compression_
type ChannelS3Compression Type - storage_
class ChannelS3Storage Class - expected_
bucket_ strowner - Optional 12-digit AWS account ID expected to own the S3 bucket
- output_
key_ strtemplate - Template for S3 key for output objects, used for partitioning
- output_
prefix str - Optional prefix for output objects
- bucket
Arn String - ARN of the S3 bucket
- compression
Type "NONE" | "GZIP" | "ZSTD" - storage
Class "STANDARD" | "INTELLIGENT_TIERING" | "GLACIER_IR" - expected
Bucket StringOwner - Optional 12-digit AWS account ID expected to own the S3 bucket
- output
Key StringTemplate - Template for S3 key for output objects, used for partitioning
- output
Prefix String - Optional prefix for output objects
ChannelS3StorageClass, ChannelS3StorageClassArgs
- Standard
STANDARD- Intelligent
Tiering INTELLIGENT_TIERING- Glacier
Ir GLACIER_IR
- Channel
S3Storage Class Standard STANDARD- Channel
S3Storage Class Intelligent Tiering INTELLIGENT_TIERING- Channel
S3Storage Class Glacier Ir GLACIER_IR
- "STANDARD"
STANDARD- "INTELLIGENT_TIERING"
INTELLIGENT_TIERING- "GLACIER_IR"
GLACIER_IR
- Standard
STANDARD- Intelligent
Tiering INTELLIGENT_TIERING- Glacier
Ir GLACIER_IR
- Standard
STANDARD- Intelligent
Tiering INTELLIGENT_TIERING- Glacier
Ir GLACIER_IR
- STANDARD
STANDARD- INTELLIGENT_TIERING
INTELLIGENT_TIERING- GLACIER_IR
GLACIER_IR
- "STANDARD"
STANDARD- "INTELLIGENT_TIERING"
INTELLIGENT_TIERING- "GLACIER_IR"
GLACIER_IR
ChannelSchemaEvolution, ChannelSchemaEvolutionArgs
Schema evolution configuration of the destination- Enable
Schema boolEvolution - Whether schema evolution is enabled
- Enable
Schema boolEvolution - Whether schema evolution is enabled
- enable_
schema_ boolevolution - Whether schema evolution is enabled
- enable
Schema BooleanEvolution - Whether schema evolution is enabled
- enable
Schema booleanEvolution - Whether schema evolution is enabled
- enable_
schema_ boolevolution - Whether schema evolution is enabled
- enable
Schema BooleanEvolution - Whether schema evolution is enabled
ChannelStateInfo, ChannelStateInfoArgs
Includes information about the channel stateChannelStatus, ChannelStatusArgs
- Creating
CREATING- Active
ACTIVE- Updating
UPDATING- Deleting
DELETING- Failed
FAILED- Suspending
SUSPENDING- Suspended
SUSPENDED
- Channel
Status Creating CREATING- Channel
Status Active ACTIVE- Channel
Status Updating UPDATING- Channel
Status Deleting DELETING- Channel
Status Failed FAILED- Channel
Status Suspending SUSPENDING- Channel
Status Suspended SUSPENDED
- "CREATING"
CREATING- "ACTIVE"
ACTIVE- "UPDATING"
UPDATING- "DELETING"
DELETING- "FAILED"
FAILED- "SUSPENDING"
SUSPENDING- "SUSPENDED"
SUSPENDED
- Creating
CREATING- Active
ACTIVE- Updating
UPDATING- Deleting
DELETING- Failed
FAILED- Suspending
SUSPENDING- Suspended
SUSPENDED
- Creating
CREATING- Active
ACTIVE- Updating
UPDATING- Deleting
DELETING- Failed
FAILED- Suspending
SUSPENDING- Suspended
SUSPENDED
- CREATING
CREATING- ACTIVE
ACTIVE- UPDATING
UPDATING- DELETING
DELETING- FAILED
FAILED- SUSPENDING
SUSPENDING- SUSPENDED
SUSPENDED
- "CREATING"
CREATING- "ACTIVE"
ACTIVE- "UPDATING"
UPDATING- "DELETING"
DELETING- "FAILED"
FAILED- "SUSPENDING"
SUSPENDING- "SUSPENDED"
SUSPENDED
ChannelTableCreation, ChannelTableCreationArgs
Table creation configuration of the destination- Enable
Table boolCreation - Whether table creation is enabled
- Enable
Table boolCreation - Whether table creation is enabled
- enable_
table_ boolcreation - Whether table creation is enabled
- enable
Table BooleanCreation - Whether table creation is enabled
- enable
Table booleanCreation - Whether table creation is enabled
- enable_
table_ boolcreation - Whether table creation is enabled
- enable
Table BooleanCreation - Whether table creation is enabled
ChannelTopicConfiguration, ChannelTopicConfigurationArgs
Configuration of topic in a channel- Record
Converter Pulumi.Aws Native. Msk. Inputs. Channel Record Converter - Topic
Arn string - The Amazon Resource Name (ARN) that uniquely identifies the topic
- Record
Schema Pulumi.Aws Native. Msk. Inputs. Channel Record Schema
- Record
Converter ChannelRecord Converter - Topic
Arn string - The Amazon Resource Name (ARN) that uniquely identifies the topic
- Record
Schema ChannelRecord Schema
- record_
converter object - topic_
arn string - The Amazon Resource Name (ARN) that uniquely identifies the topic
- record_
schema object
- record
Converter ChannelRecord Converter - topic
Arn String - The Amazon Resource Name (ARN) that uniquely identifies the topic
- record
Schema ChannelRecord Schema
- record
Converter ChannelRecord Converter - topic
Arn string - The Amazon Resource Name (ARN) that uniquely identifies the topic
- record
Schema ChannelRecord Schema
- record_
converter ChannelRecord Converter - topic_
arn str - The Amazon Resource Name (ARN) that uniquely identifies the topic
- record_
schema ChannelRecord Schema
- record
Converter Property Map - topic
Arn String - The Amazon Resource Name (ARN) that uniquely identifies the topic
- record
Schema Property Map
ChannelValueConverter, ChannelValueConverterArgs
- Byte
Array BYTE_ARRAY- Json
JSON- Json
Schema Gsr JSON_SCHEMA_GSR- String
STRING
- Channel
Value Converter Byte Array BYTE_ARRAY- Channel
Value Converter Json JSON- Channel
Value Converter Json Schema Gsr JSON_SCHEMA_GSR- Channel
Value Converter String STRING
- "BYTE_ARRAY"
BYTE_ARRAY- "JSON"
JSON- "JSON_SCHEMA_GSR"
JSON_SCHEMA_GSR- "STRING"
STRING
- Byte
Array BYTE_ARRAY- Json
JSON- Json
Schema Gsr JSON_SCHEMA_GSR- String
STRING
- Byte
Array BYTE_ARRAY- Json
JSON- Json
Schema Gsr JSON_SCHEMA_GSR- String
STRING
- BYTE_ARRAY
BYTE_ARRAY- JSON
JSON- JSON_SCHEMA_GSR
JSON_SCHEMA_GSR- STRING
STRING
- "BYTE_ARRAY"
BYTE_ARRAY- "JSON"
JSON- "JSON_SCHEMA_GSR"
JSON_SCHEMA_GSR- "STRING"
STRING
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi