amazonka-servicecatalog-appregistry-2.0: Amazon Service Catalog App Registry SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

Description

Updates an existing attribute group with new details.

Synopsis

Creating a Request

data UpdateAttributeGroup Source #

See: newUpdateAttributeGroup smart constructor.

Constructors

UpdateAttributeGroup' 

Fields

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

  • description :: Maybe Text

    The description of the attribute group that the user provides.

  • name :: Maybe Text

    Deprecated: The new name of the attribute group. The name must be unique in the region in which you are updating the attribute group. Please do not use this field as we have stopped supporting name updates.

  • attributeGroup :: Text

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

Instances

Instances details
ToJSON UpdateAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

ToHeaders UpdateAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

ToPath UpdateAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

ToQuery UpdateAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

AWSRequest UpdateAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

Associated Types

type AWSResponse UpdateAttributeGroup #

Generic UpdateAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

Associated Types

type Rep UpdateAttributeGroup :: Type -> Type #

Read UpdateAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

Show UpdateAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

NFData UpdateAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

Methods

rnf :: UpdateAttributeGroup -> () #

Eq UpdateAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

Hashable UpdateAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

type AWSResponse UpdateAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

type Rep UpdateAttributeGroup Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

type Rep UpdateAttributeGroup = D1 ('MetaData "UpdateAttributeGroup" "Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup" "amazonka-servicecatalog-appregistry-2.0-KYx3j6twc2kJRq31A1B5os" 'False) (C1 ('MetaCons "UpdateAttributeGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributeGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateAttributeGroup Source #

Create a value of UpdateAttributeGroup 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:attributes:UpdateAttributeGroup', updateAttributeGroup_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.

UpdateAttributeGroup, updateAttributeGroup_description - The description of the attribute group that the user provides.

UpdateAttributeGroup, updateAttributeGroup_name - Deprecated: The new name of the attribute group. The name must be unique in the region in which you are updating the attribute group. Please do not use this field as we have stopped supporting name updates.

UpdateAttributeGroup, updateAttributeGroup_attributeGroup - The name or ID of the attribute group that holds the attributes to describe the application.

Request Lenses

updateAttributeGroup_attributes :: Lens' UpdateAttributeGroup (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.

updateAttributeGroup_description :: Lens' UpdateAttributeGroup (Maybe Text) Source #

The description of the attribute group that the user provides.

updateAttributeGroup_name :: Lens' UpdateAttributeGroup (Maybe Text) Source #

Deprecated: The new name of the attribute group. The name must be unique in the region in which you are updating the attribute group. Please do not use this field as we have stopped supporting name updates.

updateAttributeGroup_attributeGroup :: Lens' UpdateAttributeGroup Text Source #

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

Destructuring the Response

data UpdateAttributeGroupResponse Source #

See: newUpdateAttributeGroupResponse smart constructor.

Constructors

UpdateAttributeGroupResponse' 

Fields

Instances

Instances details
Generic UpdateAttributeGroupResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

Associated Types

type Rep UpdateAttributeGroupResponse :: Type -> Type #

Read UpdateAttributeGroupResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

Show UpdateAttributeGroupResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

NFData UpdateAttributeGroupResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

Eq UpdateAttributeGroupResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

type Rep UpdateAttributeGroupResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup

type Rep UpdateAttributeGroupResponse = D1 ('MetaData "UpdateAttributeGroupResponse" "Amazonka.ServiceCatalogAppRegistry.UpdateAttributeGroup" "amazonka-servicecatalog-appregistry-2.0-KYx3j6twc2kJRq31A1B5os" 'False) (C1 ('MetaCons "UpdateAttributeGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributeGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AttributeGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateAttributeGroupResponse Source #

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

UpdateAttributeGroup, updateAttributeGroupResponse_attributeGroup - The updated information of the attribute group.

$sel:httpStatus:UpdateAttributeGroupResponse', updateAttributeGroupResponse_httpStatus - The response's http status code.

Response Lenses