Skip to content

RosNatFirewallControlPolicyProps

Properties for defining a RosNatFirewallControlPolicy.

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

Initializer

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

Properties

Name Type Description
aclAction string | @alicloud/ros-cdk-core.IResolvable No description.
applicationNameList @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
description string | @alicloud/ros-cdk-core.IResolvable No description.
destination string | @alicloud/ros-cdk-core.IResolvable No description.
destinationType string | @alicloud/ros-cdk-core.IResolvable No description.
direction string | @alicloud/ros-cdk-core.IResolvable No description.
natGatewayId string | @alicloud/ros-cdk-core.IResolvable No description.
newOrder number | @alicloud/ros-cdk-core.IResolvable No description.
proto string | @alicloud/ros-cdk-core.IResolvable No description.
source string | @alicloud/ros-cdk-core.IResolvable No description.
sourceType string | @alicloud/ros-cdk-core.IResolvable No description.
destPort number | @alicloud/ros-cdk-core.IResolvable No description.
destPortGroup string | @alicloud/ros-cdk-core.IResolvable No description.
destPortType string | @alicloud/ros-cdk-core.IResolvable No description.
domainResolveType number | @alicloud/ros-cdk-core.IResolvable No description.
endTime string | @alicloud/ros-cdk-core.IResolvable No description.
ipVersion number | @alicloud/ros-cdk-core.IResolvable No description.
release boolean | @alicloud/ros-cdk-core.IResolvable No description.
repeatDays any[] | @alicloud/ros-cdk-core.IResolvable No description.
repeatEndTime string | @alicloud/ros-cdk-core.IResolvable No description.
repeatStartTime string | @alicloud/ros-cdk-core.IResolvable No description.
repeatType string | @alicloud/ros-cdk-core.IResolvable No description.
startTime string | @alicloud/ros-cdk-core.IResolvable No description.

aclActionRequired

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

applicationNameListRequired

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

descriptionRequired

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

destinationRequired

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

destinationTypeRequired

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

directionRequired

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

natGatewayIdRequired

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

newOrderRequired

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

protoRequired

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

sourceRequired

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

sourceTypeRequired

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

destPortOptional

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

destPortGroupOptional

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

destPortTypeOptional

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

domainResolveTypeOptional

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

endTimeOptional

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

ipVersionOptional

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

releaseOptional

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

repeatDaysOptional

public readonly repeatDays: any[] | IResolvable;
  • Type: any[] | @alicloud/ros-cdk-core.IResolvable

repeatEndTimeOptional

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

repeatStartTimeOptional

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

repeatTypeOptional

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

startTimeOptional

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