Documentation
¶
Overview ¶
Provides a resource to create a tdmq subscription_attachment
Example Usage ¶
```hcl
resource "tencentcloud_tdmq_instance" "example" { cluster_name = "tf_example" remark = "remark." tags = { "createdBy" = "terraform" } } resource "tencentcloud_tdmq_namespace" "example" { environ_name = "tf_example" msg_ttl = 300 cluster_id = tencentcloud_tdmq_instance.example.id retention_policy { time_in_minutes = 60 size_in_mb = 10 } remark = "remark." } resource "tencentcloud_tdmq_topic" "example" { environ_id = tencentcloud_tdmq_namespace.example.environ_name cluster_id = tencentcloud_tdmq_instance.example.id topic_name = "tf-example-topic" partitions = 6 pulsar_topic_type = 3 remark = "remark." } resource "tencentcloud_tdmq_subscription_attachment" "example" { environment_id = tencentcloud_tdmq_namespace.example.environ_name cluster_id = tencentcloud_tdmq_instance.example.id topic_name = tencentcloud_tdmq_topic.example.topic_name subscription_name = "tf-example-subcription" remark = "remark." auto_create_policy_topic = true }
```
Import ¶
tdmq subscription_attachment can be imported using the id, e.g.
``` terraform import tencentcloud_tdmq_subscription_attachment.subscription_attachment subscription_attachment_id ```
Index ¶
- func DataSourceTencentCloudTdmqEnvironmentAttributes() *schema.Resource
- func DataSourceTencentCloudTdmqProInstanceDetail() *schema.Resource
- func DataSourceTencentCloudTdmqProInstances() *schema.Resource
- func DataSourceTencentCloudTdmqPublisherSummary() *schema.Resource
- func DataSourceTencentCloudTdmqPublishers() *schema.Resource
- func ResourceTencentCloudTdmqInstance() *schema.Resource
- func ResourceTencentCloudTdmqNamespace() *schema.Resource
- func ResourceTencentCloudTdmqNamespaceRoleAttachment() *schema.Resource
- func ResourceTencentCloudTdmqProfessionalCluster() *schema.Resource
- func ResourceTencentCloudTdmqRole() *schema.Resource
- func ResourceTencentCloudTdmqSubscriptionAttachment() *schema.Resource
- func ResourceTencentCloudTdmqTopic() *schema.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Source Files
¶
- data_source_tc_tdmq_environment_attributes.go
- data_source_tc_tdmq_pro_instance_detail.go
- data_source_tc_tdmq_pro_instances.go
- data_source_tc_tdmq_publisher_summary.go
- data_source_tc_tdmq_publishers.go
- resource_tc_tdmq_instance.go
- resource_tc_tdmq_namespace.go
- resource_tc_tdmq_namespace_role_attachment.go
- resource_tc_tdmq_professional_cluster.go
- resource_tc_tdmq_role.go
- resource_tc_tdmq_subscription_attachment.go
- resource_tc_tdmq_topic.go
Click to show internal directories.
Click to hide internal directories.