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

Resource Orchestration Service:ALIYUN::VPC::AnycastEIP

最終更新日:Apr 24, 2025

ALIYUN::VPC::AnycastEIP は、エニーキャスト エラスティック IP アドレス (エニーキャスト EIP) を作成するために使用されます。

構文

{
  "Type": "ALIYUN::VPC::AnycastEIP",
  "Properties": {
    "Description": String,
    "ServiceLocation": String,
    "InstanceChargeType": String,
    "InternetChargeType": String,
    "Name": String,
    "Bandwidth": Integer,
    "ResourceGroupId": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

Description

String

いいえ

はい

エニーキャスト EIP の説明。

なし。

ServiceLocation

String

いいえ

いいえ

エニーキャスト EIP のアクセスリージョン。

値を international に設定します。 international の値は、中国本土以外のリージョンを指定します。

InstanceChargeType

String

いいえ

いいえ

エニーキャスト EIP の課金方法。

値を PostPaid に設定します。 PostPaid の値は、従量課金制を指定します。

InternetChargeType

String

いいえ

いいえ

エニーキャスト EIP のインターネット使用量の課金方法。

値を PayByTraffic に設定します。 PayByTraffic の値は、トラフィック課金方法を指定します。

Name

String

いいえ

はい

エニーキャスト EIP の名前。

名前は 2 ~ 128 文字で、文字、数字、アンダースコア (_)、およびハイフン (-) を使用できます。文字で始める必要があります。

Bandwidth

Integer

いいえ

いいえ

エニーキャスト EIP のピーク帯域幅

有効な値: 100 ~ 200。

デフォルト値: 1000。

単位: Mbit/s。

説明

ピーク帯域幅は帯域幅の上限のみを示しており、参考値です。実際のピーク帯域幅は、使用シナリオによって異なる場合があります。

ResourceGroupId

String

いいえ

いいえ

関連付けられているリソースグループの ID。

なし。

戻り値

Fn::GetAtt

  • AnycastId: エニーキャスト EIP の ID。

  • IpAddress: エニーキャスト EIP の IP。

  • OrderId: 注文の ID。

  • Name: エニーキャスト EIP の名前。

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "Description": {
      "Type": "String",
      "Description": "Anycast EIP instance description"  // エニーキャスト EIP インスタンスの説明
    },
    "ServiceLocation": {
      "Type": "String",
      "Description": "Anycast EIP instance access area", // エニーキャスト EIP インスタンスのアクセスエリア
      "AllowedValues": [
        "international"
      ],
      "Default": "international"
    },
    "InstanceChargeType": {
      "Type": "String",
      "Description": "Anycast EIP instance charge type", // エニーキャスト EIP インスタンスの課金タイプ
      "AllowedValues": [
        "PostPaid"
      ]
    },
    "InternetChargeType": {
      "Type": "String",
      "Description": "Anycast EIP instance access public network billing method", // エニーキャスト EIP インスタンスのパブリックネットワークアクセス課金方法
      "AllowedValues": [
        "PayByTraffic"
      ]
    },
    "Name": {
      "Type": "String",
      "Description": "Anycast EIP instance name" // エニーキャスト EIP インスタンス名
    }
  },
  "Resources": {
    "AnycastEip": {
      "Type": "ALIYUN::VPC::AnycastEIP",
      "Properties": {
        "Description": {
          "Ref": "Description"
        },
        "ServiceLocation": {
          "Ref": "ServiceLocation"
        },
        "InstanceChargeType": {
          "Ref": "InstanceChargeType"
        },
        "InternetChargeType": {
          "Ref": "InternetChargeType"
        },
        "Name": {
          "Ref": "Name"
        }
      }
    }
  },
  "Outputs": {
    "AnycastId": {
      "Description": "Anycast EIP instance ID", // エニーキャスト EIP インスタンス ID
      "Value": {
        "Fn::GetAtt": [
          "AnycastEip",
          "AnycastId"
        ]
      }
    },
    "IpAddress": {
      "Description": "Anycase IP address", // エニーキャスト IP アドレス
      "Value": {
        "Fn::GetAtt": [
          "AnycastEip",
          "IpAddress"
        ]
      }
    },
    "OrderId": {
      "Description": "Order ID", // 注文 ID
      "Value": {
        "Fn::GetAtt": [
          "AnycastEip",
          "OrderId"
        ]
      }
    },
    "Name": {
      "Description": "Anycast EIP instance name", // エニーキャスト EIP インスタンス名
      "Value": {
        "Fn::GetAtt": [
          "AnycastEip",
          "Name"
        ]
      }
    }
  }
}
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  Description:
    Description: Anycast EIP instance description # エニーキャスト EIP インスタンスの説明
    Type: String
  InstanceChargeType:
    AllowedValues:
    - PostPaid
    Description: Anycast EIP instance charge type # エニーキャスト EIP インスタンスの課金タイプ
    Type: String
  InternetChargeType:
    AllowedValues:
    - PayByTraffic
    Description: Anycast EIP instance access public network billing method # エニーキャスト EIP インスタンスのパブリックネットワークアクセス課金方法
    Type: String
  Name:
    Description: Anycast EIP instance name # エニーキャスト EIP インスタンス名
    Type: String
  ServiceLocation:
    AllowedValues:
    - international
    Default: international
    Description: Anycast EIP instance access area # エニーキャスト EIP インスタンスのアクセスエリア
    Type: String
Resources:
  AnycastEip:
    Properties:
      Description:
        Ref: Description
      InstanceChargeType:
        Ref: InstanceChargeType
      InternetChargeType:
        Ref: InternetChargeType
      Name:
        Ref: Name
      ServiceLocation:
        Ref: ServiceLocation
    Type: ALIYUN::VPC::AnycastEIP
Outputs:
  AnycastId:
    Description: Anycast EIP instance ID # エニーキャスト EIP インスタンス ID
    Value:
      Fn::GetAtt:
      - AnycastEip
      - AnycastId
  IpAddress:
    Description: Anycase IP address # エニーキャスト IP アドレス
    Value:
      Fn::GetAtt:
      - AnycastEip
      - IpAddress
  Name:
    Description: Anycast EIP instance name # エニーキャスト EIP インスタンス名
    Value:
      Fn::GetAtt:
      - AnycastEip
      - Name
  OrderId:
    Description: Order ID # 注文 ID
    Value:
      Fn::GetAtt:
      - AnycastEip
      - OrderId