Skip to content

IAttackPathWhitelist

Represents a AttackPathWhitelist.

Properties

Name Type Description
node @alicloud/ros-cdk-core.ConstructNode The construct tree node for this construct.
env @alicloud/ros-cdk-core.IResourceEnvironment The environment this resource belongs to.
stack @alicloud/ros-cdk-core.Stack The stack in which this resource is defined.
attrAttackPathAssetList string | @alicloud/ros-cdk-core.IResolvable Attribute AttackPathAssetList: List of attack path assets.
attrAttackPathWhitelistId string | @alicloud/ros-cdk-core.IResolvable Attribute AttackPathWhitelistId: The attack path whitelist ID.
attrPathName string | @alicloud/ros-cdk-core.IResolvable Attribute PathName: The whitelist path name.
attrPathType string | @alicloud/ros-cdk-core.IResolvable Attribute PathType: The whitelist path type.
attrRemark string | @alicloud/ros-cdk-core.IResolvable Attribute Remark: Remark information.
attrWhitelistName string | @alicloud/ros-cdk-core.IResolvable Attribute WhitelistName: The whitelist name.
attrWhitelistType string | @alicloud/ros-cdk-core.IResolvable Attribute WhitelistType: The whitelist type.
props AttackPathWhitelistProps No description.

nodeRequired

public readonly node: ConstructNode;
  • Type: @alicloud/ros-cdk-core.ConstructNode

The construct tree node for this construct.


envRequired

public readonly env: IResourceEnvironment;
  • Type: @alicloud/ros-cdk-core.IResourceEnvironment

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.


stackRequired

public readonly stack: Stack;
  • Type: @alicloud/ros-cdk-core.Stack

The stack in which this resource is defined.


attrAttackPathAssetListRequired

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

Attribute AttackPathAssetList: List of attack path assets.


attrAttackPathWhitelistIdRequired

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

Attribute AttackPathWhitelistId: The attack path whitelist ID.


attrPathNameRequired

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

Attribute PathName: The whitelist path name.


attrPathTypeRequired

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

Attribute PathType: The whitelist path type.


attrRemarkRequired

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

Attribute Remark: Remark information.


attrWhitelistNameRequired

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

Attribute WhitelistName: The whitelist name.


attrWhitelistTypeRequired

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

Attribute WhitelistType: The whitelist type.


propsRequired

public readonly props: AttackPathWhitelistProps;