ALIYUN::VPC::EIPAssociation リソースでは、Alibaba Cloud サービスインスタンスに EIP アドレスを割り当てます。

構文

  1. { Type”: ALIYUN::VPC::EIPAssociation”, Properties”: { AllocationId”: String, InstanceId”: String }}

プロパティ

名前 データ型 必須/省略可能 更新可/不可 説明 制限事項
AllocationId String 必須 不可 InstanceId プロパティで指定されたインスタンスに関連付ける EIP アドレスの ID なし
InstanceId String 必須 不可 AllocationId プロパティで指定された EIP アドレスに関連付けるインスタンスの ID

サポートされているインスタンスタイプ :

  • VPC 接続 ECS インスタンス
  • VPC 接続 SLB インスタンス
  • NAT Gateway
  • HAVIP
  • Elastic Network Interface

戻り値

Fn::GetAtt

  • EipAddress: 割り当てられた EIP アドレス
  • AllocationId: EIP アドレスが割り当てられている Alibaba Cloud サービスインスタンスのインスタンス ID

コーディング例

  1. { ROSTemplateFormatVersion”: 2015-09-01”, Resources”: { Eip”: { Type”: ALIYUN::VPC::EIP”, Properties”: { InternetChargeType”: PayByTraffic”, Bandwidth”: 200 } }, EipAssociation”: { Type”: ALIYUN::VPC::EIPAssociation”, Properties”: { InstanceId”: “<LoadBalancerId>”, InstanceType”: EcsInstance”, AllocationId”: { Fn::GetAtt”: [“Eip”, AllocationId”] } } } }, Outputs”: { EipAddress”: { Value : {“Fn::GetAtt”: [“EipAssociation”, EipAddress”]} }, AllocationId”: { Value : {“Fn::GetAtt”: [“EipAssociation”, AllocationId”]} } }}
  1. </article>
  2. </main>