amazonka-workspaces-2.0: Amazon WorkSpaces 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.WorkSpaces.DeleteClientBranding

Description

Deletes customized client branding. Client branding allows you to customize your WorkSpace's client login portal. You can tailor your login portal company logo, the support email address, support link, link to reset password, and a custom message for users trying to sign in.

After you delete your customized client branding, your login portal reverts to the default client branding.

Synopsis

Creating a Request

data DeleteClientBranding Source #

See: newDeleteClientBranding smart constructor.

Constructors

DeleteClientBranding' 

Fields

Instances

Instances details
ToJSON DeleteClientBranding Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

ToHeaders DeleteClientBranding Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

ToPath DeleteClientBranding Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

ToQuery DeleteClientBranding Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

AWSRequest DeleteClientBranding Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

Associated Types

type AWSResponse DeleteClientBranding #

Generic DeleteClientBranding Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

Associated Types

type Rep DeleteClientBranding :: Type -> Type #

Read DeleteClientBranding Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

Show DeleteClientBranding Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

NFData DeleteClientBranding Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

Methods

rnf :: DeleteClientBranding -> () #

Eq DeleteClientBranding Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

Hashable DeleteClientBranding Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

type AWSResponse DeleteClientBranding Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

type Rep DeleteClientBranding Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

type Rep DeleteClientBranding = D1 ('MetaData "DeleteClientBranding" "Amazonka.WorkSpaces.DeleteClientBranding" "amazonka-workspaces-2.0-EI6zVIh1dgfFziJEJ0Fxkv" 'False) (C1 ('MetaCons "DeleteClientBranding'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "platforms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty ClientDeviceType))))

newDeleteClientBranding Source #

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

DeleteClientBranding, deleteClientBranding_resourceId - The directory identifier of the WorkSpace for which you want to delete client branding.

$sel:platforms:DeleteClientBranding', deleteClientBranding_platforms - The device type for which you want to delete client branding.

Request Lenses

deleteClientBranding_resourceId :: Lens' DeleteClientBranding Text Source #

The directory identifier of the WorkSpace for which you want to delete client branding.

deleteClientBranding_platforms :: Lens' DeleteClientBranding (NonEmpty ClientDeviceType) Source #

The device type for which you want to delete client branding.

Destructuring the Response

data DeleteClientBrandingResponse Source #

See: newDeleteClientBrandingResponse smart constructor.

Constructors

DeleteClientBrandingResponse' 

Fields

Instances

Instances details
Generic DeleteClientBrandingResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

Associated Types

type Rep DeleteClientBrandingResponse :: Type -> Type #

Read DeleteClientBrandingResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

Show DeleteClientBrandingResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

NFData DeleteClientBrandingResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

Eq DeleteClientBrandingResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

type Rep DeleteClientBrandingResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteClientBranding

type Rep DeleteClientBrandingResponse = D1 ('MetaData "DeleteClientBrandingResponse" "Amazonka.WorkSpaces.DeleteClientBranding" "amazonka-workspaces-2.0-EI6zVIh1dgfFziJEJ0Fxkv" 'False) (C1 ('MetaCons "DeleteClientBrandingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteClientBrandingResponse Source #

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

Response Lenses