Target Server Args
data class TargetServerArgs(val description: Output<String>? = null, val environmentId: Output<String>? = null, val host: Output<String>? = null, val isEnabled: Output<Boolean>? = null, val name: Output<String>? = null, val organizationId: Output<String>? = null, val port: Output<Int>? = null, val protocol: Output<TargetServerProtocol>? = null, val sSLInfo: Output<GoogleCloudApigeeV1TlsInfoArgs>? = null) : ConvertibleToJava<TargetServerArgs>
Creates a TargetServer in the specified environment.
Constructors
Link copied to clipboard
constructor(description: Output<String>? = null, environmentId: Output<String>? = null, host: Output<String>? = null, isEnabled: Output<Boolean>? = null, name: Output<String>? = null, organizationId: Output<String>? = null, port: Output<Int>? = null, protocol: Output<TargetServerProtocol>? = null, sSLInfo: Output<GoogleCloudApigeeV1TlsInfoArgs>? = null)
Properties
Link copied to clipboard
Optional. A human-readable description of this TargetServer.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Immutable. The protocol used by this TargetServer.
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.