O DATASOURCE::SLS::Projects consulta informações sobre projetos do Simple Log Service (SLS).
Sintaxe
{
"Type": "DATASOURCE::SLS::Projects",
"Properties": {
"RefreshOptions": String
}
}
Propriedades
Propriedade | Tipo | Obrigatório | Editável | Descrição | Restrição |
RefreshOptions | String | Não | Sim | Política de atualização dos recursos de source durante a atualização da pilha. | Valores válidos:
|
Valores de retorno (Fn::GetAtt)
Projects: detalhes dos projetos.
ProjectNames: nomes dos projetos.
Propriedade | Tipo | Descrição | Restrição |
ProjectNames | List | Nomes dos projetos. | Nenhuma. |
Projects | List | Detalhes dos projetos. | Nenhuma. |
ProjectName | String | Nome do projeto. | O nome é globalmente único em uma região da Alibaba Cloud. Não é possível alterar o nome após a criação do projeto. |
Status | String | Status do projeto. | Valores válidos:
|
Owner | String | ID da conta Alibaba Cloud usada para crie o projeto. | Nenhuma. |
Description | String | Descrição do projeto. | Nenhuma. |
CreatedTime | String | Hora de criação do projeto. | Nenhuma. |
LastModifyTime | String | Timestamp da última atualização do projeto. | Unidade: milissegundos. |
Exemplos
{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"Projects": {
"Type": "DATASOURCE::SLS::Projects",
"Properties": {}
}
},
"Outputs": {
"Projects": {
"Description": "The list of projects.",
"Value": {
"Fn::GetAtt": [
"Projects",
"Projects"
]
}
},
"ProjectNames": {
"Description": "The list of project names.",
"Value": {
"Fn::GetAtt": [
"Projects",
"ProjectNames"
]
}
}
}
}
ROSTemplateFormatVersion: '2015-09-01'
Resources:
Projects:
Type: DATASOURCE::SLS::Projects
Properties: {}
Outputs:
Projects:
Description: The list of projects.
Value:
Fn::GetAtt:
- Projects
- Projects
ProjectNames:
Description: The list of project names.
Value:
Fn::GetAtt:
- Projects
- ProjectNames