BastionHostIPConfigurationArgs

data class BastionHostIPConfigurationArgs(val id: Output<String>? = null, val name: Output<String>? = null, val privateIPAllocationMethod: Output<Either<String, IPAllocationMethod>>? = null, val publicIPAddress: Output<SubResourceArgs>, val subnet: Output<SubResourceArgs>) : ConvertibleToJava<BastionHostIPConfigurationArgs>

IP configuration of an Bastion Host.

Constructors

Link copied to clipboard
constructor(id: Output<String>? = null, name: Output<String>? = null, privateIPAllocationMethod: Output<Either<String, IPAllocationMethod>>? = null, publicIPAddress: Output<SubResourceArgs>, subnet: Output<SubResourceArgs>)

Properties

Link copied to clipboard
val id: Output<String>? = null

Resource ID.

Link copied to clipboard
val name: Output<String>? = null

Name of the resource that is unique within a resource group. This name can be used to access the resource.

Link copied to clipboard

Private IP allocation method.

Link copied to clipboard

Reference of the PublicIP resource.

Link copied to clipboard
val subnet: Output<SubResourceArgs>

Reference of the subnet resource.

Functions

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