Todos os produtos
Search
Central de documentação

Resource Orchestration Service:ALIYUN::CEN::InterRegionTrafficQosPolicy

Última atualização: Jun 27, 2026

Cria uma política de QoS de tráfego inter-regional para Cloud Enterprise Network (CEN).

Sintaxe

{
  "Type": "ALIYUN::CEN::InterRegionTrafficQosPolicy",
  "Properties": {
    "TransitRouterAttachmentId": String,
    "TransitRouterId": String,
    "BandwidthGuaranteeMode": String,
    "InterRegionTrafficQosPolicyName": String,
    "InterRegionTrafficQosPolicyDescription": String
  }
}

Propriedades

Parâmetro

Tipo

Obrigatório

Atualizável

Descrição

Restrições

TransitRouterAttachmentId

String

Sim

Não

ID da conexão inter-regional.

Nenhuma

TransitRouterId

String

Sim

Não

ID do transit router.

Nenhuma

BandwidthGuaranteeMode

String

Não

Não

Modo de alocação da largura de banda garantida.

Define a alocação de um valor absoluto de largura de banda ou de uma porcentagem. Valores válidos:

  • byBandwidth: aloca um valor absoluto de largura de banda a uma fila de QoS.

  • byBandwidthPercent (padrão): aloca uma porcentagem de largura de banda a uma fila de QoS.

InterRegionTrafficQosPolicyDescription

String

Não

Sim

Descrição da política de QoS.

A descrição deve ter de 1 a 256 caracteres e não pode começar com http:// ou https://.

InterRegionTrafficQosPolicyName

String

Não

Sim

Nome da política de QoS.

O nome pode estar vazio ou ter até 128 caracteres. Não pode começar com http:// ou https://.

Valor de retorno

Fn::GetAtt

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

  • InterRegionTrafficQosPolicyName: nome da política de QoS.

  • InterRegionTrafficQosPolicyDescription: descrição da política de QoS.

  • InterRegionTrafficQosPolicyId: ID da política de QoS.

  • BandwidthGuaranteeMode: modo de alocação da largura de banda garantida.

  • TransitRouterId: ID do transit router.

Exemplos

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  TransitRouterAttachmentId:
    Type: String
    Description: The ID of the inter-region connection.
    Required: true
  TransitRouterId:
    Type: String
    Description: The ID of the transit router.
    Required: true
Resources:
  ExtensionResource:
    Type: ALIYUN::CEN::InterRegionTrafficQosPolicy
    Properties:
      TransitRouterAttachmentId:
        Ref: TransitRouterAttachmentId
      TransitRouterId:
        Ref: TransitRouterId
Outputs:
  TransitRouterAttachmentId:
    Description: The ID of the inter-region connection.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - TransitRouterAttachmentId
  InterRegionTrafficQosPolicyName:
    Description: The name of the QoS policy.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - InterRegionTrafficQosPolicyName
  InterRegionTrafficQosPolicyDescription:
    Description: The description of the QoS policy.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - InterRegionTrafficQosPolicyDescription
  InterRegionTrafficQosPolicyId:
    Description: The ID of the QoS policy.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - InterRegionTrafficQosPolicyId
  BandwidthGuaranteeMode:
    Description: The allocation mode for guaranteed bandwidth.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - BandwidthGuaranteeMode
  TransitRouterId:
    Description: The ID of the transit router.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - TransitRouterId
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "TransitRouterAttachmentId": {
      "Type": "String",
      "Description": "The ID of the inter-region connection.",
      "Required": true
    },
    "TransitRouterId": {
      "Type": "String",
      "Description": "The ID of the transit router.",
      "Required": true
    }
  },
  "Resources": {
    "ExtensionResource": {
      "Type": "ALIYUN::CEN::InterRegionTrafficQosPolicy",
      "Properties": {
        "TransitRouterAttachmentId": {
          "Ref": "TransitRouterAttachmentId"
        },
        "TransitRouterId": {
          "Ref": "TransitRouterId"
        }
      }
    }
  },
  "Outputs": {
    "TransitRouterAttachmentId": {
      "Description": "The ID of the inter-region connection.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "TransitRouterAttachmentId"
        ]
      }
    },
    "InterRegionTrafficQosPolicyName": {
      "Description": "The name of the QoS policy.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "InterRegionTrafficQosPolicyName"
        ]
      }
    },
    "InterRegionTrafficQosPolicyDescription": {
      "Description": "The description of the QoS policy.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "InterRegionTrafficQosPolicyDescription"
        ]
      }
    },
    "InterRegionTrafficQosPolicyId": {
      "Description": "The ID of the QoS policy.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "InterRegionTrafficQosPolicyId"
        ]
      }
    },
    "BandwidthGuaranteeMode": {
      "Description": "The allocation mode for guaranteed bandwidth.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "BandwidthGuaranteeMode"
        ]
      }
    },
    "TransitRouterId": {
      "Description": "The ID of the transit router.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "TransitRouterId"
        ]
      }
    }
  }
}