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

Resource Orchestration Service:ALIYUN::ARMS::AddonRelease

最終更新日:Jan 23, 2025

ALIYUN::ARMS::AddonRelease は、アドオンリリースをインストールするために使用されます。

構文

{
  "Type": "ALIYUN::ARMS::AddonRelease",
  "Properties": {
    "AddonVersion": String,
    "EnvironmentId": String,
    "Name": String,
    "ReleaseName": String,
    "Values": Map
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

AddonVersion

String

はい

いいえ

アドオンのバージョン。

なし。

EnvironmentId

String

はい

いいえ

環境 ID。

なし。

Name

String

はい

いいえ

アドオン名。

なし。

ReleaseName

String

いいえ

いいえ

アドオンのインストール後にアドオンに使用する名前。

このプロパティを指定しない場合、デフォルトルールに基づいてデフォルトのアドオン名が生成されます。

Values

Map

いいえ

はい

メタデータ。

なし。

戻り値

Fn::GetAtt

  • EnvironmentId: 環境 ID。

  • Config: アドオンリリースの構成。

  • ReleaseName: アドオンのインストール後にアドオンに使用される名前。

  • Release: アドオンリリースに関する情報。

  • YAML 形式

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters: {}
    Resources:
      ExtensionResource:
        Type: ALIYUN::ARMS::AddonRelease
        Properties:
          EnvironmentId: env-xxxx
          AddonVersion: 0.0.1
          ReleaseName: mysql-1695372983039
          Name: mysql
    Outputs:
      EnvironmentId:
        Description: 環境 ID。
        Value:
          Fn::GetAtt:
            - ExtensionResource
            - EnvironmentId
      Config:
        Description: AddonRelease 構成情報。
        Value:
          Fn::GetAtt:
            - ExtensionResource
            - Config
      ReleaseName:
        Description: アドオンの名前。
        Value:
          Fn::GetAtt:
            - ExtensionResource
            - ReleaseName
      Release:
        Description: リリース情報。
        Value:
          Fn::GetAtt:
            - ExtensionResource
            - Release
    
  • JSON 形式

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
      },
      "Resources": {
        "ExtensionResource": {
          "Type": "ALIYUN::ARMS::AddonRelease",
          "Properties": {
            "EnvironmentId": "env-xxxx",
            "AddonVersion": "0.0.1",
            "ReleaseName": "mysql-1695372983039",
            "Name": "mysql"
          }
        }
      },
      "Outputs": {
        "EnvironmentId": {
          "Description": "環境 ID。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "EnvironmentId"
            ]
          }
        },
        "Config": {
          "Description": "AddonRelease 構成情報。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "Config"
            ]
          }
        },
        "ReleaseName": {
          "Description": "アドオンの名前。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "ReleaseName"
            ]
          }
        },
        "Release": {
          "Description": "リリース情報。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionResource",
              "Release"
            ]
          }
        }
      }
    }