Class CfnMlflowApp.Builder
java.lang.Object
software.amazon.awscdk.services.sagemaker.CfnMlflowApp.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnMlflowApp>
- Enclosing class:
CfnMlflowApp
@Stability(Stable)
public static final class CfnMlflowApp.Builder
extends Object
implements software.amazon.jsii.Builder<CfnMlflowApp>
A fluent builder for
CfnMlflowApp.-
Method Summary
Modifier and TypeMethodDescriptionartifactStoreUri(String artifactStoreUri) The S3 URI for a general purpose bucket to use as the MLflow App artifact store.build()static CfnMlflowApp.BuildermodelRegistrationMode(String modelRegistrationMode) Whether to enable or disable automatic registration of new MLflow models to the SageMaker Model Registry.The name of the MLflow App.The Amazon Resource Name (ARN) for an IAM role in your account that the MLflow App uses to access the artifact store in Amazon S3.Tags to associate with the MLflow App.weeklyMaintenanceWindowStart(String weeklyMaintenanceWindowStart) The day and time of the week in Coordinated Universal Time (UTC) 24-hour standard time that weekly maintenance updates are scheduled.
-
Method Details
-
create
@Stability(Stable) public static CfnMlflowApp.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope- Scope in which this resource is defined. This parameter is required.id- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnMlflowApp.Builder.
-
artifactStoreUri
The S3 URI for a general purpose bucket to use as the MLflow App artifact store.- Parameters:
artifactStoreUri- The S3 URI for a general purpose bucket to use as the MLflow App artifact store. This parameter is required.- Returns:
this- See Also:
-
name
The name of the MLflow App.- Parameters:
name- The name of the MLflow App. This parameter is required.- Returns:
this- See Also:
-
roleArn
The Amazon Resource Name (ARN) for an IAM role in your account that the MLflow App uses to access the artifact store in Amazon S3.- Parameters:
roleArn- The Amazon Resource Name (ARN) for an IAM role in your account that the MLflow App uses to access the artifact store in Amazon S3. This parameter is required.- Returns:
this- See Also:
-
modelRegistrationMode
Whether to enable or disable automatic registration of new MLflow models to the SageMaker Model Registry.- Parameters:
modelRegistrationMode- Whether to enable or disable automatic registration of new MLflow models to the SageMaker Model Registry. This parameter is required.- Returns:
this- See Also:
-
tags
Tags to associate with the MLflow App.- Parameters:
tags- Tags to associate with the MLflow App. This parameter is required.- Returns:
this- See Also:
-
weeklyMaintenanceWindowStart
@Stability(Stable) public CfnMlflowApp.Builder weeklyMaintenanceWindowStart(String weeklyMaintenanceWindowStart) The day and time of the week in Coordinated Universal Time (UTC) 24-hour standard time that weekly maintenance updates are scheduled.For example: Tue:03:30.
- Parameters:
weeklyMaintenanceWindowStart- The day and time of the week in Coordinated Universal Time (UTC) 24-hour standard time that weekly maintenance updates are scheduled. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnMlflowApp>- Returns:
- a newly built instance of
CfnMlflowApp.
-