SubnetArgs

data class SubnetArgs(val enableIpv6: Output<Boolean>? = null, val name: Output<String>, val networkSecurityGroupId: Output<String>? = null, val privateEndpointNetworkPolicies: Output<Either<String, PrivateEndpointNetworkPolicies>>? = null, val privateLinkServiceNetworkPolicies: Output<Either<String, PrivateLinkServiceNetworkPolicies>>? = null) : ConvertibleToJava<SubnetArgs>

Describes a Subnet.

Constructors

Link copied to clipboard
constructor(enableIpv6: Output<Boolean>? = null, name: Output<String>, networkSecurityGroupId: Output<String>? = null, privateEndpointNetworkPolicies: Output<Either<String, PrivateEndpointNetworkPolicies>>? = null, privateLinkServiceNetworkPolicies: Output<Either<String, PrivateLinkServiceNetworkPolicies>>? = null)

Properties

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

Indicates wether to enable Ipv6 or not. If not provided, it will take the same configuration as the cluster.

Link copied to clipboard
val name: Output<String>

Subnet name.

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

Full resource id for the network security group.

Link copied to clipboard

Enable or Disable apply network policies on private end point in the subnet.

Link copied to clipboard

Enable or Disable apply network policies on private link service in the subnet.

Functions

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