InstanceNetworkConfigArgs

data class InstanceNetworkConfigArgs(val authorizedExternalNetworks: Output<List<InstanceNetworkConfigAuthorizedExternalNetworkArgs>>? = null, val enablePublicIp: Output<Boolean>? = null) : ConvertibleToJava<InstanceNetworkConfigArgs>

Constructors

Link copied to clipboard
constructor(authorizedExternalNetworks: Output<List<InstanceNetworkConfigAuthorizedExternalNetworkArgs>>? = null, enablePublicIp: Output<Boolean>? = null)

Properties

Link copied to clipboard

A list of external networks authorized to access this instance. This field is only allowed to be set when enable_public_ip is set to true. Structure is documented below.

Link copied to clipboard
val enablePublicIp: Output<Boolean>? = null

Enabling public ip for the instance. If a user wishes to disable this, please also clear the list of the authorized external networks set on the same instance.

Functions

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