amazonka-support-app-2.0: Amazon Support App 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.SupportApp.PutAccountAlias

Description

Creates or updates an individual alias for each Amazon Web Services account ID. The alias appears in the Amazon Web Services Support App page of the Amazon Web Services Support Center. The alias also appears in Slack messages from the Amazon Web Services Support App.

Synopsis

Creating a Request

data PutAccountAlias Source #

See: newPutAccountAlias smart constructor.

Constructors

PutAccountAlias' 

Fields

Instances

Instances details
ToJSON PutAccountAlias Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

ToHeaders PutAccountAlias Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

ToPath PutAccountAlias Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

ToQuery PutAccountAlias Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

AWSRequest PutAccountAlias Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

Associated Types

type AWSResponse PutAccountAlias #

Generic PutAccountAlias Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

Associated Types

type Rep PutAccountAlias :: Type -> Type #

Read PutAccountAlias Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

Show PutAccountAlias Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

NFData PutAccountAlias Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

Methods

rnf :: PutAccountAlias -> () #

Eq PutAccountAlias Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

Hashable PutAccountAlias Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

type AWSResponse PutAccountAlias Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

type Rep PutAccountAlias Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

type Rep PutAccountAlias = D1 ('MetaData "PutAccountAlias" "Amazonka.SupportApp.PutAccountAlias" "amazonka-support-app-2.0-K70l4Z7c1tk36e2ucvecLC" 'False) (C1 ('MetaCons "PutAccountAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPutAccountAlias Source #

Create a value of PutAccountAlias 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:accountAlias:PutAccountAlias', putAccountAlias_accountAlias - An alias or short name for an Amazon Web Services account.

Request Lenses

putAccountAlias_accountAlias :: Lens' PutAccountAlias Text Source #

An alias or short name for an Amazon Web Services account.

Destructuring the Response

data PutAccountAliasResponse Source #

See: newPutAccountAliasResponse smart constructor.

Constructors

PutAccountAliasResponse' 

Fields

Instances

Instances details
Generic PutAccountAliasResponse Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

Associated Types

type Rep PutAccountAliasResponse :: Type -> Type #

Read PutAccountAliasResponse Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

Show PutAccountAliasResponse Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

NFData PutAccountAliasResponse Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

Methods

rnf :: PutAccountAliasResponse -> () #

Eq PutAccountAliasResponse Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

type Rep PutAccountAliasResponse Source # 
Instance details

Defined in Amazonka.SupportApp.PutAccountAlias

type Rep PutAccountAliasResponse = D1 ('MetaData "PutAccountAliasResponse" "Amazonka.SupportApp.PutAccountAlias" "amazonka-support-app-2.0-K70l4Z7c1tk36e2ucvecLC" 'False) (C1 ('MetaCons "PutAccountAliasResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutAccountAliasResponse Source #

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

Response Lenses