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

DATASOURCE::MONGODB::Instances

DATASOURCE::MONGODB::Instances類型用于查詢MongoDB實例詳情列表。

語法

{
  "Type": "DATASOURCE::MONGODB::Instances",
  "Properties": {
    "EngineVersion": String,
    "ReplicationFactor": String,
    "DBInstanceStatus": String,
    "ZoneId": String,
    "ResourceGroupId": String,
    "DBInstanceClass": String,
    "VSwitchId": String,
    "DBInstanceType": String,
    "Expired": Boolean,
    "ConnectionDomain": String,
    "VpcId": String,
    "DBInstanceId": String,
    "ChargeType": String,
    "NetworkType": String,
    "DBInstanceDescription": String,
    "Tags": List,
    "RefreshOptions": String
  }
}

屬性

屬性名稱

類型

必須

允許更新

描述

約束

EngineVersion

String

數據庫版本號。

取值:

  • 5.0

  • 4.4

  • 4.2

  • 4.0

  • 3.4

ReplicationFactor

String

副本集實例的節點數量。

取值:

  • 3

  • 5

  • 7

DBInstanceStatus

String

實例的狀態信息。

關于取值的更多信息,請參見實例狀態表

ZoneId

String

可用區ID。

您可以調用DescribeRegions查詢實例支持的可用區。

ResourceGroupId

String

資源組ID。

DBInstanceClass

String

實例規格。

關于取值的更多信息,請參見實例規格表

VSwitchId

String

交換機ID。

DBInstanceType

String

實例類型。

取值:

  • sharding:分片集群實例。

  • replicate(默認值):副本集實例和單節點實例。

  • serverless:Serverless實例。

Expired

Boolean

實例是否已過期。

取值:

  • true:已過期。

  • false:未過期。

ConnectionDomain

String

節點的連接地址。

您可以調用DescribeDBInstanceAttribute查詢節點的連接地址。

VpcId

String

專有網絡ID。

DBInstanceId

String

實例ID。

ChargeType

String

實例的付費類型。

取值:

  • PrePaid:預付費,包年包月。

  • PostPaid:按量付費。

NetworkType

String

實例的網絡類型。

取值:

  • Classic:經典網絡。

  • VPC:專有網絡。

DBInstanceDescription

String

實例的描述信息。

Tags

List

實例的標簽。

最多支持指定20個標簽。

更多信息,請參見Tags屬性

RefreshOptions

String

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

有效值:

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

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

Tags語法

"Tags": [
  {
    "Value": String,
    "Key": String
  }
]

Tags屬性

屬性名稱

類型

必須

允許更新

描述

約束

Value

String

實例的標簽值。

長度為1~128個字符。不能以aliyunacs:http://https://開頭。

Key

String

實例的標簽鍵。

長度為1~128個字符。不能以aliyunacs:http://https://開頭。

返回數據(Fn::GetAtt)

  • InstanceIds:實例的ID列表。

  • Instances:實例的詳情列表。

屬性名稱

類型

描述

約束

InstanceIds

List

實例的ID列表。

Instances

List

實例的詳情列表。

ChargeType

String

實例的付費類型。

取值:

  • PrePaid:預付費,包年包月。

  • PostPaid:按量付費。

Tags

List

實例的標簽。

VpcAuthMode

String

是否已開啟專有網絡免密訪問功能。

取值:

  • Open:已開啟。

  • Close:未開啟。

NetworkType

String

實例的網絡類型。

取值:

  • Classic:經典網絡。

  • VPC:專有網絡。

LockMode

String

實例的鎖定狀態。

取值:

  • Unlock:正常。

  • ManualLock:手動觸發鎖定。

  • LockByExpiration:實例過期自動鎖定。

  • LockByRestoration:實例回滾前自動鎖定。

  • LockByDiskQuota:實例空間滿自動鎖定。

  • Released:實例已釋放。此時實例無法進行解鎖,只能使用備份數據重新創建新實例,重建時間較長,請耐心等待。

EngineVersion

String

數據庫版本號。

MongosList

List

Mongos節點信息列表。

當DBInstanceType取值為sharding時,返回該參數。

DBInstanceDescription

String

實例的描述信息。

DBInstanceType

String

實例類型。

取值:

  • sharding:分片集群實例。

  • replicate:副本集實例和單節點實例。

  • serverless:Serverless實例。

ShardList

List

Shard節點信息列表。

當DBInstanceType取值為sharding時,返回該參數。

DBInstanceStatus

String

實例的狀態。

關于取值的更多信息,請參見實例狀態表

DBInstanceStorage

Number

實例的存儲空間。

ResourceGroupId

String

資源組ID。

ZoneId

String

實例所屬的可用區ID。

DBInstanceId

String

實例ID。

DBInstanceClass

String

實例規格。

關于取值的更多信息,請參見實例規格表

Engine

String

數據庫引擎。

ReplicationFactor

String

實例中節點的個數。

當DBInstanceType取值為replicate時,返回該參數。

KindCode

String

實例的類型。

取值:

  • 0:物理機。

  • 1:ECS。

  • 2:DOCKER。

  • 18:K8s新架構實例。

CapacityUnit

String

實例消耗的讀寫吞吐量。

當DBInstanceType取值為serverless時,返回該參數。

示例

JSON格式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "ZoneId": {
      "Type": "String",
      "Description": "The zone ID of the instance. You can call the DescribeRegions operation to query the most recent zone list. ",
      "AssociationProperty": "ALIYUN::ECS::Instance:ZoneId"
    },
    "DbType": {
      "Type": "String",
      "Description": "The database engine type of the instance.\nnormal: replica set instance\nsharding: sharded cluster instance",
      "Default": "normal"
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::MONGODB::InstanceClasses",
      "Properties": {
        "ZoneId": {
          "Ref": "ZoneId"
        },
        "DbType": {
          "Ref": "DbType"
        }
      }
    }
  },
  "Outputs": {
    "InstanceClasses": {
      "Description": "The list of The instance classes.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "InstanceClasses"
        ]
      }
    },
    "InstanceClassIds": {
      "Description": "The list of The instance class Ids.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "InstanceClassIds"
        ]
      }
    }
  }
}