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

Resource Orchestration Service:DATASOURCE::EBS::DiskReplicaPair

最終更新日:Mar 17, 2025

DATASOURCE::EBS::DiskReplicaPair は、レプリケーションペアをクエリするために使用されます。

構文

{
  "Type": "DATASOURCE::EBS::DiskReplicaPair",
  "Properties": {
    "ReplicaPairId": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

ReplicaPairId

String

はい

はい

レプリケーションペアの ID です。

なし。

RefreshOptions

String

いいえ

はい

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

有効な値:

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

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

戻り値

Fn::GetAtt

  • DiskReplicaPairName: レプリケーションペアの名前。

  • Description: レプリケーションペアの説明。

  • DestinationDiskId: セカンダリディスクの ID。

  • ResourceGroupId: レプリケーションペアが属するリソースグループの ID。

  • CreateTime: レプリケーションペアが作成された日時を示すタイムスタンプ。単位: 秒。

  • ReplicaPairId: レプリケーションペアの ID。

  • RPO: レプリケーションペアの目標復旧時点 ( RPO )。単位: 秒。

  • DestinationRegionId: セカンダリディスクのリージョン ID。

  • Bandwidth: 非同期レプリケーション中に使用される帯域幅。単位: Kbit/s。

  • DestinationZoneId: セカンダリディスクのゾーン ID。

  • PaymentType: 課金方法。

  • SourceZoneId: プライマリディスクのゾーン ID。

  • Tags: レプリケーションペアのタグ。

  • DiskId: プライマリディスクの ID。

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  ReplicaPairId:
    Type: String
    Description:
      en: The ID of the replication pair.
    Required: true
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::EBS::DiskReplicaPair
    Properties:
      ReplicaPairId:
        Ref: ReplicaPairId
Outputs:
  DiskReplicaPairName:
    Description: The name of the asynchronous replication relationship.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DiskReplicaPairName
  Description:
    Description: The description of the replication pair.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Description
  DestinationDiskId:
    Description: The ID of the secondary disk.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DestinationDiskId
  ResourceGroupId:
    Description: The ID of the resource group.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ResourceGroupId
  CreateTime:
    Description: 'The time when the replication pair was created. The value of this parameter is a timestamp. Unit: seconds.'
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - CreateTime
  ReplicaPairId:
    Description: The ID of the replication pair.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ReplicaPairId
  RPO:
    Description: 'The recovery point objective (RPO) of the replication pair. Unit: seconds.'
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - RPO
  DestinationRegionId:
    Description: The ID of the region to which the disaster recovery site belongs.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DestinationRegionId
  Bandwidth:
    Description: The bandwidth for asynchronous data replication between cloud disks. The unit is Kbps.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Bandwidth
  DestinationZoneId:
    Description: The ID of the zone to which the disaster recovery site belongs.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DestinationZoneId
  PaymentType:
    Description: The payment type of the replication pair.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - PaymentType
  SourceZoneId:
    Description: The zone ID of the primary disk.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - SourceZoneId
  Tags:
    Description: The tags of the replication pair.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Tags
  DiskId:
    Description: The ID of the primary disk.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DiskId
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "ReplicaPairId": {
      "Type": "String",
      "Description": {
        "en": "The ID of the replication pair."
      },
      "Required": true
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::EBS::DiskReplicaPair",
      "Properties": {
        "ReplicaPairId": {
          "Ref": "ReplicaPairId"
        }
      }
    }
  },
  "Outputs": {
    "DiskReplicaPairName": {
      "Description": "非同期レプリケーション関係の名前。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DiskReplicaPairName"
        ]
      }
    },
    "Description": {
      "Description": "レプリケーションペアの説明。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Description"
        ]
      }
    },
    "DestinationDiskId": {
      "Description": "セカンダリディスクの ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DestinationDiskId"
        ]
      }
    },
    "ResourceGroupId": {
      "Description": "リソースグループの ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ResourceGroupId"
        ]
      }
    },
    "CreateTime": {
      "Description": "レプリケーションペアが作成された時刻。このパラメーターの値はタイムスタンプです。単位: 秒。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "CreateTime"
        ]
      }
    },
    "ReplicaPairId": {
      "Description": "レプリケーションペアの ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ReplicaPairId"
        ]
      }
    },
    "RPO": {
      "Description": "レプリケーションペアの目標復旧時点 ( RPO )。単位: 秒。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "RPO"
        ]
      }
    },
    "DestinationRegionId": {
      "Description": "ディザスタリカバリサイトが属するリージョンの ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DestinationRegionId"
        ]
      }
    },
    "Bandwidth": {
      "Description": "クラウドディスク間の非同期データレプリケーションの帯域幅。単位は Kbps です。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Bandwidth"
        ]
      }
    },
    "DestinationZoneId": {
      "Description": "ディザスタリカバリサイトが属するゾーンの ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DestinationZoneId"
        ]
      }
    },
    "PaymentType": {
      "Description": "レプリケーションペアの支払いタイプ。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "PaymentType"
        ]
      }
    },
    "SourceZoneId": {
      "Description": "プライマリディスクのゾーン ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "SourceZoneId"
        ]
      }
    },
    "Tags": {
      "Description": "レプリケーションペアのタグ。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Tags"
        ]
      }
    },
    "DiskId": {
      "Description": "プライマリディスクの ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DiskId"
        ]
      }
    }
  }
}