文档

DATASOURCE::EBS::DiskReplicaGroups

更新时间:

DATASOURCE::EBS::DiskReplicaGroups类型用于查询一个或多个一致性复制组的信息。

语法

{
  "Type": "DATASOURCE::EBS::DiskReplicaGroups",
  "Properties": {
    "Site": String,
    "ResourceGroupId": String
  }
}

属性

属性名称类型必须允许更新描述约束
SiteString查询并返回指定站点的记录。主要应用于跨可用区复制对的场景。
  • 如果不指定该参数,则系统会返回生产站点的复制对记录和状态信息。
  • 如果指定该参数,则系统仅返回指定Site的复制对的记录和状态信息。

    取值:

    • production:生产站点。
    • backup:灾备站点。
ResourceGroupIdString资源组ID。

返回值

Fn::GetAtt

  • ReplicaGroupIds:一致性复制组的信息组成的ID集合。
  • DiskReplicaGroups:一致性复制组的信息组成的集合。
属性名称类型描述约束
ReplicaGroupIdsList一致性复制组的信息组成的ID集合。
DiskReplicaGroupsList一致性复制组的信息组成的集合。
StatusString一致性复制组的状态。取值:
  • invalid:失效。该状态表示一致性复制组中复制对存在异常。
  • creating:创建中。
  • created:已创建。
  • create_failed:创建失败。
  • manual_syncing:单次同步中。如果是第一次单次同步,则同步中也显示为该状态。
  • syncing:同步中。主盘和从盘之间非第一次进行异步复制数据时,将处于该状态。
  • normal:正常。当异步复制的当前周期内数据复制完成时,将处于该状态。
  • stopping:停止中。
  • stopped:已停止。
  • stop_failed:停止失败。
  • failovering:故障切换中。
  • failovered:故障切换完成。
  • failover_failed:故障切换失败。
  • reprotecting:反向复制操作中。
  • reprotect_failed:反向复制失败。
  • deleting:删除中。
  • delete_failed:删除失败。
  • deleted:已删除。
SourceZoneIdString生产站点所属的可用区ID。
PrimaryRegionString复制组的初始源地域。
DescriptionString一致性复制组的描述信息。
TagsMap自定义标签信息。
ReplicaGroupIdString一致性复制组ID。
StandbyRegionString复制组的初始目的地域。
PairIdsString一致性复制组中包含的复制对ID列表。
LastRecoverPointString一致性复制组的最近一次异步复制操作完成的时间。该参数以时间戳的形式提供返回值。单位:秒。
SiteString复制对和一致性复制组的站点信息来源。取值:
  • production:生产站点。
  • backup:灾备站点。
DestinationRegionIdString灾备站点所属的地域ID。
ResourceGroupIdString资源组ID。
DiskReplicaGroupNameString一致性复制组名称。
StandbyZoneString复制组的初始目的可用区。
SourceRegionIdString生产站点所属的地域ID。
DestinationZoneIdString灾备站点所属的可用区ID。
PrimaryZoneString复制组的初始源可用区。
RPONumber一致性复制组的RPO值。单位:秒。
PairNumberNumber一致性复制组中包含的复制对个数。

示例

  • YAML格式

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
    Resources:
      ExtensionDataSource:
        Properties:
          Site: production
        Type: DATASOURCE::EBS::DiskReplicaGroups
    Outputs:
      DiskReplicaGroups:
        Description: The list of disk replica groups.
        Value:
          Fn::GetAtt:
          - ExtensionDataSource
          - DiskReplicaGroups
      ReplicaGroupIds:
        Description: The list of replica group IDs.
        Value:
          Fn::GetAtt:
          - ExtensionDataSource
          - ReplicaGroupIds
  • JSON格式

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
      },
      "Resources": {
        "ExtensionDataSource": {
          "Type": "DATASOURCE::EBS::DiskReplicaGroups",
          "Properties": {
            "Site": "production"
          }
        }
      },
      "Outputs": {
        "ReplicaGroupIds": {
          "Description": "The list of replica group IDs.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "ReplicaGroupIds"
            ]
          }
        },
        "DiskReplicaGroups": {
          "Description": "The list of disk replica groups.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "DiskReplicaGroups"
            ]
          }
        }
      }
    }
  • 本页导读 (1)
文档反馈