---
type: resource-type
title: SageMakerUserProfile
description: aws resource type AWS::SageMaker::UserProfile
name: SageMakerUserProfile
lexicon: aws
resource_type: AWS::SageMaker::UserProfile
---
`AWS::SageMaker::UserProfile`, a resource type of the aws lexicon.

## Properties

- `DomainId` (`string`, required): The ID of the associated Domain.
- `UserProfileName` (`string`, required): A name for the UserProfile.
- `SingleSignOnUserIdentifier` (`string`, optional): 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.
- `SingleSignOnUserValue` (`string`, optional): 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.
- `Tags` (`SageMakerUserProfile_Tag[]`, optional): A list of tags to apply to the user profile.
- `UserProfileArn` (`string`, optional): The user profile Amazon Resource Name (ARN).
- `UserSettings` (`SageMakerUserProfile_UserSettings`, optional): A collection of settings.

## Attributes

- `UserProfileArn`
