| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
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
- userSettings :: Maybe UserSettings
- status :: Maybe UserProfileStatus
- failureReason :: Maybe Text
- singleSignOnUserValue :: Maybe Text
- userProfileName :: Maybe Text
- lastModifiedTime :: Maybe POSIX
- homeEfsFileSystemUid :: Maybe Text
- userProfileArn :: Maybe Text
- singleSignOnUserIdentifier :: Maybe Text
- domainId :: Maybe Text
- httpStatus :: Int
- newDescribeUserProfileResponse :: Int -> DescribeUserProfileResponse
- describeUserProfileResponse_creationTime :: Lens' DescribeUserProfileResponse (Maybe UTCTime)
- describeUserProfileResponse_userSettings :: Lens' DescribeUserProfileResponse (Maybe UserSettings)
- describeUserProfileResponse_status :: Lens' DescribeUserProfileResponse (Maybe UserProfileStatus)
- describeUserProfileResponse_failureReason :: Lens' DescribeUserProfileResponse (Maybe Text)
- describeUserProfileResponse_singleSignOnUserValue :: Lens' DescribeUserProfileResponse (Maybe Text)
- describeUserProfileResponse_userProfileName :: Lens' DescribeUserProfileResponse (Maybe Text)
- describeUserProfileResponse_lastModifiedTime :: Lens' DescribeUserProfileResponse (Maybe UTCTime)
- describeUserProfileResponse_homeEfsFileSystemUid :: Lens' DescribeUserProfileResponse (Maybe Text)
- describeUserProfileResponse_userProfileArn :: Lens' DescribeUserProfileResponse (Maybe Text)
- describeUserProfileResponse_singleSignOnUserIdentifier :: Lens' DescribeUserProfileResponse (Maybe Text)
- describeUserProfileResponse_domainId :: Lens' DescribeUserProfileResponse (Maybe Text)
- 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:
$sel:domainId:DescribeUserProfile', describeUserProfile_domainId - The domain ID.
$sel:userProfileName: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:
$sel:creationTime:DescribeUserProfileResponse', describeUserProfileResponse_creationTime - The creation time.
$sel:userSettings:DescribeUserProfileResponse', describeUserProfileResponse_userSettings - A collection of settings.
$sel:status:DescribeUserProfileResponse', describeUserProfileResponse_status - The status.
$sel:failureReason:DescribeUserProfileResponse', describeUserProfileResponse_failureReason - The failure reason.
$sel:singleSignOnUserValue:DescribeUserProfileResponse', describeUserProfileResponse_singleSignOnUserValue - The SSO user value.
$sel:userProfileName:DescribeUserProfile', describeUserProfileResponse_userProfileName - The user profile name.
$sel:lastModifiedTime:DescribeUserProfileResponse', describeUserProfileResponse_lastModifiedTime - The last modified time.
$sel:homeEfsFileSystemUid:DescribeUserProfileResponse', describeUserProfileResponse_homeEfsFileSystemUid - The ID of the user's profile in the Amazon Elastic File System (EFS)
volume.
$sel:userProfileArn:DescribeUserProfileResponse', describeUserProfileResponse_userProfileArn - The user profile Amazon Resource Name (ARN).
$sel:singleSignOnUserIdentifier:DescribeUserProfileResponse', describeUserProfileResponse_singleSignOnUserIdentifier - The SSO user identifier.
$sel:domainId:DescribeUserProfile', describeUserProfileResponse_domainId - The ID of the domain that contains the profile.
$sel:httpStatus:DescribeUserProfileResponse', describeUserProfileResponse_httpStatus - The response's http status code.
Response Lenses
describeUserProfileResponse_creationTime :: Lens' DescribeUserProfileResponse (Maybe UTCTime) Source #
The creation time.
describeUserProfileResponse_userSettings :: Lens' DescribeUserProfileResponse (Maybe UserSettings) Source #
A collection of settings.
describeUserProfileResponse_status :: Lens' DescribeUserProfileResponse (Maybe UserProfileStatus) Source #
The status.
describeUserProfileResponse_failureReason :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The failure reason.
describeUserProfileResponse_singleSignOnUserValue :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The SSO user value.
describeUserProfileResponse_userProfileName :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The user profile name.
describeUserProfileResponse_lastModifiedTime :: Lens' DescribeUserProfileResponse (Maybe UTCTime) Source #
The last modified time.
describeUserProfileResponse_homeEfsFileSystemUid :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
describeUserProfileResponse_userProfileArn :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The user profile Amazon Resource Name (ARN).
describeUserProfileResponse_singleSignOnUserIdentifier :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The SSO user identifier.
describeUserProfileResponse_domainId :: Lens' DescribeUserProfileResponse (Maybe Text) Source #
The ID of the domain that contains the profile.
describeUserProfileResponse_httpStatus :: Lens' DescribeUserProfileResponse Int Source #
The response's http status code.