amazonka-glue-2.0: Amazon Glue 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.Glue.UpdateBlueprint

Description

Updates a registered blueprint.

Synopsis

Creating a Request

data UpdateBlueprint Source #

See: newUpdateBlueprint smart constructor.

Constructors

UpdateBlueprint' 

Fields

Instances

Instances details
ToJSON UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

ToHeaders UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

ToPath UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

ToQuery UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

AWSRequest UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Associated Types

type AWSResponse UpdateBlueprint #

Generic UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Associated Types

type Rep UpdateBlueprint :: Type -> Type #

Read UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Show UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

NFData UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Methods

rnf :: UpdateBlueprint -> () #

Eq UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Hashable UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

type AWSResponse UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

type Rep UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

type Rep UpdateBlueprint = D1 ('MetaData "UpdateBlueprint" "Amazonka.Glue.UpdateBlueprint" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "UpdateBlueprint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "blueprintLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateBlueprint Source #

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

UpdateBlueprint, updateBlueprint_description - A description of the blueprint.

UpdateBlueprint, updateBlueprint_name - The name of the blueprint.

UpdateBlueprint, updateBlueprint_blueprintLocation - Specifies a path in Amazon S3 where the blueprint is published.

Request Lenses

updateBlueprint_description :: Lens' UpdateBlueprint (Maybe Text) Source #

A description of the blueprint.

updateBlueprint_name :: Lens' UpdateBlueprint Text Source #

The name of the blueprint.

updateBlueprint_blueprintLocation :: Lens' UpdateBlueprint Text Source #

Specifies a path in Amazon S3 where the blueprint is published.

Destructuring the Response

data UpdateBlueprintResponse Source #

See: newUpdateBlueprintResponse smart constructor.

Constructors

UpdateBlueprintResponse' 

Fields

Instances

Instances details
Generic UpdateBlueprintResponse Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Associated Types

type Rep UpdateBlueprintResponse :: Type -> Type #

Read UpdateBlueprintResponse Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Show UpdateBlueprintResponse Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

NFData UpdateBlueprintResponse Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Methods

rnf :: UpdateBlueprintResponse -> () #

Eq UpdateBlueprintResponse Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

type Rep UpdateBlueprintResponse Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

type Rep UpdateBlueprintResponse = D1 ('MetaData "UpdateBlueprintResponse" "Amazonka.Glue.UpdateBlueprint" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "UpdateBlueprintResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateBlueprintResponse Source #

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

UpdateBlueprint, updateBlueprintResponse_name - Returns the name of the blueprint that was updated.

$sel:httpStatus:UpdateBlueprintResponse', updateBlueprintResponse_httpStatus - The response's http status code.

Response Lenses

updateBlueprintResponse_name :: Lens' UpdateBlueprintResponse (Maybe Text) Source #

Returns the name of the blueprint that was updated.