ALIYUN::CEN::InterRegionTrafficQosPolicy类型用于创建跨地域流量调度策略。
语法
{
"Type": "ALIYUN::CEN::InterRegionTrafficQosPolicy",
"Properties": {
"TransitRouterAttachmentId": String,
"TransitRouterId": String,
"BandwidthGuaranteeMode": String,
"InterRegionTrafficQosPolicyName": String,
"InterRegionTrafficQosPolicyDescription": String
}
}
属性
|
属性名称 |
类型 |
必须 |
允许更新 |
描述 |
约束 |
|
TransitRouterAttachmentId |
String |
是 |
否 |
跨地域连接的ID。 |
无 |
|
TransitRouterId |
String |
是 |
否 |
转发路由器的ID。 |
无 |
|
BandwidthGuaranteeMode |
String |
否 |
否 |
带宽保证模式的分配方式。 |
您可以指定绝对带宽值或带宽百分比。有效值:
|
|
InterRegionTrafficQosPolicyDescription |
String |
否 |
是 |
QoS策略的描述。 |
此参数为可选。如果输入描述,其长度必须为1到256个字符,且不能以http://或https://开头。长度限制:最小1,最大256 |
|
InterRegionTrafficQosPolicyName |
String |
否 |
是 |
QoS策略的名称。 |
名称可以为空或长度为1到128个字符,且不能以http://或https://开头。长度限制:最小1,最大128 |
返回值
Fn::GetAtt
-
TransitRouterAttachmentId:跨地域连接的ID。
-
InterRegionTrafficQosPolicyName:QoS策略的名称。
-
InterRegionTrafficQosPolicyDescription:QoS策略的描述。
-
InterRegionTrafficQosPolicyId:QoS策略的ID。
-
BandwidthGuaranteeMode:带宽保证模式的分配方式。
-
TransitRouterId:转发路由器的ID。
示例
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
TransitRouterAttachmentId:
Type: String
Description:
en: The ID of the inter-region connection.
zh: 跨地域连接的ID。
Required: true
TransitRouterId:
Type: String
Description:
en: The ID of the transit router.
zh: 转发路由器的ID。
Required: true
Resources:
ExtensionResource:
Type: ALIYUN::CEN::InterRegionTrafficQosPolicy
Properties:
TransitRouterAttachmentId:
Ref: TransitRouterAttachmentId
TransitRouterId:
Ref: TransitRouterId
Outputs:
TransitRouterAttachmentId:
Description:
en: The ID of the inter-region connection.
zh: 跨地域连接的ID。
Value:
Fn::GetAtt:
- ExtensionResource
- TransitRouterAttachmentId
InterRegionTrafficQosPolicyName:
Description:
en: 'The name of the QoS policy. '
zh: QoS策略的名称。
Value:
Fn::GetAtt:
- ExtensionResource
- InterRegionTrafficQosPolicyName
InterRegionTrafficQosPolicyDescription:
Description:
en: 'The description of the QoS policy. '
zh: QoS策略的描述。
Value:
Fn::GetAtt:
- ExtensionResource
- InterRegionTrafficQosPolicyDescription
InterRegionTrafficQosPolicyId:
Description:
en: The ID of the QoS policy.
zh: QoS策略的ID。
Value:
Fn::GetAtt:
- ExtensionResource
- InterRegionTrafficQosPolicyId
BandwidthGuaranteeMode:
Description:
en: The allocation mode of the guaranteed bandwidth.
zh: 带宽保证模式的分配方式。
Value:
Fn::GetAtt:
- ExtensionResource
- BandwidthGuaranteeMode
TransitRouterId:
Description:
en: The ID of the transit router.
zh: 转发路由器的ID。
Value:
Fn::GetAtt:
- ExtensionResource
- TransitRouterId
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"TransitRouterAttachmentId": {
"Type": "String",
"Description": {
"en": "The ID of the inter-region connection.",
"zh": "跨地域连接的ID。"
},
"Required": true
},
"TransitRouterId": {
"Type": "String",
"Description": {
"en": "The ID of the transit router.",
"zh": "转发路由器的ID。"
},
"Required": true
}
},
"Resources": {
"ExtensionResource": {
"Type": "ALIYUN::CEN::InterRegionTrafficQosPolicy",
"Properties": {
"TransitRouterAttachmentId": {
"Ref": "TransitRouterAttachmentId"
},
"TransitRouterId": {
"Ref": "TransitRouterId"
}
}
}
},
"Outputs": {
"TransitRouterAttachmentId": {
"Description": {
"en": "The ID of the inter-region connection.",
"zh": "跨地域连接的ID。"
},
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"TransitRouterAttachmentId"
]
}
},
"InterRegionTrafficQosPolicyName": {
"Description": {
"en": "The name of the QoS policy. ",
"zh": "QoS策略的名称。"
},
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"InterRegionTrafficQosPolicyName"
]
}
},
"InterRegionTrafficQosPolicyDescription": {
"Description": {
"en": "The description of the QoS policy. ",
"zh": "QoS策略的描述。"
},
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"InterRegionTrafficQosPolicyDescription"
]
}
},
"InterRegionTrafficQosPolicyId": {
"Description": {
"en": "The ID of the QoS policy.",
"zh": "QoS策略的ID。"
},
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"InterRegionTrafficQosPolicyId"
]
}
},
"BandwidthGuaranteeMode": {
"Description": {
"en": "The allocation mode of the guaranteed bandwidth.",
"zh": "带宽保证模式的分配方式。"
},
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"BandwidthGuaranteeMode"
]
}
},
"TransitRouterId": {
"Description": {
"en": "The ID of the transit router.",
"zh": "转发路由器的ID。"
},
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"TransitRouterId"
]
}
}
}
}
该文章对您有帮助吗?