構文
{
"タイプ": "ALIYUN::HBR::DbVault" 、
"Properties": {
"Description": String,
"VaultName": 文字列、
"RetentionDays": 整数、
"VaultRegionId": 文字列、
"タグ": リスト
}
}
プロパティ
プロパティ | データ型 | 必須 | 編集可能 | 説明 | 制約条件 |
説明 | String | 任意 | 不可 | ミラーコンテナーの説明。 | なし。 |
VaultName | String | 必須 | 不可 | ミラーコンテナーの名前。 | なし。 |
RetentionDays | Integer | 可 | 可 | バックアップデータの保存期間を示します。 | なし。 |
VaultRegionId | String | 必須 | 不可 | ミラーコンテナーのリージョンID。 | ミラーコンテナーは、Hybrid Backup Recovery (HBR) が利用可能ないずれかのリージョンにデプロイする必要があります。 詳細については、「サポートされているリージョン」をご参照ください。 |
Tags | List | 継続しない | 継続する | ミラーコンテナーのタグ。 | 詳細については、「タグのプロパティ」をご参照ください。 |
Tags の構文
"タグ": [
{
"キー": 文字列、
"値": 文字列
}
]
Tags のプロパティ
プロパティ | データ型 | 必須 | 編集可能 | 説明 | 制約条件 |
Key | String | 必須 | 不可 | タグのキー。 | タグキーの長さは1 ~ 128文字で、http:// またはhttps:// は使用できません。 タグキーはaliyunまたはacs: で始めることはできません。 |
値 | String | 任意 | 不可 | タグの値。 | タグ値は1 ~ 128文字で、http:// またはhttps:// は使用できません。 タグ値はaliyunまたはacs: で始めることはできません。 |
例
YAML形式
ROSTemplateFormatVersion: '2015-09-01'
パラメータ:
VaultName:
データ型:Strig
説明: vaultの表示名。
デフォルト: テスト
RetentionDays:
タイプ: 数
説明: コンテナーのデータ保持日数。 この時間より古いデータは削除されます。
デフォルト: 1
VaultRegionId:
データ型:Strig
説明: コンテナーを作成するリージョンID。
デフォルト: cn-hangzhou
リソース:
HBRDbVault:
タイプ: ALIYUN::HBR::DbVault
プロパティ:
VaultName:
参照: VaultName
RetentionDays:
参照: RetentionDays
VaultRegionId:
参照: VaultRegionId
出力:
説明:
説明: ボールトの説明。
値:
Fn::GetAtt:
-HBRDbVault
-説明
VaultName:
説明: vaultの表示名。
値:
Fn::GetAtt:
-HBRDbVault
-VaultName
RetentionDays:
説明: コンテナーのデータ保持日数。 この時間より古いデータは削除されます。
値:
Fn::GetAtt:
-HBRDbVault
-RetentionDays
VaultId:
説明: Vault ID。
値:
Fn::GetAtt:
-HBRDbVault
-VaultId
VaultRegionId:
説明: コンテナーを作成するリージョンID。
値:
Fn::GetAtt:
-HBRDbVault
-VaultRegionId
JSON 形式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"VaultName": {
"Type": "String",
"Description": "vaultの表示名" 、
"デフォルト": "テスト"
},
"RetentionDays": {
"Type": "Number",
"Description": "vaultのデータ保持日数。 この時間より古いデータは削除されます。
"Default": 1
},
"VaultRegionId": {
"Type": "String",
"Description": "コンテナーを作成するリージョンID。
"デフォルト": "cn-hangzhou"
}
},
"Resources": {
"HBRDbVault": {
"タイプ": "ALIYUN::HBR::DbVault" 、
"Properties": {
"VaultName": {
"Ref": "VaultName"
},
"RetentionDays": {
"Ref": "RetentionDays"
},
"VaultRegionId": {
"Ref": "VaultRegionId"
}
}
}
},
"Outputs": {
"Description": {
"Description": "vaultの説明" 、
"Value": {
"Fn::GetAtt": [
"HBRDbVault" 、
「説明」
]
}
},
"VaultName": {
"Description": "vaultの表示名" 、
"Value": {
"Fn::GetAtt": [
"HBRDbVault" 、
「VaultName」
]
}
},
"RetentionDays": {
"Description": "vaultのデータ保持日数。 この時間より古いデータは削除されます。
"Value": {
"Fn::GetAtt": [
"HBRDbVault" 、
"RetentionDays"
]
}
},
"VaultId": {
"Description": "Vault ID" 、
"Value": {
"Fn::GetAtt": [
"HBRDbVault" 、
"VaultId"
]
}
},
"VaultRegionId": {
"Description": "コンテナーを作成するリージョンID。
"Value": {
"Fn::GetAtt": [
"HBRDbVault" 、
「VaultRegionId」
]
}
}
}
}