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.BatchDeleteWorlds

Description

Deletes one or more worlds in a batch operation.

Synopsis

Creating a Request

data BatchDeleteWorlds Source #

See: newBatchDeleteWorlds smart constructor.

Constructors

BatchDeleteWorlds' 

Fields

  • worlds :: NonEmpty Text

    A list of Amazon Resource Names (arns) that correspond to worlds to delete.

Instances

Instances details
Eq BatchDeleteWorlds Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

Read BatchDeleteWorlds Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

Show BatchDeleteWorlds Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

Generic BatchDeleteWorlds Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

Associated Types

type Rep BatchDeleteWorlds :: Type -> Type #

NFData BatchDeleteWorlds Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

Methods

rnf :: BatchDeleteWorlds -> () #

Hashable BatchDeleteWorlds Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

ToJSON BatchDeleteWorlds Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

AWSRequest BatchDeleteWorlds Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

Associated Types

type AWSResponse BatchDeleteWorlds #

ToHeaders BatchDeleteWorlds Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

ToPath BatchDeleteWorlds Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

ToQuery BatchDeleteWorlds Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

type Rep BatchDeleteWorlds Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

type Rep BatchDeleteWorlds = D1 ('MetaData "BatchDeleteWorlds" "Amazonka.RobOMaker.BatchDeleteWorlds" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "BatchDeleteWorlds'" 'PrefixI 'True) (S1 ('MetaSel ('Just "worlds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse BatchDeleteWorlds Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

newBatchDeleteWorlds Source #

Create a value of BatchDeleteWorlds 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:worlds:BatchDeleteWorlds', batchDeleteWorlds_worlds - A list of Amazon Resource Names (arns) that correspond to worlds to delete.

Request Lenses

batchDeleteWorlds_worlds :: Lens' BatchDeleteWorlds (NonEmpty Text) Source #

A list of Amazon Resource Names (arns) that correspond to worlds to delete.

Destructuring the Response

data BatchDeleteWorldsResponse Source #

See: newBatchDeleteWorldsResponse smart constructor.

Constructors

BatchDeleteWorldsResponse' 

Fields

Instances

Instances details
Eq BatchDeleteWorldsResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

Read BatchDeleteWorldsResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

Show BatchDeleteWorldsResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

Generic BatchDeleteWorldsResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

Associated Types

type Rep BatchDeleteWorldsResponse :: Type -> Type #

NFData BatchDeleteWorldsResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

type Rep BatchDeleteWorldsResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.BatchDeleteWorlds

type Rep BatchDeleteWorldsResponse = D1 ('MetaData "BatchDeleteWorldsResponse" "Amazonka.RobOMaker.BatchDeleteWorlds" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "BatchDeleteWorldsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "unprocessedWorlds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newBatchDeleteWorldsResponse Source #

Create a value of BatchDeleteWorldsResponse 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:unprocessedWorlds:BatchDeleteWorldsResponse', batchDeleteWorldsResponse_unprocessedWorlds - A list of unprocessed worlds associated with the call. These worlds were not deleted.

$sel:httpStatus:BatchDeleteWorldsResponse', batchDeleteWorldsResponse_httpStatus - The response's http status code.

Response Lenses

batchDeleteWorldsResponse_unprocessedWorlds :: Lens' BatchDeleteWorldsResponse (Maybe (NonEmpty Text)) Source #

A list of unprocessed worlds associated with the call. These worlds were not deleted.