Skip to content

RosHostAccountProps

Properties for defining a RosHostAccount.

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

Initializer

import com.aliyun.ros.cdk.bastionhost.RosHostAccountProps;
RosHostAccountProps.builder()
    .hostAccountName(java.lang.String)
    .hostAccountName(IResolvable)
    .hostId(java.lang.String)
    .hostId(IResolvable)
    .instanceId(java.lang.String)
    .instanceId(IResolvable)
    .protocolName(java.lang.String)
    .protocolName(IResolvable)
//  .hostShareKeyId(java.lang.String)
//  .hostShareKeyId(IResolvable)
//  .passPhrase(java.lang.String)
//  .passPhrase(IResolvable)
//  .password(java.lang.String)
//  .password(IResolvable)
//  .privateKey(java.lang.String)
//  .privateKey(IResolvable)
//  .privilegeType(java.lang.String)
//  .privilegeType(IResolvable)
//  .rotationMode(java.lang.String)
//  .rotationMode(IResolvable)
    .build();

Properties

Name Type Description
hostAccountName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
hostId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
protocolName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
hostShareKeyId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
passPhrase java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
password java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
privateKey java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
privilegeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
rotationMode java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

hostAccountNameRequired

public java.lang.Object getHostAccountName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

hostIdRequired

public java.lang.Object getHostId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

instanceIdRequired

public java.lang.Object getInstanceId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

protocolNameRequired

public java.lang.Object getProtocolName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

hostShareKeyIdOptional

public java.lang.Object getHostShareKeyId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

passPhraseOptional

public java.lang.Object getPassPhrase();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

passwordOptional

public java.lang.Object getPassword();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

privateKeyOptional

public java.lang.Object getPrivateKey();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

privilegeTypeOptional

public java.lang.Object getPrivilegeType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

rotationModeOptional

public java.lang.Object getRotationMode();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable