class Aws::Redshift::Types::CreateSnapshotScheduleMessage

@note When making an API call, you may pass CreateSnapshotScheduleMessage

data as a hash:

    {
      schedule_definitions: ["String"],
      schedule_identifier: "String",
      schedule_description: "String",
      tags: [
        {
          key: "String",
          value: "String",
        },
      ],
      dry_run: false,
      next_invocations: 1,
    }

@!attribute [rw] schedule_definitions

The definition of the snapshot schedule. The definition is made up
of schedule expressions, for example "cron(30 12 *)" or "rate(12
hours)".
@return [Array<String>]

@!attribute [rw] schedule_identifier

A unique identifier for a snapshot schedule. Only alphanumeric
characters are allowed for the identifier.
@return [String]

@!attribute [rw] schedule_description

The description of the snapshot schedule.
@return [String]

@!attribute [rw] tags

An optional set of tags you can use to search for the schedule.
@return [Array<Types::Tag>]

@!attribute [rw] dry_run

@return [Boolean]

@!attribute [rw] next_invocations

@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/CreateSnapshotScheduleMessage AWS API Documentation

Constants

SENSITIVE