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

Resource Orchestration Service:ALIYUN::VPC::EIPPro

最終更新日:Jun 17, 2026

Elastic IP アドレス (EIP) を作成します。

構文

{
  "Type": "ALIYUN::VPC::EIPPro",
  "Properties": {
    "Description": String,
    "ResourceGroupId": String,
    "InstanceId": String,
    "InstanceChargeType": String,
    "PricingCycle": String,
    "ISP": String,
    "Period": Number,
    "DeletionProtection": Boolean,
    "AutoPay": Boolean,
    "Name": String,
    "InternetChargeType": String,
    "Netmode": String,
    "Bandwidth": Number,
    "IpAddress": String,
    "Tags": List,
    "SecurityProtectionTypes": List,
    "PublicIpAddressPoolId": String
  }
}

プロパティ

プロパティ名

タイプ

必須

更新可否

説明

制約

Description

文字列

いいえ

はい

EIP の説明。

説明は英字で始め、http:// または https:// で始めることはできません。

ResourceGroupId

文字列

いいえ

はい

EIP が属するリソースグループの ID。

なし

InstanceId

文字列

いいえ

いいえ

EIP のインスタンス ID。

IpAddress または InstanceId パラメーターのいずれかを指定します。どちらも指定しない場合、システムはランダムに EIP を割り当てます。

InstanceChargeType

文字列

いいえ

いいえ

EIP の課金方法。

有効な値:

  • Prepaid:サブスクリプション。

  • Postpaid (デフォルト):従量課金。

PricingCycle

文字列

いいえ

いいえ

サブスクリプション EIP の課金サイクル。

InstanceChargeType を Prepaid に設定する場合、このパラメーターは必須です。

有効な値:

  • Month (デフォルト):月単位課金。

  • Year:年単位課金。

ISP

文字列

いいえ

いいえ

回線タイプ。

有効な値:

  • BGP:BGP (Multi-ISP) 回線。この回線タイプは、すべてのリージョンで利用できます。

  • BGP_PRO:BGP (Multi-ISP) Pro 回線。この回線タイプは、中国 (香港) リージョンでのみ利用できます。

  • BGP_FinanceCloud:杭州の Alibaba Finance Cloud ユーザーのみが利用できます。

説明

シングル回線帯域幅ホワイトリストに登録されている場合、ISP を ChinaTelecom、ChinaUnicom、または ChinaMobile に設定できます。

Period

数値

いいえ

いいえ

サブスクリプション期間。

InstanceChargeType を Prepaid に設定する場合、このパラメーターは必須です。

有効な値:

  • PricingCycle を Month に設定する場合:1~9。

  • PricingCycle を Year に設定する場合:1~3。

DeletionProtection

ブール値

いいえ

はい

削除保護を有効にするかどうか。

有効な値:

  • true:有効。

  • false (デフォルト):無効。

AutoPay

ブール値

いいえ

いいえ

自動支払いを有効にするかどうか。

InstanceChargeType を Prepaid に設定する場合、このパラメーターは必須です。

有効な値:

  • false:無効。

    注文が生成された後、注文センターで支払いを完了してください。

  • true (デフォルト):有効。

Name

文字列

いいえ

はい

EIP の名前。

名前は 2~128 文字の長さにする必要があります。先頭は英字で、http:// または https:// で始めることはできません。使用できる文字は、英字、数字、ピリオド (.)、アンダースコア (_)、ハイフン (-) です。

InternetChargeType

文字列

いいえ

いいえ

EIPの測定方法。

有効な値:

  • PayByBandwidth (デフォルト):帯域幅課金。

  • PayByTraffic:トラフィック課金。

Netmode

文字列

いいえ

いいえ

ネットワークタイプ。

有効な値:public。この値はパブリックネットワークを示します。

Bandwidth

数値

いいえ

はい

EIP の帯域幅。単位は Mbps です。

このパラメーターを指定しない場合、デフォルト値の 5 Mbps が使用されます。

IpAddress

文字列

いいえ

いいえ

EIP の IP アドレス。

IpAddress または InstanceId パラメーターのいずれかを指定します。どちらも指定しない場合、システムはランダムに EIP を割り当てます。

Tags

リスト

いいえ

はい

タグ。

最大 20 個のタグを追加できます。

詳細については、「Tags プロパティ」をご参照ください。

SecurityProtectionTypes

リスト

いいえ

いいえ

セキュリティ保護レベル。

有効な値:

  • このパラメーターを空のままにすると、デフォルトで Anti-DDoS Basic が使用されます。

  • このパラメーターを AntiDDoS_Enhanced に設定すると、Anti-DDoS Enhanced が使用されます。

説明

セキュリティ保護レベルを最大 10 個まで指定できます。

PublicIpAddressPoolId

文字列

いいえ

いいえ

IP アドレスプールの ID。

EIP はこの IP アドレスプールから割り当てられます。IP アドレスプールは、試用アクセスが許可されたユーザーにのみ表示されます。この機能を使用するには、チケットを送信してください。

Tags の構文

"Tags": [
  {
    "Value": String,
    "Key": String
  }
]

Tags プロパティ

プロパティ名

タイプ

必須

更新可否

説明

制約

Value

文字列

いいえ

いいえ

タグの値。

値の長さは 0~128 文字です。aliyun または acs: で始めることはできません。http:// または https:// を含むことはできません。

Key

文字列

はい

いいえ

タグのキー。

キーは 1~128 文字の長さである必要があります。aliyun または acs: で始めることはできず、http:// または https:// を含めることはできません。

戻り値

Fn::GetAtt

  • ISP:回線タイプ。

  • AllocationId:EIP の割り当て ID。

  • EipAddress:作成された EIP の IP アドレス。

  • OrderId:サブスクリプション EIP インスタンスの注文 ID。

例

  • YAML 形式

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      Description:
        Type: String
        Description: オプション。EIP の説明。説明は 2~256 文字である必要があり、文字で始まる必要があり、http:// または https:// で始めることはできません。
        Default: test
      InstanceId:
        Type: String
        Description: リクエストされた EIP の ID。
        Default: eip-25877c70gddh****
      Name:
        Type: String
        Description: EIP の名前。名前は 2~128 文字である必要があります。文字で始まる必要があり、数字、ピリオド (.)、アンダースコア (_)、ハイフン (-) を含めることができます。http:// または https:// で始めることはできません。
        Default: test
      Bandwidth:
        Type: Number
        Description: 出力ネットワークの帯域幅。デフォルトは 5 Mbps です。
        Default: 5
    Resources:
      ElasticIpPro:
        Type: ALIYUN::VPC::EIPPro
        Properties:
          Description:
            Ref: Description
          InstanceId:
            Ref: InstanceId
          Name:
            Ref: Name
          Bandwidth:
            Ref: Bandwidth
    Outputs:
      ISP:
        Description: 回線タイプ。
        Value:
          Fn::GetAtt:
            - ElasticIpPro
            - ISP
      AllocationId:
        Description: VPC で使用するアドレスの割り当てを示す割り当て ID。VPC Elastic IP アドレスの場合にのみ返されます。
        Value:
          Fn::GetAtt:
            - ElasticIpPro
            - AllocationId
      EipAddress:
        Description: 作成された EIP の IP アドレス。
        Value:
          Fn::GetAtt:
            - ElasticIpPro
            - EipAddress
      OrderId:
        Description: サブスクリプション EIP インスタンスの注文 ID。
        Value:
          Fn::GetAtt:
            - ElasticIpPro
            - OrderId
                        
  • JSON 形式

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "Description": {
          "Type": "String",
          "Description": "オプション。EIP の説明。説明は 2~256 文字である必要があり、文字で始まる必要があり、http:// または https:// で始めることはできません。",
          "Default": "test"
        },
        "InstanceId": {
          "Type": "String",
          "Description": "リクエストされた EIP の ID。",
          "Default": "eip-25877c70gddh****"
        },
        "Name": {
          "Type": "String",
          "Description": "EIP の名前。名前は 2~128 文字である必要があります。文字で始まる必要があり、数字、ピリオド (.)、アンダースコア (_)、ハイフン (-) を含めることができます。http:// または https:// で始めることはできません。",
          "Default": "test"
        },
        "Bandwidth": {
          "Type": "Number",
          "Description": "出力ネットワークの帯域幅。デフォルトは 5 Mbps です。",
          "Default": 5
        }
      },
      "Resources": {
        "ElasticIpPro": {
          "Type": "ALIYUN::VPC::EIPPro",
          "Properties": {
            "Description": {
              "Ref": "Description"
            },
            "InstanceId": {
              "Ref": "InstanceId"
            },
            "Name": {
              "Ref": "Name"
            },
            "Bandwidth": {
              "Ref": "Bandwidth"
            }
          }
        }
      },
      "Outputs": {
        "ISP": {
          "Description": "回線タイプ。",
          "Value": {
            "Fn::GetAtt": [
              "ElasticIpPro",
              "ISP"
            ]
          }
        },
        "AllocationId": {
          "Description": "VPC で使用するアドレスの割り当てを示す割り当て ID。VPC Elastic IP アドレスの場合にのみ返されます。",
          "Value": {
            "Fn::GetAtt": [
              "ElasticIpPro",
              "AllocationId"
            ]
          }
        },
        "EipAddress": {
          "Description": "作成された EIP の IP アドレス。",
          "Value": {
            "Fn::GetAtt": [
              "ElasticIpPro",
              "EipAddress"
            ]
          }
        },
        "OrderId": {
          "Description": "サブスクリプション EIP インスタンスの注文 ID。",
          "Value": {
            "Fn::GetAtt": [
              "ElasticIpPro",
              "OrderId"
            ]
          }
        }
      }
    }