Skip to content

RosInstanceProps

Properties for defining a RosInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-waf3-instance

Initializer

import { RosInstanceProps } from '@alicloud/ros-cdk-waf3'
const rosInstanceProps: RosInstanceProps = { ... }

Properties

Name Type Description
payType string | @alicloud/ros-cdk-core.IResolvable No description.
region string | @alicloud/ros-cdk-core.IResolvable No description.
additionalProtectionNodes number | @alicloud/ros-cdk-core.IResolvable No description.
apiSecurity boolean | @alicloud/ros-cdk-core.IResolvable No description.
autoPay boolean | @alicloud/ros-cdk-core.IResolvable No description.
autoRenew boolean | @alicloud/ros-cdk-core.IResolvable No description.
botAppProtection boolean | @alicloud/ros-cdk-core.IResolvable No description.
botWebProtection boolean | @alicloud/ros-cdk-core.IResolvable No description.
domainsExtension number | @alicloud/ros-cdk-core.IResolvable No description.
elasticQps number | @alicloud/ros-cdk-core.IResolvable No description.
exclusiveIpAddress number | @alicloud/ros-cdk-core.IResolvable No description.
fraudDetection boolean | @alicloud/ros-cdk-core.IResolvable No description.
ignoreExisting boolean | @alicloud/ros-cdk-core.IResolvable No description.
intelligentLoadBalancing boolean | @alicloud/ros-cdk-core.IResolvable No description.
logService boolean | @alicloud/ros-cdk-core.IResolvable No description.
logStorage number | @alicloud/ros-cdk-core.IResolvable No description.
period number | @alicloud/ros-cdk-core.IResolvable No description.
periodUnit string | @alicloud/ros-cdk-core.IResolvable No description.
qpsExtension number | @alicloud/ros-cdk-core.IResolvable No description.
trafficBillingProtectionThreshold number | @alicloud/ros-cdk-core.IResolvable No description.
wafVersion string | @alicloud/ros-cdk-core.IResolvable No description.

payTypeRequired

public readonly payType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

regionRequired

public readonly region: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

additionalProtectionNodesOptional

public readonly additionalProtectionNodes: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

apiSecurityOptional

public readonly apiSecurity: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

autoPayOptional

public readonly autoPay: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

autoRenewOptional

public readonly autoRenew: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

botAppProtectionOptional

public readonly botAppProtection: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

botWebProtectionOptional

public readonly botWebProtection: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

domainsExtensionOptional

public readonly domainsExtension: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

elasticQpsOptional

public readonly elasticQps: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

exclusiveIpAddressOptional

public readonly exclusiveIpAddress: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

fraudDetectionOptional

public readonly fraudDetection: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

ignoreExistingOptional

public readonly ignoreExisting: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

intelligentLoadBalancingOptional

public readonly intelligentLoadBalancing: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

logServiceOptional

public readonly logService: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

logStorageOptional

public readonly logStorage: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

periodOptional

public readonly period: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

periodUnitOptional

public readonly periodUnit: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

qpsExtensionOptional

public readonly qpsExtension: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

trafficBillingProtectionThresholdOptional

public readonly trafficBillingProtectionThreshold: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

wafVersionOptional

public readonly wafVersion: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable