La ressource ALIYUN::SLS::Project permet de créer un projet Simple Log Service (SLS).
Syntaxe
{
"Type": "ALIYUN::SLS::Project",
"Properties": {
"Name": String,
"Description": String,
"Tags": List,
"ResourceGroupId": String,
"DataRedundancyType": String
}
}
Propriétés
|
Propriété |
Type |
Obligatoire |
Modifiable |
Description |
Contrainte |
|
Name |
String |
Oui |
Non |
Nom du projet. |
Le nom doit comporter entre 3 et 63 caractères. Il doit commencer et se terminer par une lettre minuscule ou un chiffre. Il peut contenir des lettres minuscules, des chiffres et des traits d'union (-). |
|
Description |
String |
Non |
Non |
Description du projet. |
La description peut contenir jusqu'à 64 caractères et ne doit pas inclure les caractères spéciaux suivants : |
|
Tags |
List |
Non |
Oui |
Tags associés à la ressource. |
Ajoutez jusqu'à 20 tags. Pour plus d'informations, consultez la section Syntaxe des tags et les propriétés des tags. |
|
ResourceGroupId |
String |
Non |
Oui |
ID du groupe de ressources auquel appartient le projet. |
Aucune. |
|
DataRedundancyType |
String |
Non |
Non |
Type de redondance des données. |
Aucune. |
Syntaxe des tags
"Tags": [
{
"Key": String,
"Value": String
}
]
Propriétés des tags
|
Propriété |
Type |
Obligatoire |
Modifiable |
Description |
Contrainte |
|
Key |
String |
Oui |
Non |
Clé du tag. |
La clé doit comporter entre 1 et 128 caractères. Elle ne doit pas contenir |
|
Value |
String |
Non |
Non |
Valeur du tag. |
La valeur peut contenir jusqu'à 128 caractères. Elle ne doit pas inclure |
Valeurs de retour
Fn::GetAtt
Name : nom du projet.
Exemples
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
Project:
Type: ALIYUN::SLS::Project
Properties:
Name: TestProject
Outputs:
Name:
Description: Project name.
Value:
Fn::GetAtt:
- Project
- Name{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"Project": {
"Type": "ALIYUN::SLS::Project",
"Properties": {
"Name": "TestProject"
}
}
},
"Outputs": {
"Name": {
"Description": "Project name.",
"Value": {
"Fn::GetAtt": [
"Project",
"Name"
]
}
}
}
}