Skip to content

TrafficControlProps

Properties for defining a TrafficControl.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apigateway-trafficcontrol

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkapigateway"
&alicloudroscdkapigateway.TrafficControlProps {
    ApiDefault: interface{},
    TrafficControlName: interface{},
    TrafficControlUnit: interface{},
    AppDefault: interface{},
    Description: interface{},
    Special: interface{},
    UserDefault: interface{},
}

Properties

Name Type Description
ApiDefault interface{} Property apiDefault: Default API traffic value.
TrafficControlName interface{} Property trafficControlName: The name of the throttling policy.
TrafficControlUnit interface{} Property trafficControlUnit: The unit to be used in the throttling policy.
AppDefault interface{} Property appDefault: Default APP traffic value.
Description interface{} Property description: Description of the traffic control, less than 180 characters.
Special interface{} Property special: Special traffic controls.
UserDefault interface{} Property userDefault: Default user traffic value.

ApiDefaultRequired

ApiDefault interface{}
  • Type: interface{}

Property apiDefault: Default API traffic value.


TrafficControlNameRequired

TrafficControlName interface{}
  • Type: interface{}

Property trafficControlName: The name of the throttling policy.

The name must be 4 to 50 characters in length and can contain letters, digits, and underscores (_). It cannot start with an underscore.


TrafficControlUnitRequired

TrafficControlUnit interface{}
  • Type: interface{}

Property trafficControlUnit: The unit to be used in the throttling policy.

Valid values:

  • SECOND
  • MINUTE
  • HOUR
  • DAY

AppDefaultOptional

AppDefault interface{}
  • Type: interface{}

Property appDefault: Default APP traffic value.


DescriptionOptional

Description interface{}
  • Type: interface{}

Property description: Description of the traffic control, less than 180 characters.


SpecialOptional

Special interface{}
  • Type: interface{}

Property special: Special traffic controls.


UserDefaultOptional

UserDefault interface{}
  • Type: interface{}

Property userDefault: Default user traffic value.