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