全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::VPC::Ipv4Gateways

更新时间:Jun 26, 2025

DATASOURCE::VPC::Ipv4Gateways digunakan untuk menanyakan detail Gateway IPv4.

Sintaksis

{
  "Type": "DATASOURCE::VPC::Ipv4Gateways",
  "Properties": {
    "Ipv4GatewayName": String,
    "VpcId": String,
    "Ipv4GatewayId": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

Ipv4GatewayName

String

Tidak

Ya

Nama dari Gateway IPv4.

Nama harus memiliki panjang antara 1 hingga 128 karakter. Nama tidak boleh dimulai dengan http:// atau https://.

VpcId

String

Tidak

Ya

ID dari virtual private cloud (VPC) yang terkait dengan Gateway IPv4.

Tidak ada.

Ipv4GatewayId

String

Tidak

Ya

ID dari Gateway IPv4.

Tidak ada.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui.

Nilai valid:

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

  • Always: merefresh sumber daya data ketika tumpukan diperbarui.

Nilai kembali

Fn::GetAtt

  • Ipv4GatewayIds: ID dari Gateway IPv4.

  • Ipv4Gateways: Detail dari Gateway IPv4.

Properti

Tipe

Deskripsi

Kendala

Ipv4GatewayIds

Daftar

ID dari Gateway IPv4.

Tidak ada.

Ipv4Gateways

Daftar

Detail dari Gateway IPv4.

Tidak ada.

Status

String

Status dari Gateway IPv4.

Nilai valid:

  • Creating: Gateway IPv4 sedang dibuat.

  • Created: Gateway IPv4 telah dibuat dan tersedia.

  • Modifying: Gateway IPv4 sedang dimodifikasi.

  • Deleting: Gateway IPv4 sedang dihapus.

  • Deleted: Gateway IPv4 telah dihapus.

VpcId

String

ID dari VPC yang terkait dengan Gateway IPv4.

Tidak ada.

Ipv4GatewayId

String

ID dari Gateway IPv4.

Tidak ada.

Ipv4GatewayDescription

String

Deskripsi dari Gateway IPv4.

Tidak ada.

Enabled

Boolean

Menunjukkan apakah Gateway IPv4 diaktifkan.

Nilai valid:

  • true

  • false

Ipv4GatewayName

String

Nama dari Gateway IPv4.

Tidak ada.

Ipv4GatewayRouteTableId

String

ID dari tabel rute yang terkait dengan Gateway IPv4.

Tidak ada.

CreateTime

String

Waktu ketika Gateway IPv4 dibuat.

Tidak ada.

Contoh

Format YAML
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  VpcId:
    Type: String
    AssociationProperty: ALIYUN::ECS::VPC::VPCId
    Description: ID dari VPC yang terkait dengan Gateway IPv4.
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::VPC::Ipv4Gateways
    Properties:
      VpcId:
        Ref: VpcId
Outputs:
  Ipv4GatewayIds:
    Description: Daftar ID gateway IPv4.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Ipv4GatewayIds
  Ipv4Gateways:
    Description: Daftar gateway IPv4.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Ipv4Gateways
Format JSON
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "VpcId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::VPC::VPCId",
      "Description": "ID dari VPC yang terkait dengan Gateway IPv4."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::VPC::Ipv4Gateways",
      "Properties": {
        "VpcId": {
          "Ref": "VpcId"
        }
      }
    }
  },
  "Outputs": {
    "Ipv4GatewayIds": {
      "Description": "Daftar ID gateway IPv4.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Ipv4GatewayIds"
        ]
      }
    },
    "Ipv4Gateways": {
      "Description": "Daftar gateway IPv4.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Ipv4Gateways"
        ]
      }
    }
  }
}