RosKeyProps
Properties for defining a RosKey.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-kms-key
Initializer
import { RosKeyProps } from '@alicloud/ros-cdk-kms'
const rosKeyProps: RosKeyProps = { ... }
Properties
| Name | Type | Description | 
|---|---|---|
deletionProtection | 
boolean | @alicloud/ros-cdk-core.IResolvable | 
No description. | 
description | 
string | @alicloud/ros-cdk-core.IResolvable | 
No description. | 
dkmsInstanceId | 
string | @alicloud/ros-cdk-core.IResolvable | 
No description. | 
enable | 
boolean | @alicloud/ros-cdk-core.IResolvable | 
No description. | 
enableAutomaticRotation | 
boolean | @alicloud/ros-cdk-core.IResolvable | 
No description. | 
keySpec | 
string | @alicloud/ros-cdk-core.IResolvable | 
No description. | 
keyUsage | 
string | @alicloud/ros-cdk-core.IResolvable | 
No description. | 
pendingWindowInDays | 
number | @alicloud/ros-cdk-core.IResolvable | 
No description. | 
policy | 
@alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} | 
No description. | 
protectionLevel | 
string | @alicloud/ros-cdk-core.IResolvable | 
No description. | 
rotationInterval | 
string | @alicloud/ros-cdk-core.IResolvable | 
No description. | 
deletionProtectionOptional 
public readonly deletionProtection: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
 
descriptionOptional 
public readonly description: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
 
dkmsInstanceIdOptional 
public readonly dkmsInstanceId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
 
enableOptional 
public readonly enable: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
 
enableAutomaticRotationOptional 
public readonly enableAutomaticRotation: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
 
keySpecOptional 
public readonly keySpec: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
 
keyUsageOptional 
public readonly keyUsage: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
 
pendingWindowInDaysOptional 
public readonly pendingWindowInDays: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
 
policyOptional 
public readonly policy: IResolvable | {[ key: string ]: any};
- Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}
 
protectionLevelOptional 
public readonly protectionLevel: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
 
rotationIntervalOptional 
public readonly rotationInterval: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable