amazonka-codestar-2.0: Amazon CodeStar SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
ToJSON DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.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

AWSRequest DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Associated Types

type AWSResponse DeleteUserProfile #

Generic DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Associated Types

type Rep DeleteUserProfile :: Type -> Type #

Read DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Show DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

NFData DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Methods

rnf :: DeleteUserProfile -> () #

Eq DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Hashable DeleteUserProfile Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

type AWSResponse 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" "amazonka-codestar-2.0-J6u0QgMrENu7wBmwByxQnV" 'False) (C1 ('MetaCons "DeleteUserProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Associated Types

type Rep DeleteUserProfileResponse :: Type -> Type #

Read DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Show DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

NFData DeleteUserProfileResponse Source # 
Instance details

Defined in Amazonka.CodeStar.DeleteUserProfile

Eq 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" "amazonka-codestar-2.0-J6u0QgMrENu7wBmwByxQnV" '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.

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.