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

Amazonka.MarketplaceCatalog.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An error occurred during validation.

_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_InternalServiceException :: AsError a => Getting (First ServiceError) a ServiceError Source #

There was an internal service exception.

_ResourceNotSupportedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Currently, the specified resource is not supported.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource wasn't found.

_ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource is currently in use.

ChangeStatus

newtype ChangeStatus Source #

Constructors

ChangeStatus' 

Instances

Instances details
Eq ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

Ord ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

Read ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

Show ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

Generic ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

Associated Types

type Rep ChangeStatus :: Type -> Type #

NFData ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

Methods

rnf :: ChangeStatus -> () #

Hashable 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

FromJSON ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

FromJSONKey ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

ToLog ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

ToHeader ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

ToQuery ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

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 #

ToByteString 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 #

type Rep ChangeStatus Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeStatus

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

FailureCode

newtype FailureCode Source #

Constructors

FailureCode' 

Instances

Instances details
Eq FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

Ord FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

Read FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

Show FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

Generic FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

Associated Types

type Rep FailureCode :: Type -> Type #

NFData FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

Methods

rnf :: FailureCode -> () #

Hashable 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

FromJSON FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

FromJSONKey FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

ToLog FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

ToHeader FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

ToQuery FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

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 #

ToByteString 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 #

type Rep FailureCode Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.FailureCode

type Rep FailureCode = D1 ('MetaData "FailureCode" "Amazonka.MarketplaceCatalog.Types.FailureCode" "libZSservicesZSamazonka-marketplace-catalogZSamazonka-marketplace-catalog" '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
Eq SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Ord SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Read SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Show SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Generic SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Associated Types

type Rep SortOrder :: Type -> Type #

NFData SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Methods

rnf :: SortOrder -> () #

Hashable 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

FromJSON SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

FromJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

ToLog SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

ToHeader SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

ToQuery SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

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 #

ToByteString SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

Methods

toBS :: SortOrder -> ByteString #

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 #

type Rep SortOrder Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.SortOrder

type Rep SortOrder = D1 ('MetaData "SortOrder" "Amazonka.MarketplaceCatalog.Types.SortOrder" "libZSservicesZSamazonka-marketplace-catalogZSamazonka-marketplace-catalog" '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.

Constructors

Change' 

Fields

  • changeName :: Maybe Text

    Optional name for the change.

  • changeType :: Text

    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.

  • entity :: Entity

    The entity to be changed.

  • details :: Text

    This object contains details specific to the change type of the requested change.

Instances

Instances details
Eq Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

Methods

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

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

Read Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

Show 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 #

NFData Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

Methods

rnf :: Change -> () #

Hashable Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

Methods

hashWithSalt :: Int -> Change -> Int #

hash :: Change -> Int #

ToJSON Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

type Rep Change Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Change

type Rep Change = D1 ('MetaData "Change" "Amazonka.MarketplaceCatalog.Types.Change" "libZSservicesZSamazonka-marketplace-catalogZSamazonka-marketplace-catalog" 'False) (C1 ('MetaCons "Change'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "changeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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: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.

change_changeName :: Lens' Change (Maybe Text) Source #

Optional name for the change.

change_changeType :: Lens' Change Text Source #

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.

change_entity :: Lens' Change Entity Source #

The entity to be changed.

change_details :: Lens' Change Text Source #

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.

Constructors

ChangeSetSummaryListItem' 

Fields

  • status :: Maybe ChangeStatus

    The current status of the change set.

  • entityIdList :: Maybe [Text]

    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.

  • startTime :: Maybe Text

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

  • 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 of DescribeChangeSet), or SERVER_FAULT, which means that there is a problem in the system, and you should retry your request.

  • changeSetName :: Maybe Text

    The non-unique name for the change set.

  • changeSetId :: Maybe Text

    The unique identifier for a change set.

  • endTime :: Maybe Text

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

  • changeSetArn :: Maybe Text

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

Instances

Instances details
Eq ChangeSetSummaryListItem Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSetSummaryListItem

Read ChangeSetSummaryListItem Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSetSummaryListItem

Show 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 #

NFData ChangeSetSummaryListItem Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSetSummaryListItem

Hashable ChangeSetSummaryListItem Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSetSummaryListItem

FromJSON 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" "libZSservicesZSamazonka-marketplace-catalogZSamazonka-marketplace-catalog" 'False) (C1 ('MetaCons "ChangeSetSummaryListItem'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeStatus)) :*: S1 ('MetaSel ('Just "entityIdList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureCode)))) :*: ((S1 ('MetaSel ('Just "changeSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "changeSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "changeSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:status:ChangeSetSummaryListItem', changeSetSummaryListItem_status - The current status of the change set.

$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:startTime:ChangeSetSummaryListItem', changeSetSummaryListItem_startTime - The time, in ISO 8601 format (2018-02-27T13:45:22Z), when the change set was started.

$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:changeSetName:ChangeSetSummaryListItem', changeSetSummaryListItem_changeSetName - The non-unique name for the change set.

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

changeSetSummaryListItem_entityIdList :: Lens' ChangeSetSummaryListItem (Maybe [Text]) Source #

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.

changeSetSummaryListItem_startTime :: Lens' ChangeSetSummaryListItem (Maybe Text) Source #

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

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

changeSetSummaryListItem_endTime :: Lens' ChangeSetSummaryListItem (Maybe Text) Source #

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

changeSetSummaryListItem_changeSetArn :: Lens' ChangeSetSummaryListItem (Maybe Text) Source #

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

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.

Constructors

ChangeSummary' 

Fields

Instances

Instances details
Eq ChangeSummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSummary

Read ChangeSummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSummary

Show 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 #

NFData ChangeSummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSummary

Methods

rnf :: ChangeSummary -> () #

Hashable ChangeSummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ChangeSummary

FromJSON 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" "libZSservicesZSamazonka-marketplace-catalogZSamazonka-marketplace-catalog" 'False) (C1 ('MetaCons "ChangeSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "changeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "errorDetailList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ErrorDetail])) :*: (S1 ('MetaSel ('Just "entity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Entity)) :*: S1 ('MetaSel ('Just "changeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:details:ChangeSummary', changeSummary_details - This object contains details specific to the change type of the requested change.

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

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

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

changeSummary_changeName :: Lens' ChangeSummary (Maybe Text) Source #

Optional name for the change.

changeSummary_details :: Lens' ChangeSummary (Maybe Text) Source #

This object contains details specific to the change type of the requested change.

changeSummary_errorDetailList :: Lens' ChangeSummary (Maybe [ErrorDetail]) Source #

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' 

Fields

Instances

Instances details
Eq Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

Methods

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

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

Read Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

Show 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 #

NFData Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

Methods

rnf :: Entity -> () #

Hashable Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

Methods

hashWithSalt :: Int -> Entity -> Int #

hash :: Entity -> Int #

ToJSON Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

FromJSON Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

type Rep Entity Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Entity

type Rep Entity = D1 ('MetaData "Entity" "Amazonka.MarketplaceCatalog.Types.Entity" "libZSservicesZSamazonka-marketplace-catalogZSamazonka-marketplace-catalog" '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.

entity_identifier :: Lens' Entity (Maybe Text) Source #

The identifier for the entity.

entity_type :: Lens' Entity Text Source #

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.

Constructors

EntitySummary' 

Fields

  • lastModifiedDate :: Maybe Text

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

  • entityType :: Maybe Text

    The type of the entity.

  • visibility :: Maybe Text

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

  • name :: Maybe Text

    The name for the entity. This value is not unique. It is defined by the seller.

  • entityId :: Maybe Text

    The unique identifier for the entity.

  • entityArn :: Maybe Text

    The ARN associated with the unique identifier for the entity.

Instances

Instances details
Eq EntitySummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.EntitySummary

Read EntitySummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.EntitySummary

Show 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 #

NFData EntitySummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.EntitySummary

Methods

rnf :: EntitySummary -> () #

Hashable EntitySummary Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.EntitySummary

FromJSON 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" "libZSservicesZSamazonka-marketplace-catalogZSamazonka-marketplace-catalog" 'False) (C1 ('MetaCons "EntitySummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "visibility") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entityArn") '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:lastModifiedDate:EntitySummary', entitySummary_lastModifiedDate - The last time the entity was published, using ISO 8601 format (2018-02-27T13:45:22Z).

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

$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).

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

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

$sel:entityArn:EntitySummary', entitySummary_entityArn - The ARN associated with the unique identifier for the entity.

entitySummary_lastModifiedDate :: Lens' EntitySummary (Maybe Text) Source #

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

entitySummary_visibility :: Lens' EntitySummary (Maybe Text) Source #

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

entitySummary_name :: Lens' EntitySummary (Maybe Text) Source #

The name for the entity. This value is not unique. It is defined by the seller.

entitySummary_entityId :: Lens' EntitySummary (Maybe Text) Source #

The unique identifier for the entity.

entitySummary_entityArn :: Lens' EntitySummary (Maybe Text) Source #

The ARN associated with the unique identifier for the entity.

ErrorDetail

data ErrorDetail Source #

Details about the error.

See: newErrorDetail smart constructor.

Constructors

ErrorDetail' 

Fields

Instances

Instances details
Eq ErrorDetail Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ErrorDetail

Read ErrorDetail Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ErrorDetail

Show 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 #

NFData ErrorDetail Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ErrorDetail

Methods

rnf :: ErrorDetail -> () #

Hashable ErrorDetail Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.ErrorDetail

FromJSON 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" "libZSservicesZSamazonka-marketplace-catalogZSamazonka-marketplace-catalog" '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.

errorDetail_errorCode :: Lens' ErrorDetail (Maybe Text) Source #

The error code that identifies the type of 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' 

Fields

  • valueList :: Maybe (NonEmpty Text)

    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.
  • name :: Maybe Text

    For ListEntities, the supported value for this is an EntityId.

    For ListChangeSets, the supported values are as follows:

Instances

Instances details
Eq Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

Methods

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

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

Read Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

Show 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 #

NFData Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

Methods

rnf :: Filter -> () #

Hashable Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

ToJSON Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

type Rep Filter Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.MarketplaceCatalog.Types.Filter" "libZSservicesZSamazonka-marketplace-catalogZSamazonka-marketplace-catalog" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "valueList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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: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.

$sel:name:Filter', filter_name - For ListEntities, the supported value for this is an EntityId.

For ListChangeSets, the supported values are as follows:

filter_valueList :: Lens' Filter (Maybe (NonEmpty Text)) Source #

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.

filter_name :: Lens' Filter (Maybe Text) Source #

For ListEntities, the supported value for this is an EntityId.

For ListChangeSets, the supported values are as follows:

Sort

data Sort Source #

An object that contains two attributes, SortBy and SortOrder.

See: newSort smart constructor.

Constructors

Sort' 

Fields

  • sortOrder :: Maybe SortOrder

    The sorting order. Can be ASCENDING or DESCENDING. The default value is DESCENDING.

  • sortBy :: Maybe Text

    For ListEntities, supported attributes include LastModifiedDate (default), Visibility, EntityId, and Name.

    For ListChangeSets, supported attributes include StartTime and EndTime.

Instances

Instances details
Eq Sort Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Sort

Methods

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

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

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 #

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 #

NFData Sort Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Sort

Methods

rnf :: Sort -> () #

Hashable Sort Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Sort

Methods

hashWithSalt :: Int -> Sort -> Int #

hash :: Sort -> Int #

ToJSON Sort Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Sort

type Rep Sort Source # 
Instance details

Defined in Amazonka.MarketplaceCatalog.Types.Sort

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

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:sortOrder:Sort', sort_sortOrder - The sorting order. Can be ASCENDING or DESCENDING. The default value is DESCENDING.

$sel:sortBy:Sort', sort_sortBy - For ListEntities, supported attributes include LastModifiedDate (default), Visibility, EntityId, and Name.

For ListChangeSets, supported attributes include StartTime and EndTime.

sort_sortOrder :: Lens' Sort (Maybe SortOrder) Source #

The sorting order. Can be ASCENDING or DESCENDING. The default value is DESCENDING.

sort_sortBy :: Lens' Sort (Maybe Text) Source #

For ListEntities, supported attributes include LastModifiedDate (default), Visibility, EntityId, and Name.

For ListChangeSets, supported attributes include StartTime and EndTime.