| Copyright | (c) 2013-2023 Brendan Hay | 
|---|---|
| License | Mozilla Public License, v. 2.0. | 
| Maintainer | Brendan Hay | 
| Stability | auto-generated | 
| Portability | non-portable (GHC extensions) | 
| Safe Haskell | Safe-Inferred | 
| Language | Haskell2010 | 
Amazonka.SageMaker.DescribeUserProfile
Description
Describes a user profile. For more information, see CreateUserProfile.
Synopsis
- data DescribeUserProfile = DescribeUserProfile' {
- domainId :: Text
 - userProfileName :: Text
 
 - newDescribeUserProfile :: Text -> Text -> DescribeUserProfile
 - describeUserProfile_domainId :: Lens' DescribeUserProfile Text
 - describeUserProfile_userProfileName :: Lens' DescribeUserProfile Text
 - data DescribeUserProfileResponse = DescribeUserProfileResponse' {
- creationTime :: Maybe POSIX
 - domainId :: Maybe Text
 - failureReason :: Maybe Text
 - homeEfsFileSystemUid :: Maybe Text
 - lastModifiedTime :: Maybe POSIX
 - singleSignOnUserIdentifier :: Maybe Text
 - singleSignOnUserValue :: Maybe Text
 - status :: Maybe UserProfileStatus
 - userProfileArn :: Maybe Text
 - userProfileName :: Maybe Text
 - userSettings :: Maybe UserSettings
 - httpStatus :: Int
 
 - newDescribeUserProfileResponse :: Int -> DescribeUserProfileResponse
 - describeUserProfileResponse_creationTime :: Lens' DescribeUserProfileResponse (Maybe UTCTime)
 - describeUserProfileResponse_domainId :: Lens' DescribeUserProfileResponse (Maybe Text)
 - describeUserProfileResponse_failureReason :: Lens' DescribeUserProfileResponse (Maybe Text)
 - describeUserProfileResponse_homeEfsFileSystemUid :: Lens' DescribeUserProfileResponse (Maybe Text)
 - describeUserProfileResponse_lastModifiedTime :: Lens' DescribeUserProfileResponse (Maybe UTCTime)
 - describeUserProfileResponse_singleSignOnUserIdentifier :: Lens' DescribeUserProfileResponse (Maybe Text)
 - describeUserProfileResponse_singleSignOnUserValue :: Lens' DescribeUserProfileResponse (Maybe Text)
 - describeUserProfileResponse_status :: Lens' DescribeUserProfileResponse (Maybe UserProfileStatus)
 - describeUserProfileResponse_userProfileArn :: Lens' DescribeUserProfileResponse (Maybe Text)
 - describeUserProfileResponse_userProfileName :: Lens' DescribeUserProfileResponse (Maybe Text)
 - describeUserProfileResponse_userSettings :: Lens' DescribeUserProfileResponse (Maybe UserSettings)
 - describeUserProfileResponse_httpStatus :: Lens' DescribeUserProfileResponse Int
 
Creating a Request
data DescribeUserProfile Source #
See: newDescribeUserProfile smart constructor.
Constructors
| DescribeUserProfile' | |
Fields 
  | |
Instances
newDescribeUserProfile Source #
Arguments
| :: Text | |
| -> Text | |
| -> DescribeUserProfile | 
Create a value of DescribeUserProfile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeUserProfile, describeUserProfile_domainId - The domain ID.
DescribeUserProfile, describeUserProfile_userProfileName - The user profile name. This value is not case sensitive.
Request Lenses
describeUserProfile_domainId :: Lens' DescribeUserProfile Text Source #
The domain ID.
describeUserProfile_userProfileName :: Lens' DescribeUserProfile Text Source #
The user profile name. This value is not case sensitive.
Destructuring the Response
data DescribeUserProfileResponse Source #
See: newDescribeUserProfileResponse smart constructor.
Constructors
| DescribeUserProfileResponse' | |
Fields 
  | |
Instances
newDescribeUserProfileResponse Source #
Create a value of DescribeUserProfileResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeUserProfileResponse, describeUserProfileResponse_creationTime - The creation time.
DescribeUserProfile, describeUserProfileResponse_domainId - The ID of the domain that contains the profile.
DescribeUserProfileResponse, describeUserProfileResponse_failureReason - The failure reason.
$sel:homeEfsFileSystemUid:DescribeUserProfileResponse', describeUserProfileResponse_homeEfsFileSystemUid - The ID of the user's profile in the Amazon Elastic File System (EFS)
 volume.
DescribeUserProfileResponse, describeUserProfileResponse_lastModifiedTime - The last modified time.
$sel:singleSignOnUserIdentifier:DescribeUserProfileResponse', describeUserProfileResponse_singleSignOnUserIdentifier - The IAM Identity Center user identifier.
$sel:singleSignOnUserValue:DescribeUserProfileResponse', describeUserProfileResponse_singleSignOnUserValue - The IAM Identity Center user value.
DescribeUserProfileResponse, describeUserProfileResponse_status - The status.
DescribeUserProfileResponse, describeUserProfileResponse_userProfileArn - The user profile Amazon Resource Name (ARN).
DescribeUserProfile, describeUserProfileResponse_userProfileName - The user profile name.
$sel:userSettings:DescribeUserProfileResponse', describeUserProfileResponse_userSettings - A collection of settings.
$sel:httpStatus:DescribeUserProfileResponse', describeUserProfileResponse_httpStatus - The response's http status code.
Response Lenses
describeUserProfileResponse_creationTime :: Lens' DescribeUserProfileResponse (Maybe UTCTime) Source #
The creation time.
describeUserProfileResponse_domainId :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The ID of the domain that contains the profile.
describeUserProfileResponse_failureReason :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The failure reason.
describeUserProfileResponse_homeEfsFileSystemUid :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
describeUserProfileResponse_lastModifiedTime :: Lens' DescribeUserProfileResponse (Maybe UTCTime) Source #
The last modified time.
describeUserProfileResponse_singleSignOnUserIdentifier :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The IAM Identity Center user identifier.
describeUserProfileResponse_singleSignOnUserValue :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The IAM Identity Center user value.
describeUserProfileResponse_status :: Lens' DescribeUserProfileResponse (Maybe UserProfileStatus) Source #
The status.
describeUserProfileResponse_userProfileArn :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The user profile Amazon Resource Name (ARN).
describeUserProfileResponse_userProfileName :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The user profile name.
describeUserProfileResponse_userSettings :: Lens' DescribeUserProfileResponse (Maybe UserSettings) Source #
A collection of settings.
describeUserProfileResponse_httpStatus :: Lens' DescribeUserProfileResponse Int Source #
The response's http status code.