libZSservicesZSamazonka-robomakerZSamazonka-robomaker
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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
Eq UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Read UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Show UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Generic UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Associated Types

type Rep UpdateWorldTemplate :: Type -> Type #

NFData UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Methods

rnf :: UpdateWorldTemplate -> () #

Hashable UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

ToJSON UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

AWSRequest UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Associated Types

type AWSResponse 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

type Rep UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

type Rep UpdateWorldTemplate = D1 ('MetaData "UpdateWorldTemplate" "Amazonka.RobOMaker.UpdateWorldTemplate" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "UpdateWorldTemplate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "templateLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TemplateLocation))) :*: (S1 ('MetaSel ('Just "templateBody") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "template") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateWorldTemplate Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

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:

$sel:name:UpdateWorldTemplate', updateWorldTemplate_name - The name of the template.

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

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

$sel: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
Eq UpdateWorldTemplateResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Read UpdateWorldTemplateResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Show UpdateWorldTemplateResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Generic UpdateWorldTemplateResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.UpdateWorldTemplate

Associated Types

type Rep UpdateWorldTemplateResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "UpdateWorldTemplateResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdAt") '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:

$sel:lastUpdatedAt:UpdateWorldTemplateResponse', updateWorldTemplateResponse_lastUpdatedAt - The time, in milliseconds since the epoch, when the world template was last updated.

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

$sel:createdAt:UpdateWorldTemplateResponse', updateWorldTemplateResponse_createdAt - The time, in milliseconds since the epoch, when the world template was created.

$sel:name:UpdateWorldTemplate', updateWorldTemplateResponse_name - The name of the world template.

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

Response Lenses

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

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

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.