amazonka-robomaker-2.0: Amazon RoboMaker 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.RobOMaker.UpdateWorldTemplate

Description

Updates a world template.

Synopsis

Creating a Request

data UpdateWorldTemplate Source #

See: newUpdateWorldTemplate smart constructor.

Constructors

UpdateWorldTemplate' 

Fields

Instances

Instances details
ToJSON UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

ToHeaders UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

ToPath UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

ToQuery UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

AWSRequest UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Associated Types

type AWSResponse UpdateWorldTemplate #

Generic UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Associated Types

type Rep UpdateWorldTemplate :: Type -> Type #

Read UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Show UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

NFData UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Methods

rnf :: UpdateWorldTemplate -> () #

Eq UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Hashable UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

type AWSResponse UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

type Rep UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

type Rep UpdateWorldTemplate = D1 ('MetaData "UpdateWorldTemplate" "Amazonka.RobOMaker.UpdateWorldTemplate" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "UpdateWorldTemplate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "templateBody") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "templateLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TemplateLocation)) :*: S1 ('MetaSel ('Just "template") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateWorldTemplate Source #

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

UpdateWorldTemplate, updateWorldTemplate_name - The name of the template.

$sel:templateBody:UpdateWorldTemplate', updateWorldTemplate_templateBody - The world template body.

$sel:templateLocation:UpdateWorldTemplate', updateWorldTemplate_templateLocation - The location of the world template.

UpdateWorldTemplate, updateWorldTemplate_template - The Amazon Resource Name (arn) of the world template to update.

Request Lenses

updateWorldTemplate_template :: Lens' UpdateWorldTemplate Text Source #

The Amazon Resource Name (arn) of the world template to update.

Destructuring the Response

data UpdateWorldTemplateResponse Source #

See: newUpdateWorldTemplateResponse smart constructor.

Constructors

UpdateWorldTemplateResponse' 

Fields

Instances

Instances details
Generic UpdateWorldTemplateResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Associated Types

type Rep UpdateWorldTemplateResponse :: Type -> Type #

Read UpdateWorldTemplateResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Show UpdateWorldTemplateResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

NFData UpdateWorldTemplateResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Eq UpdateWorldTemplateResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

type Rep UpdateWorldTemplateResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

type Rep UpdateWorldTemplateResponse = D1 ('MetaData "UpdateWorldTemplateResponse" "Amazonka.RobOMaker.UpdateWorldTemplate" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "UpdateWorldTemplateResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newUpdateWorldTemplateResponse Source #

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

UpdateWorldTemplateResponse, updateWorldTemplateResponse_arn - The Amazon Resource Name (arn) of the world template.

UpdateWorldTemplateResponse, updateWorldTemplateResponse_createdAt - The time, in milliseconds since the epoch, when the world template was created.

UpdateWorldTemplateResponse, updateWorldTemplateResponse_lastUpdatedAt - The time, in milliseconds since the epoch, when the world template was last updated.

UpdateWorldTemplate, updateWorldTemplateResponse_name - The name of the world template.

$sel:httpStatus:UpdateWorldTemplateResponse', updateWorldTemplateResponse_httpStatus - The response's http status code.

Response Lenses

updateWorldTemplateResponse_arn :: Lens' UpdateWorldTemplateResponse (Maybe Text) Source #

The Amazon Resource Name (arn) of the world template.

updateWorldTemplateResponse_createdAt :: Lens' UpdateWorldTemplateResponse (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the world template was created.

updateWorldTemplateResponse_lastUpdatedAt :: Lens' UpdateWorldTemplateResponse (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the world template was last updated.