libZSservicesZSamazonka-codestarZSamazonka-codestar
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CodeStar.DeleteUserProfile

Description

Deletes a user profile in AWS CodeStar, including all personal preference data associated with that profile, such as display name and email address. It does not delete the history of that user, for example the history of commits made by that user.

Synopsis

Creating a Request

data DeleteUserProfile Source #

See: newDeleteUserProfile smart constructor.

Constructors

DeleteUserProfile' 

Fields

  • userArn :: Text

    The Amazon Resource Name (ARN) of the user to delete from AWS CodeStar.

Instances

Instances details
Eq DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Read DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Show DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Generic DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Associated Types

type Rep DeleteUserProfile :: Type -> Type #

NFData DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Methods

rnf :: DeleteUserProfile -> () #

Hashable DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

ToJSON DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

AWSRequest DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Associated Types

type AWSResponse DeleteUserProfile #

ToHeaders DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

ToPath DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

ToQuery DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

type Rep DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

type Rep DeleteUserProfile = D1 ('MetaData "DeleteUserProfile" "Amazonka.CodeStar.DeleteUserProfile" "libZSservicesZSamazonka-codestarZSamazonka-codestar" 'False) (C1 ('MetaCons "DeleteUserProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

newDeleteUserProfile Source #

Create a value of DeleteUserProfile 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:userArn:DeleteUserProfile', deleteUserProfile_userArn - The Amazon Resource Name (ARN) of the user to delete from AWS CodeStar.

Request Lenses

deleteUserProfile_userArn :: Lens' DeleteUserProfile Text Source #

The Amazon Resource Name (ARN) of the user to delete from AWS CodeStar.

Destructuring the Response

data DeleteUserProfileResponse Source #

See: newDeleteUserProfileResponse smart constructor.

Constructors

DeleteUserProfileResponse' 

Fields

  • httpStatus :: Int

    The response's http status code.

  • userArn :: Text

    The Amazon Resource Name (ARN) of the user deleted from AWS CodeStar.

Instances

Instances details
Eq DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Read DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Show DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Generic DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Associated Types

type Rep DeleteUserProfileResponse :: Type -> Type #

NFData DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

type Rep DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

type Rep DeleteUserProfileResponse = D1 ('MetaData "DeleteUserProfileResponse" "Amazonka.CodeStar.DeleteUserProfile" "libZSservicesZSamazonka-codestarZSamazonka-codestar" 'False) (C1 ('MetaCons "DeleteUserProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteUserProfileResponse Source #

Create a value of DeleteUserProfileResponse 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:httpStatus:DeleteUserProfileResponse', deleteUserProfileResponse_httpStatus - The response's http status code.

$sel:userArn:DeleteUserProfile', deleteUserProfileResponse_userArn - The Amazon Resource Name (ARN) of the user deleted from AWS CodeStar.

Response Lenses

deleteUserProfileResponse_userArn :: Lens' DeleteUserProfileResponse Text Source #

The Amazon Resource Name (ARN) of the user deleted from AWS CodeStar.