InterRegionTrafficQosPolicyProps
Properties for defining a InterRegionTrafficQosPolicy.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cen-interregiontrafficqospolicy
Initializer
import com.aliyun.ros.cdk.cen.InterRegionTrafficQosPolicyProps;
InterRegionTrafficQosPolicyProps.builder()
.transitRouterAttachmentId(java.lang.String)
.transitRouterAttachmentId(IResolvable)
.transitRouterId(java.lang.String)
.transitRouterId(IResolvable)
// .bandwidthGuaranteeMode(java.lang.String)
// .bandwidthGuaranteeMode(IResolvable)
// .interRegionTrafficQosPolicyDescription(java.lang.String)
// .interRegionTrafficQosPolicyDescription(IResolvable)
// .interRegionTrafficQosPolicyName(java.lang.String)
// .interRegionTrafficQosPolicyName(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
transitRouterAttachmentId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property transitRouterAttachmentId: The ID of the inter-region connection. |
transitRouterId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property transitRouterId: The ID of the transit router. |
bandwidthGuaranteeMode | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property bandwidthGuaranteeMode: The allocation mode of the guaranteed bandwidth. |
interRegionTrafficQosPolicyDescription | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property interRegionTrafficQosPolicyDescription: The description of the QoS policy. |
interRegionTrafficQosPolicyName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property interRegionTrafficQosPolicyName: The name of the QoS policy. |
transitRouterAttachmentIdRequired
public java.lang.Object getTransitRouterAttachmentId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property transitRouterAttachmentId: The ID of the inter-region connection.
transitRouterIdRequired
public java.lang.Object getTransitRouterId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property transitRouterId: The ID of the transit router.
bandwidthGuaranteeModeOptional
public java.lang.Object getBandwidthGuaranteeMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property bandwidthGuaranteeMode: The allocation mode of the guaranteed bandwidth.
You can specify an absolute bandwidth value or a bandwidth percentage. Valid values:
- byBandwidth: allocates an absolute bandwidth value for the QoS queue.
- byBandwidthPercent (default): allocates a bandwidth percentage for the OoS queue.
interRegionTrafficQosPolicyDescriptionOptional
public java.lang.Object getInterRegionTrafficQosPolicyDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property interRegionTrafficQosPolicyDescription: The description of the QoS policy.
This parameter is optional. If you enter a description, it must be 1 to 256 characters in length, and cannot start with http:// or https://.
interRegionTrafficQosPolicyNameOptional
public java.lang.Object getInterRegionTrafficQosPolicyName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property interRegionTrafficQosPolicyName: The name of the QoS policy.
The name can be empty or 1 to 128 characters in length, and cannot start with http:// or https://.