ClusterArgs

data class ClusterArgs(val name: Output<String>? = null, val networking: Output<NetworkingPropertiesArgs>? = null, val scheduler: Output<SchedulerPropertiesArgs>? = null, val size: Output<ClusterSize>? = null, val slurmConfiguration: Output<SlurmConfigurationPropertiesArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ClusterArgs>

AWS::PCS::Cluster resource creates an AWS PCS cluster.

Constructors

Link copied to clipboard
constructor(name: Output<String>? = null, networking: Output<NetworkingPropertiesArgs>? = null, scheduler: Output<SchedulerPropertiesArgs>? = null, size: Output<ClusterSize>? = null, slurmConfiguration: Output<SlurmConfigurationPropertiesArgs>? = null, tags: Output<Map<String, String>>? = null)

Properties

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

The name that identifies the cluster.

Link copied to clipboard

The networking configuration for the cluster's control plane.

Link copied to clipboard
val scheduler: Output<SchedulerPropertiesArgs>? = null

The cluster management and job scheduling software associated with the cluster.

Link copied to clipboard
val size: Output<ClusterSize>? = null

The size of the cluster.

Link copied to clipboard

Additional options related to the Slurm scheduler.

Link copied to clipboard
val tags: Output<Map<String, String>>? = null

1 or more tags added to the resource. Each tag consists of a tag key and tag value. The tag value is optional and can be an empty string.

Functions

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