Skip to content

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://.