Package com.pulumi.aws.sagemaker
Class MlflowAppArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.MlflowAppArgs.Builder
-
- Enclosing class:
- MlflowAppArgs
public static final class MlflowAppArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(MlflowAppArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MlflowAppArgs.BuilderaccountDefaultStatus(com.pulumi.core.Output<java.lang.String> accountDefaultStatus)MlflowAppArgs.BuilderaccountDefaultStatus(java.lang.String accountDefaultStatus)MlflowAppArgs.BuilderartifactStoreUri(com.pulumi.core.Output<java.lang.String> artifactStoreUri)MlflowAppArgs.BuilderartifactStoreUri(java.lang.String artifactStoreUri)MlflowAppArgsbuild()MlflowAppArgs.BuilderdefaultDomainIdLists(com.pulumi.core.Output<java.util.List<java.lang.String>> defaultDomainIdLists)MlflowAppArgs.BuilderdefaultDomainIdLists(java.lang.String... defaultDomainIdLists)MlflowAppArgs.BuilderdefaultDomainIdLists(java.util.List<java.lang.String> defaultDomainIdLists)MlflowAppArgs.BuildermodelRegistrationMode(com.pulumi.core.Output<java.lang.String> modelRegistrationMode)MlflowAppArgs.BuildermodelRegistrationMode(java.lang.String modelRegistrationMode)MlflowAppArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)MlflowAppArgs.Buildername(java.lang.String name)MlflowAppArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)MlflowAppArgs.Builderregion(java.lang.String region)MlflowAppArgs.BuilderroleArn(com.pulumi.core.Output<java.lang.String> roleArn)MlflowAppArgs.BuilderroleArn(java.lang.String roleArn)MlflowAppArgs.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)MlflowAppArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)MlflowAppArgs.Buildertimeouts(MlflowAppTimeoutsArgs timeouts)MlflowAppArgs.Buildertimeouts(com.pulumi.core.Output<MlflowAppTimeoutsArgs> timeouts)MlflowAppArgs.BuilderweeklyMaintenanceWindowStart(com.pulumi.core.Output<java.lang.String> weeklyMaintenanceWindowStart)MlflowAppArgs.BuilderweeklyMaintenanceWindowStart(java.lang.String weeklyMaintenanceWindowStart)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MlflowAppArgs defaults)
-
-
Method Detail
-
accountDefaultStatus
public MlflowAppArgs.Builder accountDefaultStatus(@Nullable com.pulumi.core.Output<java.lang.String> accountDefaultStatus)
- Parameters:
accountDefaultStatus- Indicates whether this MLflow app is the default for the entire account. Valid values are `ENABLED` and `DISABLED`.- Returns:
- builder
-
accountDefaultStatus
public MlflowAppArgs.Builder accountDefaultStatus(java.lang.String accountDefaultStatus)
- Parameters:
accountDefaultStatus- Indicates whether this MLflow app is the default for the entire account. Valid values are `ENABLED` and `DISABLED`.- Returns:
- builder
-
artifactStoreUri
public MlflowAppArgs.Builder artifactStoreUri(com.pulumi.core.Output<java.lang.String> artifactStoreUri)
- Parameters:
artifactStoreUri- S3 URI for a general purpose bucket to use as the MLflow App artifact store.- Returns:
- builder
-
artifactStoreUri
public MlflowAppArgs.Builder artifactStoreUri(java.lang.String artifactStoreUri)
- Parameters:
artifactStoreUri- S3 URI for a general purpose bucket to use as the MLflow App artifact store.- Returns:
- builder
-
defaultDomainIdLists
public MlflowAppArgs.Builder defaultDomainIdLists(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> defaultDomainIdLists)
- Parameters:
defaultDomainIdLists- List of SageMaker domain IDs for which this MLflow App is used as the default.- Returns:
- builder
-
defaultDomainIdLists
public MlflowAppArgs.Builder defaultDomainIdLists(java.util.List<java.lang.String> defaultDomainIdLists)
- Parameters:
defaultDomainIdLists- List of SageMaker domain IDs for which this MLflow App is used as the default.- Returns:
- builder
-
defaultDomainIdLists
public MlflowAppArgs.Builder defaultDomainIdLists(java.lang.String... defaultDomainIdLists)
- Parameters:
defaultDomainIdLists- List of SageMaker domain IDs for which this MLflow App is used as the default.- Returns:
- builder
-
modelRegistrationMode
public MlflowAppArgs.Builder modelRegistrationMode(@Nullable com.pulumi.core.Output<java.lang.String> modelRegistrationMode)
- Parameters:
modelRegistrationMode- Whether to enable or disable automatic registration of new MLflow models to the SageMaker Model Registry. Valid values are `AutoModelRegistrationEnabled` and `AutoModelRegistrationDisabled`. Defaults to `AutoModelRegistrationDisabled`.- Returns:
- builder
-
modelRegistrationMode
public MlflowAppArgs.Builder modelRegistrationMode(java.lang.String modelRegistrationMode)
- Parameters:
modelRegistrationMode- Whether to enable or disable automatic registration of new MLflow models to the SageMaker Model Registry. Valid values are `AutoModelRegistrationEnabled` and `AutoModelRegistrationDisabled`. Defaults to `AutoModelRegistrationDisabled`.- Returns:
- builder
-
name
public MlflowAppArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- MLflow app name.- Returns:
- builder
-
name
public MlflowAppArgs.Builder name(java.lang.String name)
- Parameters:
name- MLflow app name.- Returns:
- builder
-
region
public MlflowAppArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public MlflowAppArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
roleArn
public MlflowAppArgs.Builder roleArn(com.pulumi.core.Output<java.lang.String> roleArn)
- Parameters:
roleArn- ARN for an IAM role in your account that the MLflow App uses to access the artifact store in Amazon S3.- Returns:
- builder
-
roleArn
public MlflowAppArgs.Builder roleArn(java.lang.String roleArn)
- Parameters:
roleArn- ARN for an IAM role in your account that the MLflow App uses to access the artifact store in Amazon S3.- Returns:
- builder
-
tags
public MlflowAppArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public MlflowAppArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
timeouts
public MlflowAppArgs.Builder timeouts(@Nullable com.pulumi.core.Output<MlflowAppTimeoutsArgs> timeouts)
-
timeouts
public MlflowAppArgs.Builder timeouts(MlflowAppTimeoutsArgs timeouts)
-
weeklyMaintenanceWindowStart
public MlflowAppArgs.Builder weeklyMaintenanceWindowStart(@Nullable com.pulumi.core.Output<java.lang.String> weeklyMaintenanceWindowStart)
- Parameters:
weeklyMaintenanceWindowStart- Day and time of the week in Coordinated Universal Time (UTC) 24-hour standard time that weekly maintenance updates are scheduled. For example: `SUN:03:00`.- Returns:
- builder
-
weeklyMaintenanceWindowStart
public MlflowAppArgs.Builder weeklyMaintenanceWindowStart(java.lang.String weeklyMaintenanceWindowStart)
- Parameters:
weeklyMaintenanceWindowStart- Day and time of the week in Coordinated Universal Time (UTC) 24-hour standard time that weekly maintenance updates are scheduled. For example: `SUN:03:00`.- Returns:
- builder
-
build
public MlflowAppArgs build()
-
-