IWebLockConfig
-
Extends: ros_cdk_core.IResource
-
Implemented By: WebLockConfig, IWebLockConfig
Represents a WebLockConfig.
Properties
| Name | Type | Description |
|---|---|---|
node | ros_cdk_core.ConstructNode | The construct tree node for this construct. |
env | ros_cdk_core.IResourceEnvironment | The environment this resource belongs to. |
stack | ros_cdk_core.Stack | The stack in which this resource is defined. |
attr_config_id | typing.Union[str, ros_cdk_core.IResolvable] | Attribute ConfigId: The configuration ID of the protected directory. |
attr_defence_mode | typing.Union[str, ros_cdk_core.IResolvable] | Attribute DefenceMode: The prevention mode. |
attr_dir | typing.Union[str, ros_cdk_core.IResolvable] | Attribute Dir: The directory for which you want to enable web tamper proofing. |
attr_exclusive_dir | typing.Union[str, ros_cdk_core.IResolvable] | Attribute ExclusiveDir: The directory for which you want to disable web tamper proofing. |
attr_exclusive_file | typing.Union[str, ros_cdk_core.IResolvable] | Attribute ExclusiveFile: The file for which you want to disable web tamper proofing. |
attr_exclusive_file_type | typing.Union[str, ros_cdk_core.IResolvable] | Attribute ExclusiveFileType: The type of file for which you want to disable web tamper proofing. |
attr_inclusive_file | typing.Union[str, ros_cdk_core.IResolvable] | Attribute InclusiveFile: The file that has web tamper proofing enabled. |
attr_inclusive_file_type | typing.Union[str, ros_cdk_core.IResolvable] | Attribute InclusiveFileType: The type of file for which you want to enable web tamper proofing. |
attr_local_backup_dir | typing.Union[str, ros_cdk_core.IResolvable] | Attribute LocalBackupDir: The local path to the backup files of the protected directory. |
attr_mode | typing.Union[str, ros_cdk_core.IResolvable] | Attribute Mode: The protection mode of web tamper proofing. |
attr_uuid | typing.Union[str, 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
node: ConstructNode
- Type: ros_cdk_core.ConstructNode
The construct tree node for this construct.
envRequired
env: IResourceEnvironment
- Type: 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
stack: Stack
- Type: ros_cdk_core.Stack
The stack in which this resource is defined.
attr_config_idRequired
attr_config_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute ConfigId: The configuration ID of the protected directory.
attr_defence_modeRequired
attr_defence_mode: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute DefenceMode: The prevention mode.
attr_dirRequired
attr_dir: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute Dir: The directory for which you want to enable web tamper proofing.
attr_exclusive_dirRequired
attr_exclusive_dir: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute ExclusiveDir: The directory for which you want to disable web tamper proofing.
attr_exclusive_fileRequired
attr_exclusive_file: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute ExclusiveFile: The file for which you want to disable web tamper proofing.
attr_exclusive_file_typeRequired
attr_exclusive_file_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute ExclusiveFileType: The type of file for which you want to disable web tamper proofing.
Separate multiple types with semicolons (;).
attr_inclusive_fileRequired
attr_inclusive_file: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute InclusiveFile: The file that has web tamper proofing enabled.
attr_inclusive_file_typeRequired
attr_inclusive_file_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute InclusiveFileType: The type of file for which you want to enable web tamper proofing.
Separate multiple types with semicolons (;).
attr_local_backup_dirRequired
attr_local_backup_dir: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute LocalBackupDir: The local path to the backup files of the protected directory.
attr_modeRequired
attr_mode: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute Mode: The protection mode of web tamper proofing.
attr_uuidRequired
attr_uuid: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute Uuid: The UUID of the server for which you want to add a directory to protect.
propsRequired
props: WebLockConfigProps
- Type: WebLockConfigProps