TargetServer

class TargetServer : KotlinCustomResource

Creates a TargetServer in the specified environment.

Properties

Link copied to clipboard
val description: Output<String>

Optional. A human-readable description of this TargetServer.

Link copied to clipboard
val environmentId: Output<String>
Link copied to clipboard
val host: Output<String>

The host name this target connects to. Value must be a valid hostname as described by RFC-1123.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val isEnabled: Output<Boolean>

Optional. Enabling/disabling a TargetServer is useful when TargetServers are used in load balancing configurations, and one or more TargetServers need to taken out of rotation periodically. Defaults to true.

Link copied to clipboard
val name: Output<String>

Optional. The ID to give the TargetServer. This will overwrite the value in TargetServer.

Link copied to clipboard
val organizationId: Output<String>
Link copied to clipboard
val port: Output<Int>

The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive.

Link copied to clipboard
val protocol: Output<String>

Immutable. The protocol used by this TargetServer.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Optional. Specifies TLS configuration info for this TargetServer. The JSON name is sSLInfo for legacy/backwards compatibility reasons -- Edge originally supported SSL, and the name is still used for TLS configuration.

Link copied to clipboard
val urn: Output<String>