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

Resource Orchestration Service:DATASOURCE::CloudPhone::KeyPairs

最終更新日:Jan 18, 2025

DATASOURCE::CloudPhone::KeyPairs は、キーペアに関する情報をクエリするために使用されます。

構文

{
  "Type": "DATASOURCE::CloudPhone::KeyPairs",
  "Properties": {
    "KeyPairFingerPrint": String,
    "KeyPairName": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

KeyPairFingerPrint

String

いいえ

はい

キーペアのフィンガープリント。

公開鍵フィンガープリント形式に基づいて、メッセージダイジェスト アルゴリズム 5(MD5)が使用されます(RFC 4716 で定義)。

KeyPairName

String

いいえ

はい

キーペアの名前。

なし。

RefreshOptions

String

いいえ

はい

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

有効な値:

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

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

戻り値

Fn::GetAtt

  • KeyPairs:キーペアの詳細。

  • KeyPairNames:キーペアの名前。

プロパティ

タイプ

説明

制約

KeyPairNames

List

キーペアの名前。

なし。

KeyPairs

List

キーペアの詳細。

なし。

KeyPairFingerPrint

String

キーペアのフィンガープリント。

なし。

CreateTime

String

キーペアが作成された時刻。

なし。

KeyPairName

String

キーペアの名前。

なし。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  KeyPairName:
    Description: The Key Name.
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      KeyPairName:
        Ref: KeyPairName
    Type: DATASOURCE::CloudPhone::KeyPairs
Outputs:
  KeyPairNames:
    Description: The list of key pair names.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - KeyPairNames
  KeyPairs:
    Description: The list of key pairs.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - KeyPairs

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "KeyPairName": {
      "Type": "String",
      "Description": "キー名。"
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::CloudPhone::KeyPairs",
      "Properties": {
        "KeyPairName": {
          "Ref": "KeyPairName"
        }
      }
    }
  },
  "Outputs": {
    "KeyPairs": {
      "Description": "キーペアのリスト。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "KeyPairs"
        ]
      }
    },
    "KeyPairNames": {
      "Description": "キーペア名のリスト。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "KeyPairNames"
        ]
      }
    }
  }
}