| 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.