Package com.pulumi.aws.sagemaker.outputs
Class InferenceComponentSpecification
- java.lang.Object
-
- com.pulumi.aws.sagemaker.outputs.InferenceComponentSpecification
-
public final class InferenceComponentSpecification extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInferenceComponentSpecification.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>baseInferenceComponentName()static InferenceComponentSpecification.Builderbuilder()static InferenceComponentSpecification.Builderbuilder(InferenceComponentSpecification defaults)java.util.Optional<InferenceComponentSpecificationComputeResourceRequirements>computeResourceRequirements()java.util.Optional<InferenceComponentSpecificationContainer>container()java.util.Optional<InferenceComponentSpecificationDataCacheConfig>dataCacheConfig()java.util.Optional<java.lang.String>instanceType()java.util.Optional<java.lang.String>modelName()java.util.Optional<InferenceComponentSpecificationSchedulingConfig>schedulingConfig()java.util.Optional<InferenceComponentSpecificationStartupParameters>startupParameters()
-
-
-
Method Detail
-
baseInferenceComponentName
public java.util.Optional<java.lang.String> baseInferenceComponentName()
- Returns:
- Name of an existing inference component that is to contain the inference component that you're creating. Used for adapter inference components.
-
computeResourceRequirements
public java.util.Optional<InferenceComponentSpecificationComputeResourceRequirements> computeResourceRequirements()
- Returns:
- Compute resources allocated to run a model. See `computeResourceRequirements` Block.
-
container
public java.util.Optional<InferenceComponentSpecificationContainer> container()
- Returns:
- Container that provides the runtime environment for a model. See `container` Block.
-
dataCacheConfig
public java.util.Optional<InferenceComponentSpecificationDataCacheConfig> dataCacheConfig()
- Returns:
- Settings that affect how the inference component caches data. See `dataCacheConfig` Block.
-
instanceType
public java.util.Optional<java.lang.String> instanceType()
- Returns:
- Instance type on which the copies are placed.
-
modelName
public java.util.Optional<java.lang.String> modelName()
- Returns:
- Name of an existing SageMaker AI model object in your account that you want to deploy with the inference component.
-
schedulingConfig
public java.util.Optional<InferenceComponentSpecificationSchedulingConfig> schedulingConfig()
- Returns:
- Scheduling configuration for placing inference component copies. See `schedulingConfig` Block.
-
startupParameters
public java.util.Optional<InferenceComponentSpecificationStartupParameters> startupParameters()
- Returns:
- Settings that take effect while the model container starts up. See `startupParameters` Block.
-
builder
public static InferenceComponentSpecification.Builder builder()
-
builder
public static InferenceComponentSpecification.Builder builder(InferenceComponentSpecification defaults)
-
-