amazonka-databrew-2.0: Amazon Glue DataBrew 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.DataBrew.Types.Schedule

Description

 
Synopsis

Documentation

data Schedule Source #

Represents one or more dates and times when a job is to run.

See: newSchedule smart constructor.

Constructors

Schedule' 

Fields

Instances

Instances details
FromJSON Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Generic Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Associated Types

type Rep Schedule :: Type -> Type #

Methods

from :: Schedule -> Rep Schedule x #

to :: Rep Schedule x -> Schedule #

Read Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Show Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

NFData Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Methods

rnf :: Schedule -> () #

Eq Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Hashable Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Methods

hashWithSalt :: Int -> Schedule -> Int #

hash :: Schedule -> Int #

type Rep Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

newSchedule Source #

Create a value of Schedule 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:accountId:Schedule', schedule_accountId - The ID of the Amazon Web Services account that owns the schedule.

$sel:createDate:Schedule', schedule_createDate - The date and time that the schedule was created.

$sel:createdBy:Schedule', schedule_createdBy - The Amazon Resource Name (ARN) of the user who created the schedule.

$sel:cronExpression:Schedule', schedule_cronExpression - The dates and times when the job is to run. For more information, see Cron expressions in the Glue DataBrew Developer Guide.

$sel:jobNames:Schedule', schedule_jobNames - A list of jobs to be run, according to the schedule.

$sel:lastModifiedBy:Schedule', schedule_lastModifiedBy - The Amazon Resource Name (ARN) of the user who last modified the schedule.

$sel:lastModifiedDate:Schedule', schedule_lastModifiedDate - The date and time when the schedule was last modified.

$sel:resourceArn:Schedule', schedule_resourceArn - The Amazon Resource Name (ARN) of the schedule.

$sel:tags:Schedule', schedule_tags - Metadata tags that have been applied to the schedule.

$sel:name:Schedule', schedule_name - The name of the schedule.

schedule_accountId :: Lens' Schedule (Maybe Text) Source #

The ID of the Amazon Web Services account that owns the schedule.

schedule_createDate :: Lens' Schedule (Maybe UTCTime) Source #

The date and time that the schedule was created.

schedule_createdBy :: Lens' Schedule (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who created the schedule.

schedule_cronExpression :: Lens' Schedule (Maybe Text) Source #

The dates and times when the job is to run. For more information, see Cron expressions in the Glue DataBrew Developer Guide.

schedule_jobNames :: Lens' Schedule (Maybe [Text]) Source #

A list of jobs to be run, according to the schedule.

schedule_lastModifiedBy :: Lens' Schedule (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who last modified the schedule.

schedule_lastModifiedDate :: Lens' Schedule (Maybe UTCTime) Source #

The date and time when the schedule was last modified.

schedule_resourceArn :: Lens' Schedule (Maybe Text) Source #

The Amazon Resource Name (ARN) of the schedule.

schedule_tags :: Lens' Schedule (Maybe (HashMap Text Text)) Source #

Metadata tags that have been applied to the schedule.

schedule_name :: Lens' Schedule Text Source #

The name of the schedule.