libZSservicesZSamazonka-databrewZSamazonka-databrew
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.DataBrew.UpdateSchedule

Description

Modifies the definition of an existing DataBrew schedule.

Synopsis

Creating a Request

data UpdateSchedule Source #

See: newUpdateSchedule smart constructor.

Constructors

UpdateSchedule' 

Fields

  • jobNames :: Maybe [Text]

    The name or names of one or more jobs to be run for this schedule.

  • cronExpression :: Text

    The date or dates and time or times when the jobs are to be run. For more information, see Cron expressions in the Glue DataBrew Developer Guide.

  • name :: Text

    The name of the schedule to update.

Instances

Instances details
Eq UpdateSchedule Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

Read UpdateSchedule Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

Show UpdateSchedule Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

Generic UpdateSchedule Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

Associated Types

type Rep UpdateSchedule :: Type -> Type #

NFData UpdateSchedule Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

Methods

rnf :: UpdateSchedule -> () #

Hashable UpdateSchedule Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

ToJSON UpdateSchedule Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

AWSRequest UpdateSchedule Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

Associated Types

type AWSResponse UpdateSchedule #

ToHeaders UpdateSchedule Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

ToPath UpdateSchedule Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

ToQuery UpdateSchedule Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

type Rep UpdateSchedule Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

type Rep UpdateSchedule = D1 ('MetaData "UpdateSchedule" "Amazonka.DataBrew.UpdateSchedule" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "UpdateSchedule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "cronExpression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateSchedule Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

newUpdateSchedule Source #

Create a value of UpdateSchedule 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:jobNames:UpdateSchedule', updateSchedule_jobNames - The name or names of one or more jobs to be run for this schedule.

$sel:cronExpression:UpdateSchedule', updateSchedule_cronExpression - The date or dates and time or times when the jobs are to be run. For more information, see Cron expressions in the Glue DataBrew Developer Guide.

$sel:name:UpdateSchedule', updateSchedule_name - The name of the schedule to update.

Request Lenses

updateSchedule_jobNames :: Lens' UpdateSchedule (Maybe [Text]) Source #

The name or names of one or more jobs to be run for this schedule.

updateSchedule_cronExpression :: Lens' UpdateSchedule Text Source #

The date or dates and time or times when the jobs are to be run. For more information, see Cron expressions in the Glue DataBrew Developer Guide.

updateSchedule_name :: Lens' UpdateSchedule Text Source #

The name of the schedule to update.

Destructuring the Response

data UpdateScheduleResponse Source #

See: newUpdateScheduleResponse smart constructor.

Constructors

UpdateScheduleResponse' 

Fields

Instances

Instances details
Eq UpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

Read UpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

Show UpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

Generic UpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

Associated Types

type Rep UpdateScheduleResponse :: Type -> Type #

NFData UpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

Methods

rnf :: UpdateScheduleResponse -> () #

type Rep UpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.DataBrew.UpdateSchedule

type Rep UpdateScheduleResponse = D1 ('MetaData "UpdateScheduleResponse" "Amazonka.DataBrew.UpdateSchedule" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "UpdateScheduleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdateScheduleResponse Source #

Create a value of UpdateScheduleResponse 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:httpStatus:UpdateScheduleResponse', updateScheduleResponse_httpStatus - The response's http status code.

$sel:name:UpdateSchedule', updateScheduleResponse_name - The name of the schedule that was updated.

Response Lenses

updateScheduleResponse_name :: Lens' UpdateScheduleResponse Text Source #

The name of the schedule that was updated.