Class CfnStudioLifecycleConfigPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.sagemaker.CfnStudioLifecycleConfigPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnStudioLifecycleConfigPropsMixin>
- Enclosing class:
CfnStudioLifecycleConfigPropsMixin
@Stability(Stable)
public static final class CfnStudioLifecycleConfigPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnStudioLifecycleConfigPropsMixin>
A fluent builder for
CfnStudioLifecycleConfigPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) studioLifecycleConfigAppType(String studioLifecycleConfigAppType) The App type to which the Lifecycle Configuration is attached.studioLifecycleConfigContent(String studioLifecycleConfigContent) The content of your Amazon SageMaker Studio Lifecycle Configuration script.studioLifecycleConfigName(String studioLifecycleConfigName) The name of the Amazon SageMaker AI Studio Lifecycle Configuration.Tags to be associated with the Lifecycle Configuration.
-
Method Details
-
create
@Stability(Stable) public static CfnStudioLifecycleConfigPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnStudioLifecycleConfigPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnStudioLifecycleConfigPropsMixin.Builder.
-
studioLifecycleConfigAppType
@Stability(Stable) public CfnStudioLifecycleConfigPropsMixin.Builder studioLifecycleConfigAppType(String studioLifecycleConfigAppType) The App type to which the Lifecycle Configuration is attached.- Parameters:
studioLifecycleConfigAppType- The App type to which the Lifecycle Configuration is attached. This parameter is required.- Returns:
this- See Also:
-
studioLifecycleConfigContent
@Stability(Stable) public CfnStudioLifecycleConfigPropsMixin.Builder studioLifecycleConfigContent(String studioLifecycleConfigContent) The content of your Amazon SageMaker Studio Lifecycle Configuration script.This content must be base64 encoded.
- Parameters:
studioLifecycleConfigContent- The content of your Amazon SageMaker Studio Lifecycle Configuration script. This parameter is required.- Returns:
this- See Also:
-
studioLifecycleConfigName
@Stability(Stable) public CfnStudioLifecycleConfigPropsMixin.Builder studioLifecycleConfigName(String studioLifecycleConfigName) The name of the Amazon SageMaker AI Studio Lifecycle Configuration.- Parameters:
studioLifecycleConfigName- The name of the Amazon SageMaker AI Studio Lifecycle Configuration. This parameter is required.- Returns:
this- See Also:
-
tags
@Stability(Stable) public CfnStudioLifecycleConfigPropsMixin.Builder tags(List<? extends CfnTag> tags) Tags to be associated with the Lifecycle Configuration.Each tag consists of a key and an optional value. Tag keys must be unique per resource. Tags are searchable using the Search API.
- Parameters:
tags- Tags to be associated with the Lifecycle Configuration. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnStudioLifecycleConfigPropsMixin>- Returns:
- a newly built instance of
CfnStudioLifecycleConfigPropsMixin.
-