accessConfigs

@JvmName(name = "mfcpqyhbaijtjwpo")
suspend fun accessConfigs(value: Output<List<InstanceGceSetupNetworkInterfaceAccessConfigArgs>>)
@JvmName(name = "vntwgcrrvdvmhfqw")
suspend fun accessConfigs(value: List<InstanceGceSetupNetworkInterfaceAccessConfigArgs>?)

Parameters

value

Optional. An array of configurations for this interface. Currently, only one access config, ONE_TO_ONE_NAT, is supported. If no accessConfigs specified, the instance will have an external internet access through an ephemeral external IP address. Structure is documented below.


@JvmName(name = "ovjcayndqcrgwxvw")
suspend fun accessConfigs(vararg values: Output<InstanceGceSetupNetworkInterfaceAccessConfigArgs>)


@JvmName(name = "xsrkjjuswvpikqrw")
suspend fun accessConfigs(values: List<Output<InstanceGceSetupNetworkInterfaceAccessConfigArgs>>)
@JvmName(name = "pphnmdepigxvbobt")
suspend fun accessConfigs(vararg values: InstanceGceSetupNetworkInterfaceAccessConfigArgs)

Parameters

values

Optional. An array of configurations for this interface. Currently, only one access config, ONE_TO_ONE_NAT, is supported. If no accessConfigs specified, the instance will have an external internet access through an ephemeral external IP address. Structure is documented below.


@JvmName(name = "raewfyatqjeslkyq")
suspend fun accessConfigs(argument: List<suspend InstanceGceSetupNetworkInterfaceAccessConfigArgsBuilder.() -> Unit>)
@JvmName(name = "uvixtvywiprtcpwf")
suspend fun accessConfigs(vararg argument: suspend InstanceGceSetupNetworkInterfaceAccessConfigArgsBuilder.() -> Unit)
@JvmName(name = "qxmraxcqygcpobsn")
suspend fun accessConfigs(argument: suspend InstanceGceSetupNetworkInterfaceAccessConfigArgsBuilder.() -> Unit)

Parameters

argument

Optional. An array of configurations for this interface. Currently, only one access config, ONE_TO_ONE_NAT, is supported. If no accessConfigs specified, the instance will have an external internet access through an ephemeral external IP address. Structure is documented below.