全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::VPC::CustomerGateway

更新时间:Jun 26, 2025

ALIYUN::VPC::CustomerGateway digunakan untuk membuat gateway pelanggan.

Sintaksis

{
  "Type": "ALIYUN::VPC::CustomerGateway",
  "Properties": {
    "IpAddress": String,
    "Description": String,
    "Name": String,
    "Asn": Integer
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

IpAddress

String

Ya

Tidak

Alamat IP dari gateway pelanggan.

Tidak ada.

Description

String

Tidak

Ya

Deskripsi dari gateway pelanggan.

Deskripsi harus memiliki panjang 2 hingga 256 karakter. Harus dimulai dengan huruf dan tidak boleh dimulai dengan http:// atau https://.

Name

String

Tidak

Ya

Nama dari gateway pelanggan.

Nama harus memiliki panjang 2 hingga 128 karakter, dan dapat berisi huruf, angka, titik (.), garis bawah (_), dan tanda hubung (-). Harus dimulai dengan huruf dan tidak boleh dimulai dengan http:// atau https://.

Asn

Integer

Tidak

Tidak

Nomor sistem otonom (ASN) dari perangkat gateway di pusat data.

Nilai properti Asn adalah angka empat byte. Anda dapat memasukkan angka dalam dua segmen dan memisahkan 16 bit pertama dari 16 bit berikutnya dengan titik (.). Masukkan angka di setiap segmen dalam format desimal.

Sebagai contoh, jika Anda memasukkan 123.456, ASN-nya adalah 8061384. ASN dihitung dengan persamaan berikut: 123 × 65536 + 456 = 8061384.

Nilai kembali

Fn::GetAtt

CustomerGatewayId: ID dari gateway pelanggan.

Contoh

Format YAML

ROSTemplateFormatVersion: '2015-09-01'
Resources:
  CustomerGateway:
    Type: ALIYUN::VPC::CustomerGateway
    Properties:
      IpAddress:
        Ref: IpAddress
      Description:
        Ref: Description
      Name:
        Ref: Name
Parameters:
  IpAddress:
    Type: String
    Description: Alamat IP dari gateway pengguna.
  Description:
    MinLength: 2
    Type: String
    Description: Deskripsi dari gateway pengguna. Panjangnya adalah 2-256 karakter dan harus dimulai dengan huruf atau karakter Cina, tetapi tidak boleh dimulai dengan http:// atau https://.
    MaxLength: 256
  Name:
    MinLength: 2
    Type: String
    Description: Nama dari gateway pengguna. Panjangnya adalah 2-128 karakter dan harus dimulai dengan huruf atau karakter Cina. Dapat berisi angka, titik (.), garis bawah (_), dan tanda hubung (-). Tetapi tidak boleh dimulai dengan http:// atau https://.
    MaxLength: 128
Outputs:
  CustomerGatewayId:
    Description: ID dari gateway pengguna.
    Value:
      Fn::GetAtt:
        - CustomerGateway
        - CustomerGatewayId

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "CustomerGateway": {
      "Type": "ALIYUN::VPC::CustomerGateway",
      "Properties": {
        "IpAddress": {
          "Ref": "IpAddress"
        },
        "Description": {
          "Ref": "Description"
        },
        "Name": {
          "Ref": "Name"
        }
      }
    }
  },
  "Parameters": {
    "IpAddress": {
      "Type": "String",
      "Description": "Alamat IP dari gateway pengguna."
    },
    "Description": {
      "MinLength": 2,
      "Type": "String",
      "Description": "Deskripsi dari gateway pengguna. Panjangnya adalah 2-256 karakter dan harus dimulai dengan huruf atau karakter Cina, tetapi tidak boleh dimulai dengan http:// atau https://.",
      "MaxLength": 256
    },
    "Name": {
      "MinLength": 2,
      "Type": "String",
      "Description": "Nama dari gateway pengguna. Panjangnya adalah 2-128 karakter dan harus dimulai dengan huruf atau karakter Cina. Dapat berisi angka, titik (.), garis bawah (_), dan tanda hubung (-). Tetapi tidak boleh dimulai dengan http:// atau https://.",
      "MaxLength": 128
    }
  },
  "Outputs": {
    "CustomerGatewayId": {
      "Description": "ID dari gateway pengguna.",
      "Value": {
        "Fn::GetAtt": [
          "CustomerGateway",
          "CustomerGatewayId"
        ]
      }
    }
  }
}