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

Description

Retrieves an attribute group, either by its name or its ID. The attribute group can be specified either by its unique ID or by its name.

Synopsis

Creating a Request

data GetAttributeGroup Source #

See: newGetAttributeGroup smart constructor.

Constructors

GetAttributeGroup' 

Fields

  • attributeGroup :: Text

    The name or ID of the attribute group that holds the attributes to describe the application.

Instances

Instances details
Eq GetAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

Read GetAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

Show GetAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

Generic GetAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

Associated Types

type Rep GetAttributeGroup :: Type -> Type #

NFData GetAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

Methods

rnf :: GetAttributeGroup -> () #

Hashable GetAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

AWSRequest GetAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

Associated Types

type AWSResponse GetAttributeGroup #

ToHeaders GetAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

ToPath GetAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

ToQuery GetAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

type Rep GetAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

type Rep GetAttributeGroup = D1 ('MetaData "GetAttributeGroup" "Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'False) (C1 ('MetaCons "GetAttributeGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributeGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

newGetAttributeGroup Source #

Create a value of GetAttributeGroup 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:attributeGroup:GetAttributeGroup', getAttributeGroup_attributeGroup - The name or ID of the attribute group that holds the attributes to describe the application.

Request Lenses

getAttributeGroup_attributeGroup :: Lens' GetAttributeGroup Text Source #

The name or ID of the attribute group that holds the attributes to describe the application.

Destructuring the Response

data GetAttributeGroupResponse Source #

See: newGetAttributeGroupResponse smart constructor.

Constructors

GetAttributeGroupResponse' 

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.

  • attributes :: Maybe Text

    A JSON string in the form of nested key-value pairs that represent the attributes in the group and describes an application and its components.

  • id :: Maybe Text

    The 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 associated with the attribute group.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq GetAttributeGroupResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

Read GetAttributeGroupResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

Show GetAttributeGroupResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

Generic GetAttributeGroupResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

Associated Types

type Rep GetAttributeGroupResponse :: Type -> Type #

NFData GetAttributeGroupResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

type Rep GetAttributeGroupResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup

type Rep GetAttributeGroupResponse = D1 ('MetaData "GetAttributeGroupResponse" "Amazonka.ServiceCatalogAppRegistry.GetAttributeGroup" "libZSservicesZSamazonka-servicecatalog-appregistryZSamazonka-servicecatalog-appregistry" 'False) (C1 ('MetaCons "GetAttributeGroupResponse'" '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 "attributes") '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))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newGetAttributeGroupResponse Source #

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

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

$sel:name:GetAttributeGroupResponse', getAttributeGroupResponse_name - The name of the attribute group.

$sel:attributes:GetAttributeGroupResponse', getAttributeGroupResponse_attributes - A JSON string in the form of nested key-value pairs that represent the attributes in the group and describes an application and its components.

$sel:id:GetAttributeGroupResponse', getAttributeGroupResponse_id - The identifier of the attribute group.

$sel:lastUpdateTime:GetAttributeGroupResponse', getAttributeGroupResponse_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:GetAttributeGroupResponse', getAttributeGroupResponse_description - The description of the attribute group that the user provides.

$sel:tags:GetAttributeGroupResponse', getAttributeGroupResponse_tags - Key-value pairs associated with the attribute group.

$sel:httpStatus:GetAttributeGroupResponse', getAttributeGroupResponse_httpStatus - The response's http status code.

Response Lenses

getAttributeGroupResponse_creationTime :: Lens' GetAttributeGroupResponse (Maybe UTCTime) Source #

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

getAttributeGroupResponse_arn :: Lens' GetAttributeGroupResponse (Maybe Text) Source #

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

getAttributeGroupResponse_attributes :: Lens' GetAttributeGroupResponse (Maybe Text) Source #

A JSON string in the form of nested key-value pairs that represent the attributes in the group and describes an application and its components.

getAttributeGroupResponse_lastUpdateTime :: Lens' GetAttributeGroupResponse (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.

getAttributeGroupResponse_description :: Lens' GetAttributeGroupResponse (Maybe Text) Source #

The description of the attribute group that the user provides.

getAttributeGroupResponse_tags :: Lens' GetAttributeGroupResponse (Maybe (HashMap Text Text)) Source #

Key-value pairs associated with the attribute group.