Package com.pulumi.aws.sagemaker.inputs
Class InferenceComponentSpecificationComputeResourceRequirementsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.sagemaker.inputs.InferenceComponentSpecificationComputeResourceRequirementsArgs
-
public final class InferenceComponentSpecificationComputeResourceRequirementsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInferenceComponentSpecificationComputeResourceRequirementsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static InferenceComponentSpecificationComputeResourceRequirementsArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InferenceComponentSpecificationComputeResourceRequirementsArgs.Builderbuilder()static InferenceComponentSpecificationComputeResourceRequirementsArgs.Builderbuilder(InferenceComponentSpecificationComputeResourceRequirementsArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>maxMemoryRequiredInMb()com.pulumi.core.Output<java.lang.Integer>minMemoryRequiredInMb()java.util.Optional<com.pulumi.core.Output<java.lang.Double>>numberOfAcceleratorDevicesRequired()java.util.Optional<com.pulumi.core.Output<java.lang.Double>>numberOfCpuCoresRequired()
-
-
-
Field Detail
-
Empty
public static final InferenceComponentSpecificationComputeResourceRequirementsArgs Empty
-
-
Method Detail
-
maxMemoryRequiredInMb
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxMemoryRequiredInMb()
- Returns:
- Maximum MB of memory to allocate to run a model. Minimum value of `128`.
-
minMemoryRequiredInMb
public com.pulumi.core.Output<java.lang.Integer> minMemoryRequiredInMb()
- Returns:
- Minimum MB of memory to allocate to run a model. Minimum value of `128`.
-
numberOfAcceleratorDevicesRequired
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> numberOfAcceleratorDevicesRequired()
- Returns:
- Number of accelerators (GPUs or AWS Inferentia) to allocate. Minimum value of `1`.
-
numberOfCpuCoresRequired
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> numberOfCpuCoresRequired()
- Returns:
- Number of CPU cores to allocate. Minimum value of `0.25`.
-
builder
public static InferenceComponentSpecificationComputeResourceRequirementsArgs.Builder builder()
-
builder
public static InferenceComponentSpecificationComputeResourceRequirementsArgs.Builder builder(InferenceComponentSpecificationComputeResourceRequirementsArgs defaults)
-
-