Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::EIP::Addresses

Última atualização: Jun 27, 2026

Consulta informações sobre endereços IP elásticos (EIPs).

Sintaxe

{
  "Type": "DATASOURCE::EIP::Addresses",
  "Properties": {
    "SegmentInstanceId": String,
    "AddressName": String,
    "ResourceGroupId": String,
    "InstanceId": String,
    "Isp": String,
    "AllocationId": String,
    "PaymentType": String,
    "IpAddress": String,
    "InstanceType": String,
    "RefreshOptions": String
  }
}

Propriedades

Propriedade

Tipo

Obrigatório

Editável

Descrição

Restrição

SegmentInstanceId

String

Não

Sim

ID do EIP contíguo.

Nenhuma.

AddressName

String

Não

Sim

Nome do EIP.

O nome deve ter de 1 a 128 caracteres e pode conter letras, dígitos, sublinhados (_) e hifens (-). Deve começar com uma letra.

ResourceGroupId

String

Não

Sim

ID do grupo de recursos.

Nenhuma.

InstanceId

String

Não

Sim

ID da instância associada ao EIP.

Nenhuma.

Isp

String

Não

Sim

Tipo de linha.

Valores válidos:

  • BGP

  • BGP_PRO

  • RunShellScript

  • ChinaTelecom

  • ChinaUnicom

  • ChinaMobile

  • ChinaTelecom_L2

  • ChinaUnicom_L2

  • ChinaMobile_L2

AllocationId

String

Não

Sim

ID do EIP.

Nenhuma.

PaymentType

String

Não

Sim

Método de faturamento do EIP.

Valores válidos:

  • PostPaid

  • PrePaid

IpAddress

String

Não

Sim

Endereço IP do EIP.

Nenhuma.

InstanceType

String

Não

Sim

Tipo da instância associada ao EIP.

Valores válidos:

  • IpAddress: endereço IP

  • NetworkInterface: interface de rede elástica secundária (ENI)

  • HaVip: endereço IP virtual de alta disponibilidade (HAVIP)

  • Nat: gateway NAT

  • SlbInstance: instância do Server Load Balancer (SLB) do tipo Virtual Private Cloud (VPC)

  • EcsInstance: instância do Elastic Compute Service (ECS) do tipo VPC

RefreshOptions

String

Não

Sim

Política de atualização dos recursos de source de dados durante a atualização da pilha.

Valores válidos:

  • Never (padrão): não atualiza os recursos de source de dados durante a atualização da pilha.

  • Always: atualiza os recursos de source de dados durante a atualização da pilha.

Valores de retorno

Fn::GetAtt

  • Addresses: detalhes dos EIPs.

  • AllocationIds: IDs dos EIPs.

Propriedade

Tipo

Descrição

Restrição

AllocationIds

List

IDs dos EIPs.

Nenhuma.

Addresses

List

Detalhes dos EIPs.

Nenhuma.

BusinessStatus

String

Status de serviço do EIP.

Nenhuma.

ExpiredTime

String

Horário de expiração.

O horário segue o padrão ISO 8601 no formato YYYY-MM-DDThh:mm:ssZ.

IpAddress

String

Endereço IP do EIP.

Nenhuma.

AllocationId

String

ID do EIP.

Nenhuma.

ReservationOrderType

String

Tipo de pedido de renovação.

Nenhuma.

Status

String

Status do EIP.

Nenhuma.

EipBandwidth

String

Largura de banda do EIP quando não associado a uma instância de Internet Shared Bandwidth.

Unidade: Mbit/s.

BandwidthPackageId

String

ID da instância de Internet Shared Bandwidth associada ao EIP.

Nenhuma.

Description

String

Descrição do EIP.

Nenhuma.

Tags

List

Tags do EIP.

Nenhuma.

InstanceId

String

ID da instância associada ao EIP.

Nenhuma.

ReservationBandwidth

String

Largura de banda após a entrada em vigor da renovação.

Unidade: Mbit/s.

InstanceRegionId

String

ID da região do recurso associado.

Nenhuma.

RegionId

String

ID da região do EIP.

Nenhuma.

SegmentInstanceId

String

ID do EIP contíguo.

Nenhuma.

ResourceGroupId

String

ID do grupo de recursos.

Nenhuma.

HasReservationData

String

Indica se há dados de renovação incluídos.

Nenhuma.

Netmode

String

Tipo de rede.

Apenas public pode ser retornado, indicando a Internet.

InstanceType

String

Tipo da instância associada ao EIP.

Nenhuma.

OperationLocks

List

Detalhes do EIP bloqueado.

Nenhuma.

ReservationInternetChargeType

String

Método de medição após a entrada em vigor da renovação.

Nenhuma.

Isp

String

Tipo de linha.

Nenhuma.

DeletionProtection

Boolean

Indica se a proteção contra exclusão está ativada.

Valores válidos:

  • true

  • false

BandwidthPackageType

String

Tipo de largura de banda.

Apenas CommonBandwidthPackage pode ser retornado, indicando uma instância de Internet Shared Bandwidth.

ServiceManaged

Integer

Indica se o EIP foi criado com a conta de serviço.

Valores válidos:

  • 0: o EIP não foi criado com a conta de serviço.

  • 1: o EIP foi criado com a conta de serviço.

CreateTime

String

Horário de criação do EIP.

Unidade: milissegundos.

PaymentType

String

Método de faturamento do EIP.

Nenhuma.

Bandwidth

String

Largura de banda máxima do EIP.

Unidade: Mbit/s.

HdMonitorStatus

String

Indica se o monitoramento detalhado está ativado para o EIP.

Valores válidos:

  • true

  • false

ReservationActiveTime

String

Horário de entrada em vigor da renovação.

O horário segue o padrão ISO 8601 no formato YYYY-MM-DDThh:mm:ssZ.

SecondLimited

Boolean

Indica se o limitador de nível 2 está configurado.

Valores válidos:

  • true

  • false

AddressName

String

Nome do EIP.

Nenhuma.

BandwidthPackageBandwidth

String

Largura de banda da instância de Internet Shared Bandwidth associada ao EIP.

Unidade: Mbit/s.

Exemplos

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  InstanceType:
    Description: 'The type of the current bound instance.
      - EcsInstance: an ECS instance of the VPC type.
      - SlbInstance: an SLB instance of the VPC type.
      - Nat:NAT gateway.
      - HaVip: a highly available virtual IP address.
      - NetworkInterface: Secondary ENI.'
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      InstanceType:
        Ref: InstanceType
    Type: DATASOURCE::EIP::Addresses
Outputs:
  Addresses:
    Description: The details about the EIP
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Addresses
  AllocationIds:
    Description: The list of allocation IDs.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - AllocationIds
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "InstanceType": {
      "Description": "The type of the current bound instance. - EcsInstance: an ECS instance of the VPC type. - SlbInstance: an SLB instance of the VPC type. - Nat:NAT gateway. - HaVip: a highly available virtual IP address. - NetworkInterface: Secondary ENI.",
      "Type": "String"
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Properties": {
        "InstanceType": {
          "Ref": "InstanceType"
        }
      },
      "Type": "DATASOURCE::EIP::Addresses"
    }
  },
  "Outputs": {
    "Addresses": {
      "Description": "The details about the EIP",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Addresses"
        ]
      }
    },
    "AllocationIds": {
      "Description": "The list of allocation IDs.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "AllocationIds"
        ]
      }
    }
  }
}