Uses of Class
software.amazon.awscdk.cfnpropertymixins.services.pcs.CfnComputeNodeGroupPropsMixin.Builder
Packages that use CfnComputeNodeGroupPropsMixin.Builder
-
Uses of CfnComputeNodeGroupPropsMixin.Builder in software.amazon.awscdk.cfnpropertymixins.services.pcs
Methods in software.amazon.awscdk.cfnpropertymixins.services.pcs that return CfnComputeNodeGroupPropsMixin.BuilderModifier and TypeMethodDescriptionThe ID of the Amazon Machine Image (AMI) that AWS PCS uses to launch instances.The ID of the cluster of the compute node group.CfnComputeNodeGroupPropsMixin.Builder.create()CfnComputeNodeGroupPropsMixin.Builder.create(CfnPropertyMixinOptions options) CfnComputeNodeGroupPropsMixin.Builder.customLaunchTemplate(CfnComputeNodeGroupPropsMixin.CustomLaunchTemplateProperty customLaunchTemplate) An Amazon EC2 launch template AWS PCS uses to launch compute nodes.CfnComputeNodeGroupPropsMixin.Builder.customLaunchTemplate(IResolvable customLaunchTemplate) An Amazon EC2 launch template AWS PCS uses to launch compute nodes.CfnComputeNodeGroupPropsMixin.Builder.iamInstanceProfileArn(String iamInstanceProfileArn) The Amazon Resource Name (ARN) of the IAM instance profile used to pass an IAM role when launching EC2 instances.CfnComputeNodeGroupPropsMixin.Builder.instanceConfigs(List<? extends Object> instanceConfigs) A list of EC2 instance configurations that AWS PCS can provision in the compute node group.CfnComputeNodeGroupPropsMixin.Builder.instanceConfigs(IResolvable instanceConfigs) A list of EC2 instance configurations that AWS PCS can provision in the compute node group.The name that identifies the compute node group.CfnComputeNodeGroupPropsMixin.Builder.purchaseOption(String purchaseOption) Specifies how EC2 instances are purchased on your behalf.CfnComputeNodeGroupPropsMixin.Builder.scalingConfiguration(CfnComputeNodeGroupPropsMixin.ScalingConfigurationProperty scalingConfiguration) Specifies the boundaries of the compute node group auto scaling.CfnComputeNodeGroupPropsMixin.Builder.scalingConfiguration(IResolvable scalingConfiguration) Specifies the boundaries of the compute node group auto scaling.CfnComputeNodeGroupPropsMixin.Builder.slurmConfiguration(CfnComputeNodeGroupPropsMixin.SlurmConfigurationProperty slurmConfiguration) Additional options related to the Slurm scheduler.CfnComputeNodeGroupPropsMixin.Builder.slurmConfiguration(IResolvable slurmConfiguration) Additional options related to the Slurm scheduler.CfnComputeNodeGroupPropsMixin.Builder.spotOptions(CfnComputeNodeGroupPropsMixin.SpotOptionsProperty spotOptions) Additional configuration when you specifySPOTas thepurchaseOptionfor theCreateComputeNodeGroupAPI action.CfnComputeNodeGroupPropsMixin.Builder.spotOptions(IResolvable spotOptions) Additional configuration when you specifySPOTas thepurchaseOptionfor theCreateComputeNodeGroupAPI action.The list of subnet IDs where instances are provisioned by the compute node group.1 or more tags added to the resource.