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

Resource Orchestration Service:DATASOURCE::EBS::DiskReplicaGroup

最終更新日:Mar 17, 2025

DATASOURCE::EBS::DiskReplicaGroup は、レプリケーション整合性グループに関する情報をクエリするために使用されます。

構文

{
  "Type": "DATASOURCE::EBS::DiskReplicaGroup",
  "Properties": {
    "ReplicaGroupId": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

ReplicaGroupId

String

はい

はい

レプリケーション整合性グループの ID。

なし。

RefreshOptions

String

いいえ

はい

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

有効な値:

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

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

戻り値

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"
        ]
      }
    }
  }
}