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

Description

Updates an existing application with new attributes.

Synopsis

Creating a Request

data UpdateApplication Source #

See: newUpdateApplication smart constructor.

Constructors

UpdateApplication' 

Fields

  • description :: Maybe Text

    The new description of the application.

  • name :: Maybe Text

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

  • application :: Text

    The name or ID of the application that will be updated.

Instances

Instances details
ToJSON UpdateApplication Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

ToHeaders UpdateApplication Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

ToPath UpdateApplication Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

ToQuery UpdateApplication Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

AWSRequest UpdateApplication Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

Associated Types

type AWSResponse UpdateApplication #

Generic UpdateApplication Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

Associated Types

type Rep UpdateApplication :: Type -> Type #

Read UpdateApplication Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

Show UpdateApplication Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

NFData UpdateApplication Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

Methods

rnf :: UpdateApplication -> () #

Eq UpdateApplication Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

Hashable UpdateApplication Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

type AWSResponse UpdateApplication Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

type Rep UpdateApplication Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

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

newUpdateApplication Source #

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

UpdateApplication, updateApplication_description - The new description of the application.

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

UpdateApplication, updateApplication_application - The name or ID of the application that will be updated.

Request Lenses

updateApplication_description :: Lens' UpdateApplication (Maybe Text) Source #

The new description of the application.

updateApplication_name :: Lens' UpdateApplication (Maybe Text) Source #

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

updateApplication_application :: Lens' UpdateApplication Text Source #

The name or ID of the application that will be updated.

Destructuring the Response

data UpdateApplicationResponse Source #

See: newUpdateApplicationResponse smart constructor.

Constructors

UpdateApplicationResponse' 

Fields

Instances

Instances details
Generic UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

Associated Types

type Rep UpdateApplicationResponse :: Type -> Type #

Read UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

Show UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

NFData UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

Eq UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

type Rep UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.ServiceCatalogAppRegistry.UpdateApplication

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

newUpdateApplicationResponse Source #

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

UpdateApplication, updateApplicationResponse_application - The updated information of the application.

$sel:httpStatus:UpdateApplicationResponse', updateApplicationResponse_httpStatus - The response's http status code.

Response Lenses