UserProfileArgs

data class UserProfileArgs(val domainId: Output<String>? = null, val singleSignOnUserIdentifier: Output<String>? = null, val singleSignOnUserValue: Output<String>? = null, val tags: Output<List<CreateOnlyTagArgs>>? = null, val userProfileName: Output<String>? = null, val userSettings: Output<UserProfileUserSettingsArgs>? = null) : ConvertibleToJava<UserProfileArgs>

Resource Type definition for AWS::SageMaker::UserProfile

Constructors

Link copied to clipboard
constructor(domainId: Output<String>? = null, singleSignOnUserIdentifier: Output<String>? = null, singleSignOnUserValue: Output<String>? = null, tags: Output<List<CreateOnlyTagArgs>>? = null, userProfileName: Output<String>? = null, userSettings: Output<UserProfileUserSettingsArgs>? = null)

Properties

Link copied to clipboard
val domainId: Output<String>? = null

The ID of the associated Domain.

Link copied to clipboard
val singleSignOnUserIdentifier: Output<String>? = null

A specifier for the type of value specified in SingleSignOnUserValue. 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.

Link copied to clipboard
val singleSignOnUserValue: Output<String>? = null

The username of the associated AWS Single Sign-On User for this UserProfile. 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.

Link copied to clipboard
val tags: Output<List<CreateOnlyTagArgs>>? = null

A list of tags to apply to the user profile.

Link copied to clipboard
val userProfileName: Output<String>? = null

A name for the UserProfile.

Link copied to clipboard

A collection of settings.

Functions

Link copied to clipboard
open override fun toJava(): UserProfileArgs