libZSservicesZSamazonka-glueZSamazonka-glue
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.Glue.UpdateBlueprint

Description

Updates a registered blueprint.

Synopsis

Creating a Request

data UpdateBlueprint Source #

See: newUpdateBlueprint smart constructor.

Constructors

UpdateBlueprint' 

Fields

Instances

Instances details
Eq UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Read UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Show UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Generic UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Associated Types

type Rep UpdateBlueprint :: Type -> Type #

NFData UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Methods

rnf :: UpdateBlueprint -> () #

Hashable UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

ToJSON UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

AWSRequest UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Associated Types

type AWSResponse 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

type Rep UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

type Rep UpdateBlueprint = D1 ('MetaData "UpdateBlueprint" "Amazonka.Glue.UpdateBlueprint" "libZSservicesZSamazonka-glueZSamazonka-glue" '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))))
type AWSResponse UpdateBlueprint Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

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:

$sel:description:UpdateBlueprint', updateBlueprint_description - A description of the blueprint.

$sel:name:UpdateBlueprint', updateBlueprint_name - The name of the blueprint.

$sel:blueprintLocation: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
Eq UpdateBlueprintResponse Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Read UpdateBlueprintResponse Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Show UpdateBlueprintResponse Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Generic UpdateBlueprintResponse Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Associated Types

type Rep UpdateBlueprintResponse :: Type -> Type #

NFData UpdateBlueprintResponse Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

Methods

rnf :: UpdateBlueprintResponse -> () #

type Rep UpdateBlueprintResponse Source # 
Instance details

Defined in Amazonka.Glue.UpdateBlueprint

type Rep UpdateBlueprintResponse = D1 ('MetaData "UpdateBlueprintResponse" "Amazonka.Glue.UpdateBlueprint" "libZSservicesZSamazonka-glueZSamazonka-glue" '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:

$sel:name: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.