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

Description

Derived from API version 2018-09-17 of the AWS service descriptions, licensed under Apache 2.0.

Catalog API actions allow you to manage your entities through list, describe, and update capabilities. An entity can be a product or an offer on AWS Marketplace.

You can automate your entity update process by integrating the AWS Marketplace Catalog API with your AWS Marketplace product build or deployment pipelines. You can also create your own applications on top of the Catalog API to manage your products on AWS Marketplace.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-09-17 of the Amazon Marketplace Catalog Service SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by MarketplaceCatalog.

AccessDeniedException

InternalServiceException

_InternalServiceException :: AsError a => Fold a ServiceError Source #

There was an internal service exception.

ResourceInUseException

_ResourceInUseException :: AsError a => Fold a ServiceError Source #

The resource is currently in use.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The specified resource wasn't found.

ResourceNotSupportedException

_ResourceNotSupportedException :: AsError a => Fold a ServiceError Source #

Currently, the specified resource is not supported.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The maximum number of open requests per account has been exceeded.

ThrottlingException

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

An error occurred during validation.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CancelChangeSet

data CancelChangeSet Source #

See: newCancelChangeSet smart constructor.

Constructors

CancelChangeSet' Text Text 

Instances

Instances details
ToJSON CancelChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

ToHeaders CancelChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

ToPath CancelChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

ToQuery CancelChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

AWSRequest CancelChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

Associated Types

type AWSResponse CancelChangeSet #

Generic CancelChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

Associated Types

type Rep CancelChangeSet :: Type -> Type #

Read CancelChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

Show CancelChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

NFData CancelChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

Methods

rnf :: CancelChangeSet -> () #

Eq CancelChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

Hashable CancelChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

type AWSResponse CancelChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

type Rep CancelChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

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

newCancelChangeSet Source #

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

CancelChangeSet, cancelChangeSet_changeSetId - Required. The unique identifier of the StartChangeSet request that you want to cancel.

data CancelChangeSetResponse Source #

See: newCancelChangeSetResponse smart constructor.

Instances

Instances details
Generic CancelChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

Associated Types

type Rep CancelChangeSetResponse :: Type -> Type #

Read CancelChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

Show CancelChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

NFData CancelChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

Methods

rnf :: CancelChangeSetResponse -> () #

Eq CancelChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

type Rep CancelChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.CancelChangeSet

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

newCancelChangeSetResponse Source #

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

CancelChangeSetResponse, cancelChangeSetResponse_changeSetArn - The ARN associated with the change set referenced in this request.

CancelChangeSet, cancelChangeSetResponse_changeSetId - The unique identifier for the change set referenced in this request.

$sel:httpStatus:CancelChangeSetResponse', cancelChangeSetResponse_httpStatus - The response's http status code.

DescribeChangeSet

data DescribeChangeSet Source #

See: newDescribeChangeSet smart constructor.

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.

data DescribeChangeSetResponse Source #

See: newDescribeChangeSetResponse smart constructor.

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.

DescribeEntity

data DescribeEntity Source #

See: newDescribeEntity smart constructor.

Constructors

DescribeEntity' Text Text 

Instances

Instances details
ToHeaders DescribeEntity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

ToPath DescribeEntity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

ToQuery DescribeEntity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

AWSRequest DescribeEntity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

Associated Types

type AWSResponse DescribeEntity #

Generic DescribeEntity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

Associated Types

type Rep DescribeEntity :: Type -> Type #

Read DescribeEntity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

Show DescribeEntity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

NFData DescribeEntity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

Methods

rnf :: DescribeEntity -> () #

Eq DescribeEntity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

Hashable DescribeEntity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

type AWSResponse DescribeEntity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

type Rep DescribeEntity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

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

newDescribeEntity Source #

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

DescribeEntity, describeEntity_entityId - Required. The unique ID of the entity to describe.

data DescribeEntityResponse Source #

See: newDescribeEntityResponse smart constructor.

Instances

Instances details
Generic DescribeEntityResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

Associated Types

type Rep DescribeEntityResponse :: Type -> Type #

Read DescribeEntityResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

Show DescribeEntityResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

NFData DescribeEntityResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

Methods

rnf :: DescribeEntityResponse -> () #

Eq DescribeEntityResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

type Rep DescribeEntityResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.DescribeEntity

type Rep DescribeEntityResponse = D1 ('MetaData "DescribeEntityResponse" "Amazonka.MarketplaceCatalog.DescribeEntity" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "DescribeEntityResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entityIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "entityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeEntityResponse Source #

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

DescribeEntityResponse, describeEntityResponse_details - This stringified JSON object includes the details of the entity.

DescribeEntityResponse, describeEntityResponse_entityArn - The ARN associated to the unique identifier for the entity referenced in this request.

$sel:entityIdentifier:DescribeEntityResponse', describeEntityResponse_entityIdentifier - The identifier of the entity, in the format of EntityId@RevisionId.

DescribeEntityResponse, describeEntityResponse_entityType - The named type of the entity, in the format of EntityType@Version.

DescribeEntityResponse, describeEntityResponse_lastModifiedDate - The last modified date of the entity, in ISO 8601 format (2018-02-27T13:45:22Z).

$sel:httpStatus:DescribeEntityResponse', describeEntityResponse_httpStatus - The response's http status code.

ListChangeSets

data ListChangeSets Source #

See: newListChangeSets smart constructor.

Instances

Instances details
ToJSON ListChangeSets Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

ToHeaders ListChangeSets Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

ToPath ListChangeSets Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

ToQuery ListChangeSets Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

AWSRequest ListChangeSets Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

Associated Types

type AWSResponse ListChangeSets #

Generic ListChangeSets Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

Associated Types

type Rep ListChangeSets :: Type -> Type #

Read ListChangeSets Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

Show ListChangeSets Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

NFData ListChangeSets Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

Methods

rnf :: ListChangeSets -> () #

Eq ListChangeSets Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

Hashable ListChangeSets Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

type AWSResponse ListChangeSets Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

type Rep ListChangeSets Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

type Rep ListChangeSets = D1 ('MetaData "ListChangeSets" "Amazonka.MarketplaceCatalog.ListChangeSets" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "ListChangeSets'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filterList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Filter))) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Sort)) :*: S1 ('MetaSel ('Just "catalog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListChangeSets Source #

Create a value of ListChangeSets 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:filterList:ListChangeSets', listChangeSets_filterList - An array of filter objects.

$sel:maxResults:ListChangeSets', listChangeSets_maxResults - The maximum number of results returned by a single call. This value must be provided in the next call to retrieve the next set of results. By default, this value is 20.

ListChangeSets, listChangeSets_nextToken - The token value retrieved from a previous call to access the next page of results.

$sel:sort:ListChangeSets', listChangeSets_sort - An object that contains two attributes, SortBy and SortOrder.

$sel:catalog:ListChangeSets', listChangeSets_catalog - The catalog related to the request. Fixed value: AWSMarketplace

data ListChangeSetsResponse Source #

See: newListChangeSetsResponse smart constructor.

Instances

Instances details
Generic ListChangeSetsResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

Associated Types

type Rep ListChangeSetsResponse :: Type -> Type #

Read ListChangeSetsResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

Show ListChangeSetsResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

NFData ListChangeSetsResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

Methods

rnf :: ListChangeSetsResponse -> () #

Eq ListChangeSetsResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

type Rep ListChangeSetsResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListChangeSets

type Rep ListChangeSetsResponse = D1 ('MetaData "ListChangeSetsResponse" "Amazonka.MarketplaceCatalog.ListChangeSets" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "ListChangeSetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "changeSetSummaryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChangeSetSummaryListItem])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListChangeSetsResponse Source #

Create a value of ListChangeSetsResponse 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:changeSetSummaryList:ListChangeSetsResponse', listChangeSetsResponse_changeSetSummaryList - Array of ChangeSetSummaryListItem objects.

ListChangeSets, listChangeSetsResponse_nextToken - The value of the next token, if it exists. Null if there are no more results.

$sel:httpStatus:ListChangeSetsResponse', listChangeSetsResponse_httpStatus - The response's http status code.

ListEntities

data ListEntities Source #

See: newListEntities smart constructor.

Instances

Instances details
ToJSON ListEntities Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

ToHeaders ListEntities Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

ToPath ListEntities Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

ToQuery ListEntities Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

AWSRequest ListEntities Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

Associated Types

type AWSResponse ListEntities #

Generic ListEntities Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

Associated Types

type Rep ListEntities :: Type -> Type #

Read ListEntities Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

Show ListEntities Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

NFData ListEntities Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

Methods

rnf :: ListEntities -> () #

Eq ListEntities Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

Hashable ListEntities Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

type AWSResponse ListEntities Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

type Rep ListEntities Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

type Rep ListEntities = D1 ('MetaData "ListEntities" "Amazonka.MarketplaceCatalog.ListEntities" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "ListEntities'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filterList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Filter))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "sort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Sort)) :*: (S1 ('MetaSel ('Just "catalog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListEntities Source #

Create a value of ListEntities 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:filterList:ListEntities', listEntities_filterList - An array of filter objects. Each filter object contains two attributes, filterName and filterValues.

$sel:maxResults:ListEntities', listEntities_maxResults - Specifies the upper limit of the elements on a single page. If a value isn't provided, the default value is 20.

ListEntities, listEntities_nextToken - The value of the next token, if it exists. Null if there are no more results.

$sel:sort:ListEntities', listEntities_sort - An object that contains two attributes, SortBy and SortOrder.

$sel:catalog:ListEntities', listEntities_catalog - The catalog related to the request. Fixed value: AWSMarketplace

ListEntities, listEntities_entityType - The type of entities to retrieve.

data ListEntitiesResponse Source #

See: newListEntitiesResponse smart constructor.

Instances

Instances details
Generic ListEntitiesResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

Associated Types

type Rep ListEntitiesResponse :: Type -> Type #

Read ListEntitiesResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

Show ListEntitiesResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

NFData ListEntitiesResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

Methods

rnf :: ListEntitiesResponse -> () #

Eq ListEntitiesResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

type Rep ListEntitiesResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListEntities

type Rep ListEntitiesResponse = D1 ('MetaData "ListEntitiesResponse" "Amazonka.MarketplaceCatalog.ListEntities" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "ListEntitiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entitySummaryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EntitySummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListEntitiesResponse Source #

Create a value of ListEntitiesResponse 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:entitySummaryList:ListEntitiesResponse', listEntitiesResponse_entitySummaryList - Array of EntitySummary object.

ListEntities, listEntitiesResponse_nextToken - The value of the next token if it exists. Null if there is no more result.

$sel:httpStatus:ListEntitiesResponse', listEntitiesResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

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

newListTagsForResource Source #

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

ListTagsForResource, listTagsForResource_resourceArn - Required. The Amazon Resource Name (ARN) associated with the resource you want to list tags on.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.MarketplaceCatalog.ListTagsForResource" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTagsForResourceResponse Source #

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

ListTagsForResource, listTagsForResourceResponse_resourceArn - Required. The ARN associated with the resource you want to list tags on.

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - Required. A list of objects specifying each key name and value. Number of objects allowed: 1-50.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

StartChangeSet

data StartChangeSet Source #

See: newStartChangeSet smart constructor.

Instances

Instances details
ToJSON StartChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

ToHeaders StartChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

ToPath StartChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

ToQuery StartChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

AWSRequest StartChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

Associated Types

type AWSResponse StartChangeSet #

Generic StartChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

Associated Types

type Rep StartChangeSet :: Type -> Type #

Read StartChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

Show StartChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

NFData StartChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

Methods

rnf :: StartChangeSet -> () #

Eq StartChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

Hashable StartChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

type AWSResponse StartChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

type Rep StartChangeSet Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

type Rep StartChangeSet = D1 ('MetaData "StartChangeSet" "Amazonka.MarketplaceCatalog.StartChangeSet" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "StartChangeSet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "changeSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "changeSetTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag)))) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "catalog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "changeSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Change))))))

newStartChangeSet Source #

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

StartChangeSet, startChangeSet_changeSetName - Optional case sensitive string of up to 100 ASCII characters. The change set name can be used to filter the list of change sets.

$sel:changeSetTags:StartChangeSet', startChangeSet_changeSetTags - A list of objects specifying each key name and value for the ChangeSetTags property.

$sel:clientRequestToken:StartChangeSet', startChangeSet_clientRequestToken - A unique token to identify the request to ensure idempotency.

$sel:catalog:StartChangeSet', startChangeSet_catalog - The catalog related to the request. Fixed value: AWSMarketplace

$sel:changeSet:StartChangeSet', startChangeSet_changeSet - Array of change object.

data StartChangeSetResponse Source #

See: newStartChangeSetResponse smart constructor.

Instances

Instances details
Generic StartChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

Associated Types

type Rep StartChangeSetResponse :: Type -> Type #

Read StartChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

Show StartChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

NFData StartChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

Methods

rnf :: StartChangeSetResponse -> () #

Eq StartChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

type Rep StartChangeSetResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.StartChangeSet

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

newStartChangeSetResponse Source #

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

StartChangeSetResponse, startChangeSetResponse_changeSetArn - The ARN associated to the unique identifier generated for the request.

StartChangeSetResponse, startChangeSetResponse_changeSetId - Unique identifier generated for the request.

$sel:httpStatus:StartChangeSetResponse', startChangeSetResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text (NonEmpty Tag) 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

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

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - Required. The Amazon Resource Name (ARN) associated with the resource you want to tag.

$sel:tags:TagResource', tagResource_tags - Required. A list of objects specifying each key name and value. Number of objects allowed: 1-50.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.MarketplaceCatalog.TagResource" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

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

newUntagResource Source #

Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - Required. The Amazon Resource Name (ARN) associated with the resource you want to remove the tag from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - Required. A list of key names of tags to be removed. Number of strings allowed: 0-256.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.MarketplaceCatalog.UntagResource" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

Types

ChangeStatus

newtype ChangeStatus Source #

Constructors

ChangeStatus' 

Instances

Instances details
FromJSON ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

FromJSONKey ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

ToJSON ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

ToJSONKey ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

ToByteString ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

ToHeader ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

ToLog ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

ToQuery ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

FromText ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

ToText ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

Methods

toText :: ChangeStatus -> Text #

FromXML ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

ToXML ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

Methods

toXML :: ChangeStatus -> XML #

Generic ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

Associated Types

type Rep ChangeStatus :: Type -> Type #

Read ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

Show ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

NFData ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

Methods

rnf :: ChangeStatus -> () #

Eq ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

Ord ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

Hashable ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

type Rep ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

type Rep ChangeStatus = D1 ('MetaData "ChangeStatus" "Amazonka.MarketplaceCatalog.Types.ChangeStatus" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'True) (C1 ('MetaCons "ChangeStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChangeStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FailureCode

newtype FailureCode Source #

Constructors

FailureCode' 

Instances

Instances details
FromJSON FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

FromJSONKey FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

ToJSON FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

ToJSONKey FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

ToByteString FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

ToHeader FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

ToLog FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

ToQuery FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

FromText FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

ToText FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

Methods

toText :: FailureCode -> Text #

FromXML FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

ToXML FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

Methods

toXML :: FailureCode -> XML #

Generic FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

Associated Types

type Rep FailureCode :: Type -> Type #

Read FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

Show FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

NFData FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

Methods

rnf :: FailureCode -> () #

Eq FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

Ord FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

Hashable FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

type Rep FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

type Rep FailureCode = D1 ('MetaData "FailureCode" "Amazonka.MarketplaceCatalog.Types.FailureCode" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'True) (C1 ('MetaCons "FailureCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFailureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SortOrder

newtype SortOrder Source #

Constructors

SortOrder' 

Fields

Bundled Patterns

pattern SortOrder_ASCENDING :: SortOrder 
pattern SortOrder_DESCENDING :: SortOrder 

Instances

Instances details
FromJSON SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

FromJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

ToJSON SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

ToJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

ToByteString SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Methods

toBS :: SortOrder -> ByteString #

ToHeader SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

ToLog SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

ToQuery SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

FromText SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

ToText SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Methods

toText :: SortOrder -> Text #

FromXML SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

ToXML SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Methods

toXML :: SortOrder -> XML #

Generic SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Associated Types

type Rep SortOrder :: Type -> Type #

Read SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Show SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

NFData SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Methods

rnf :: SortOrder -> () #

Eq SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Ord SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Hashable SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

type Rep SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

type Rep SortOrder = D1 ('MetaData "SortOrder" "Amazonka.MarketplaceCatalog.Types.SortOrder" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'True) (C1 ('MetaCons "SortOrder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Change

data Change Source #

An object that contains the ChangeType, Details, and Entity.

See: newChange smart constructor.

Instances

Instances details
ToJSON Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

Generic Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

Associated Types

type Rep Change :: Type -> Type #

Methods

from :: Change -> Rep Change x #

to :: Rep Change x -> Change #

Read Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

Show Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

NFData Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

Methods

rnf :: Change -> () #

Eq Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

Methods

(==) :: Change -> Change -> Bool #

(/=) :: Change -> Change -> Bool #

Hashable Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

Methods

hashWithSalt :: Int -> Change -> Int #

hash :: Change -> Int #

type Rep Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

type Rep Change = D1 ('MetaData "Change" "Amazonka.MarketplaceCatalog.Types.Change" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "Change'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "changeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entityTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag)))) :*: (S1 ('MetaSel ('Just "changeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "entity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Entity) :*: S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newChange Source #

Create a value of Change 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:changeName:Change', change_changeName - Optional name for the change.

$sel:entityTags:Change', change_entityTags - The tags associated with the change.

$sel:changeType:Change', change_changeType - Change types are single string values that describe your intention for the change. Each change type is unique for each EntityType provided in the change's scope.

$sel:entity:Change', change_entity - The entity to be changed.

$sel:details:Change', change_details - This object contains details specific to the change type of the requested change.

ChangeSetSummaryListItem

data ChangeSetSummaryListItem Source #

A summary of a change set returned in a list of change sets when the ListChangeSets action is called.

See: newChangeSetSummaryListItem smart constructor.

Instances

Instances details
FromJSON ChangeSetSummaryListItem Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSetSummaryListItem

Generic ChangeSetSummaryListItem Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSetSummaryListItem

Associated Types

type Rep ChangeSetSummaryListItem :: Type -> Type #

Read ChangeSetSummaryListItem Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSetSummaryListItem

Show ChangeSetSummaryListItem Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSetSummaryListItem

NFData ChangeSetSummaryListItem Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSetSummaryListItem

Eq ChangeSetSummaryListItem Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSetSummaryListItem

Hashable ChangeSetSummaryListItem Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSetSummaryListItem

type Rep ChangeSetSummaryListItem Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSetSummaryListItem

type Rep ChangeSetSummaryListItem = D1 ('MetaData "ChangeSetSummaryListItem" "Amazonka.MarketplaceCatalog.Types.ChangeSetSummaryListItem" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "ChangeSetSummaryListItem'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "changeSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "changeSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "changeSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "entityIdList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureCode))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeStatus))))))

newChangeSetSummaryListItem :: ChangeSetSummaryListItem Source #

Create a value of ChangeSetSummaryListItem 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:changeSetArn:ChangeSetSummaryListItem', changeSetSummaryListItem_changeSetArn - The ARN associated with the unique identifier for the change set referenced in this request.

$sel:changeSetId:ChangeSetSummaryListItem', changeSetSummaryListItem_changeSetId - The unique identifier for a change set.

$sel:changeSetName:ChangeSetSummaryListItem', changeSetSummaryListItem_changeSetName - The non-unique name for the change set.

$sel:endTime:ChangeSetSummaryListItem', changeSetSummaryListItem_endTime - The time, in ISO 8601 format (2018-02-27T13:45:22Z), when the change set was finished.

$sel:entityIdList:ChangeSetSummaryListItem', changeSetSummaryListItem_entityIdList - This object is a list of entity IDs (string) that are a part of a change set. The entity ID list is a maximum of 20 entities. It must contain at least one entity.

$sel:failureCode:ChangeSetSummaryListItem', changeSetSummaryListItem_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 of DescribeChangeSet), or SERVER_FAULT, which means that there is a problem in the system, and you should retry your request.

$sel:startTime:ChangeSetSummaryListItem', changeSetSummaryListItem_startTime - The time, in ISO 8601 format (2018-02-27T13:45:22Z), when the change set was started.

$sel:status:ChangeSetSummaryListItem', changeSetSummaryListItem_status - The current status of the change set.

ChangeSummary

data ChangeSummary Source #

This object is a container for common summary information about the change. The summary doesn't contain the whole change structure.

See: newChangeSummary smart constructor.

Instances

Instances details
FromJSON ChangeSummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSummary

Generic ChangeSummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSummary

Associated Types

type Rep ChangeSummary :: Type -> Type #

Read ChangeSummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSummary

Show ChangeSummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSummary

NFData ChangeSummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSummary

Methods

rnf :: ChangeSummary -> () #

Eq ChangeSummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSummary

Hashable ChangeSummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSummary

type Rep ChangeSummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSummary

type Rep ChangeSummary = D1 ('MetaData "ChangeSummary" "Amazonka.MarketplaceCatalog.Types.ChangeSummary" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "ChangeSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "changeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "changeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Entity)) :*: S1 ('MetaSel ('Just "errorDetailList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ErrorDetail]))))))

newChangeSummary :: ChangeSummary Source #

Create a value of ChangeSummary 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:changeName:ChangeSummary', changeSummary_changeName - Optional name for the change.

$sel:changeType:ChangeSummary', changeSummary_changeType - The type of the change.

$sel:details:ChangeSummary', changeSummary_details - This object contains details specific to the change type of the requested change.

$sel:entity:ChangeSummary', changeSummary_entity - The entity to be changed.

$sel:errorDetailList:ChangeSummary', changeSummary_errorDetailList - An array of ErrorDetail objects associated with the change.

Entity

data Entity Source #

An entity contains data that describes your product, its supported features, and how it can be used or launched by your customer.

See: newEntity smart constructor.

Constructors

Entity' (Maybe Text) Text 

Instances

Instances details
FromJSON Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

ToJSON Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

Generic Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

Associated Types

type Rep Entity :: Type -> Type #

Methods

from :: Entity -> Rep Entity x #

to :: Rep Entity x -> Entity #

Read Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

Show Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

NFData Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

Methods

rnf :: Entity -> () #

Eq Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

Methods

(==) :: Entity -> Entity -> Bool #

(/=) :: Entity -> Entity -> Bool #

Hashable Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

Methods

hashWithSalt :: Int -> Entity -> Int #

hash :: Entity -> Int #

type Rep Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

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

newEntity Source #

Create a value of Entity 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:identifier:Entity', entity_identifier - The identifier for the entity.

$sel:type':Entity', entity_type - The type of entity.

EntitySummary

data EntitySummary Source #

This object is a container for common summary information about the entity. The summary doesn't contain the whole entity structure, but it does contain information common across all entities.

See: newEntitySummary smart constructor.

Instances

Instances details
FromJSON EntitySummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.EntitySummary

Generic EntitySummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.EntitySummary

Associated Types

type Rep EntitySummary :: Type -> Type #

Read EntitySummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.EntitySummary

Show EntitySummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.EntitySummary

NFData EntitySummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.EntitySummary

Methods

rnf :: EntitySummary -> () #

Eq EntitySummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.EntitySummary

Hashable EntitySummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.EntitySummary

type Rep EntitySummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.EntitySummary

type Rep EntitySummary = D1 ('MetaData "EntitySummary" "Amazonka.MarketplaceCatalog.Types.EntitySummary" "amazonka-marketplace-catalog-2.0-6Zi47AEGKrcHZeMO5lyES0" 'False) (C1 ('MetaCons "EntitySummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "entityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "visibility") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newEntitySummary :: EntitySummary Source #

Create a value of EntitySummary 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:entityArn:EntitySummary', entitySummary_entityArn - The ARN associated with the unique identifier for the entity.

$sel:entityId:EntitySummary', entitySummary_entityId - The unique identifier for the entity.

$sel:entityType:EntitySummary', entitySummary_entityType - The type of the entity.

$sel:lastModifiedDate:EntitySummary', entitySummary_lastModifiedDate - The last time the entity was published, using ISO 8601 format (2018-02-27T13:45:22Z).

$sel:name:EntitySummary', entitySummary_name - The name for the entity. This value is not unique. It is defined by the seller.

$sel:visibility:EntitySummary', entitySummary_visibility - The visibility status of the entity to buyers. This value can be Public (everyone can view the entity), Limited (the entity is visible to limited accounts only), or Restricted (the entity was published and then unpublished and only existing buyers can view it).

ErrorDetail

data ErrorDetail Source #

Details about the error.

See: newErrorDetail smart constructor.

Constructors

ErrorDetail' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON ErrorDetail Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ErrorDetail

Generic ErrorDetail Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ErrorDetail

Associated Types

type Rep ErrorDetail :: Type -> Type #

Read ErrorDetail Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ErrorDetail

Show ErrorDetail Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ErrorDetail

NFData ErrorDetail Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ErrorDetail

Methods

rnf :: ErrorDetail -> () #

Eq ErrorDetail Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ErrorDetail

Hashable ErrorDetail Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ErrorDetail

type Rep ErrorDetail Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ErrorDetail

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

newErrorDetail :: ErrorDetail Source #

Create a value of ErrorDetail 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:errorCode:ErrorDetail', errorDetail_errorCode - The error code that identifies the type of error.

$sel:errorMessage:ErrorDetail', errorDetail_errorMessage - The message for the error.

Filter

data Filter Source #

A filter object, used to optionally filter results from calls to the ListEntities and ListChangeSets actions.

See: newFilter smart constructor.

Constructors

Filter' (Maybe Text) (Maybe (NonEmpty Text)) 

Instances

Instances details
ToJSON Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

Read Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

NFData Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

Methods

rnf :: Filter -> () #

Eq Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

Methods

(==) :: Filter -> Filter -> Bool #

(/=) :: Filter -> Filter -> Bool #

Hashable Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

type Rep Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

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

newFilter :: Filter Source #

Create a value of Filter 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:Filter', filter_name - For ListEntities, the supported value for this is an EntityId.

For ListChangeSets, the supported values are as follows:

$sel:valueList:Filter', filter_valueList - ListEntities - This is a list of unique EntityIds.

ListChangeSets - The supported filter names and associated ValueLists is as follows:

  • ChangeSetName - The supported ValueList is a list of non-unique ChangeSetNames. These are defined when you call the StartChangeSet action.
  • Status - The supported ValueList is a list of statuses for all change set requests.
  • EntityId - The supported ValueList is a list of unique EntityIds.
  • BeforeStartTime - The supported ValueList is a list of all change sets that started before the filter value.
  • AfterStartTime - The supported ValueList is a list of all change sets that started after the filter value.
  • BeforeEndTime - The supported ValueList is a list of all change sets that ended before the filter value.
  • AfterEndTime - The supported ValueList is a list of all change sets that ended after the filter value.

Sort

data Sort Source #

An object that contains two attributes, SortBy and SortOrder.

See: newSort smart constructor.

Constructors

Sort' (Maybe Text) (Maybe SortOrder) 

Instances

Instances details
ToJSON Sort Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Sort

Generic Sort Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Sort

Associated Types

type Rep Sort :: Type -> Type #

Methods

from :: Sort -> Rep Sort x #

to :: Rep Sort x -> Sort #

Read Sort Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Sort

Show Sort Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Sort

Methods

showsPrec :: Int -> Sort -> ShowS #

show :: Sort -> String #

showList :: [Sort] -> ShowS #

NFData Sort Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Sort

Methods

rnf :: Sort -> () #

Eq Sort Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Sort

Methods

(==) :: Sort -> Sort -> Bool #

(/=) :: Sort -> Sort -> Bool #

Hashable Sort Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Sort

Methods

hashWithSalt :: Int -> Sort -> Int #

hash :: Sort -> Int #

type Rep Sort Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Sort

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

newSort :: Sort Source #

Create a value of Sort 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:sortBy:Sort', sort_sortBy - For ListEntities, supported attributes include LastModifiedDate (default), Visibility, EntityId, and Name.

For ListChangeSets, supported attributes include StartTime and EndTime.

$sel:sortOrder:Sort', sort_sortOrder - The sorting order. Can be ASCENDING or DESCENDING. The default value is DESCENDING.

Tag

data Tag Source #

A list of objects specifying each key name and value.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Tag

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

newTag Source #

Create a value of Tag 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:key:Tag', tag_key - The key associated with the tag.

$sel:value:Tag', tag_value - The value associated with the tag.