amazonka-workspaces-web-2.0: Amazon WorkSpaces Web 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.WorkSpacesWeb.UpdatePortal

Description

Updates a web portal.

Synopsis

Creating a Request

data UpdatePortal Source #

See: newUpdatePortal smart constructor.

Constructors

UpdatePortal' 

Fields

Instances

Instances details
ToJSON UpdatePortal Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.UpdatePortal

ToHeaders UpdatePortal Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.UpdatePortal

ToPath UpdatePortal Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.UpdatePortal

ToQuery UpdatePortal Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.UpdatePortal

AWSRequest UpdatePortal Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.UpdatePortal

Associated Types

type AWSResponse UpdatePortal #

Generic UpdatePortal Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.UpdatePortal

Associated Types

type Rep UpdatePortal :: Type -> Type #

Show UpdatePortal Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.UpdatePortal

NFData UpdatePortal Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.UpdatePortal

Methods

rnf :: UpdatePortal -> () #

Eq UpdatePortal Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.UpdatePortal

Hashable UpdatePortal Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.UpdatePortal

type AWSResponse UpdatePortal Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.UpdatePortal

type Rep UpdatePortal Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.UpdatePortal

type Rep UpdatePortal = D1 ('MetaData "UpdatePortal" "Amazonka.WorkSpacesWeb.UpdatePortal" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "UpdatePortal'" 'PrefixI 'True) (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "portalArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdatePortal Source #

Create a value of UpdatePortal 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:

UpdatePortal, updatePortal_displayName - The name of the web portal. This is not visible to users who log into the web portal.

UpdatePortal, updatePortal_portalArn - The ARN of the web portal.

Request Lenses

updatePortal_displayName :: Lens' UpdatePortal (Maybe Text) Source #

The name of the web portal. This is not visible to users who log into the web portal.

updatePortal_portalArn :: Lens' UpdatePortal Text Source #

The ARN of the web portal.

Destructuring the Response

data UpdatePortalResponse Source #

See: newUpdatePortalResponse smart constructor.

Constructors

UpdatePortalResponse' 

Fields

newUpdatePortalResponse Source #

Create a value of UpdatePortalResponse 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:portal:UpdatePortalResponse', updatePortalResponse_portal - The web portal.

$sel:httpStatus:UpdatePortalResponse', updatePortalResponse_httpStatus - The response's http status code.

Response Lenses