All Products
Search
Document Center

Resource Orchestration Service:ALIYUN::VPC::AnycastEIPAssociation

Last Updated:Jun 26, 2025

ALIYUN::VPC::AnycastEIPAssociation digunakan untuk mengaitkan alamat IP elastis Anycast (Anycast EIP) dengan sumber daya cloud di wilayah tertentu.

Sintaks

{
  "Type": "ALIYUN::VPC::AnycastEIPAssociation",
  "Properties": {
    "BindInstanceId": String,
    "BindInstanceRegionId": String,
    "BindInstanceType": String,
    "AnycastId": String,
    "AssociationMode": String,
    "PrivateIpAddress": String,
    "PopLocations": List
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

BindInstanceId

String

Ya

Tidak

ID sumber daya cloud yang ingin Anda kaitkan dengan Anycast EIP.

Tidak ada.

BindInstanceRegionId

String

Ya

Tidak

ID wilayah sumber daya cloud yang ingin Anda kaitkan dengan Anycast EIP.

Tidak ada.

BindInstanceType

String

Ya

Tidak

Tipe sumber daya cloud yang ingin Anda kaitkan dengan Anycast EIP.

Atur nilai ke SlbInstance. Nilai SlbInstance menentukan instance Server Load Balancer (SLB) akses internal.

Anda hanya dapat mengaitkan Anycast EIP dengan instance SLB yang berada di wilayah berikut:

  • cn-hongkong: Tiongkok (Hong Kong).

  • eu-west-1: Inggris (London).

  • eu-central-1: Jerman (Frankfurt).

  • us-east-1: AS (Virginia).

  • us-west-1: AS (Silicon Valley).

  • ap-southeast-1: Singapura.

  • ap-southeast-3: Malaysia (Kuala Lumpur).

  • ap-northeast-1: Jepang (Tokyo).

AnycastId

String

Ya

Tidak

ID Anycast EIP.

Tidak ada.

AssociationMode

String

Tidak

Tidak

Mode pengaitan.

Nilai valid:

  • Default: mode default. Jika Anda menggunakan nilai ini, sumber daya cloud bertindak sebagai server asal default.

  • Normal: mode standar. Jika Anda menggunakan nilai ini, sumber daya cloud bertindak sebagai server asal standar.

PrivateIpAddress

String

Tidak

Tidak

Alamat IP pribadi sekunder dari antarmuka jaringan elastis (ENI) yang ingin Anda kaitkan dengan Anycast EIP.

Properti ini hanya dapat dikembalikan ketika BindInstanceType diatur ke NetworkInterface.

PopLocations

List

Tidak

Tidak

Lokasi akses di area akses terkait saat Anda mengaitkan Anycast EIP dengan sumber daya cloud.

Untuk informasi lebih lanjut, lihat bagian "Properti PopLocations" dari topik ini.

Sintaks PopLocations

"PopLocations": [
  {
    "PopLocation": String
  }
]  

Properti PopLocations

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

PopLocation

String

Ya

Tidak

Lokasi akses di area akses terkait saat Anda mengaitkan Anycast EIP dengan sumber daya cloud.

Tidak ada.

Nilai Pengembalian

Fn::GetAtt

  • BindInstanceId: ID sumber daya cloud yang dikaitkan dengan Anycast EIP.

  • BindInstanceRegionId: ID wilayah sumber daya cloud yang dikaitkan dengan Anycast EIP.

  • BindInstanceType: Tipe sumber daya cloud yang dikaitkan dengan Anycast EIP.

  • AnycastId: ID Anycast EIP.

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  AnycastId:
    Description: ID instance Anycast EIP.
    Type: String
  BindInstanceId:
    Description: ID instance sumber daya cloud yang akan diikat.
    Type: String
  BindInstanceRegionId:
    Description: ID wilayah instance sumber daya cloud yang akan diikat.
    Type: String
  BindInstanceType:
    Description: 'Tipe instance sumber daya cloud yang akan diikat. Nilai valid: SlbInstance,
      Instance SLB tipe jaringan privat.'
    Type: String
Resources:
  AnycastEIPAssociation:
    Properties:
      AnycastId:
        Ref: AnycastId
      BindInstanceId:
        Ref: BindInstanceId
      BindInstanceRegionId:
        Ref: BindInstanceRegionId
      BindInstanceType:
        Ref: BindInstanceType
    Type: ALIYUN::VPC::AnycastEIPAssociation
Outputs:
  AnycastId:
    Description: ID instance Anycast EIP.
    Value:
      Fn::GetAtt:
      - AnycastEIPAssociation
      - AnycastId
  BindInstanceId:
    Description: ID instance sumber daya cloud yang akan diikat.
    Value:
      Fn::GetAtt:
      - AnycastEIPAssociation
      - BindInstanceId
  BindInstanceRegionId:
    Description: ID wilayah instance sumber daya cloud yang akan diikat.
    Value:
      Fn::GetAtt:
      - AnycastEIPAssociation
      - BindInstanceRegionId
  BindInstanceType:
    Description: Tipe instance sumber daya cloud yang akan diikat.
    Value:
      Fn::GetAtt:
      - AnycastEIPAssociation
      - BindInstanceType
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "BindInstanceId": {
      "Type": "String",
      "Description": "ID instance sumber daya cloud yang akan diikat."
    },
    "BindInstanceRegionId": {
      "Type": "String",
      "Description": "ID wilayah instance sumber daya cloud yang akan diikat."
    },
    "BindInstanceType": {
      "Type": "String",
      "Description": "Tipe instance sumber daya cloud yang akan diikat. Nilai valid: SlbInstance, Instance SLB tipe jaringan privat."
    },
    "AnycastId": {
      "Type": "String",
      "Description": "ID instance Anycast EIP."
    }
  },
  "Resources": {
    "AnycastEIPAssociation": {
      "Type": "ALIYUN::VPC::AnycastEIPAssociation",
      "Properties": {
        "BindInstanceId": {
          "Ref": "BindInstanceId"
        },
        "BindInstanceRegionId": {
          "Ref": "BindInstanceRegionId"
        },
        "BindInstanceType": {
          "Ref": "BindInstanceType"
        },
        "AnycastId": {
          "Ref": "AnycastId"
        }
      }
    }
  },
  "Outputs": {
    "BindInstanceId": {
      "Description": "ID instance sumber daya cloud yang akan diikat.",
      "Value": {
        "Fn::GetAtt": [
          "AnycastEIPAssociation",
          "BindInstanceId"
        ]
      }
    },
    "BindInstanceRegionId": {
      "Description": "ID wilayah instance sumber daya cloud yang akan diikat.",
      "Value": {
        "Fn::GetAtt": [
          "AnycastEIPAssociation",
          "BindInstanceRegionId"
        ]
      }
    },
    "BindInstanceType": {
      "Description": "Tipe instance sumber daya cloud yang akan diikat.",
      "Value": {
        "Fn::GetAtt": [
          "AnycastEIPAssociation",
          "BindInstanceType"
        ]
      }
    },
    "AnycastId": {
      "Description": "ID instance Anycast EIP.",
      "Value": {
        "Fn::GetAtt": [
          "AnycastEIPAssociation",
          "AnycastId"
        ]
      }
    }
  }
}