GetHostsPlainArgs

data class GetHostsPlainArgs(val enableDetails: Boolean? = null, val hostAddress: String? = null, val hostName: String? = null, val ids: List<String>? = null, val instanceId: String, val nameRegex: String? = null, val osType: String? = null, val outputFile: String? = null, val source: String? = null, val sourceInstanceId: String? = null, val sourceInstanceState: String? = null) : ConvertibleToJava<GetHostsPlainArgs>

A collection of arguments for invoking getHosts.

Constructors

Link copied to clipboard
constructor(enableDetails: Boolean? = null, hostAddress: String? = null, hostName: String? = null, ids: List<String>? = null, instanceId: String, nameRegex: String? = null, osType: String? = null, outputFile: String? = null, source: String? = null, sourceInstanceId: String? = null, sourceInstanceState: String? = null)

Properties

Link copied to clipboard
val enableDetails: Boolean? = null

Default to false. Set it to true can output more details about resource attributes.

Link copied to clipboard
val hostAddress: String? = null

The host address.

Link copied to clipboard
val hostName: String? = null

Specify the new create a host name of the supports up to 128 characters.

Link copied to clipboard
val ids: List<String>? = null

A list of Host IDs.

Link copied to clipboard

Specify the new create a host where the Bastion host ID of.

Link copied to clipboard
val nameRegex: String? = null

A regex string to filter results by Host name.

Link copied to clipboard
val osType: String? = null

Specify the new create the host's operating system. Valid values: Linux Windows.

Link copied to clipboard
val outputFile: String? = null

File name where to save data source results (after running pulumi preview).

Link copied to clipboard
val source: String? = null

Specify the new create a host of source. Valid values: Local: localhost Ecs:ECS instance Rds:RDS exclusive cluster host.

Link copied to clipboard

Specify the newly created ECS instance ID or dedicated cluster host ID.

Link copied to clipboard

The source instance state.

Functions

Link copied to clipboard
open override fun toJava(): GetHostsPlainArgs