Skip to content

IWebLockConfig

Represents a WebLockConfig.

Properties

Name Type Description
node com.aliyun.ros.cdk.core.ConstructNode The construct tree node for this construct.
env com.aliyun.ros.cdk.core.IResourceEnvironment The environment this resource belongs to.
stack com.aliyun.ros.cdk.core.Stack The stack in which this resource is defined.
attrConfigId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ConfigId: The configuration ID of the protected directory.
attrDefenceMode java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute DefenceMode: The prevention mode.
attrDir java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Dir: The directory for which you want to enable web tamper proofing.
attrExclusiveDir java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ExclusiveDir: The directory for which you want to disable web tamper proofing.
attrExclusiveFile java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ExclusiveFile: The file for which you want to disable web tamper proofing.
attrExclusiveFileType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ExclusiveFileType: The type of file for which you want to disable web tamper proofing.
attrInclusiveFile java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute InclusiveFile: The file that has web tamper proofing enabled.
attrInclusiveFileType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute InclusiveFileType: The type of file for which you want to enable web tamper proofing.
attrLocalBackupDir java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute LocalBackupDir: The local path to the backup files of the protected directory.
attrMode java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Mode: The protection mode of web tamper proofing.
attrUuid java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Uuid: The UUID of the server for which you want to add a directory to protect.
props WebLockConfigProps No description.

nodeRequired

public ConstructNode getNode();
  • Type: com.aliyun.ros.cdk.core.ConstructNode

The construct tree node for this construct.


envRequired

public IResourceEnvironment getEnv();
  • Type: com.aliyun.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 Stack getStack();
  • Type: com.aliyun.ros.cdk.core.Stack

The stack in which this resource is defined.


attrConfigIdRequired

public java.lang.Object getAttrConfigId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute ConfigId: The configuration ID of the protected directory.


attrDefenceModeRequired

public java.lang.Object getAttrDefenceMode();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute DefenceMode: The prevention mode.


attrDirRequired

public java.lang.Object getAttrDir();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute Dir: The directory for which you want to enable web tamper proofing.


attrExclusiveDirRequired

public java.lang.Object getAttrExclusiveDir();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute ExclusiveDir: The directory for which you want to disable web tamper proofing.


attrExclusiveFileRequired

public java.lang.Object getAttrExclusiveFile();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute ExclusiveFile: The file for which you want to disable web tamper proofing.


attrExclusiveFileTypeRequired

public java.lang.Object getAttrExclusiveFileType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute ExclusiveFileType: The type of file for which you want to disable web tamper proofing.

Separate multiple types with semicolons (;).


attrInclusiveFileRequired

public java.lang.Object getAttrInclusiveFile();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute InclusiveFile: The file that has web tamper proofing enabled.


attrInclusiveFileTypeRequired

public java.lang.Object getAttrInclusiveFileType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute InclusiveFileType: The type of file for which you want to enable web tamper proofing.

Separate multiple types with semicolons (;).


attrLocalBackupDirRequired

public java.lang.Object getAttrLocalBackupDir();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute LocalBackupDir: The local path to the backup files of the protected directory.


attrModeRequired

public java.lang.Object getAttrMode();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute Mode: The protection mode of web tamper proofing.


attrUuidRequired

public java.lang.Object getAttrUuid();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute Uuid: The UUID of the server for which you want to add a directory to protect.


propsRequired

public WebLockConfigProps getProps();