Skip to content

RosInstanceProps

Properties for defining a RosInstance.

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

Initializer

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

Properties

Name Type Description
payType string | @alicloud/ros-cdk-core.IResolvable No description.
accountNum number | @alicloud/ros-cdk-core.IResolvable No description.
aclExtension number | @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.
bandwidth number | @alicloud/ros-cdk-core.IResolvable No description.
ignoreExisting boolean | @alicloud/ros-cdk-core.IResolvable No description.
ipNum number | @alicloud/ros-cdk-core.IResolvable No description.
logAnalysis boolean | @alicloud/ros-cdk-core.IResolvable No description.
logStorage number | @alicloud/ros-cdk-core.IResolvable No description.
multiAccountManagement boolean | @alicloud/ros-cdk-core.IResolvable No description.
natBandwidth number | @alicloud/ros-cdk-core.IResolvable No description.
natFirewallNum 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.
spec string | @alicloud/ros-cdk-core.IResolvable No description.
vpcBandwidth number | @alicloud/ros-cdk-core.IResolvable No description.
vpcFirewallNum number | @alicloud/ros-cdk-core.IResolvable No description.

payTypeRequired

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

accountNumOptional

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

aclExtensionOptional

public readonly aclExtension: number | IResolvable;
  • Type: number | @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

bandwidthOptional

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

ignoreExistingOptional

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

ipNumOptional

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

logAnalysisOptional

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

logStorageOptional

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

multiAccountManagementOptional

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

natBandwidthOptional

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

natFirewallNumOptional

public readonly natFirewallNum: 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

specOptional

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

vpcBandwidthOptional

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

vpcFirewallNumOptional

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