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

Resource Orchestration Service:DATASOURCE::OOS::SecretParameters

最終更新日:Jan 16, 2025

DATASOURCE::OOS::SecretParameters は、暗号化パラメーターを照会するために使用されます。

構文

{
  "Type": "DATASOURCE::OOS::SecretParameters",
  "Properties": {
    "ResourceGroupId": String,
    "SecretParameterName": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

ResourceGroupId

String

いいえ

はい

リソースグループの ID です。

なし。

SecretParameterName

String

いいえ

はい

暗号化パラメーターの名前です。

なし。

RefreshOptions

String

いいえ

はい

スタックが更新されたときのデータソースリソースの更新ポリシーです。

有効な値:

  • Never(デフォルト):スタックが更新されたときにデータソースリソースを更新しません。

  • Always:スタックが更新されたときにデータソースリソースを更新します。

戻り値

Fn::GetAtt

  • SecretParameters:暗号化パラメーターの詳細。

  • SecretParameterNames:暗号化パラメーターの名前。

プロパティ

タイプ

説明

制約

SecretParameterNames

List

暗号化パラメーターの名前。

なし。

SecretParameters

List

暗号化パラメーターの詳細。

なし。

SecretParameterName

string

暗号化パラメーターの名前。

なし。

ParameterVersion

string

暗号化パラメーターのバージョン。

なし。

Description

string

暗号化パラメーターの説明。

なし。

Tags

Map

暗号化パラメーターのカスタムタグ。

なし。

ShareType

string

暗号化パラメーターの共有タイプ。

なし。

ResourceGroupId

string

リソースグループの ID。

なし。

UpdatedDate

string

暗号化パラメーターが更新された時刻。

なし。

KeyId

string

暗号化パラメーターの暗号化に使用される Key Management Service(KMS)キーの ID。

なし。

CreatedBy

string

暗号化パラメーターを作成したユーザー。

なし。

UpdatedBy

string

暗号化パラメーターを更新したユーザー。

なし。

SecretParameterId

string

暗号化パラメーターの ID。

なし。

Type

string

暗号化パラメーターのタイプ。

なし。

CreateTime

string

暗号化パラメーターが作成された時刻。

なし。

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::OOS::SecretParameters
    Properties:
      SecretParameterName: MySecretParameter
Outputs:
  SecretParameters:
    Description: The list of secret parameters.  # シークレットパラメータのリスト
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - SecretParameters
  SecretParameterNames:
    Description: The list of secret parameter names. # シークレットパラメータ名のリスト
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - SecretParameterNames
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::OOS::SecretParameters",
      "Properties": {
        "SecretParameterName": "MySecretParameter"
      }
    }
  },
  "Outputs": {
    "SecretParameters": {
      "Description": "The list of secret parameters.", // シークレットパラメータのリスト
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "SecretParameters"
        ]
      }
    },
    "SecretParameterNames": {
      "Description": "The list of secret parameter names.", // シークレットパラメータ名のリスト
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "SecretParameterNames"
        ]
      }
    }
  }
}