Skip to content

CreateSnapshotScheduleMessage

Source code in docs_src/capo_redshift/types/create_snapshot_schedule_message.py
class CreateSnapshotScheduleMessage(TypedDict, closed=True):
    schedule_definitions: NotRequired[
        "capo_redshift.types.schedule_definition_list.ScheduleDefinitionList"
    ]
    """<p>The definition of the snapshot schedule. The definition is made up of schedule expressions, for example "cron(30 12 *)" or "rate(12 hours)". </p>"""
    schedule_identifier: NotRequired["capo_redshift.types.string.String"]
    """<p>A unique identifier for a snapshot schedule. Only alphanumeric characters are allowed for the identifier.</p>"""
    schedule_description: NotRequired["capo_redshift.types.string.String"]
    """<p>The description of the snapshot schedule.</p>"""
    tags: NotRequired["capo_redshift.types.tag_list.TagList"]
    """<p>An optional set of tags you can use to search for the schedule.</p>"""
    dry_run: NotRequired["capo_redshift.types.boolean_optional.BooleanOptional"]
    """<p></p>"""
    next_invocations: NotRequired[
        "capo_redshift.types.integer_optional.IntegerOptional"
    ]
    """<p></p>"""

dry_run instance-attribute

dry_run: NotRequired[BooleanOptional]

next_invocations instance-attribute

next_invocations: NotRequired[IntegerOptional]

schedule_definitions instance-attribute

schedule_definitions: NotRequired[ScheduleDefinitionList]

The definition of the snapshot schedule. The definition is made up of schedule expressions, for example "cron(30 12 *)" or "rate(12 hours)".

schedule_description instance-attribute

schedule_description: NotRequired[String]

The description of the snapshot schedule.

schedule_identifier instance-attribute

schedule_identifier: NotRequired[String]

A unique identifier for a snapshot schedule. Only alphanumeric characters are allowed for the identifier.

tags instance-attribute

tags: NotRequired[TagList]

An optional set of tags you can use to search for the schedule.