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

Resource Orchestration Service:クラウドフォンイメージ

最終更新日:Mar 17, 2025

ALIYUN::CloudPhone::Image は、クラウドフォンのカスタムイメージを作成するために使用されます。

構文

{
  "Type": "ALIYUN::CloudPhone::Image",
  "Properties": {
    "ImageName": String,
    "Description": String,
    "InstanceId": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

InstanceId

String

はい

いいえ

クラウドフォンの ID。

なし。

Description

String

いいえ

はい

イメージの説明。

説明は 2 ~ 256 文字でなければなりません。文字を含めることができ、http:// または https:// で始めることはできません。

ImageName

String

いいえ

はい

イメージ名。

名前は 2 ~ 128 文字でなければなりません。文字で始まり、http:// または https:// で始めることはできません。文字、数字、コロン(:)、アンダースコア(_)、ハイフン(-)を含めることができます。

戻り値

Fn::GetAtt

  • ImageName: イメージ名。

  • Usage: イメージがクラウドフォンによって既に使用されているかどうかを示します。

  • Progress: イメージ作成の進捗状況。

  • Description: イメージの説明。

  • IsSelfShared: イメージが他のユーザーと既に共有されているかどうかを示します。

  • Platform: OS ディストリビューション。

  • OsNameEn: 英語での OS の表示名。

  • OsType: OS タイプ。

  • OsName: 中国語での OS の表示名。

  • CreateTime: イメージが作成された時刻。

  • ImageId: イメージ ID です。

  • ImageCategory: イメージソース。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  Description:
    AssociationProperty: TextArea
    Description:
      ja: イメージの説明。説明は 2 ~ 256 文字でなければなりません。 http:// または https:// で始めることはできません。
    Required: false
    Type: String
  ImageName:
    Description:
      ja: イメージ名。名前は 2 ~ 128 文字でなければなりません。文字、数字、コロン(:)、アンダースコア(_)、ハイフン(-)を含めることができます。名前は文字で始める必要がありますが、http:// または https:// で始めることはできません。
    Required: false
    Type: String
  InstanceId:
    Description:
      ja: 携帯電話インスタンスの ID。
    Required: true
    Type: String
Resources:
  ExtensionResource:
    Properties:
      Description:
        Ref: Description
      ImageName:
        Ref: ImageName
      InstanceId:
        Ref: InstanceId
    Type: ALIYUN::CloudPhone::Image
Outputs:
  CreateTime:
    Description: イメージが作成された時刻。時刻は ISO 8601 標準に準拠しています。
    Value:
      Fn::GetAtt:
      - ExtensionResource
      - CreateTime
  Description:
    Description: イメージの説明。
    Value:
      Fn::GetAtt:
      - ExtensionResource
      - Description
  ImageCategory:
    Description: イメージタイプ。
    Value:
      Fn::GetAtt:
      - ExtensionResource
      - ImageCategory
  ImageId:
    Description: イメージ ID。
    Value:
      Fn::GetAtt:
      - ExtensionResource
      - ImageId
  ImageName:
    Description: イメージ名。
    Value:
      Fn::GetAtt:
      - ExtensionResource
      - ImageName
  IsSelfShared:
    Description: イメージが他の Alibaba Cloud アカウントと共有されているかどうかを示します。
    Value:
      Fn::GetAtt:
      - ExtensionResource
      - IsSelfShared
  OsName:
    Description: 中国語での OS の表示名。
    Value:
      Fn::GetAtt:
      - ExtensionResource
      - OsName
  OsNameEn:
    Description: 英語での OS の表示名。
    Value:
      Fn::GetAtt:
      - ExtensionResource
      - OsNameEn
  OsType:
    Description: イメージ OS。
    Value:
      Fn::GetAtt:
      - ExtensionResource
      - OsType
  Platform:
    Description: OS ディストリビューション。
    Value:
      Fn::GetAtt:
      - ExtensionResource
      - Platform
  Progress:
    Description: イメージ作成の進捗状況。
    Value:
      Fn::GetAtt:
      - ExtensionResource
      - Progress
  Usage:
    Description: イメージがクラウドフォンインスタンスで既に実行されているかどうか。
    Value:
      Fn::GetAtt:
      - ExtensionResource
      - Usage
                        

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "ImageName": {
      "Type": "String",
      "Description": {
        "ja": "イメージ名。名前は 2 ~ 128 文字でなければなりません。文字、数字、コロン(:)、アンダースコア(_)、ハイフン(-)を含めることができます。名前は文字で始める必要がありますが、http:// または https:// で始めることはできません。"
      },
      "Required": false
    },
    "Description": {
      "AssociationProperty": "TextArea",
      "Type": "String",
      "Description": {
        "ja": "イメージの説明。説明は 2 ~ 256 文字でなければなりません。http:// または https:// で始めることはできません。"
      },
      "Required": false
    },
    "InstanceId": {
      "Type": "String",
      "Description": {
        "ja": "携帯電話インスタンスの ID。"
      },
      "Required": true
    }
  },
  "Resources": {
    "ExtensionResource": {
      "Type": "ALIYUN::CloudPhone::Image",
      "Properties": {
        "ImageName": {
          "Ref": "ImageName"
        },
        "Description": {
          "Ref": "Description"
        },
        "InstanceId": {
          "Ref": "InstanceId"
        }
      }
    }
  },
  "Outputs": {
    "ImageName": {
      "Description": "イメージ名。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ImageName"
        ]
      }
    },
    "Usage": {
      "Description": "イメージがクラウドフォンインスタンスで既に実行されているかどうか。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "Usage"
        ]
      }
    },
    "Progress": {
      "Description": "イメージ作成の進捗状況。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "Progress"
        ]
      }
    },
    "Description": {
      "Description": "イメージの説明。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "Description"
        ]
      }
    },
    "IsSelfShared": {
      "Description": "イメージが他の Alibaba Cloud アカウントと共有されているかどうかを示します。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "IsSelfShared"
        ]
      }
    },
    "Platform": {
      "Description": "OS ディストリビューション。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "Platform"
        ]
      }
    },
    "OsNameEn": {
      "Description": "英語での OS の表示名。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "OsNameEn"
        ]
      }
    },
    "OsType": {
      "Description": "イメージ OS。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "OsType"
        ]
      }
    },
    "OsName": {
      "Description": "中国語での OS の表示名。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "OsName"
        ]
      }
    },
    "CreateTime": {
      "Description": "イメージが作成された時刻。時刻は ISO 8601 標準に準拠しています。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "CreateTime"
        ]
      }
    },
    "ImageId": {
      "Description": "イメージ ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ImageId"
        ]
      }
    },
    "ImageCategory": {
      "Description": "イメージタイプ。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ImageCategory"
        ]
      }
    }
  }
}