DATASOURCE::EBS::DiskReplicaGroup は、レプリケーション整合性グループに関する情報をクエリするために使用されます。
構文
{
"Type": "DATASOURCE::EBS::DiskReplicaGroup",
"Properties": {
"ReplicaGroupId": String,
"RefreshOptions": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
ReplicaGroupId | String | はい | はい | レプリケーション整合性グループの ID。 | なし。 |
RefreshOptions | String | いいえ | はい | スタックの更新時にデータソースリソースをリフレッシュするポリシー。 | 有効な値:
|
戻り値
Fn::GetAtt
Site:レプリケーション整合性グループの情報がクエリされるサイトのタイプ。このプロパティは、レプリケーションペアのゾーン間でデータがレプリケートされるシナリオで使用されます。
Description:レプリケーション整合性グループの説明。
PairNumber:レプリケーション整合性グループに属するレプリケーションペアの数。
DiskReplicaGroupName:レプリケーショングループの名前。
StandbyZone:レプリケーション整合性グループの初期デスティネーションゾーン。
ResourceGroupId:レプリケーション整合性グループが属するリソースグループの ID。
PrimaryRegion:レプリケーション整合性グループの初期ソースリージョン。
LastRecoverPoint:レプリケーション整合性グループで最新の非同期レプリケーションが完了した時刻を示すタイムスタンプ。単位:秒。
PairIds:レプリケーション整合性グループに属するレプリケーションペアの ID。
ReplicaGroupId:レプリケーション整合性グループの ID。
RPO:レプリケーション整合性グループの目標復旧時点(RPO)。単位:秒。
SourceRegionId:プライマリサイトのリージョン ID。
DestinationRegionId:セカンダリサイトのリージョン ID。
DestinationZoneId:セカンダリサイトのゾーン ID。
PrimaryZone:レプリケーション整合性グループの初期ソースゾーン。
SourceZoneId:プライマリサイトのゾーン ID。
StandbyRegion:レプリケーション整合性グループの初期デスティネーションリージョン。
Tags:レプリケーション整合性グループのタグ。
例
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
ReplicaGroupId:
Type: String
Description:
en: The ID of the consistent replication group.
Required: true
Resources:
ExtensionDataSource:
Type: DATASOURCE::EBS::DiskReplicaGroup
Properties:
ReplicaGroupId:
Ref: ReplicaGroupId
Outputs:
Site:
Description: レプリケーションペアおよび整合性レプリケーショングループのサイト情報ソース。
Value:
Fn::GetAtt:
- ExtensionDataSource
- Site
Description:
Description: 整合性レプリケーショングループの説明。
Value:
Fn::GetAtt:
- ExtensionDataSource
- Description
PairNumber:
Description: 整合性レプリケーショングループに含まれるレプリケーションペアの数。
Value:
Fn::GetAtt:
- ExtensionDataSource
- PairNumber
DiskReplicaGroupName:
Description: 整合性レプリケーショングループの名前。
Value:
Fn::GetAtt:
- ExtensionDataSource
- DiskReplicaGroupName
StandbyZone:
Description: レプリケーショングループの初期デスティネーションゾーン。
Value:
Fn::GetAtt:
- ExtensionDataSource
- StandbyZone
ResourceGroupId:
Description: リソースグループ ID。
Value:
Fn::GetAtt:
- ExtensionDataSource
- ResourceGroupId
PrimaryRegion:
Description: レプリケーショングループの初期ソースリージョン。
Value:
Fn::GetAtt:
- ExtensionDataSource
- PrimaryRegion
LastRecoverPoint:
Description: '整合性レプリケーショングループの最後の非同期レプリケーション操作が完了した時刻。 このパラメーターは、戻り値をタイムスタンプとして提供します。 単位:秒。'
Value:
Fn::GetAtt:
- ExtensionDataSource
- LastRecoverPoint
PairIds:
Description: 整合性レプリケーショングループに含まれるレプリケーションペア ID のリスト。
Value:
Fn::GetAtt:
- ExtensionDataSource
- PairIds
ReplicaGroupId:
Description: 整合性レプリケーショングループの ID。
Value:
Fn::GetAtt:
- ExtensionDataSource
- ReplicaGroupId
RPO:
Description: 整合性グループによって設定された RPO 値(秒単位)。 現在、900 秒のみがサポートされています。
Value:
Fn::GetAtt:
- ExtensionDataSource
- RPO
SourceRegionId:
Description: プライマリサイトが属するリージョンの ID。
Value:
Fn::GetAtt:
- ExtensionDataSource
- SourceRegionId
DestinationRegionId:
Description: ディザスタリカバリサイトが属するリージョンの ID。
Value:
Fn::GetAtt:
- ExtensionDataSource
- DestinationRegionId
DestinationZoneId:
Description: ディザスタリカバリサイトが属するゾーンの ID。
Value:
Fn::GetAtt:
- ExtensionDataSource
- DestinationZoneId
PrimaryZone:
Description: レプリケーショングループの初期ソースアベイラビリティーゾーン。
Value:
Fn::GetAtt:
- ExtensionDataSource
- PrimaryZone
SourceZoneId:
Description: プライマリサイトが属するゾーンの ID。
Value:
Fn::GetAtt:
- ExtensionDataSource
- SourceZoneId
StandbyRegion:
Description: レプリケーショングループの初期デスティネーションリージョン。
Value:
Fn::GetAtt:
- ExtensionDataSource
- StandbyRegion
Tags:
Description: レプリケーション整合性グループのタグ。
Value:
Fn::GetAtt:
- ExtensionDataSource
- Tags
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"ReplicaGroupId": {
"Type": "String",
"Description": {
"en": "The ID of the consistent replication group."
},
"Required": true
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::EBS::DiskReplicaGroup",
"Properties": {
"ReplicaGroupId": {
"Ref": "ReplicaGroupId"
}
}
}
},
"Outputs": {
"Site": {
"Description": "レプリケーションペアおよび整合性レプリケーショングループのサイト情報ソース。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Site"
]
}
},
"Description": {
"Description": "整合性レプリケーショングループの説明。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Description"
]
}
},
"PairNumber": {
"Description": "整合性レプリケーショングループに含まれるレプリケーションペアの数。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"PairNumber"
]
}
},
"DiskReplicaGroupName": {
"Description": "整合性レプリケーショングループの名前。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"DiskReplicaGroupName"
]
}
},
"StandbyZone": {
"Description": "レプリケーショングループの初期デスティネーションゾーン。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"StandbyZone"
]
}
},
"ResourceGroupId": {
"Description": "リソースグループ ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"ResourceGroupId"
]
}
},
"PrimaryRegion": {
"Description": "レプリケーショングループの初期ソースリージョン。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"PrimaryRegion"
]
}
},
"LastRecoverPoint": {
"Description": "整合性レプリケーショングループの最後の非同期レプリケーション操作が完了した時刻。 このパラメーターは、戻り値をタイムスタンプとして提供します。 単位:秒。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"LastRecoverPoint"
]
}
},
"PairIds": {
"Description": "整合性レプリケーショングループに含まれるレプリケーションペア ID のリスト。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"PairIds"
]
}
},
"ReplicaGroupId": {
"Description": "整合性レプリケーショングループの ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"ReplicaGroupId"
]
}
},
"RPO": {
"Description": "整合性グループによって設定された RPO 値(秒単位)。 現在、900 秒のみがサポートされています。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"RPO"
]
}
},
"SourceRegionId": {
"Description": "プライマリサイトが属するリージョンの ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"SourceRegionId"
]
}
},
"DestinationRegionId": {
"Description": "ディザスタリカバリサイトが属するリージョンの ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"DestinationRegionId"
]
}
},
"DestinationZoneId": {
"Description": "ディザスタリカバリサイトが属するゾーンの ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"DestinationZoneId"
]
}
},
"PrimaryZone": {
"Description": "レプリケーショングループの初期ソースアベイラビリティーゾーン。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"PrimaryZone"
]
}
},
"SourceZoneId": {
"Description": "プライマリサイトが属するゾーンの ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"SourceZoneId"
]
}
},
"StandbyRegion": {
"Description": "レプリケーショングループの初期デスティネーションリージョン。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"StandbyRegion"
]
}
},
"Tags": {
"Description": "レプリケーション整合性グループのタグ。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Tags"
]
}
}
}
}