public static class OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
OciVcnIpNativeNodePoolPodNetworkOptionDetails |
build() |
OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder |
copy(OciVcnIpNativeNodePoolPodNetworkOptionDetails model) |
OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder |
maxPodsPerNode(Integer maxPodsPerNode)
The max number of pods per node in the node pool.
|
OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder |
podNsgIds(List<String> podNsgIds)
The OCIDs of the Network Security Group(s) to associate pods for this node pool with.
|
OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder |
podSubnetIds(List<String> podSubnetIds)
The OCIDs of the subnets in which to place pods for this node pool.
|
public OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder maxPodsPerNode(Integer maxPodsPerNode)
The max number of pods per node in the node pool. This value will be limited by the number of VNICs attachable to the node pool shape
maxPodsPerNode
- the value to setpublic OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder podNsgIds(List<String> podNsgIds)
The OCIDs of the Network Security Group(s) to associate pods for this node pool with. For
more information about NSGs, see NetworkSecurityGroup
.
podNsgIds
- the value to setpublic OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder podSubnetIds(List<String> podSubnetIds)
The OCIDs of the subnets in which to place pods for this node pool. This can be one of the node pool subnet IDs
podSubnetIds
- the value to setpublic OciVcnIpNativeNodePoolPodNetworkOptionDetails build()
public OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder copy(OciVcnIpNativeNodePoolPodNetworkOptionDetails model)
Copyright © 2016–2024. All rights reserved.