Todos os produtos
Search
Central de documentação

Resource Orchestration Service:ALIYUN::CEN::TransitRouterPeerAttachment

Última atualização: Jun 27, 2026

Cria uma conexão inter-regional para um transit router da Enterprise Edition.

Sintaxe

{
  "Type": "ALIYUN::CEN::TransitRouterPeerAttachment",
  "Properties": {
    "AutoPublishRouteEnabled": Boolean,
    "Bandwidth": Integer,
    "CenId": String,
    "TransitRouterAttachmentName": String,
    "PeerTransitRouterId": String,
    "CenBandwidthPackageId": String,
    "TransitRouterAttachmentDescription": String,
    "TransitRouterId": String,
    "PeerTransitRouterRegionId": String,
    "DefaultLinkType": String,
    "BandwidthType": String,
    "Tags": List,
    "RouteTableAssociationEnabled": Boolean,
    "RouteTablePropagationEnabled": Boolean,
    "DeletionForce": Boolean
  }
}

Propriedades

Nome da propriedade

Tipo

Obrigatório

Atualização permitida

Descrição

Restrições

PeerTransitRouterId

String

Sim

Não

ID do transit router par.

Nenhuma

AutoPublishRouteEnabled

Boolean

Não

Sim

Indica se o transit router da Enterprise Edition anuncia automaticamente as rotas da conexão inter-regional para a região par.

Valores válidos:

  • false (padrão)

  • true

Bandwidth

Integer

Não

Sim

Largura de banda alocada à conexão inter-regional.

Unidade: Mbps.

BandwidthType

String

Não

Não

Método de alocação de largura de banda.

Valores válidos:

  • BandwidthPackage: aloca largura de banda de um plano de largura de banda.

  • DataTransfer: não aloca largura de banda à conexão inter-regional. A cobrança ocorre com base no tráfego.

CenBandwidthPackageId

String

Não

Sim

ID do plano de largura de banda associado à conexão inter-regional.

Se nenhum ID de plano de largura de banda for especificado, o sistema usará a largura de banda de teste padrão de 1 Kbps para verificar a conectividade de rede.

CenId

String

Não

Não

ID da instância da Cloud Enterprise Network (CEN).

Nenhuma

DefaultLinkType

String

Não

Não

Tipo de link padrão.

Valores válidos:

  • Gold (padrão)

  • Platinum

DeletionForce

Boolean

Não

Sim

Indica se a conexão inter-regional associada à instância TransitRouter deve ser excluída forçadamente.

Valores válidos:

  • true: exclua forçadamente.

  • false: não exclua forçadamente.

PeerTransitRouterRegionId

String

Não

Não

ID da região do transit router par.

Nenhuma

RouteTableAssociationEnabled

Boolean

Não

Não

Indica se a associação de rotas está ativada.

Valores válidos:

  • true: ative associação de rotas.

  • false: desativar associação de rotas.

RouteTablePropagationEnabled

Boolean

Não

Não

Indica se a propagação de rotas está ativada.

Valores válidos:

  • true: ative propagação de rotas.

  • false: desativar propagação de rotas.

Tags

List

Não

Não

Lista de tags personalizadas.

Para mais informações, consulte Propriedades de Tags.

TransitRouterAttachmentDescription

String

Não

Sim

Descrição da conexão inter-regional.

A descrição deve ter de 2 a 256 caracteres. Deve começar com uma letra ou caractere chinês e não pode iniciar com http:// ou https://.

TransitRouterAttachmentName

String

Não

Sim

Nome da conexão inter-regional.

O nome deve ter de 2 a 128 caracteres. Deve começar com uma letra ou caractere chinês e pode conter letras, caracteres chineses, dígitos, sublinhados (_) e hifens (-).

TransitRouterId

String

Não

Não

ID do transit router local da Enterprise Edition.

Nenhuma

Sintaxe de Tags

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

Propriedades de Tags

Nome da propriedade

Tipo

Obrigatório

Atualização permitida

Descrição

Restrições

Key

String

Sim

Não

Chave da tag.

A chave da tag pode ter de 1 a 128 caracteres. Não pode começar com aliyun ou acs: nem conter http:// ou https://.

Value

String

Não

Não

Valor da tag.

O valor da tag pode ter de 0 a 128 caracteres. Não pode começar com aliyun ou acs: nem conter http:// ou https://.

Valores de retorno

Fn::GetAtt

  • TransitRouterAttachmentId: ID da conexão inter-regional.

Exemplos

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  AutoPublishRouteEnabled:
    AllowedValues:
    - 'True'
    - 'true'
    - 'False'
    - 'false'
    Description: AutoPublishRouteEnabled
    Type: Boolean
  Bandwidth:
    Description: Bandwidth
    Type: Number
  CenBandwidthPackageId:
    Description: BandwidthPackageId
    Type: String
  CenId:
    Description: CenId
    Type: String
  PeerTransitRouterId:
    Description: PeerTransitRouterId
    Type: String
  PeerTransitRouterRegionId:
    Description: PeerTransitRouterRegionId
    Type: String
  TransitRouterAttachmentDescription:
    Description: TransitRouterAttachmentDescription
    Type: String
  TransitRouterAttachmentName:
    Description: TransitRouterAttachmentName
    Type: String
  TransitRouterId:
    Description: TransitRouterId
    Type: String
Resources:
  CENTransitRouterPeerAttachment:
    Properties:
      AutoPublishRouteEnabled:
        Ref: AutoPublishRouteEnabled
      Bandwidth:
        Ref: Bandwidth
      CenBandwidthPackageId:
        Ref: CenBandwidthPackageId
      CenId:
        Ref: CenId
      PeerTransitRouterId:
        Ref: PeerTransitRouterId
      PeerTransitRouterRegionId:
        Ref: PeerTransitRouterRegionId
      TransitRouterAttachmentDescription:
        Ref: TransitRouterAttachmentDescription
      TransitRouterAttachmentName:
        Ref: TransitRouterAttachmentName
      TransitRouterId:
        Ref: TransitRouterId
    Type: ALIYUN::CEN::TransitRouterPeerAttachment
Outputs:
  TransitRouterAttachmentId:
    Description: The first ID of the resource
    Value:
      Fn::GetAtt:
      - CENTransitRouterPeerAttachment
      - TransitRouterAttachmentId
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "AutoPublishRouteEnabled": {
      "Type": "Boolean",
      "Description": "AutoPublishRouteEnabled",
      "AllowedValues": [
        "True",
        "true",
        "False",
        "false"
      ]
    },
    "Bandwidth": {
      "Type": "Number",
      "Description": "Bandwidth"
    },
    "CenId": {
      "Type": "String",
      "Description": "CenId"
    },
    "TransitRouterAttachmentName": {
      "Type": "String",
      "Description": "TransitRouterAttachmentName"
    },
    "PeerTransitRouterId": {
      "Type": "String",
      "Description": "PeerTransitRouterId"
    },
    "CenBandwidthPackageId": {
      "Type": "String",
      "Description": "BandwidthPackageId"
    },
    "TransitRouterAttachmentDescription": {
      "Type": "String",
      "Description": "TransitRouterAttachmentDescription"
    },
    "TransitRouterId": {
      "Type": "String",
      "Description": "TransitRouterId"
    },
    "PeerTransitRouterRegionId": {
      "Type": "String",
      "Description": "PeerTransitRouterRegionId"
    }
  },
  "Resources": {
    "CENTransitRouterPeerAttachment": {
      "Type": "ALIYUN::CEN::TransitRouterPeerAttachment",
      "Properties": {
        "AutoPublishRouteEnabled": {
          "Ref": "AutoPublishRouteEnabled"
        },
        "Bandwidth": {
          "Ref": "Bandwidth"
        },
        "CenId": {
          "Ref": "CenId"
        },
        "TransitRouterAttachmentName": {
          "Ref": "TransitRouterAttachmentName"
        },
        "PeerTransitRouterId": {
          "Ref": "PeerTransitRouterId"
        },
        "CenBandwidthPackageId": {
          "Ref": "CenBandwidthPackageId"
        },
        "TransitRouterAttachmentDescription": {
          "Ref": "TransitRouterAttachmentDescription"
        },
        "TransitRouterId": {
          "Ref": "TransitRouterId"
        },
        "PeerTransitRouterRegionId": {
          "Ref": "PeerTransitRouterRegionId"
        }
      }
    }
  },
  "Outputs": {
    "TransitRouterAttachmentId": {
      "Description": "The first ID of the resource",
      "Value": {
        "Fn::GetAtt": [
          "CENTransitRouterPeerAttachment",
          "TransitRouterAttachmentId"
        ]
      }
    }
   }
}