全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::ApiGateway::Instances

更新时间:Jun 26, 2025

DATASOURCE::ApiGateway::Instances digunakan untuk menanyakan instans.

Sintaksis

{
  "Type": "DATASOURCE::ApiGateway::Instances",
  "Properties": {
    "Language": String,
    "InstanceId": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

Bahasa

String

Tidak

Ya

Tipe bahasa.

Nilai yang valid:

  • en: Inggris

  • zh: Cina

  • ja: Jepang

InstanceId

String

Tidak

Ya

ID instans.

Tidak ada.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui.

Nilai yang valid:

  • Never (default): tidak merefresh sumber daya data ketika tumpukan diperbarui.

  • Always: merefresh sumber daya data ketika tumpukan diperbarui.

Nilai kembali (Fn::GetAtt)

  • ApiGatewayInstances: Detail dari instans.

  • ApiGatewayInstanceIds: ID dari instans.

Properti

Tipe

Deskripsi

Kendala

ApiGatewayInstanceIds

List

ID dari instans.

Tidak ada.

ApiGatewayInstances

List

Detail dari instans.

Tidak ada.

Status

String

Status dari instans.

Tidak ada.

InstanceId

String

ID instans.

Tidak ada.

VpcSlbIntranetEnable

Boolean

Menunjukkan apakah instans Server Load Balancer (SLB) dari tipe virtual private cloud (VPC) didukung.

Nilai yang valid:

  • true

  • false

ClassicEgressAddress

String

Aturan arah keluar jaringan klasik.

Tidak ada.

ZoneLocalName

String

Nama lokal zona.

Tidak ada.

VipTypeList

String

Tipe alamat IP elastis (EIP).

Tidak ada.

UserVpcId

String

ID VPC terkait.

Tidak ada.

VpcIntranetEnable

Boolean

Menunjukkan apakah akses Internet diaktifkan.

Nilai yang valid:

  • true

  • false

VpcOwnerId

String

ID akun tempat VPC dimiliki.

Tidak ada.

InstanceRpsLimit

Integer

Batas records per second (RPS) pada instans.

Tidak ada.

InstanceType

String

Kategori dari instans.

Nilai yang valid:

  • VPC_SHARED: instans dibagi

  • VPC_DEDICATED: instans khusus

RegionId

String

ID wilayah.

Tidak ada.

InstanceSpec

String

Tipe instans.

Tidak ada.

InstanceChargeType

String

Metode penagihan instans.

Nilai yang valid:

  • PrePaid: berlangganan

  • PayAsYouGo: bayar sesuai pemakaian

HttpsPolicies

String

Kebijakan keamanan HTTPS.

Tidak ada.

VpcEgressAddress

String

Blok CIDR arah keluar VPC.

Tidak ada.

EgressIpv6Enable

Boolean

Menunjukkan apakah lalu lintas IPv6 arah keluar didukung.

Nilai yang valid:

  • true

  • false

ExpiredTime

String

Waktu kedaluwarsa instans.

Waktu ditampilkan dalam UTC.

InstanceName

String

Nama instans.

Tidak ada.

ZoneId

String

ID zona.

Tidak ada.

SupportIpv6

Boolean

Menunjukkan apakah IPv6 didukung.

Nilai yang valid:

  • true

  • false

InternetEgressAddress

String

Alamat IP publik arah keluar.

Tidak ada.

CreatedTime

String

Waktu pembuatan instans.

Waktu ditampilkan dalam UTC.

UserVswitchId

String

ID vSwitch terkait.

Tidak ada.

InstanceSpecAttributes

List

Spesifikasi instans.

Tidak ada.

Contoh

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "InstanceId": {
      "Type": "String",
      "Description": "API Gateway Instance ID."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::ApiGateway::Instances",
      "Properties": {
        "InstanceId": {
          "Ref": "InstanceId"
        }
      }
    }
  },
  "Outputs": {
    "ApiGatewayInstances": {
      "Description": "Informasi tentang grup ApiGateway.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ApiGatewayInstances"
        ]
      }
    },
    "ApiGatewayInstanceIds": {
      "Description": "Daftar ID grup ApiGateway.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ApiGatewayInstanceIds"
        ]
      }
    }
  }
}

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  InstanceId:
    Type: String
    Description: API Gateway Instance ID.
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::ApiGateway::Instances
    Properties:
      InstanceId:
        Ref: InstanceId
Outputs:
  ApiGatewayInstances:
    Description: Informasi tentang grup ApiGateway.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ApiGatewayInstances
  ApiGatewayInstanceIds:
    Description: Daftar ID grup ApiGateway.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ApiGatewayInstanceIds