import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  Creates a user profile. A user profile represents a single user within a domain, and is the main way to reference a “person” for the purposes of sharing, reporting, and other user-oriented features. This entity is created when a user onboards to Amazon SageMaker Studio. If an administrator invites a person by email or imports them from IAM Identity Center, a user profile is automatically created. A user profile is the primary holder of settings for an individual user and has a reference to the user’s private Amazon Elastic File System (EFS) home directory.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-userprofile.html">the AWS Docs</a>
*/
export function userProfile(userProfileProps) {
    return new AwsResource('AWS::SageMaker::UserProfile', userProfileProps, { UserProfileArn: 'UserProfileArn' });
}
