日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

DATASOURCE::ECS::Zones

DATASOURCE::ECS::Zones類型用于查詢可用區。

語法

{
  "Type": "DATASOURCE::ECS::Zones",
  "Properties": {
    "IoOptimized": String,
    "InstanceChargeType": String,
    "ResourceType": String,
    "DataDiskCategory": String,
    "InstanceType": String,
    "SystemDiskCategory": String,
    "RefreshOptions": String
  }
}

屬性

屬性名稱

類型

必須

允許更新

描述

約束

IoOptimized

String

是否為I/O優化實例。

取值:

  • none:非I/O優化實例。

  • optimized(默認值):I/O優化實例。

InstanceChargeType

String

可用區支持的資源計費方式。

取值:

  • PrePaid:包年包月。

  • PostPaid(默認值):按量付費。

ResourceType

String

資源的類型。

取值:

  • instance:ECS實例。

  • ddh:專用主機。

  • reservedinstance:預留實例。

  • disk:磁盤。

DataDiskCategory

String

數據盤的類別。

取值:

  • cloud:普通云盤。

  • cloud_efficiency:高效云盤。

  • cloud_ssd:SSD云盤。

  • ephemeral_ssd:本地SSD盤。

  • cloud_essd:ESSD云盤。

InstanceType

String

ECS實例類型。

SystemDiskCategory

String

系統盤的類別。

取值:

  • cloud:普通云盤。

  • cloud_efficiency:高效云盤。

  • cloud_ssd:SSD云盤。

  • ephemeral_ssd:本地SSD盤。

  • cloud_essd:ESSD云盤。

RefreshOptions

String

當資源棧更新時,數據源資源的刷新策略。

有效值:

  • Never(默認值):更新堆棧時,從不刷新數據源資源。

  • Always:更新堆棧時,始終刷新數據源資源。

返回數據(Fn::GetAtt)

  • ZoneIds:可用區列表。

  • Zones:可用區詳情列表。

屬性名稱

類型

描述

約束

ZoneIds

List

可用區列表。

示例:['cn-hangzhou-k','cn-hangzhou-i']。

Zones

List

可用區詳情列表。

ZoneId

String

可用區ID。

Status

String

資源狀態。

取值:

  • Available:資源充足。

  • SoldOut:資源已售罄。

StatusCategory

String

資源庫存狀態。

取值:

  • WithStock:庫存充足。

  • ClosedWithStock:庫存供應保障能力低。

  • WithoutStock:庫存售罄,將會補充資源。

  • ClosedWithoutStock:庫存售罄,不補充資源。

RegionId

String

可用區所在的地域ID。

示例

JSON格式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "InstanceChargeType": {
      "Type": "String",
      "Description": "The billing method of the resource. For more information, see Billing overview. Valid values:\nPrePaid: subscription\nPostPaid: pay-as-you-go\nDefault value: PostPaid.",
      "Default": "PostPaid"
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::ECS::Zones",
      "Properties": {
        "InstanceChargeType": {
          "Ref": "InstanceChargeType"
        }
      }
    }
  },
  "Outputs": {
    "ZoneIds": {
      "Description": "The list of zone IDs.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ZoneIds"
        ]
      }
    },
    "Zones": {
      "Description": "The list of zones.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Zones"
        ]
      }
    }
  }
}