Package com.pulumi.aws.sagemaker.inputs
Class InferenceComponentDeploymentConfigRollingUpdatePolicyArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.sagemaker.inputs.InferenceComponentDeploymentConfigRollingUpdatePolicyArgs
-
public final class InferenceComponentDeploymentConfigRollingUpdatePolicyArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInferenceComponentDeploymentConfigRollingUpdatePolicyArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static InferenceComponentDeploymentConfigRollingUpdatePolicyArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InferenceComponentDeploymentConfigRollingUpdatePolicyArgs.Builderbuilder()static InferenceComponentDeploymentConfigRollingUpdatePolicyArgs.Builderbuilder(InferenceComponentDeploymentConfigRollingUpdatePolicyArgs defaults)com.pulumi.core.Output<InferenceComponentDeploymentConfigRollingUpdatePolicyMaximumBatchSizeArgs>maximumBatchSize()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>maximumExecutionTimeoutInSeconds()java.util.Optional<com.pulumi.core.Output<InferenceComponentDeploymentConfigRollingUpdatePolicyRollbackMaximumBatchSizeArgs>>rollbackMaximumBatchSize()com.pulumi.core.Output<java.lang.Integer>waitIntervalInSeconds()
-
-
-
Field Detail
-
Empty
public static final InferenceComponentDeploymentConfigRollingUpdatePolicyArgs Empty
-
-
Method Detail
-
maximumBatchSize
public com.pulumi.core.Output<InferenceComponentDeploymentConfigRollingUpdatePolicyMaximumBatchSizeArgs> maximumBatchSize()
- Returns:
- Batch size for each rolling step. See `maximumBatchSize` and `rollbackMaximumBatchSize` Block.
-
maximumExecutionTimeoutInSeconds
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maximumExecutionTimeoutInSeconds()
- Returns:
- Time limit for the total deployment. Valid values are between `600` and `28800`.
-
rollbackMaximumBatchSize
public java.util.Optional<com.pulumi.core.Output<InferenceComponentDeploymentConfigRollingUpdatePolicyRollbackMaximumBatchSizeArgs>> rollbackMaximumBatchSize()
- Returns:
- Batch size for a rollback. See `maximumBatchSize` and `rollbackMaximumBatchSize` Block.
-
waitIntervalInSeconds
public com.pulumi.core.Output<java.lang.Integer> waitIntervalInSeconds()
- Returns:
- Length of the baking period in seconds. Valid values: `0`-`3600`.
-
builder
public static InferenceComponentDeploymentConfigRollingUpdatePolicyArgs.Builder builder()
-
builder
public static InferenceComponentDeploymentConfigRollingUpdatePolicyArgs.Builder builder(InferenceComponentDeploymentConfigRollingUpdatePolicyArgs defaults)
-
-