@Stability(value=Stable) public static final class CfnUserProfile.Builder extends Object implements software.amazon.jsii.Builder<CfnUserProfile>
CfnUserProfile.| Modifier and Type | Method and Description |
|---|---|
CfnUserProfile |
build() |
static CfnUserProfile.Builder |
create(software.constructs.Construct scope,
String id) |
CfnUserProfile.Builder |
domainId(String domainId)
The domain ID.
|
CfnUserProfile.Builder |
singleSignOnUserIdentifier(String singleSignOnUserIdentifier)
A specifier for the type of value specified in SingleSignOnUserValue.
|
CfnUserProfile.Builder |
singleSignOnUserValue(String singleSignOnUserValue)
The username of the associated AWS Single Sign-On User for this UserProfile.
|
CfnUserProfile.Builder |
tags(List<? extends CfnTag> tags)
An array of key-value pairs to apply to this resource.
|
CfnUserProfile.Builder |
userProfileName(String userProfileName)
The user profile name.
|
CfnUserProfile.Builder |
userSettings(CfnUserProfile.UserSettingsProperty userSettings)
A collection of settings that apply to users of Amazon SageMaker Studio.
|
CfnUserProfile.Builder |
userSettings(IResolvable userSettings)
A collection of settings that apply to users of Amazon SageMaker Studio.
|
@Stability(value=Stable) public static CfnUserProfile.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnUserProfile.CustomImageProperty.Builder.@Stability(value=Stable) public CfnUserProfile.Builder domainId(String domainId)
domainId - The domain ID. This parameter is required.this@Stability(value=Stable) public CfnUserProfile.Builder userProfileName(String userProfileName)
userProfileName - The user profile name. This parameter is required.this@Stability(value=Stable) public CfnUserProfile.Builder singleSignOnUserIdentifier(String singleSignOnUserIdentifier)
Currently, the only supported value is "UserName". If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
singleSignOnUserIdentifier - A specifier for the type of value specified in SingleSignOnUserValue. This parameter is required.this@Stability(value=Stable) public CfnUserProfile.Builder singleSignOnUserValue(String singleSignOnUserValue)
If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
singleSignOnUserValue - The username of the associated AWS Single Sign-On User for this UserProfile. This parameter is required.this@Stability(value=Stable) public CfnUserProfile.Builder tags(List<? extends CfnTag> tags)
Tags that you specify for the User Profile are also added to all apps that the User Profile launches.
For more information, see Tag .
tags - An array of key-value pairs to apply to this resource. This parameter is required.this@Stability(value=Stable) public CfnUserProfile.Builder userSettings(CfnUserProfile.UserSettingsProperty userSettings)
userSettings - A collection of settings that apply to users of Amazon SageMaker Studio. This parameter is required.this@Stability(value=Stable) public CfnUserProfile.Builder userSettings(IResolvable userSettings)
userSettings - A collection of settings that apply to users of Amazon SageMaker Studio. This parameter is required.this@Stability(value=Stable) public CfnUserProfile build()
build in interface software.amazon.jsii.Builder<CfnUserProfile>Copyright © 2022. All rights reserved.