libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry
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.ServiceCatalogAppRegistry.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-06-24 of the Amazon Service Catalog App Registry SDK configuration.

Errors

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

The request has invalid or missing parameters.

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

There was a conflict when processing the request (for example, a resource with the given name already exists within the account).

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

The maximum number of resources per account has been reached.

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

The service is experiencing internal problems.

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

The specified resource does not exist.

ResourceGroupState

newtype ResourceGroupState Source #

Instances

Instances details
Eq ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

Ord ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

Read ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

Show ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

Generic ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

Associated Types

type Rep ResourceGroupState :: Type -> Type #

NFData ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

Methods

rnf :: ResourceGroupState -> () #

Hashable ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

ToJSON ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

ToJSONKey ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

FromJSON ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

FromJSONKey ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

ToLog ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

ToHeader ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

ToQuery ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

FromXML ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

ToXML ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

ToByteString ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

FromText ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

ToText ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

type Rep ResourceGroupState Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState

type Rep ResourceGroupState = D1 ('MetaData "ResourceGroupState" "Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroupState" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'True) (C1 ('MetaCons "ResourceGroupState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceGroupState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceType

newtype ResourceType Source #

Constructors

ResourceType' 

Bundled Patterns

pattern ResourceType_CFN_STACK :: ResourceType 

Instances

Instances details
Eq ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

Ord ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

Read ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

Show ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

Generic ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

Associated Types

type Rep ResourceType :: Type -> Type #

NFData ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

Methods

rnf :: ResourceType -> () #

Hashable ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

ToJSON ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

ToJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

FromJSON ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

FromJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

ToLog ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

ToHeader ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

ToQuery ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

FromXML ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

ToXML ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

Methods

toXML :: ResourceType -> XML #

ToByteString ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

FromText ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

ToText ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

Methods

toText :: ResourceType -> Text #

type Rep ResourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceType

type Rep ResourceType = D1 ('MetaData "ResourceType" "Amazonka.ServiceCatalogAppRegistry.Types.ResourceType" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'True) (C1 ('MetaCons "ResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SyncAction

newtype SyncAction Source #

Constructors

SyncAction' 

Fields

Bundled Patterns

pattern SyncAction_NO_ACTION :: SyncAction 
pattern SyncAction_START_SYNC :: SyncAction 

Instances

Instances details
Eq SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

Ord SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

Read SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

Show SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

Generic SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

Associated Types

type Rep SyncAction :: Type -> Type #

NFData SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

Methods

rnf :: SyncAction -> () #

Hashable SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

ToJSON SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

ToJSONKey SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

FromJSON SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

FromJSONKey SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

ToLog SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

ToHeader SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

ToQuery SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

FromXML SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

ToXML SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

Methods

toXML :: SyncAction -> XML #

ToByteString SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

FromText SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

ToText SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

Methods

toText :: SyncAction -> Text #

type Rep SyncAction Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.SyncAction

type Rep SyncAction = D1 ('MetaData "SyncAction" "Amazonka.ServiceCatalogAppRegistry.Types.SyncAction" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'True) (C1 ('MetaCons "SyncAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSyncAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Application

data Application Source #

Represents a Amazon Web Services Service Catalog AppRegistry application that is the top-level node in a hierarchy of related cloud resource abstractions.

See: newApplication smart constructor.

Constructors

Application' 

Fields

  • creationTime :: Maybe POSIX

    The ISO-8601 formatted timestamp of the moment when the application was created.

  • arn :: Maybe Text

    The Amazon resource name (ARN) that specifies the application across services.

  • name :: Maybe Text

    The name of the application. The name must be unique in the region in which you are creating the application.

  • id :: Maybe Text

    The identifier of the application.

  • lastUpdateTime :: Maybe POSIX

    The ISO-8601 formatted timestamp of the moment when the application was last updated.

  • description :: Maybe Text

    The description of the application.

  • tags :: Maybe (HashMap Text Text)

    Key-value pairs you can use to associate with the application.

Instances

Instances details
Eq Application Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Application

Read Application Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Application

Show Application Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Application

Generic Application Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Application

Associated Types

type Rep Application :: Type -> Type #

NFData Application Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Application

Methods

rnf :: Application -> () #

Hashable Application Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Application

FromJSON Application Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Application

type Rep Application Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Application

type Rep Application = D1 ('MetaData "Application" "Amazonka.ServiceCatalogAppRegistry.Types.Application" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'False) (C1 ('MetaCons "Application'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))))

newApplication :: Application Source #

Create a value of Application 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:creationTime:Application', application_creationTime - The ISO-8601 formatted timestamp of the moment when the application was created.

$sel:arn:Application', application_arn - The Amazon resource name (ARN) that specifies the application across services.

$sel:name:Application', application_name - The name of the application. The name must be unique in the region in which you are creating the application.

$sel:id:Application', application_id - The identifier of the application.

$sel:lastUpdateTime:Application', application_lastUpdateTime - The ISO-8601 formatted timestamp of the moment when the application was last updated.

$sel:description:Application', application_description - The description of the application.

$sel:tags:Application', application_tags - Key-value pairs you can use to associate with the application.

application_creationTime :: Lens' Application (Maybe UTCTime) Source #

The ISO-8601 formatted timestamp of the moment when the application was created.

application_arn :: Lens' Application (Maybe Text) Source #

The Amazon resource name (ARN) that specifies the application across services.

application_name :: Lens' Application (Maybe Text) Source #

The name of the application. The name must be unique in the region in which you are creating the application.

application_id :: Lens' Application (Maybe Text) Source #

The identifier of the application.

application_lastUpdateTime :: Lens' Application (Maybe UTCTime) Source #

The ISO-8601 formatted timestamp of the moment when the application was last updated.

application_description :: Lens' Application (Maybe Text) Source #

The description of the application.

application_tags :: Lens' Application (Maybe (HashMap Text Text)) Source #

Key-value pairs you can use to associate with the application.

ApplicationSummary

data ApplicationSummary Source #

Summary of a Amazon Web Services Service Catalog AppRegistry application.

See: newApplicationSummary smart constructor.

Constructors

ApplicationSummary' 

Fields

  • creationTime :: Maybe POSIX

    The ISO-8601 formatted timestamp of the moment when the application was created.

  • arn :: Maybe Text

    The Amazon resource name (ARN) that specifies the application across services.

  • name :: Maybe Text

    The name of the application. The name must be unique in the region in which you are creating the application.

  • id :: Maybe Text

    The identifier of the application.

  • lastUpdateTime :: Maybe POSIX

    The ISO-8601 formatted timestamp of the moment when the application was last updated.

  • description :: Maybe Text

    The description of the application.

Instances

Instances details
Eq ApplicationSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ApplicationSummary

Read ApplicationSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ApplicationSummary

Show ApplicationSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ApplicationSummary

Generic ApplicationSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ApplicationSummary

Associated Types

type Rep ApplicationSummary :: Type -> Type #

NFData ApplicationSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ApplicationSummary

Methods

rnf :: ApplicationSummary -> () #

Hashable ApplicationSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ApplicationSummary

FromJSON ApplicationSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ApplicationSummary

type Rep ApplicationSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ApplicationSummary

type Rep ApplicationSummary = D1 ('MetaData "ApplicationSummary" "Amazonka.ServiceCatalogAppRegistry.Types.ApplicationSummary" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'False) (C1 ('MetaCons "ApplicationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newApplicationSummary :: ApplicationSummary Source #

Create a value of ApplicationSummary 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:creationTime:ApplicationSummary', applicationSummary_creationTime - The ISO-8601 formatted timestamp of the moment when the application was created.

$sel:arn:ApplicationSummary', applicationSummary_arn - The Amazon resource name (ARN) that specifies the application across services.

$sel:name:ApplicationSummary', applicationSummary_name - The name of the application. The name must be unique in the region in which you are creating the application.

$sel:id:ApplicationSummary', applicationSummary_id - The identifier of the application.

$sel:lastUpdateTime:ApplicationSummary', applicationSummary_lastUpdateTime - The ISO-8601 formatted timestamp of the moment when the application was last updated.

$sel:description:ApplicationSummary', applicationSummary_description - The description of the application.

applicationSummary_creationTime :: Lens' ApplicationSummary (Maybe UTCTime) Source #

The ISO-8601 formatted timestamp of the moment when the application was created.

applicationSummary_arn :: Lens' ApplicationSummary (Maybe Text) Source #

The Amazon resource name (ARN) that specifies the application across services.

applicationSummary_name :: Lens' ApplicationSummary (Maybe Text) Source #

The name of the application. The name must be unique in the region in which you are creating the application.

applicationSummary_id :: Lens' ApplicationSummary (Maybe Text) Source #

The identifier of the application.

applicationSummary_lastUpdateTime :: Lens' ApplicationSummary (Maybe UTCTime) Source #

The ISO-8601 formatted timestamp of the moment when the application was last updated.

applicationSummary_description :: Lens' ApplicationSummary (Maybe Text) Source #

The description of the application.

AttributeGroup

data AttributeGroup Source #

Represents a Amazon Web Services Service Catalog AppRegistry attribute group that is rich metadata which describes an application and its components.

See: newAttributeGroup smart constructor.

Constructors

AttributeGroup' 

Fields

  • creationTime :: Maybe POSIX

    The ISO-8601 formatted timestamp of the moment the attribute group was created.

  • arn :: Maybe Text

    The Amazon resource name (ARN) that specifies the attribute group across services.

  • name :: Maybe Text

    The name of the attribute group.

  • id :: Maybe Text

    The globally unique attribute group identifier of the attribute group.

  • lastUpdateTime :: Maybe POSIX

    The ISO-8601 formatted timestamp of the moment the attribute group was last updated. This time is the same as the creationTime for a newly created attribute group.

  • description :: Maybe Text

    The description of the attribute group that the user provides.

  • tags :: Maybe (HashMap Text Text)

    Key-value pairs you can use to associate with the attribute group.

Instances

Instances details
Eq AttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroup

Read AttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroup

Show AttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroup

Generic AttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroup

Associated Types

type Rep AttributeGroup :: Type -> Type #

NFData AttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroup

Methods

rnf :: AttributeGroup -> () #

Hashable AttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroup

FromJSON AttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroup

type Rep AttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroup

type Rep AttributeGroup = D1 ('MetaData "AttributeGroup" "Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroup" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'False) (C1 ('MetaCons "AttributeGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))))

newAttributeGroup :: AttributeGroup Source #

Create a value of AttributeGroup 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:creationTime:AttributeGroup', attributeGroup_creationTime - The ISO-8601 formatted timestamp of the moment the attribute group was created.

$sel:arn:AttributeGroup', attributeGroup_arn - The Amazon resource name (ARN) that specifies the attribute group across services.

$sel:name:AttributeGroup', attributeGroup_name - The name of the attribute group.

$sel:id:AttributeGroup', attributeGroup_id - The globally unique attribute group identifier of the attribute group.

$sel:lastUpdateTime:AttributeGroup', attributeGroup_lastUpdateTime - The ISO-8601 formatted timestamp of the moment the attribute group was last updated. This time is the same as the creationTime for a newly created attribute group.

$sel:description:AttributeGroup', attributeGroup_description - The description of the attribute group that the user provides.

$sel:tags:AttributeGroup', attributeGroup_tags - Key-value pairs you can use to associate with the attribute group.

attributeGroup_creationTime :: Lens' AttributeGroup (Maybe UTCTime) Source #

The ISO-8601 formatted timestamp of the moment the attribute group was created.

attributeGroup_arn :: Lens' AttributeGroup (Maybe Text) Source #

The Amazon resource name (ARN) that specifies the attribute group across services.

attributeGroup_name :: Lens' AttributeGroup (Maybe Text) Source #

The name of the attribute group.

attributeGroup_id :: Lens' AttributeGroup (Maybe Text) Source #

The globally unique attribute group identifier of the attribute group.

attributeGroup_lastUpdateTime :: Lens' AttributeGroup (Maybe UTCTime) Source #

The ISO-8601 formatted timestamp of the moment the attribute group was last updated. This time is the same as the creationTime for a newly created attribute group.

attributeGroup_description :: Lens' AttributeGroup (Maybe Text) Source #

The description of the attribute group that the user provides.

attributeGroup_tags :: Lens' AttributeGroup (Maybe (HashMap Text Text)) Source #

Key-value pairs you can use to associate with the attribute group.

AttributeGroupSummary

data AttributeGroupSummary Source #

Summary of a Amazon Web Services Service Catalog AppRegistry attribute group.

See: newAttributeGroupSummary smart constructor.

Constructors

AttributeGroupSummary' 

Fields

  • creationTime :: Maybe POSIX

    The ISO-8601 formatted timestamp of the moment the attribute group was created.

  • arn :: Maybe Text

    The Amazon resource name (ARN) that specifies the attribute group across services.

  • name :: Maybe Text

    The name of the attribute group.

  • id :: Maybe Text

    The globally unique attribute group identifier of the attribute group.

  • lastUpdateTime :: Maybe POSIX

    The ISO-8601 formatted timestamp of the moment the attribute group was last updated. This time is the same as the creationTime for a newly created attribute group.

  • description :: Maybe Text

    The description of the attribute group that the user provides.

Instances

Instances details
Eq AttributeGroupSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroupSummary

Read AttributeGroupSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroupSummary

Show AttributeGroupSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroupSummary

Generic AttributeGroupSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroupSummary

Associated Types

type Rep AttributeGroupSummary :: Type -> Type #

NFData AttributeGroupSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroupSummary

Methods

rnf :: AttributeGroupSummary -> () #

Hashable AttributeGroupSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroupSummary

FromJSON AttributeGroupSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroupSummary

type Rep AttributeGroupSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroupSummary

type Rep AttributeGroupSummary = D1 ('MetaData "AttributeGroupSummary" "Amazonka.ServiceCatalogAppRegistry.Types.AttributeGroupSummary" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'False) (C1 ('MetaCons "AttributeGroupSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newAttributeGroupSummary :: AttributeGroupSummary Source #

Create a value of AttributeGroupSummary 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:creationTime:AttributeGroupSummary', attributeGroupSummary_creationTime - The ISO-8601 formatted timestamp of the moment the attribute group was created.

$sel:arn:AttributeGroupSummary', attributeGroupSummary_arn - The Amazon resource name (ARN) that specifies the attribute group across services.

$sel:name:AttributeGroupSummary', attributeGroupSummary_name - The name of the attribute group.

$sel:id:AttributeGroupSummary', attributeGroupSummary_id - The globally unique attribute group identifier of the attribute group.

$sel:lastUpdateTime:AttributeGroupSummary', attributeGroupSummary_lastUpdateTime - The ISO-8601 formatted timestamp of the moment the attribute group was last updated. This time is the same as the creationTime for a newly created attribute group.

$sel:description:AttributeGroupSummary', attributeGroupSummary_description - The description of the attribute group that the user provides.

attributeGroupSummary_creationTime :: Lens' AttributeGroupSummary (Maybe UTCTime) Source #

The ISO-8601 formatted timestamp of the moment the attribute group was created.

attributeGroupSummary_arn :: Lens' AttributeGroupSummary (Maybe Text) Source #

The Amazon resource name (ARN) that specifies the attribute group across services.

attributeGroupSummary_id :: Lens' AttributeGroupSummary (Maybe Text) Source #

The globally unique attribute group identifier of the attribute group.

attributeGroupSummary_lastUpdateTime :: Lens' AttributeGroupSummary (Maybe UTCTime) Source #

The ISO-8601 formatted timestamp of the moment the attribute group was last updated. This time is the same as the creationTime for a newly created attribute group.

attributeGroupSummary_description :: Lens' AttributeGroupSummary (Maybe Text) Source #

The description of the attribute group that the user provides.

Integrations

data Integrations Source #

The information about the service integration.

See: newIntegrations smart constructor.

Constructors

Integrations' 

Fields

Instances

Instances details
Eq Integrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Integrations

Read Integrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Integrations

Show Integrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Integrations

Generic Integrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Integrations

Associated Types

type Rep Integrations :: Type -> Type #

NFData Integrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Integrations

Methods

rnf :: Integrations -> () #

Hashable Integrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Integrations

FromJSON Integrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Integrations

type Rep Integrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Integrations

type Rep Integrations = D1 ('MetaData "Integrations" "Amazonka.ServiceCatalogAppRegistry.Types.Integrations" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'False) (C1 ('MetaCons "Integrations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceGroup))))

newIntegrations :: Integrations Source #

Create a value of Integrations 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:resourceGroup:Integrations', integrations_resourceGroup - The information about the resource group integration.

integrations_resourceGroup :: Lens' Integrations (Maybe ResourceGroup) Source #

The information about the resource group integration.

Resource

data Resource Source #

The information about the resource.

See: newResource smart constructor.

Constructors

Resource' 

Fields

Instances

Instances details
Eq Resource Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Resource

Read Resource Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Resource

Show Resource Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Resource

Generic Resource Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Resource

Associated Types

type Rep Resource :: Type -> Type #

Methods

from :: Resource -> Rep Resource x #

to :: Rep Resource x -> Resource #

NFData Resource Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Resource

Methods

rnf :: Resource -> () #

Hashable Resource Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Resource

Methods

hashWithSalt :: Int -> Resource -> Int #

hash :: Resource -> Int #

FromJSON Resource Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Resource

type Rep Resource Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.Resource

type Rep Resource = D1 ('MetaData "Resource" "Amazonka.ServiceCatalogAppRegistry.Types.Resource" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'False) (C1 ('MetaCons "Resource'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "integrations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceIntegrations))) :*: (S1 ('MetaSel ('Just "associationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newResource :: Resource Source #

Create a value of Resource 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:arn:Resource', resource_arn - The Amazon resource name (ARN) of the resource.

$sel:integrations:Resource', resource_integrations - The service integration information about the resource.

$sel:associationTime:Resource', resource_associationTime - The time the resource was associated with the application.

$sel:name:Resource', resource_name - The name of the resource.

resource_arn :: Lens' Resource (Maybe Text) Source #

The Amazon resource name (ARN) of the resource.

resource_integrations :: Lens' Resource (Maybe ResourceIntegrations) Source #

The service integration information about the resource.

resource_associationTime :: Lens' Resource (Maybe UTCTime) Source #

The time the resource was associated with the application.

resource_name :: Lens' Resource (Maybe Text) Source #

The name of the resource.

ResourceGroup

data ResourceGroup Source #

The information about the resource group integration.

See: newResourceGroup smart constructor.

Constructors

ResourceGroup' 

Fields

  • state :: Maybe ResourceGroupState

    The state of the propagation process for the resource group. The states includes:

    CREATING if the resource group is in the process of being created.

    CREATE_COMPLETE if the resource group was created successfully.

    CREATE_FAILED if the resource group failed to be created.

    UPDATING if the resource group is in the process of being updated.

    UPDATE_COMPLETE if the resource group updated successfully.

    UPDATE_FAILED if the resource group could not update successfully.

  • arn :: Maybe Text

    The Amazon resource name (ARN) of the resource group.

  • errorMessage :: Maybe Text

    The error message that generates when the propagation process for the resource group fails.

Instances

Instances details
Eq ResourceGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroup

Read ResourceGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroup

Show ResourceGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroup

Generic ResourceGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroup

Associated Types

type Rep ResourceGroup :: Type -> Type #

NFData ResourceGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroup

Methods

rnf :: ResourceGroup -> () #

Hashable ResourceGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroup

FromJSON ResourceGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroup

type Rep ResourceGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroup

type Rep ResourceGroup = D1 ('MetaData "ResourceGroup" "Amazonka.ServiceCatalogAppRegistry.Types.ResourceGroup" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'False) (C1 ('MetaCons "ResourceGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceGroupState)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newResourceGroup :: ResourceGroup Source #

Create a value of ResourceGroup 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:state:ResourceGroup', resourceGroup_state - The state of the propagation process for the resource group. The states includes:

CREATING if the resource group is in the process of being created.

CREATE_COMPLETE if the resource group was created successfully.

CREATE_FAILED if the resource group failed to be created.

UPDATING if the resource group is in the process of being updated.

UPDATE_COMPLETE if the resource group updated successfully.

UPDATE_FAILED if the resource group could not update successfully.

$sel:arn:ResourceGroup', resourceGroup_arn - The Amazon resource name (ARN) of the resource group.

$sel:errorMessage:ResourceGroup', resourceGroup_errorMessage - The error message that generates when the propagation process for the resource group fails.

resourceGroup_state :: Lens' ResourceGroup (Maybe ResourceGroupState) Source #

The state of the propagation process for the resource group. The states includes:

CREATING if the resource group is in the process of being created.

CREATE_COMPLETE if the resource group was created successfully.

CREATE_FAILED if the resource group failed to be created.

UPDATING if the resource group is in the process of being updated.

UPDATE_COMPLETE if the resource group updated successfully.

UPDATE_FAILED if the resource group could not update successfully.

resourceGroup_arn :: Lens' ResourceGroup (Maybe Text) Source #

The Amazon resource name (ARN) of the resource group.

resourceGroup_errorMessage :: Lens' ResourceGroup (Maybe Text) Source #

The error message that generates when the propagation process for the resource group fails.

ResourceInfo

data ResourceInfo Source #

The information about the resource.

See: newResourceInfo smart constructor.

Constructors

ResourceInfo' 

Fields

  • arn :: Maybe Text

    The Amazon resource name (ARN) that specifies the resource across services.

  • name :: Maybe Text

    The name of the resource.

Instances

Instances details
Eq ResourceInfo Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceInfo

Read ResourceInfo Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceInfo

Show ResourceInfo Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceInfo

Generic ResourceInfo Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceInfo

Associated Types

type Rep ResourceInfo :: Type -> Type #

NFData ResourceInfo Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceInfo

Methods

rnf :: ResourceInfo -> () #

Hashable ResourceInfo Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceInfo

FromJSON ResourceInfo Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceInfo

type Rep ResourceInfo Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceInfo

type Rep ResourceInfo = D1 ('MetaData "ResourceInfo" "Amazonka.ServiceCatalogAppRegistry.Types.ResourceInfo" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'False) (C1 ('MetaCons "ResourceInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newResourceInfo :: ResourceInfo Source #

Create a value of ResourceInfo 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:arn:ResourceInfo', resourceInfo_arn - The Amazon resource name (ARN) that specifies the resource across services.

$sel:name:ResourceInfo', resourceInfo_name - The name of the resource.

resourceInfo_arn :: Lens' ResourceInfo (Maybe Text) Source #

The Amazon resource name (ARN) that specifies the resource across services.

resourceInfo_name :: Lens' ResourceInfo (Maybe Text) Source #

The name of the resource.

ResourceIntegrations

data ResourceIntegrations Source #

The service integration information about the resource.

See: newResourceIntegrations smart constructor.

Constructors

ResourceIntegrations' 

Fields

Instances

Instances details
Eq ResourceIntegrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceIntegrations

Read ResourceIntegrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceIntegrations

Show ResourceIntegrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceIntegrations

Generic ResourceIntegrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceIntegrations

Associated Types

type Rep ResourceIntegrations :: Type -> Type #

NFData ResourceIntegrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceIntegrations

Methods

rnf :: ResourceIntegrations -> () #

Hashable ResourceIntegrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceIntegrations

FromJSON ResourceIntegrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceIntegrations

type Rep ResourceIntegrations Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.Types.ResourceIntegrations

type Rep ResourceIntegrations = D1 ('MetaData "ResourceIntegrations" "Amazonka.ServiceCatalogAppRegistry.Types.ResourceIntegrations" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'False) (C1 ('MetaCons "ResourceIntegrations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceGroup))))

newResourceIntegrations :: ResourceIntegrations Source #

Create a value of ResourceIntegrations 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:resourceGroup:ResourceIntegrations', resourceIntegrations_resourceGroup - The information about the integration of Resource Groups.

resourceIntegrations_resourceGroup :: Lens' ResourceIntegrations (Maybe ResourceGroup) Source #

The information about the integration of Resource Groups.