Tous les produits
Search
Centre de documentation

Resource Orchestration Service:ALIYUN::VPC::AnycastEIP

Dernière mise à jour :Aug 10, 2026

Créez une adresse IP élastique Anycast (Anycast EIP).

Syntaxe

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

Propriétés

Propriété

Type

Obligatoire

Modifiable

Description

Contrainte

Description

String

Non

Oui

La description de l'Anycast EIP.

Aucune.

ServiceLocation

String

Non

Non

La zone d'accès de l'Anycast EIP.

Définissez la valeur sur international, ce qui spécifie les zones en dehors de la Chine continentale.

InstanceChargeType

String

Non

Non

La méthode de facturation de l'Anycast EIP.

Définissez la valeur sur PostPaid, ce qui spécifie la méthode de facturation au paiement à l'utilisation.

InternetChargeType

String

Non

Non

La méthode de comptabilisation pour l'utilisation Internet de l'Anycast EIP.

Définissez la valeur sur PayByTraffic, ce qui spécifie la méthode de comptabilisation par transfert de données.

Name

String

Non

Oui

Le nom de l'Anycast EIP.

Le nom doit comporter entre 2 et 128 caractères et peut contenir des lettres, des chiffres, des traits de soulignement (_) et des tirets (-). Le nom doit commencer par une lettre.

Bandwidth

Integer

Non

Non

La bande passante maximale de l'Anycast EIP.

Valeurs valides : 100 à 200.

Valeur par défaut : 1000.

Unité : Mbit/s.

Remarque

La bande passante maximale est une limite supérieure donnée à titre indicatif uniquement. La bande passante maximale réelle peut varier en fonction des scénarios d'utilisation.

ResourceGroupId

String

Non

Non

L'ID du groupe de ressources.

Aucune.

Valeurs de retour

Fn::GetAtt

  • AnycastId : l'ID de l'Anycast EIP.

  • IpAddress : l'adresse IP de l'Anycast EIP.

  • OrderId : l'ID de la commande.

  • Name : le nom de l'Anycast EIP.

Exemples

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "Description": {
      "Type": "String",
      "Description": "Anycast EIP instance description"
    },
    "ServiceLocation": {
      "Type": "String",
      "Description": "Anycast EIP instance access area",
      "AllowedValues": [
        "international"
      ],
      "Default": "international"
    },
    "InstanceChargeType": {
      "Type": "String",
      "Description": "Anycast EIP instance charge type",
      "AllowedValues": [
        "PostPaid"
      ]
    },
    "InternetChargeType": {
      "Type": "String",
      "Description": "Anycast EIP instance access public network billing method",
      "AllowedValues": [
        "PayByTraffic"
      ]
    },
    "Name": {
      "Type": "String",
      "Description": "Anycast EIP instance name"
    }
  },
  "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",
      "Value": {
        "Fn::GetAtt": [
          "AnycastEip",
          "AnycastId"
        ]
      }
    },
    "IpAddress": {
      "Description": "Anycase IP address",
      "Value": {
        "Fn::GetAtt": [
          "AnycastEip",
          "IpAddress"
        ]
      }
    },
    "OrderId": {
      "Description": "Order ID",
      "Value": {
        "Fn::GetAtt": [
          "AnycastEip",
          "OrderId"
        ]
      }
    },
    "Name": {
      "Description": "Anycast EIP instance name",
      "Value": {
        "Fn::GetAtt": [
          "AnycastEip",
          "Name"
        ]
      }
    }
  }
}
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  Description:
    Description: Anycast EIP instance description
    Type: String
  InstanceChargeType:
    AllowedValues:
    - PostPaid
    Description: Anycast EIP instance charge type
    Type: String
  InternetChargeType:
    AllowedValues:
    - PayByTraffic
    Description: Anycast EIP instance access public network billing method
    Type: String
  Name:
    Description: Anycast EIP instance name
    Type: String
  ServiceLocation:
    AllowedValues:
    - international
    Default: international
    Description: Anycast EIP instance access area
    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
    Value:
      Fn::GetAtt:
      - AnycastEip
      - AnycastId
  IpAddress:
    Description: Anycase IP address
    Value:
      Fn::GetAtt:
      - AnycastEip
      - IpAddress
  Name:
    Description: Anycast EIP instance name
    Value:
      Fn::GetAtt:
      - AnycastEip
      - Name
  OrderId:
    Description: Order ID
    Value:
      Fn::GetAtt:
      - AnycastEip
      - OrderId