Skip to content

RosControlPolicyProps

Properties for defining a RosControlPolicy.

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

Initializer

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

Properties

Name Type Description
aclAction 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.
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.
applicationName string | @alicloud/ros-cdk-core.IResolvable No description.
applicationNameList @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
destPort string | @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 string | @alicloud/ros-cdk-core.IResolvable No description.
endTime number | @alicloud/ros-cdk-core.IResolvable No description.
ipVersion string | @alicloud/ros-cdk-core.IResolvable No description.
regionId string | @alicloud/ros-cdk-core.IResolvable No description.
release boolean | @alicloud/ros-cdk-core.IResolvable No description.
repeatDays @alicloud/ros-cdk-core.IResolvable | number | @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 number | @alicloud/ros-cdk-core.IResolvable No description.

aclActionRequired

public readonly aclAction: string | IResolvable;
  • Type: 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

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

applicationNameOptional

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

applicationNameListOptional

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

destPortOptional

public readonly destPort: string | IResolvable;
  • Type: string | @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: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

endTimeOptional

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

ipVersionOptional

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

regionIdOptional

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

releaseOptional

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

repeatDaysOptional

public readonly repeatDays: IResolvable | number | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | number | @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: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable