Skip to content

RosHostProps

Properties for defining a RosHost.

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

Initializer

import com.aliyun.ros.cdk.bastionhost.RosHostProps;
RosHostProps.builder()
    .activeAddressType(java.lang.String)
    .activeAddressType(IResolvable)
    .hostName(java.lang.String)
    .hostName(IResolvable)
    .instanceId(java.lang.String)
    .instanceId(IResolvable)
    .osType(java.lang.String)
    .osType(IResolvable)
    .source(java.lang.String)
    .source(IResolvable)
//  .comment(java.lang.String)
//  .comment(IResolvable)
//  .hostPrivateAddress(java.lang.String)
//  .hostPrivateAddress(IResolvable)
//  .hostPublicAddress(java.lang.String)
//  .hostPublicAddress(IResolvable)
//  .instanceRegionId(java.lang.String)
//  .instanceRegionId(IResolvable)
//  .sourceInstanceId(java.lang.String)
//  .sourceInstanceId(IResolvable)
    .build();

Properties

Name Type Description
activeAddressType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
hostName 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.
osType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
source java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
comment java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
hostPrivateAddress java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
hostPublicAddress java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceRegionId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
sourceInstanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

activeAddressTypeRequired

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

hostNameRequired

public java.lang.Object getHostName();
  • 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

osTypeRequired

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

sourceRequired

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

commentOptional

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

hostPrivateAddressOptional

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

hostPublicAddressOptional

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

instanceRegionIdOptional

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

sourceInstanceIdOptional

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