amazonka-route53-autonaming-2.0: Amazon Cloud Map 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.Route53AutoNaming.Types.OperationSummary

Description

 
Synopsis

Documentation

data OperationSummary Source #

A complex type that contains information about an operation that matches the criteria that you specified in a ListOperations request.

See: newOperationSummary smart constructor.

Constructors

OperationSummary' 

Fields

  • id :: Maybe Text

    The ID for an operation.

  • status :: Maybe OperationStatus

    The status of the operation. Values include the following:

    • SUBMITTED: This is the initial state immediately after you submit a request.
    • PENDING: Cloud Map is performing the operation.
    • SUCCESS: The operation succeeded.
    • FAIL: The operation failed. For the failure reason, see ErrorMessage.

Instances

Instances details
FromJSON OperationSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.OperationSummary

Generic OperationSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.OperationSummary

Associated Types

type Rep OperationSummary :: Type -> Type #

Read OperationSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.OperationSummary

Show OperationSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.OperationSummary

NFData OperationSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.OperationSummary

Methods

rnf :: OperationSummary -> () #

Eq OperationSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.OperationSummary

Hashable OperationSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.OperationSummary

type Rep OperationSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.OperationSummary

type Rep OperationSummary = D1 ('MetaData "OperationSummary" "Amazonka.Route53AutoNaming.Types.OperationSummary" "amazonka-route53-autonaming-2.0-98MlwjLW1enGruUXoTOCqp" 'False) (C1 ('MetaCons "OperationSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OperationStatus))))

newOperationSummary :: OperationSummary Source #

Create a value of OperationSummary 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:id:OperationSummary', operationSummary_id - The ID for an operation.

$sel:status:OperationSummary', operationSummary_status - The status of the operation. Values include the following:

  • SUBMITTED: This is the initial state immediately after you submit a request.
  • PENDING: Cloud Map is performing the operation.
  • SUCCESS: The operation succeeded.
  • FAIL: The operation failed. For the failure reason, see ErrorMessage.

operationSummary_status :: Lens' OperationSummary (Maybe OperationStatus) Source #

The status of the operation. Values include the following:

  • SUBMITTED: This is the initial state immediately after you submit a request.
  • PENDING: Cloud Map is performing the operation.
  • SUCCESS: The operation succeeded.
  • FAIL: The operation failed. For the failure reason, see ErrorMessage.