amazonka-marketplace-catalog-2.0: Amazon Marketplace Catalog Service 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.MarketplaceCatalog.DescribeChangeSet

Description

Provides information about a given change set.

Synopsis

Creating a Request

data DescribeChangeSet Source #

See: newDescribeChangeSet smart constructor.

Constructors

DescribeChangeSet' 

Fields

  • catalog :: Text

    Required. The catalog related to the request. Fixed value: AWSMarketplace

  • changeSetId :: Text

    Required. The unique identifier for the StartChangeSet request that you want to describe the details for.

Instances

Instances details
ToHeaders DescribeChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

ToPath DescribeChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

ToQuery DescribeChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

AWSRequest DescribeChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

Associated Types

type AWSResponse DescribeChangeSet #

Generic DescribeChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

Associated Types

type Rep DescribeChangeSet :: Type -> Type #

Read DescribeChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

Show DescribeChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

NFData DescribeChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

Methods

rnf :: DescribeChangeSet -> () #

Eq DescribeChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

Hashable DescribeChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

type AWSResponse DescribeChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

type Rep DescribeChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

type Rep DescribeChangeSet = D1 ('MetaData "DescribeChangeSet" "Amazonka.MarketplaceCatalog.DescribeChangeSet" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "DescribeChangeSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "catalog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "changeSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeChangeSet Source #

Create a value of DescribeChangeSet 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:catalog:DescribeChangeSet', describeChangeSet_catalog - Required. The catalog related to the request. Fixed value: AWSMarketplace

DescribeChangeSet, describeChangeSet_changeSetId - Required. The unique identifier for the StartChangeSet request that you want to describe the details for.

Request Lenses

describeChangeSet_catalog :: Lens' DescribeChangeSet Text Source #

Required. The catalog related to the request. Fixed value: AWSMarketplace

describeChangeSet_changeSetId :: Lens' DescribeChangeSet Text Source #

Required. The unique identifier for the StartChangeSet request that you want to describe the details for.

Destructuring the Response

data DescribeChangeSetResponse Source #

See: newDescribeChangeSetResponse smart constructor.

Constructors

DescribeChangeSetResponse' 

Fields

  • changeSet :: Maybe [ChangeSummary]

    An array of ChangeSummary objects.

  • changeSetArn :: Maybe Text

    The ARN associated with the unique identifier for the change set referenced in this request.

  • changeSetId :: Maybe Text

    Required. The unique identifier for the change set referenced in this request.

  • changeSetName :: Maybe Text

    The optional name provided in the StartChangeSet request. If you do not provide a name, one is set by default.

  • endTime :: Maybe Text

    The date and time, in ISO 8601 format (2018-02-27T13:45:22Z), the request transitioned to a terminal state. The change cannot transition to a different state. Null if the request is not in a terminal state.

  • failureCode :: Maybe FailureCode

    Returned if the change set is in FAILED status. Can be either CLIENT_ERROR, which means that there are issues with the request (see the ErrorDetailList), or SERVER_FAULT, which means that there is a problem in the system, and you should retry your request.

  • failureDescription :: Maybe Text

    Returned if there is a failure on the change set, but that failure is not related to any of the changes in the request.

  • startTime :: Maybe Text

    The date and time, in ISO 8601 format (2018-02-27T13:45:22Z), the request started.

  • status :: Maybe ChangeStatus

    The status of the change request.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic DescribeChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

Associated Types

type Rep DescribeChangeSetResponse :: Type -> Type #

Read DescribeChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

Show DescribeChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

NFData DescribeChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

Eq DescribeChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

type Rep DescribeChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeChangeSet

newDescribeChangeSetResponse Source #

Create a value of DescribeChangeSetResponse 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:changeSet:DescribeChangeSetResponse', describeChangeSetResponse_changeSet - An array of ChangeSummary objects.

DescribeChangeSetResponse, describeChangeSetResponse_changeSetArn - The ARN associated with the unique identifier for the change set referenced in this request.

DescribeChangeSet, describeChangeSetResponse_changeSetId - Required. The unique identifier for the change set referenced in this request.

DescribeChangeSetResponse, describeChangeSetResponse_changeSetName - The optional name provided in the StartChangeSet request. If you do not provide a name, one is set by default.

DescribeChangeSetResponse, describeChangeSetResponse_endTime - The date and time, in ISO 8601 format (2018-02-27T13:45:22Z), the request transitioned to a terminal state. The change cannot transition to a different state. Null if the request is not in a terminal state.

DescribeChangeSetResponse, describeChangeSetResponse_failureCode - Returned if the change set is in FAILED status. Can be either CLIENT_ERROR, which means that there are issues with the request (see the ErrorDetailList), or SERVER_FAULT, which means that there is a problem in the system, and you should retry your request.

$sel:failureDescription:DescribeChangeSetResponse', describeChangeSetResponse_failureDescription - Returned if there is a failure on the change set, but that failure is not related to any of the changes in the request.

DescribeChangeSetResponse, describeChangeSetResponse_startTime - The date and time, in ISO 8601 format (2018-02-27T13:45:22Z), the request started.

DescribeChangeSetResponse, describeChangeSetResponse_status - The status of the change request.

$sel:httpStatus:DescribeChangeSetResponse', describeChangeSetResponse_httpStatus - The response's http status code.

Response Lenses

describeChangeSetResponse_changeSetArn :: Lens' DescribeChangeSetResponse (Maybe Text) Source #

The ARN associated with the unique identifier for the change set referenced in this request.

describeChangeSetResponse_changeSetId :: Lens' DescribeChangeSetResponse (Maybe Text) Source #

Required. The unique identifier for the change set referenced in this request.

describeChangeSetResponse_changeSetName :: Lens' DescribeChangeSetResponse (Maybe Text) Source #

The optional name provided in the StartChangeSet request. If you do not provide a name, one is set by default.

describeChangeSetResponse_endTime :: Lens' DescribeChangeSetResponse (Maybe Text) Source #

The date and time, in ISO 8601 format (2018-02-27T13:45:22Z), the request transitioned to a terminal state. The change cannot transition to a different state. Null if the request is not in a terminal state.

describeChangeSetResponse_failureCode :: Lens' DescribeChangeSetResponse (Maybe FailureCode) Source #

Returned if the change set is in FAILED status. Can be either CLIENT_ERROR, which means that there are issues with the request (see the ErrorDetailList), or SERVER_FAULT, which means that there is a problem in the system, and you should retry your request.

describeChangeSetResponse_failureDescription :: Lens' DescribeChangeSetResponse (Maybe Text) Source #

Returned if there is a failure on the change set, but that failure is not related to any of the changes in the request.

describeChangeSetResponse_startTime :: Lens' DescribeChangeSetResponse (Maybe Text) Source #

The date and time, in ISO 8601 format (2018-02-27T13:45:22Z), the request started.