Package-level declarations
Types
Link copied to clipboard
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.
Link copied to clipboard
class ClusterArgsBuilder
Builder for ClusterArgs.
Link copied to clipboard
Link copied to clipboard
class ClusterResourceBuilder
Builder for Cluster.
Link copied to clipboard
AWS::PCS::ComputeNodeGroup resource creates an AWS PCS compute node group.
Link copied to clipboard
data class ComputeNodeGroupArgs(val amiId: Output<String>? = null, val clusterId: Output<String>? = null, val customLaunchTemplate: Output<CustomLaunchTemplatePropertiesArgs>? = null, val iamInstanceProfileArn: Output<String>? = null, val instanceConfigs: Output<List<ComputeNodeGroupInstanceConfigArgs>>? = null, val name: Output<String>? = null, val purchaseOption: Output<ComputeNodeGroupPurchaseOption>? = null, val scalingConfiguration: Output<ScalingConfigurationPropertiesArgs>? = null, val slurmConfiguration: Output<SlurmConfigurationPropertiesArgs>? = null, val spotOptions: Output<SpotOptionsPropertiesArgs>? = null, val subnetIds: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ComputeNodeGroupArgs>
AWS::PCS::ComputeNodeGroup resource creates an AWS PCS compute node group.
Link copied to clipboard
Builder for ComputeNodeGroupArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ComputeNodeGroup.
Link copied to clipboard
object PcsFunctions
Link copied to clipboard
data class QueueArgs(val clusterId: Output<String>? = null, val computeNodeGroupConfigurations: Output<List<QueueComputeNodeGroupConfigurationArgs>>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<QueueArgs>
AWS::PCS::Queue resource creates an AWS PCS queue.
Link copied to clipboard
class QueueArgsBuilder
Builder for QueueArgs.
Link copied to clipboard
Link copied to clipboard
class QueueResourceBuilder
Builder for Queue.
Functions
Link copied to clipboard
suspend fun computeNodeGroup(name: String, block: suspend ComputeNodeGroupResourceBuilder.() -> Unit): ComputeNodeGroup