Consulta informações sobre tópicos do Message Service (MNS).
Sintaxe
{
"Type": "DATASOURCE::MNS::Topics",
"Properties": {
"TopicName": String,
"RefreshOptions": String
}
}
Propriedades
|
Propriedade |
Tipo |
Obrigatória |
Editável |
Descrição |
Restrição |
|
TopicName |
String |
Não |
Sim |
Nome do tópico. |
Nenhuma. |
|
RefreshOptions |
String |
Não |
Sim |
Política de atualização dos recursos da fonte de dados ao atualizar a pilha. |
Valores válidos:
|
Valores de retorno (Fn::GetAtt)
Fn::GetAtt
TopicNames: nomes dos tópicos.
Topics: detalhes dos tópicos.
|
Propriedade |
Tipo |
Descrição |
Restrição |
|
TopicNames |
List |
Nomes dos tópicos. |
Nenhuma. |
|
Topics |
List |
Detalhes dos tópicos. |
Nenhuma. |
|
TopicName |
String |
Nome do tópico. |
O nome do tópico deve ser exclusivo na conta e na região. Pode ter até 256 caracteres e conter letras, dígitos e hifens (-). Deve começar com uma letra. |
|
MessageCount |
Number |
Número de mensagens no tópico. |
Nenhuma. |
|
MaxMessageSize |
Number |
Tamanho máximo do corpo de uma mensagem enviada ao tópico. |
Valores válidos: 1024 a 65536. O valor 1024 corresponde a 1 KB e 65536 corresponde a 64 KB. Valor padrão: 65536. Unidade: bytes. |
|
MessageRetentionPeriod |
Number |
Período máximo de retenção de uma mensagem no tópico. |
Após o término do período de retenção, a mensagem é excluída independentemente de ter sido enviada aos assinantes. Unidade: segundos. |
|
CreateTime |
String |
Hora de criação do tópico. |
O valor é um timestamp UNIX em milissegundos desde 1º de janeiro de 1970, 00:00:00 UTC. |
|
LastModifyTime |
String |
Hora da última modificação do tópico. |
O valor é um timestamp UNIX em milissegundos desde 1º de janeiro de 1970, 00:00:00 UTC. |
|
LoggingEnabled |
Boolean |
Indica se o recurso de gerenciamento de logs está ativado. |
Valores válidos:
|