Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Returns the definition of a specific DataBrew schedule.
Synopsis
- data DescribeSchedule = DescribeSchedule' {}
- newDescribeSchedule :: Text -> DescribeSchedule
- describeSchedule_name :: Lens' DescribeSchedule Text
- data DescribeScheduleResponse = DescribeScheduleResponse' {
- lastModifiedDate :: Maybe POSIX
- createDate :: Maybe POSIX
- createdBy :: Maybe Text
- resourceArn :: Maybe Text
- cronExpression :: Maybe Text
- lastModifiedBy :: Maybe Text
- jobNames :: Maybe [Text]
- tags :: Maybe (HashMap Text Text)
- httpStatus :: Int
- name :: Text
- newDescribeScheduleResponse :: Int -> Text -> DescribeScheduleResponse
- describeScheduleResponse_lastModifiedDate :: Lens' DescribeScheduleResponse (Maybe UTCTime)
- describeScheduleResponse_createDate :: Lens' DescribeScheduleResponse (Maybe UTCTime)
- describeScheduleResponse_createdBy :: Lens' DescribeScheduleResponse (Maybe Text)
- describeScheduleResponse_resourceArn :: Lens' DescribeScheduleResponse (Maybe Text)
- describeScheduleResponse_cronExpression :: Lens' DescribeScheduleResponse (Maybe Text)
- describeScheduleResponse_lastModifiedBy :: Lens' DescribeScheduleResponse (Maybe Text)
- describeScheduleResponse_jobNames :: Lens' DescribeScheduleResponse (Maybe [Text])
- describeScheduleResponse_tags :: Lens' DescribeScheduleResponse (Maybe (HashMap Text Text))
- describeScheduleResponse_httpStatus :: Lens' DescribeScheduleResponse Int
- describeScheduleResponse_name :: Lens' DescribeScheduleResponse Text
Creating a Request
data DescribeSchedule Source #
See: newDescribeSchedule
smart constructor.
Instances
Create a value of DescribeSchedule
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:DescribeSchedule'
, describeSchedule_name
- The name of the schedule to be described.
Request Lenses
describeSchedule_name :: Lens' DescribeSchedule Text Source #
The name of the schedule to be described.
Destructuring the Response
data DescribeScheduleResponse Source #
See: newDescribeScheduleResponse
smart constructor.
DescribeScheduleResponse' | |
|
Instances
newDescribeScheduleResponse Source #
:: Int | |
-> Text | |
-> DescribeScheduleResponse |
Create a value of DescribeScheduleResponse
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:lastModifiedDate:DescribeScheduleResponse'
, describeScheduleResponse_lastModifiedDate
- The date and time that the schedule was last modified.
$sel:createDate:DescribeScheduleResponse'
, describeScheduleResponse_createDate
- The date and time that the schedule was created.
$sel:createdBy:DescribeScheduleResponse'
, describeScheduleResponse_createdBy
- The identifier (user name) of the user who created the schedule.
$sel:resourceArn:DescribeScheduleResponse'
, describeScheduleResponse_resourceArn
- The Amazon Resource Name (ARN) of the schedule.
$sel:cronExpression:DescribeScheduleResponse'
, describeScheduleResponse_cronExpression
- The date or dates and time or times when the jobs are to be run for the
schedule. For more information, see
Cron expressions
in the Glue DataBrew Developer Guide.
$sel:lastModifiedBy:DescribeScheduleResponse'
, describeScheduleResponse_lastModifiedBy
- The identifier (user name) of the user who last modified the schedule.
$sel:jobNames:DescribeScheduleResponse'
, describeScheduleResponse_jobNames
- The name or names of one or more jobs to be run by using the schedule.
$sel:tags:DescribeScheduleResponse'
, describeScheduleResponse_tags
- Metadata tags associated with this schedule.
$sel:httpStatus:DescribeScheduleResponse'
, describeScheduleResponse_httpStatus
- The response's http status code.
$sel:name:DescribeSchedule'
, describeScheduleResponse_name
- The name of the schedule.
Response Lenses
describeScheduleResponse_lastModifiedDate :: Lens' DescribeScheduleResponse (Maybe UTCTime) Source #
The date and time that the schedule was last modified.
describeScheduleResponse_createDate :: Lens' DescribeScheduleResponse (Maybe UTCTime) Source #
The date and time that the schedule was created.
describeScheduleResponse_createdBy :: Lens' DescribeScheduleResponse (Maybe Text) Source #
The identifier (user name) of the user who created the schedule.
describeScheduleResponse_resourceArn :: Lens' DescribeScheduleResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the schedule.
describeScheduleResponse_cronExpression :: Lens' DescribeScheduleResponse (Maybe Text) Source #
The date or dates and time or times when the jobs are to be run for the schedule. For more information, see Cron expressions in the Glue DataBrew Developer Guide.
describeScheduleResponse_lastModifiedBy :: Lens' DescribeScheduleResponse (Maybe Text) Source #
The identifier (user name) of the user who last modified the schedule.
describeScheduleResponse_jobNames :: Lens' DescribeScheduleResponse (Maybe [Text]) Source #
The name or names of one or more jobs to be run by using the schedule.
describeScheduleResponse_tags :: Lens' DescribeScheduleResponse (Maybe (HashMap Text Text)) Source #
Metadata tags associated with this schedule.
describeScheduleResponse_httpStatus :: Lens' DescribeScheduleResponse Int Source #
The response's http status code.
describeScheduleResponse_name :: Lens' DescribeScheduleResponse Text Source #
The name of the schedule.