全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::ApiGateway::VpcAccessConfig

更新时间:Jun 26, 2025

ALIYUN::ApiGateway::VpcAccessConfig digunakan untuk mengonfigurasi otorisasi akses virtual private cloud (VPC) pada suatu instance. Ini memungkinkan API menyediakan layanan melalui jaringan privat.

Sintaks

{
  "Type": "ALIYUN::ApiGateway::VpcAccessConfig",
  "Properties": {
    "InstanceId": String,
    "VpcId": String,
    "Name": String,
    "Port": Integer
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

InstanceId

String

Ya

Ya

ID dari instance Elastic Compute Service (ECS) atau Server Load Balancer (SLB) yang ingin Anda konfigurasikan untuk otorisasi akses VPC.

Instance harus termasuk dalam VPC yang ditentukan oleh VpcId.

Name

String

Ya

Ya

Nama otorisasi kustom.

Nama harus unik.

Port

Integer

Ya

Ya

Nomor port dari instance.

Tidak ada.

VpcId

String

Ya

Ya

ID VPC.

Tidak ada.

Nilai Pengembalian

Fn::GetAtt

Tidak ada.

Contoh

Catatan

Sesuaikan nilai parameter tersembunyi berdasarkan kebutuhan bisnis Anda.

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  InstanceId:
    Type: String
    AssociationProperty: ALIYUN::ECS::Instance::InstanceId
  VpcId:
    Type: String
    AssociationProperty: ALIYUN::ECS::VPC::VPCId
Resources:
  VpcAccesssConfig:
    Type: ALIYUN::ApiGateway::VpcAccessConfig
    Properties:
      VpcId:
        Ref: VpcId
      InstanceId:
        Ref: InstanceId
      Port: 8080
      Name: ros_test_vpc_access

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "InstanceId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::Instance::InstanceId"
    },
    "VpcId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::VPC::VPCId"
    }
  },
  "Resources": {
    "VpcAccesssConfig": {
      "Type": "ALIYUN::ApiGateway::VpcAccessConfig",
      "Properties": {
        "VpcId": {
          "Ref": "VpcId"
        },
        "InstanceId": {
          "Ref": "InstanceId"
        },
        "Port": 8080,
        "Name": "ros_test_vpc_ac****"
      }
    }
  }
}