amazonka-iottwinmaker-2.0: Amazon IoT TwinMaker 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.IotTwinMaker.UpdateWorkspace

Description

Updates a workspace.

Synopsis

Creating a Request

data UpdateWorkspace Source #

See: newUpdateWorkspace smart constructor.

Constructors

UpdateWorkspace' 

Fields

Instances

Instances details
ToJSON UpdateWorkspace Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

ToHeaders UpdateWorkspace Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

ToPath UpdateWorkspace Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

ToQuery UpdateWorkspace Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

AWSRequest UpdateWorkspace Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

Associated Types

type AWSResponse UpdateWorkspace #

Generic UpdateWorkspace Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

Associated Types

type Rep UpdateWorkspace :: Type -> Type #

Read UpdateWorkspace Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

Show UpdateWorkspace Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

NFData UpdateWorkspace Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

Methods

rnf :: UpdateWorkspace -> () #

Eq UpdateWorkspace Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

Hashable UpdateWorkspace Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

type AWSResponse UpdateWorkspace Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

type Rep UpdateWorkspace Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

type Rep UpdateWorkspace = D1 ('MetaData "UpdateWorkspace" "Amazonka.IotTwinMaker.UpdateWorkspace" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "UpdateWorkspace'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "role'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateWorkspace Source #

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

UpdateWorkspace, updateWorkspace_description - The description of the workspace.

$sel:role':UpdateWorkspace', updateWorkspace_role - The ARN of the execution role associated with the workspace.

UpdateWorkspace, updateWorkspace_workspaceId - The ID of the workspace.

Request Lenses

updateWorkspace_description :: Lens' UpdateWorkspace (Maybe Text) Source #

The description of the workspace.

updateWorkspace_role :: Lens' UpdateWorkspace (Maybe Text) Source #

The ARN of the execution role associated with the workspace.

Destructuring the Response

data UpdateWorkspaceResponse Source #

See: newUpdateWorkspaceResponse smart constructor.

Constructors

UpdateWorkspaceResponse' 

Fields

Instances

Instances details
Generic UpdateWorkspaceResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

Associated Types

type Rep UpdateWorkspaceResponse :: Type -> Type #

Read UpdateWorkspaceResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

Show UpdateWorkspaceResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

NFData UpdateWorkspaceResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

Methods

rnf :: UpdateWorkspaceResponse -> () #

Eq UpdateWorkspaceResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

type Rep UpdateWorkspaceResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateWorkspace

type Rep UpdateWorkspaceResponse = D1 ('MetaData "UpdateWorkspaceResponse" "Amazonka.IotTwinMaker.UpdateWorkspace" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "UpdateWorkspaceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "updateDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

newUpdateWorkspaceResponse Source #

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

UpdateWorkspaceResponse, updateWorkspaceResponse_updateDateTime - The date and time of the current update.

Response Lenses