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

Resource Orchestration Service:DATASOURCE::CloudPhone::Image

最終更新日:Mar 17, 2025

DATASOURCE::CloudPhone::Image は、イメージに関する情報をクエリするために使用されます。

構文

{
  "Type": "DATASOURCE::CloudPhone::Image",
  "Properties": {
    "ImageId": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

ImageId

String

はい

はい

イメージ ID。

なし。

RefreshOptions

String

いいえ

はい

スタックの更新時のデータソース リソースのリフレッシュ ポリシー。

有効な値:

  • Never (デフォルト): スタックの更新時にデータソース リソースをリフレッシュしません。

  • Always: スタックの更新時にデータソース リソースをリフレッシュします。

戻り値

Fn::GetAtt

  • Status: イメージの状態。

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

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

  • Description: イメージの説明。

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

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

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

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

  • ImageCategory: イメージ ソース。

  • ImageName: イメージ名。

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

  • OsType: OS タイプ。

  • ImageId: イメージ ID。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  ImageId:
    Description:
      en: Image ID.
    Required: true
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      ImageId:
        Ref: ImageId
    Type: DATASOURCE::CloudPhone::Image
Outputs:
  CreateTime:
    Description: イメージの作成時刻 (ISO 8601 形式)。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - CreateTime
  Description:
    Description: イメージの説明。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Description
  ImageCategory:
    Description: イメージ タイプ。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - ImageCategory
  ImageId:
    Description: イメージ ID。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - ImageId
  ImageName:
    Description: ミラーイメージの名前。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - ImageName
  IsSelfShared:
    Description: イメージが他のユーザーと共有されているかどうか。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - IsSelfShared
  OsName:
    Description: オペレーティングシステムの中国語表示名。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - OsName
  OsNameEn:
    Description: オペレーティングシステムの英語表示名。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - OsNameEn
  OsType:
    Description: オペレーティングシステム タイプ。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - OsType
  Platform:
    Description: オペレーティングシステム ディストリビューション。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Platform
  Progress:
    Description: ミラーイメージ作成の進捗状況。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Progress
  Status:
    Description: イメージの状態。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Status
  Usage:
    Description: イメージがクラウドフォン インスタンスで既に実行されているかどうか。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Usage
                        

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "ImageId": {
      "Type": "String",
      "Description": {
        "en": "Image ID."
      },
      "Required": true
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::CloudPhone::Image",
      "Properties": {
        "ImageId": {
          "Ref": "ImageId"
        }
      }
    }
  },
  "Outputs": {
    "Status": {
      "Description": "イメージの状態。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Status"
        ]
      }
    },
    "Usage": {
      "Description": "イメージがクラウドフォン インスタンスで既に実行されているかどうか。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Usage"
        ]
      }
    },
    "Progress": {
      "Description": "ミラーイメージ作成の進捗状況。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Progress"
        ]
      }
    },
    "Description": {
      "Description": "イメージの説明。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Description"
        ]
      }
    },
    "IsSelfShared": {
      "Description": "イメージが他のユーザーと共有されているかどうか。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "IsSelfShared"
        ]
      }
    },
    "Platform": {
      "Description": "オペレーティングシステム ディストリビューション。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Platform"
        ]
      }
    },
    "OsName": {
      "Description": "オペレーティングシステムの中国語表示名。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "OsName"
        ]
      }
    },
    "CreateTime": {
      "Description": "イメージの作成時刻 (ISO 8601 形式)。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "CreateTime"
        ]
      }
    },
    "ImageCategory": {
      "Description": "イメージ タイプ。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ImageCategory"
        ]
      }
    },
    "ImageName": {
      "Description": "ミラーイメージの名前。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ImageName"
        ]
      }
    },
    "OsNameEn": {
      "Description": "オペレーティングシステムの英語表示名。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "OsNameEn"
        ]
      }
    },
    "OsType": {
      "Description": "オペレーティングシステム タイプ。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "OsType"
        ]
      }
    },
    "ImageId": {
      "Description": "イメージ ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ImageId"
        ]
      }
    }
  }
}