Skip to content

RosInstanceProps

Properties for defining a RosInstance.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Waf3;
new RosInstanceProps {
    object PayType,
    object Region,
    object AdditionalProtectionNodes = null,
    object ApiSecurity = null,
    object AutoPay = null,
    object AutoRenew = null,
    object BotAppProtection = null,
    object BotWebProtection = null,
    object DomainsExtension = null,
    object ElasticQps = null,
    object ExclusiveIpAddress = null,
    object FraudDetection = null,
    object IgnoreExisting = null,
    object IntelligentLoadBalancing = null,
    object LogService = null,
    object LogStorage = null,
    object Period = null,
    object PeriodUnit = null,
    object QpsExtension = null,
    object TrafficBillingProtectionThreshold = null,
    object WafVersion = null
};

Properties

Name Type Description
PayType object No description.
Region object No description.
AdditionalProtectionNodes object No description.
ApiSecurity object No description.
AutoPay object No description.
AutoRenew object No description.
BotAppProtection object No description.
BotWebProtection object No description.
DomainsExtension object No description.
ElasticQps object No description.
ExclusiveIpAddress object No description.
FraudDetection object No description.
IgnoreExisting object No description.
IntelligentLoadBalancing object No description.
LogService object No description.
LogStorage object No description.
Period object No description.
PeriodUnit object No description.
QpsExtension object No description.
TrafficBillingProtectionThreshold object No description.
WafVersion object No description.

PayTypeRequired

public object PayType { get; set; }
  • Type: object

RegionRequired

public object Region { get; set; }
  • Type: object

AdditionalProtectionNodesOptional

public object AdditionalProtectionNodes { get; set; }
  • Type: object

ApiSecurityOptional

public object ApiSecurity { get; set; }
  • Type: object

AutoPayOptional

public object AutoPay { get; set; }
  • Type: object

AutoRenewOptional

public object AutoRenew { get; set; }
  • Type: object

BotAppProtectionOptional

public object BotAppProtection { get; set; }
  • Type: object

BotWebProtectionOptional

public object BotWebProtection { get; set; }
  • Type: object

DomainsExtensionOptional

public object DomainsExtension { get; set; }
  • Type: object

ElasticQpsOptional

public object ElasticQps { get; set; }
  • Type: object

ExclusiveIpAddressOptional

public object ExclusiveIpAddress { get; set; }
  • Type: object

FraudDetectionOptional

public object FraudDetection { get; set; }
  • Type: object

IgnoreExistingOptional

public object IgnoreExisting { get; set; }
  • Type: object

IntelligentLoadBalancingOptional

public object IntelligentLoadBalancing { get; set; }
  • Type: object

LogServiceOptional

public object LogService { get; set; }
  • Type: object

LogStorageOptional

public object LogStorage { get; set; }
  • Type: object

PeriodOptional

public object Period { get; set; }
  • Type: object

PeriodUnitOptional

public object PeriodUnit { get; set; }
  • Type: object

QpsExtensionOptional

public object QpsExtension { get; set; }
  • Type: object

TrafficBillingProtectionThresholdOptional

public object TrafficBillingProtectionThreshold { get; set; }
  • Type: object

WafVersionOptional

public object WafVersion { get; set; }
  • Type: object