DATASOURCE::CloudPhone::Image は、イメージに関する情報をクエリするために使用されます。
構文
{
"Type": "DATASOURCE::CloudPhone::Image",
"Properties": {
"ImageId": String,
"RefreshOptions": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
ImageId | String | はい | はい | イメージ ID。 | なし。 |
RefreshOptions | String | いいえ | はい | スタックの更新時のデータソース リソースのリフレッシュ ポリシー。 | 有効な値:
|
戻り値
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"
]
}
}
}
}