libZSservicesZSamazonka-servicecatalogZSamazonka-servicecatalog
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.ServiceCatalog.Types.ServiceActionAssociation

Description

 
Synopsis

Documentation

data ServiceActionAssociation Source #

A self-service action association consisting of the Action ID, the Product ID, and the Provisioning Artifact ID.

See: newServiceActionAssociation smart constructor.

Constructors

ServiceActionAssociation' 

Fields

Instances

Instances details
Eq ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

Read ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

Show ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

Generic ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

Associated Types

type Rep ServiceActionAssociation :: Type -> Type #

NFData ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

Hashable ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

ToJSON ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

type Rep ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

type Rep ServiceActionAssociation = D1 ('MetaData "ServiceActionAssociation" "Amazonka.ServiceCatalog.Types.ServiceActionAssociation" "libZSservicesZSamazonka-servicecatalogZSamazonka-servicecatalog" 'False) (C1 ('MetaCons "ServiceActionAssociation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceActionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "productId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "provisioningArtifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newServiceActionAssociation Source #

Create a value of ServiceActionAssociation 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:serviceActionId:ServiceActionAssociation', serviceActionAssociation_serviceActionId - The self-service action identifier. For example, act-fs7abcd89wxyz.

$sel:productId:ServiceActionAssociation', serviceActionAssociation_productId - The product identifier. For example, prod-abcdzk7xy33qa.

$sel:provisioningArtifactId:ServiceActionAssociation', serviceActionAssociation_provisioningArtifactId - The identifier of the provisioning artifact. For example, pa-4abcdjnxjj6ne.

serviceActionAssociation_serviceActionId :: Lens' ServiceActionAssociation Text Source #

The self-service action identifier. For example, act-fs7abcd89wxyz.

serviceActionAssociation_productId :: Lens' ServiceActionAssociation Text Source #

The product identifier. For example, prod-abcdzk7xy33qa.

serviceActionAssociation_provisioningArtifactId :: Lens' ServiceActionAssociation Text Source #

The identifier of the provisioning artifact. For example, pa-4abcdjnxjj6ne.