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.