全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::VPC::NatIpCidrs

更新时间:Jun 26, 2025

DATASOURCE::VPC::NatIpCidrs digunakan untuk menanyakan blok CIDR dari gateway NAT.

Sintaksis

{
  "Type": "DATASOURCE::VPC::NatIpCidrs",
  "Properties": {
    "NatIpCidr": String,
    "NatGatewayId": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

NatIpCidr

String

Tidak

Ya

Blok CIDR dari gateway NAT.

Tidak ada.

NatGatewayId

String

Ya

Ya

ID dari Virtual Private Cloud (VPC) gateway NAT.

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

  • NatIpCidrIds: ID blok CIDR dari gateway NAT.

  • NatIpCidrs: detail blok CIDR dari gateway NAT.

Properti

Tipe

Deskripsi

Kendala

NatIpCidrIds

Daftar

ID dari blok CIDR dari gateway NAT.

Tidak ada.

NatIpCidrs

Daftar

Detail dari blok CIDR dari gateway NAT.

Tidak ada.

Status

String

Status dari blok CIDR dari gateway NAT.

Nilai Available dikembalikan untuk properti ini.

NatIpCidr

String

Blok CIDR dari gateway NAT.

Tidak ada.

NatGatewayId

String

ID dari VPC gateway NAT.

Tidak ada.

NatIpCidrId

String

ID dari blok CIDR dari gateway NAT.

Tidak ada.

NatIpCidrDescription

String

Deskripsi dari blok CIDR dari gateway NAT.

Tidak ada.

CreateTime

String

Waktu ketika blok CIDR dari gateway NAT dibuat.

Tidak ada.

IsDefault

Boolean

Menunjukkan apakah blok CIDR adalah blok CIDR default dari gateway NAT.

Nilai yang valid:

  • true

  • false

DryRun

Boolean

Menunjukkan apakah hanya dry run yang dilakukan.

Nilai yang valid:

  • true: Hanya dry run yang dilakukan. Blok CIDR dari gateway NAT tidak ditanyakan. Sistem memeriksa pasangan AccessKey Anda, izin pengguna RAM, dan parameter yang diperlukan. Jika permintaan gagal dalam dry run, kode kesalahan dikembalikan. Jika permintaan lulus dry run, DryRunOperation dikembalikan.

  • false: Dry run dan permintaan aktual dilakukan. Jika permintaan lulus dry run, kode status HTTP 2XX dikembalikan dan blok CIDR dari gateway NAT ditanyakan.

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::VPC::NatIpCidrs
    Properties:
      NatIpCidr: 172.16.0.0/24
      NatGatewayId: ngw-gw8v16wgvtq26vh59****
Outputs:
  NatIpCidrIds:
    Description: Daftar ID nat ip cidr.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - NatIpCidrIds
  NatIpCidrs:
    Description: Daftar nat ip cidrs.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - NatIpCidrs
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::VPC::NatIpCidrs",
      "Properties": {
        "NatIpCidr": "172.16.0.0/24",
        "NatGatewayId": "ngw-gw8v16wgvtq26vh59****"
      }
    }
  },
  "Outputs": {
    "NatIpCidrIds": {
      "Description": "Daftar ID nat ip cidr.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "NatIpCidrIds"
        ]
      }
    },
    "NatIpCidrs": {
      "Description": "Daftar nat ip cidrs.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "NatIpCidrs"
        ]
      }
    }
  }
}