Cluster Node Group Ack Config Args
data class ClusterNodeGroupAckConfigArgs(val ackInstanceId: Output<String>, val customAnnotations: Output<List<ClusterNodeGroupAckConfigCustomAnnotationArgs>>? = null, val customLabels: Output<List<ClusterNodeGroupAckConfigCustomLabelArgs>>? = null, val limitCpu: Output<Double>, val limitMemory: Output<Double>, val namespace: Output<String>, val nodeAffinity: Output<String>? = null, val nodeSelectors: Output<List<ClusterNodeGroupAckConfigNodeSelectorArgs>>? = null, val podAffinity: Output<String>? = null, val podAntiAffinity: Output<String>? = null, val preStartCommands: Output<List<String>>? = null, val pvcs: Output<List<ClusterNodeGroupAckConfigPvcArgs>>? = null, val requestCpu: Output<Double>, val requestMemory: Output<Double>, val tolerations: Output<List<ClusterNodeGroupAckConfigTolerationArgs>>? = null, val volumeMounts: Output<List<ClusterNodeGroupAckConfigVolumeMountArgs>>? = null, val volumes: Output<List<ClusterNodeGroupAckConfigVolumeArgs>>? = null) : ConvertibleToJava<ClusterNodeGroupAckConfigArgs>
Constructors
Link copied to clipboard
constructor(ackInstanceId: Output<String>, customAnnotations: Output<List<ClusterNodeGroupAckConfigCustomAnnotationArgs>>? = null, customLabels: Output<List<ClusterNodeGroupAckConfigCustomLabelArgs>>? = null, limitCpu: Output<Double>, limitMemory: Output<Double>, namespace: Output<String>, nodeAffinity: Output<String>? = null, nodeSelectors: Output<List<ClusterNodeGroupAckConfigNodeSelectorArgs>>? = null, podAffinity: Output<String>? = null, podAntiAffinity: Output<String>? = null, preStartCommands: Output<List<String>>? = null, pvcs: Output<List<ClusterNodeGroupAckConfigPvcArgs>>? = null, requestCpu: Output<Double>, requestMemory: Output<Double>, tolerations: Output<List<ClusterNodeGroupAckConfigTolerationArgs>>? = null, volumeMounts: Output<List<ClusterNodeGroupAckConfigVolumeMountArgs>>? = null, volumes: Output<List<ClusterNodeGroupAckConfigVolumeArgs>>? = null)
Properties
Link copied to clipboard
The ack cluster instance id.
Link copied to clipboard
The ack cluster custom annotations. See custom_annotations below.
Link copied to clipboard
The ack cluster custom labels. See custom_labels below.
Link copied to clipboard
The job pod resource of limit memory.
Link copied to clipboard
The ack cluster node affinity.
Link copied to clipboard
The ack cluster node selectors for job pods scheduling. See node_selectors below.
Link copied to clipboard
The job pod affinity.
Link copied to clipboard
The job pod anti-affinity.
Link copied to clipboard
The job pod pre start command.
Link copied to clipboard
The ack cluster persistent volume claim. See pvcs below.
Link copied to clipboard
The job pod resource of request cpu.
Link copied to clipboard
The job pod resource of request memory.
Link copied to clipboard
The ack cluster tolerations. See tolerations below.
Link copied to clipboard
The ack cluster volume mounts. See volume_mounts below.
Link copied to clipboard
The ack cluster volumes. See volumes below.