The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Paws::MediaLive::ScheduleActionSettings

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::MediaLive::ScheduleActionSettings object:

  $service_obj->Method(Att1 => { HlsId3SegmentTaggingSettings => $value, ..., StaticImageDeactivateSettings => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::MediaLive::ScheduleActionSettings object:

  $result = $service_obj->Method(...);
  $result->Att1->HlsId3SegmentTaggingSettings

DESCRIPTION

Holds the settings for a single schedule action.

ATTRIBUTES

HlsId3SegmentTaggingSettings => Paws::MediaLive::HlsId3SegmentTaggingScheduleActionSettings

Action to insert HLS ID3 segment tagging

HlsTimedMetadataSettings => Paws::MediaLive::HlsTimedMetadataScheduleActionSettings

Action to insert HLS metadata

InputPrepareSettings => Paws::MediaLive::InputPrepareScheduleActionSettings

Action to prepare an input for a future immediate input switch

InputSwitchSettings => Paws::MediaLive::InputSwitchScheduleActionSettings

Action to switch the input

MotionGraphicsImageActivateSettings => Paws::MediaLive::MotionGraphicsActivateScheduleActionSettings

Action to activate a motion graphics image overlay

MotionGraphicsImageDeactivateSettings => Paws::MediaLive::MotionGraphicsDeactivateScheduleActionSettings

Action to deactivate a motion graphics image overlay

PauseStateSettings => Paws::MediaLive::PauseStateScheduleActionSettings

Action to pause or unpause one or both channel pipelines

Scte35ReturnToNetworkSettings => Paws::MediaLive::Scte35ReturnToNetworkScheduleActionSettings

Action to insert SCTE-35 return_to_network message

Scte35SpliceInsertSettings => Paws::MediaLive::Scte35SpliceInsertScheduleActionSettings

Action to insert SCTE-35 splice_insert message

Scte35TimeSignalSettings => Paws::MediaLive::Scte35TimeSignalScheduleActionSettings

Action to insert SCTE-35 time_signal message

StaticImageActivateSettings => Paws::MediaLive::StaticImageActivateScheduleActionSettings

Action to activate a static image overlay

StaticImageDeactivateSettings => Paws::MediaLive::StaticImageDeactivateScheduleActionSettings

Action to deactivate a static image overlay

SEE ALSO

This class forms part of Paws, describing an object used in Paws::MediaLive

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues