alicloud_mns_topic_subscriptions
更新时间:
This data source provides a list of MNS topic subscriptions in an Alibaba Cloud account according to the specified parameters.
-> DEPRECATED: This datasource has been deprecated from version 1.188.0
. Please use new datasource message_service_subscriptions.
Example Usage
data "alicloud_mns_topic_subscriptions" "subscriptions" {
topic_name = "topic_name"
name_prefix = "tf-"
}
output "first_topic_subscription_id" {
value = "${data.alicloud_mns_topic_subscriptions.subscriptions.subscriptions.0.id}"
}
Argument Reference
The following arguments are supported:
topic_name
- (Required) Two topics on a single account in the same region cannot have the same name. A topic name must start with an English letter or a digit, and can contain English letters, digits, and hyphens, with the length not exceeding 256 characters.name_prefix
- (Optional) A string to filter resulting subscriptions of the topic by their name prefixs.output_file
- (Optional) File name where to save data source results (after runningterraform plan
).
Attributes Reference
The following attributes are exported in addition to the arguments listed above:
names
- A list of subscription names.subscriptions
- A list of subscriptions. Each element contains the following attributes:id
- The ID of the topic subscription. The value is set toname
.name
- The name of the subscription.topic_name
- The topic which The subscription belongs to was named with the name.notify_strategy
- The NotifyStrategy attribute of Subscription. This attribute specifies the retry strategy when message sending fails.notify_content_format
- The NotifyContentFormat attribute of Subscription. This attribute specifies the content format of the messages pushed to users.endpoint
- Describe the terminal address of the message received in this subscription.filter_tag
- A string to filter resulting messages of the topic by their message tag.
文档内容是否对您有帮助?