すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:ALIYUN::SLS::Project

最終更新日:Apr 08, 2025

ALIYUN::SLS::Project は、Simple Log Service (SLS) プロジェクトを作成するために使用されます。

構文

{
  "Type": "ALIYUN::SLS::Project",
  "Properties": {
    "Name": String, // プロジェクト名
    "Description": String, // プロジェクトの説明
    "Tags": List, // タグ
    "ResourceGroupId": String, // リソースグループ ID
    "DataRedundancyType": String // データ冗長性タイプ
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

Name

String

Yes

No

プロジェクトの名前。

名前は 3 ~ 63 文字の長さでなければなりません。小文字または数字で始まり、小文字または数字で終わらなければなりません。小文字、数字、およびハイフン (-) を含めることができます。

Description

String

No

No

プロジェクトの説明。

説明は最大 64 文字までで、次の特殊文字を含めることはできません < > ' \ "

Tags

List

No

Yes

タグ。

最大 20 個のタグを追加できます。

詳細については、「タグの構文」および「タグのプロパティ」をご参照ください。

ResourceGroupId

String

No

Yes

プロジェクトが属するリソースグループの ID。

なし。

DataRedundancyType

String

No

No

データ冗長性タイプ。

なし。

タグの構文

"Tags": [
  {
    "Key": String, // タグのキー
    "Value": String // タグの値
  }
]  

タグのプロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

Key

String

Yes

No

タグのキー。

キーは 1 ~ 128 文字の長さでなければならず、http:// または https:// を含めることはできません。aliyun または acs: で始めることはできません。

Value

String

No

No

タグの値。

値は最大 128 文字までで、http:// または https:// を含めることはできません。aliyun または acs: で始めることはできません。

戻り値

Fn::GetAtt

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
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "Project": {
      "Type": "ALIYUN::SLS::Project",
      "Properties": {
        "Name": "TestProject"
      }
    }
  },
  "Outputs": {
    "Name": {
      "Description": "Project name.", // プロジェクト名
      "Value": {
        "Fn::GetAtt": [
          "Project",
          "Name"
        ]
      }
    }
  }
}