Skip to content

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
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.

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