Instance Network Config Args
data class InstanceNetworkConfigArgs(val authorizedExternalNetworks: Output<List<InstanceNetworkConfigAuthorizedExternalNetworkArgs>>? = null, val enableOutboundPublicIp: Output<Boolean>? = null, val enablePublicIp: Output<Boolean>? = null) : ConvertibleToJava<InstanceNetworkConfigArgs>
Constructors
Link copied to clipboard
constructor(authorizedExternalNetworks: Output<List<InstanceNetworkConfigAuthorizedExternalNetworkArgs>>? = null, enableOutboundPublicIp: Output<Boolean>? = null, enablePublicIp: Output<Boolean>? = null)
Properties
Link copied to clipboard
val authorizedExternalNetworks: Output<List<InstanceNetworkConfigAuthorizedExternalNetworkArgs>>? = null
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
Enabling outbound public ip for the instance.
Link copied to clipboard
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.