Skip to content

PasswordTaskProps

Properties for defining a PasswordTask.

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

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkbastionhost"
&alicloudroscdkbastionhost.PasswordTaskProps {
    InstanceId: interface{},
    Name: interface{},
    TaskScheduleType: interface{},
    Comment: interface{},
    CredentialType: interface{},
    KeyPairGenerateConfig: interface{},
    PasswordGenerateConfig: interface{},
    PasswordGenerateType: interface{},
    TaskScheduleConfig: interface{},
}

Properties

Name Type Description
InstanceId interface{} Property instanceId: The ID of the BastionHost instance.
Name interface{} Property name: The name of the password task.
TaskScheduleType interface{} Property taskScheduleType: The schedule type of the password task.
Comment interface{} Property comment: The comment of the password task.
CredentialType interface{} Property credentialType: The credential type of the password task.
KeyPairGenerateConfig interface{} Property keyPairGenerateConfig: The key pair generate config of the password task.
PasswordGenerateConfig interface{} Property passwordGenerateConfig: The password generate config of the password task.
PasswordGenerateType interface{} Property passwordGenerateType: The password generate type of the password task.
TaskScheduleConfig interface{} Property taskScheduleConfig: The schedule config of the password task.

InstanceIdRequired

InstanceId interface{}
  • Type: interface{}

Property instanceId: The ID of the BastionHost instance.


NameRequired

Name interface{}
  • Type: interface{}

Property name: The name of the password task.


TaskScheduleTypeRequired

TaskScheduleType interface{}
  • Type: interface{}

Property taskScheduleType: The schedule type of the password task.


CommentOptional

Comment interface{}
  • Type: interface{}

Property comment: The comment of the password task.


CredentialTypeOptional

CredentialType interface{}
  • Type: interface{}

Property credentialType: The credential type of the password task.


KeyPairGenerateConfigOptional

KeyPairGenerateConfig interface{}
  • Type: interface{}

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


PasswordGenerateConfigOptional

PasswordGenerateConfig interface{}
  • Type: interface{}

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


PasswordGenerateTypeOptional

PasswordGenerateType interface{}
  • Type: interface{}

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


TaskScheduleConfigOptional

TaskScheduleConfig interface{}
  • Type: interface{}

Property taskScheduleConfig: The schedule config of the password task.