Skip to content

PasswordTaskProps

Properties for defining a PasswordTask.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-bastionhost-passwordtask

Initializer

import { PasswordTaskProps } from '@alicloud/ros-cdk-bastionhost'
const passwordTaskProps: PasswordTaskProps = { ... }

Properties

Name Type Description
instanceId string | @alicloud/ros-cdk-core.IResolvable Property instanceId: The ID of the BastionHost instance.
name string | @alicloud/ros-cdk-core.IResolvable Property name: The name of the password task.
taskScheduleType string | @alicloud/ros-cdk-core.IResolvable Property taskScheduleType: The schedule type of the password task.
comment string | @alicloud/ros-cdk-core.IResolvable Property comment: The comment of the password task.
credentialType string | @alicloud/ros-cdk-core.IResolvable Property credentialType: The credential type of the password task.
keyPairGenerateConfig string | @alicloud/ros-cdk-core.IResolvable Property keyPairGenerateConfig: The key pair generate config of the password task.
passwordGenerateConfig @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} Property passwordGenerateConfig: The password generate config of the password task.
passwordGenerateType string | @alicloud/ros-cdk-core.IResolvable Property passwordGenerateType: The password generate type of the password task.
taskScheduleConfig @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} Property taskScheduleConfig: The schedule config of the password task.

instanceIdRequired

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

Property instanceId: The ID of the BastionHost instance.


nameRequired

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

Property name: The name of the password task.


taskScheduleTypeRequired

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

Property taskScheduleType: The schedule type of the password task.


commentOptional

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

Property comment: The comment of the password task.


credentialTypeOptional

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

Property credentialType: The credential type of the password task.


keyPairGenerateConfigOptional

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

Property keyPairGenerateConfig: The key pair generate config of the password task.


passwordGenerateConfigOptional

public readonly passwordGenerateConfig: IResolvable | {[ key: string ]: any};
  • Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}

Property passwordGenerateConfig: The password generate config of the password task.


passwordGenerateTypeOptional

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

Property passwordGenerateType: The password generate type of the password task.


taskScheduleConfigOptional

public readonly taskScheduleConfig: IResolvable | {[ key: string ]: any};
  • Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}

Property taskScheduleConfig: The schedule config of the password task.