すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:ALIYUN::VPC::HaVipAssociation

最終更新日:Jan 16, 2025

ALIYUN::VPC::HaVipAssociation は、高可用性仮想 IP アドレス (HAVIP) を Elastic Compute Service (ECS) インスタンスまたは弾性ネットワークインターフェース (ENI) に関連付けるために使用されます。

重要
  • 1 つの ECS インスタンスに最大 5 つの HAVIP を関連付けることができます。

  • 1 つの HAVIP を最大 2 つの ECS インスタンスに関連付けることができます。

構文

{
  "Type": "ALIYUN::VPC::HaVipAssociation",
  "Properties": {
    "HaVipId":  String,
    "InstanceId":  String,
    "InstanceType": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

HaVipId

String

はい

いいえ

HAVIP ID。

なし。

InstanceId

String

はい

いいえ

ECS インスタンスの ID。

なし。

InstanceType

String

いいえ

いいえ

HAVIP を関連付けるインスタンスのタイプ。

有効な値:

  • EcsInstance: ECS インスタンス。

  • NetworkInterface: ENI。 HAVIP を ENI に関連付ける場合は、この値を使用する必要があります。

戻り値

Fn::GetAtt

なし。

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  InstanceId:
    Type: String
    Description: ECS Instance ID.  # ECS インスタンス ID
    Label: InstanceId
  HaVipID:
    Type: String
    Label: HaVipID
    Description: HaVip ID. # HaVip ID
Resources:
  HaVipAssociation:
    Type: ALIYUN::VPC::HaVipAssociation
    Properties:
      InstanceId:
        Ref: InstanceId
      HaVipId:
        Ref: HaVipID
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "InstanceId": {
      "Type": "String",
      "Description": "ECS Instance ID.", // ECS インスタンス ID
      "Label": "InstanceId"
    },
    "HaVipID": {
      "Type": "String",
      "Label": "HaVipID",
      "Description": "HaVip ID." // HaVip ID
    }
  },
  "Resources": {
    "HaVipAssociation": {
      "Type": "ALIYUN::VPC::HaVipAssociation",
      "Properties": {
        "InstanceId": {
          "Ref": "InstanceId"
        },
        "HaVipId": {
          "Ref": "HaVipID"
        }
      }
    }
  }
}