Package com.pulumi.aws.sagemaker.inputs
Class InferenceComponentSpecificationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.sagemaker.inputs.InferenceComponentSpecificationArgs
-
public final class InferenceComponentSpecificationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInferenceComponentSpecificationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static InferenceComponentSpecificationArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final InferenceComponentSpecificationArgs Empty
-
-
Method Detail
-
baseInferenceComponentName
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<InferenceComponentSpecificationComputeResourceRequirementsArgs>> computeResourceRequirements()
- Returns:
- Compute resources allocated to run a model. See `computeResourceRequirements` Block.
-
container
public java.util.Optional<com.pulumi.core.Output<InferenceComponentSpecificationContainerArgs>> container()
- Returns:
- Container that provides the runtime environment for a model. See `container` Block.
-
dataCacheConfig
public java.util.Optional<com.pulumi.core.Output<InferenceComponentSpecificationDataCacheConfigArgs>> dataCacheConfig()
- Returns:
- Settings that affect how the inference component caches data. See `dataCacheConfig` Block.
-
instanceType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> instanceType()
- Returns:
- Instance type on which the copies are placed.
-
modelName
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<InferenceComponentSpecificationSchedulingConfigArgs>> schedulingConfig()
- Returns:
- Scheduling configuration for placing inference component copies. See `schedulingConfig` Block.
-
startupParameters
public java.util.Optional<com.pulumi.core.Output<InferenceComponentSpecificationStartupParametersArgs>> startupParameters()
- Returns:
- Settings that take effect while the model container starts up. See `startupParameters` Block.
-
builder
public static InferenceComponentSpecificationArgs.Builder builder()
-
builder
public static InferenceComponentSpecificationArgs.Builder builder(InferenceComponentSpecificationArgs defaults)
-
-