AWS Elemental MediaLive 2017-10-14
- Client: Aws\MediaLive\MediaLiveClient
- Service ID: medialive
- Version: 2017-10-14
This page describes the parameters and results for the operations of the AWS Elemental MediaLive (2017-10-14), and shows how to use the Aws\MediaLive\MediaLiveClient object to call the described operations. This documentation is specific to the 2017-10-14 API version of the service.
Operation Summary
Each of the following operations can be created from a client using
$client->getCommand('CommandName')
, where "CommandName" is the
name of one of the following operations. Note: a command is a value that
encapsulates an operation and the parameters used to create an HTTP request.
You can also create and send a command immediately using the magic methods
available on a client object: $client->commandName(/* parameters */)
.
You can send the command asynchronously (returning a promise) by appending the
word "Async" to the operation name: $client->commandNameAsync(/* parameters */)
.
- AcceptInputDeviceTransfer ( array $params = [] )
- Accept an incoming input device transfer.
- BatchDelete ( array $params = [] )
- Starts delete of resources.
- BatchStart ( array $params = [] )
- Starts existing resources
- BatchStop ( array $params = [] )
- Stops running resources
- BatchUpdateSchedule ( array $params = [] )
- Update a channel schedule
- CancelInputDeviceTransfer ( array $params = [] )
- Cancel an input device transfer that you have requested.
- ClaimDevice ( array $params = [] )
- Send a request to claim an AWS Elemental device that you have purchased from a third-party vendor.
- CreateChannel ( array $params = [] )
- Creates a new channel
- CreateChannelPlacementGroup ( array $params = [] )
- Create a ChannelPlacementGroup in the specified Cluster.
- CreateCloudWatchAlarmTemplate ( array $params = [] )
- Creates a cloudwatch alarm template to dynamically generate cloudwatch metric alarms on targeted resource types.
- CreateCloudWatchAlarmTemplateGroup ( array $params = [] )
- Creates a cloudwatch alarm template group to group your cloudwatch alarm templates and to attach to signal maps for dynamically creating alarms.
- CreateCluster ( array $params = [] )
- Create a new Cluster.
- CreateEventBridgeRuleTemplate ( array $params = [] )
- Creates an eventbridge rule template to monitor events and send notifications to your targeted resources.
- CreateEventBridgeRuleTemplateGroup ( array $params = [] )
- Creates an eventbridge rule template group to group your eventbridge rule templates and to attach to signal maps for dynamically creating notification rules.
- CreateInput ( array $params = [] )
- Create an input
- CreateInputSecurityGroup ( array $params = [] )
- Creates a Input Security Group
- CreateMultiplex ( array $params = [] )
- Create a new multiplex.
- CreateMultiplexProgram ( array $params = [] )
- Create a new program in the multiplex.
- CreateNetwork ( array $params = [] )
- Create as many Networks as you need.
- CreateNode ( array $params = [] )
- Create a Node in the specified Cluster.
- CreateNodeRegistrationScript ( array $params = [] )
- Create the Register Node script for all the nodes intended for a specific Cluster.
- CreatePartnerInput ( array $params = [] )
- Create a partner input
- CreateSignalMap ( array $params = [] )
- Initiates the creation of a new signal map.
- CreateTags ( array $params = [] )
- Create tags for a resource
- DeleteChannel ( array $params = [] )
- Starts deletion of channel.
- DeleteChannelPlacementGroup ( array $params = [] )
- Delete the specified ChannelPlacementGroup that exists in the specified Cluster.
- DeleteCloudWatchAlarmTemplate ( array $params = [] )
- Deletes a cloudwatch alarm template.
- DeleteCloudWatchAlarmTemplateGroup ( array $params = [] )
- Deletes a cloudwatch alarm template group.
- DeleteCluster ( array $params = [] )
- Delete a Cluster.
- DeleteEventBridgeRuleTemplate ( array $params = [] )
- Deletes an eventbridge rule template.
- DeleteEventBridgeRuleTemplateGroup ( array $params = [] )
- Deletes an eventbridge rule template group.
- DeleteInput ( array $params = [] )
- Deletes the input end point
- DeleteInputSecurityGroup ( array $params = [] )
- Deletes an Input Security Group
- DeleteMultiplex ( array $params = [] )
- Delete a multiplex.
- DeleteMultiplexProgram ( array $params = [] )
- Delete a program from a multiplex.
- DeleteNetwork ( array $params = [] )
- Delete a Network.
- DeleteNode ( array $params = [] )
- Delete a Node.
- DeleteReservation ( array $params = [] )
- Delete an expired reservation.
- DeleteSchedule ( array $params = [] )
- Delete all schedule actions on a channel.
- DeleteSignalMap ( array $params = [] )
- Deletes the specified signal map.
- DeleteTags ( array $params = [] )
- Removes tags for a resource
- DescribeAccountConfiguration ( array $params = [] )
- Describe account configuration
- DescribeChannel ( array $params = [] )
- Gets details about a channel
- DescribeChannelPlacementGroup ( array $params = [] )
- Get details about a ChannelPlacementGroup.
- DescribeCluster ( array $params = [] )
- Get details about a Cluster.
- DescribeInput ( array $params = [] )
- Produces details about an input
- DescribeInputDevice ( array $params = [] )
- Gets the details for the input device
- DescribeInputDeviceThumbnail ( array $params = [] )
- Get the latest thumbnail data for the input device.
- DescribeInputSecurityGroup ( array $params = [] )
- Produces a summary of an Input Security Group
- DescribeMultiplex ( array $params = [] )
- Gets details about a multiplex.
- DescribeMultiplexProgram ( array $params = [] )
- Get the details for a program in a multiplex.
- DescribeNetwork ( array $params = [] )
- Get details about a Network.
- DescribeNode ( array $params = [] )
- Get details about a Node in the specified Cluster.
- DescribeOffering ( array $params = [] )
- Get details for an offering.
- DescribeReservation ( array $params = [] )
- Get details for a reservation.
- DescribeSchedule ( array $params = [] )
- Get a channel schedule
- DescribeThumbnails ( array $params = [] )
- Describe the latest thumbnails data.
- GetCloudWatchAlarmTemplate ( array $params = [] )
- Retrieves the specified cloudwatch alarm template.
- GetCloudWatchAlarmTemplateGroup ( array $params = [] )
- Retrieves the specified cloudwatch alarm template group.
- GetEventBridgeRuleTemplate ( array $params = [] )
- Retrieves the specified eventbridge rule template.
- GetEventBridgeRuleTemplateGroup ( array $params = [] )
- Retrieves the specified eventbridge rule template group.
- GetSignalMap ( array $params = [] )
- Retrieves the specified signal map.
- ListChannelPlacementGroups ( array $params = [] )
- Retrieve the list of ChannelPlacementGroups in the specified Cluster.
- ListChannels ( array $params = [] )
- Produces list of channels that have been created
- ListCloudWatchAlarmTemplateGroups ( array $params = [] )
- Lists cloudwatch alarm template groups.
- ListCloudWatchAlarmTemplates ( array $params = [] )
- Lists cloudwatch alarm templates.
- ListClusters ( array $params = [] )
- Retrieve the list of Clusters.
- ListEventBridgeRuleTemplateGroups ( array $params = [] )
- Lists eventbridge rule template groups.
- ListEventBridgeRuleTemplates ( array $params = [] )
- Lists eventbridge rule templates.
- ListInputDeviceTransfers ( array $params = [] )
- List input devices that are currently being transferred.
- ListInputDevices ( array $params = [] )
- List input devices
- ListInputSecurityGroups ( array $params = [] )
- Produces a list of Input Security Groups for an account
- ListInputs ( array $params = [] )
- Produces list of inputs that have been created
- ListMultiplexPrograms ( array $params = [] )
- List the programs that currently exist for a specific multiplex.
- ListMultiplexes ( array $params = [] )
- Retrieve a list of the existing multiplexes.
- ListNetworks ( array $params = [] )
- Retrieve the list of Networks.
- ListNodes ( array $params = [] )
- Retrieve the list of Nodes.
- ListOfferings ( array $params = [] )
- List offerings available for purchase.
- ListReservations ( array $params = [] )
- List purchased reservations.
- ListSignalMaps ( array $params = [] )
- Lists signal maps.
- ListTagsForResource ( array $params = [] )
- Produces list of tags that have been created for a resource
- PurchaseOffering ( array $params = [] )
- Purchase an offering and create a reservation.
- RebootInputDevice ( array $params = [] )
- Send a reboot command to the specified input device.
- RejectInputDeviceTransfer ( array $params = [] )
- Reject the transfer of the specified input device to your AWS account.
- RestartChannelPipelines ( array $params = [] )
- Restart pipelines in one channel that is currently running.
- StartChannel ( array $params = [] )
- Starts an existing channel
- StartDeleteMonitorDeployment ( array $params = [] )
- Initiates a deployment to delete the monitor of the specified signal map.
- StartInputDevice ( array $params = [] )
- Start an input device that is attached to a MediaConnect flow.
- StartInputDeviceMaintenanceWindow ( array $params = [] )
- Start a maintenance window for the specified input device.
- StartMonitorDeployment ( array $params = [] )
- Initiates a deployment to deploy the latest monitor of the specified signal map.
- StartMultiplex ( array $params = [] )
- Start (run) the multiplex.
- StartUpdateSignalMap ( array $params = [] )
- Initiates an update for the specified signal map.
- StopChannel ( array $params = [] )
- Stops a running channel
- StopInputDevice ( array $params = [] )
- Stop an input device that is attached to a MediaConnect flow.
- StopMultiplex ( array $params = [] )
- Stops a running multiplex.
- TransferInputDevice ( array $params = [] )
- Start an input device transfer to another AWS account.
- UpdateAccountConfiguration ( array $params = [] )
- Update account configuration
- UpdateChannel ( array $params = [] )
- Updates a channel.
- UpdateChannelClass ( array $params = [] )
- Changes the class of the channel.
- UpdateChannelPlacementGroup ( array $params = [] )
- Change the settings for a ChannelPlacementGroup.
- UpdateCloudWatchAlarmTemplate ( array $params = [] )
- Updates the specified cloudwatch alarm template.
- UpdateCloudWatchAlarmTemplateGroup ( array $params = [] )
- Updates the specified cloudwatch alarm template group.
- UpdateCluster ( array $params = [] )
- Change the settings for a Cluster.
- UpdateEventBridgeRuleTemplate ( array $params = [] )
- Updates the specified eventbridge rule template.
- UpdateEventBridgeRuleTemplateGroup ( array $params = [] )
- Updates the specified eventbridge rule template group.
- UpdateInput ( array $params = [] )
- Updates an input.
- UpdateInputDevice ( array $params = [] )
- Updates the parameters for the input device.
- UpdateInputSecurityGroup ( array $params = [] )
- Update an Input Security Group's Whilelists.
- UpdateMultiplex ( array $params = [] )
- Updates a multiplex.
- UpdateMultiplexProgram ( array $params = [] )
- Update a program in a multiplex.
- UpdateNetwork ( array $params = [] )
- Change the settings for a Network.
- UpdateNode ( array $params = [] )
- Change the settings for a Node.
- UpdateNodeState ( array $params = [] )
- Update the state of a node.
- UpdateReservation ( array $params = [] )
- Update reservation.
Paginators
Paginators handle automatically iterating over paginated API results. Paginators are associated with specific API operations, and they accept the parameters that the corresponding API operation accepts. You can get a paginator from a client class using getPaginator($paginatorName, $operationParameters). This client supports the following paginators:
- DescribeSchedule
- ListChannels
- ListInputSecurityGroups
- ListInputs
- ListOfferings
- ListReservations
- ListMultiplexPrograms
- ListMultiplexes
- ListInputDevices
- ListInputDeviceTransfers
- ListSignalMaps
- ListCloudWatchAlarmTemplates
- ListCloudWatchAlarmTemplateGroups
- ListEventBridgeRuleTemplates
- ListEventBridgeRuleTemplateGroups
- ListNodes
- ListClusters
- ListChannelPlacementGroups
- ListNetworks
Waiters
Waiters allow you to poll a resource until it enters into a desired state. A waiter has a name used to describe what it does, and is associated with an API operation. When creating a waiter, you can provide the API operation parameters associated with the corresponding operation. Waiters can be accessed using the getWaiter($waiterName, $operationParameters) method of a client object. This client supports the following waiters:
Waiter name | API Operation | Delay | Max Attempts |
---|---|---|---|
ChannelCreated | DescribeChannel | 3 | 5 |
ChannelRunning | DescribeChannel | 5 | 120 |
ChannelStopped | DescribeChannel | 5 | 60 |
ChannelDeleted | DescribeChannel | 5 | 84 |
InputAttached | DescribeInput | 5 | 20 |
InputDetached | DescribeInput | 5 | 84 |
InputDeleted | DescribeInput | 5 | 20 |
MultiplexCreated | DescribeMultiplex | 3 | 5 |
MultiplexRunning | DescribeMultiplex | 5 | 120 |
MultiplexStopped | DescribeMultiplex | 5 | 28 |
MultiplexDeleted | DescribeMultiplex | 5 | 20 |
SignalMapCreated | GetSignalMap | 5 | 60 |
SignalMapMonitorDeleted | GetSignalMap | 5 | 120 |
SignalMapMonitorDeployed | GetSignalMap | 5 | 120 |
SignalMapUpdated | GetSignalMap | 5 | 60 |
ClusterCreated | DescribeCluster | 3 | 5 |
ClusterDeleted | DescribeCluster | 5 | 20 |
NodeRegistered | DescribeNode | 3 | 5 |
NodeDeregistered | DescribeNode | 5 | 20 |
ChannelPlacementGroupAssigned | DescribeChannelPlacementGroup | 3 | 5 |
ChannelPlacementGroupUnassigned | DescribeChannelPlacementGroup | 5 | 20 |
ChannelPlacementGroupDeleted | DescribeChannelPlacementGroup | 5 | 20 |
Operations
AcceptInputDeviceTransfer
$result = $client->acceptInputDeviceTransfer
([/* ... */]); $promise = $client->acceptInputDeviceTransferAsync
([/* ... */]);
Accept an incoming input device transfer. The ownership of the device will transfer to your AWS account.
Parameter Syntax
$result = $client->acceptInputDeviceTransfer([ 'InputDeviceId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- InputDeviceId
-
- Required: Yes
- Type: string
Result Syntax
[]
Result Details
Errors
- BadRequestException:
- This error does not currently have a description.
- UnprocessableEntityException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
BatchDelete
$result = $client->batchDelete
([/* ... */]); $promise = $client->batchDeleteAsync
([/* ... */]);
Starts delete of resources.
Parameter Syntax
$result = $client->batchDelete([ 'ChannelIds' => ['<string>', ...], 'InputIds' => ['<string>', ...], 'InputSecurityGroupIds' => ['<string>', ...], 'MultiplexIds' => ['<string>', ...], ]);
Parameter Details
Members
- ChannelIds
-
- Type: Array of strings
- InputIds
-
- Type: Array of strings
- InputSecurityGroupIds
-
- Type: Array of strings
- MultiplexIds
-
- Type: Array of strings
Result Syntax
[ 'Failed' => [ [ 'Arn' => '<string>', 'Code' => '<string>', 'Id' => '<string>', 'Message' => '<string>', ], // ... ], 'Successful' => [ [ 'Arn' => '<string>', 'Id' => '<string>', 'State' => '<string>', ], // ... ], ]
Result Details
Members
- Failed
-
- Type: Array of BatchFailedResultModel structures
- Successful
-
- Type: Array of BatchSuccessfulResultModel structures
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
BatchStart
$result = $client->batchStart
([/* ... */]); $promise = $client->batchStartAsync
([/* ... */]);
Starts existing resources
Parameter Syntax
$result = $client->batchStart([ 'ChannelIds' => ['<string>', ...], 'MultiplexIds' => ['<string>', ...], ]);
Parameter Details
Members
- ChannelIds
-
- Type: Array of strings
- MultiplexIds
-
- Type: Array of strings
Result Syntax
[ 'Failed' => [ [ 'Arn' => '<string>', 'Code' => '<string>', 'Id' => '<string>', 'Message' => '<string>', ], // ... ], 'Successful' => [ [ 'Arn' => '<string>', 'Id' => '<string>', 'State' => '<string>', ], // ... ], ]
Result Details
Members
- Failed
-
- Type: Array of BatchFailedResultModel structures
- Successful
-
- Type: Array of BatchSuccessfulResultModel structures
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
BatchStop
$result = $client->batchStop
([/* ... */]); $promise = $client->batchStopAsync
([/* ... */]);
Stops running resources
Parameter Syntax
$result = $client->batchStop([ 'ChannelIds' => ['<string>', ...], 'MultiplexIds' => ['<string>', ...], ]);
Parameter Details
Members
- ChannelIds
-
- Type: Array of strings
- MultiplexIds
-
- Type: Array of strings
Result Syntax
[ 'Failed' => [ [ 'Arn' => '<string>', 'Code' => '<string>', 'Id' => '<string>', 'Message' => '<string>', ], // ... ], 'Successful' => [ [ 'Arn' => '<string>', 'Id' => '<string>', 'State' => '<string>', ], // ... ], ]
Result Details
Members
- Failed
-
- Type: Array of BatchFailedResultModel structures
- Successful
-
- Type: Array of BatchSuccessfulResultModel structures
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
BatchUpdateSchedule
$result = $client->batchUpdateSchedule
([/* ... */]); $promise = $client->batchUpdateScheduleAsync
([/* ... */]);
Update a channel schedule
Parameter Syntax
$result = $client->batchUpdateSchedule([ 'ChannelId' => '<string>', // REQUIRED 'Creates' => [ 'ScheduleActions' => [ // REQUIRED [ 'ActionName' => '<string>', // REQUIRED 'ScheduleActionSettings' => [ // REQUIRED 'HlsId3SegmentTaggingSettings' => [ 'Id3' => '<string>', 'Tag' => '<string>', ], 'HlsTimedMetadataSettings' => [ 'Id3' => '<string>', // REQUIRED ], 'InputPrepareSettings' => [ 'InputAttachmentNameReference' => '<string>', 'InputClippingSettings' => [ 'InputTimecodeSource' => 'ZEROBASED|EMBEDDED', // REQUIRED 'StartTimecode' => [ 'Timecode' => '<string>', ], 'StopTimecode' => [ 'LastFrameClippingBehavior' => 'EXCLUDE_LAST_FRAME|INCLUDE_LAST_FRAME', 'Timecode' => '<string>', ], ], 'UrlPath' => ['<string>', ...], ], 'InputSwitchSettings' => [ 'InputAttachmentNameReference' => '<string>', // REQUIRED 'InputClippingSettings' => [ 'InputTimecodeSource' => 'ZEROBASED|EMBEDDED', // REQUIRED 'StartTimecode' => [ 'Timecode' => '<string>', ], 'StopTimecode' => [ 'LastFrameClippingBehavior' => 'EXCLUDE_LAST_FRAME|INCLUDE_LAST_FRAME', 'Timecode' => '<string>', ], ], 'UrlPath' => ['<string>', ...], ], 'MotionGraphicsImageActivateSettings' => [ 'Duration' => <integer>, 'PasswordParam' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], 'MotionGraphicsImageDeactivateSettings' => [ ], 'PauseStateSettings' => [ 'Pipelines' => [ [ 'PipelineId' => 'PIPELINE_0|PIPELINE_1', // REQUIRED ], // ... ], ], 'Scte35InputSettings' => [ 'InputAttachmentNameReference' => '<string>', 'Mode' => 'FIXED|FOLLOW_ACTIVE', // REQUIRED ], 'Scte35ReturnToNetworkSettings' => [ 'SpliceEventId' => <integer>, // REQUIRED ], 'Scte35SpliceInsertSettings' => [ 'Duration' => <integer>, 'SpliceEventId' => <integer>, // REQUIRED ], 'Scte35TimeSignalSettings' => [ 'Scte35Descriptors' => [ // REQUIRED [ 'Scte35DescriptorSettings' => [ // REQUIRED 'SegmentationDescriptorScte35DescriptorSettings' => [ // REQUIRED 'DeliveryRestrictions' => [ 'ArchiveAllowedFlag' => 'ARCHIVE_NOT_ALLOWED|ARCHIVE_ALLOWED', // REQUIRED 'DeviceRestrictions' => 'NONE|RESTRICT_GROUP0|RESTRICT_GROUP1|RESTRICT_GROUP2', // REQUIRED 'NoRegionalBlackoutFlag' => 'REGIONAL_BLACKOUT|NO_REGIONAL_BLACKOUT', // REQUIRED 'WebDeliveryAllowedFlag' => 'WEB_DELIVERY_NOT_ALLOWED|WEB_DELIVERY_ALLOWED', // REQUIRED ], 'SegmentNum' => <integer>, 'SegmentationCancelIndicator' => 'SEGMENTATION_EVENT_NOT_CANCELED|SEGMENTATION_EVENT_CANCELED', // REQUIRED 'SegmentationDuration' => <integer>, 'SegmentationEventId' => <integer>, // REQUIRED 'SegmentationTypeId' => <integer>, 'SegmentationUpid' => '<string>', 'SegmentationUpidType' => <integer>, 'SegmentsExpected' => <integer>, 'SubSegmentNum' => <integer>, 'SubSegmentsExpected' => <integer>, ], ], ], // ... ], ], 'StaticImageActivateSettings' => [ 'Duration' => <integer>, 'FadeIn' => <integer>, 'FadeOut' => <integer>, 'Height' => <integer>, 'Image' => [ // REQUIRED 'PasswordParam' => '<string>', 'Uri' => '<string>', // REQUIRED 'Username' => '<string>', ], 'ImageX' => <integer>, 'ImageY' => <integer>, 'Layer' => <integer>, 'Opacity' => <integer>, 'Width' => <integer>, ], 'StaticImageDeactivateSettings' => [ 'FadeOut' => <integer>, 'Layer' => <integer>, ], 'StaticImageOutputActivateSettings' => [ 'Duration' => <integer>, 'FadeIn' => <integer>, 'FadeOut' => <integer>, 'Height' => <integer>, 'Image' => [ // REQUIRED 'PasswordParam' => '<string>', 'Uri' => '<string>', // REQUIRED 'Username' => '<string>', ], 'ImageX' => <integer>, 'ImageY' => <integer>, 'Layer' => <integer>, 'Opacity' => <integer>, 'OutputNames' => ['<string>', ...], // REQUIRED 'Width' => <integer>, ], 'StaticImageOutputDeactivateSettings' => [ 'FadeOut' => <integer>, 'Layer' => <integer>, 'OutputNames' => ['<string>', ...], // REQUIRED ], ], 'ScheduleActionStartSettings' => [ // REQUIRED 'FixedModeScheduleActionStartSettings' => [ 'Time' => '<string>', // REQUIRED ], 'FollowModeScheduleActionStartSettings' => [ 'FollowPoint' => 'END|START', // REQUIRED 'ReferenceActionName' => '<string>', // REQUIRED ], 'ImmediateModeScheduleActionStartSettings' => [ ], ], ], // ... ], ], 'Deletes' => [ 'ActionNames' => ['<string>', ...], // REQUIRED ], ]);
Parameter Details
Members
- ChannelId
-
- Required: Yes
- Type: string
- Creates
-
- Type: BatchScheduleActionCreateRequest structure
Schedule actions to create in the schedule. - Deletes
-
- Type: BatchScheduleActionDeleteRequest structure
Schedule actions to delete from the schedule.
Result Syntax
[ 'Creates' => [ 'ScheduleActions' => [ [ 'ActionName' => '<string>', 'ScheduleActionSettings' => [ 'HlsId3SegmentTaggingSettings' => [ 'Id3' => '<string>', 'Tag' => '<string>', ], 'HlsTimedMetadataSettings' => [ 'Id3' => '<string>', ], 'InputPrepareSettings' => [ 'InputAttachmentNameReference' => '<string>', 'InputClippingSettings' => [ 'InputTimecodeSource' => 'ZEROBASED|EMBEDDED', 'StartTimecode' => [ 'Timecode' => '<string>', ], 'StopTimecode' => [ 'LastFrameClippingBehavior' => 'EXCLUDE_LAST_FRAME|INCLUDE_LAST_FRAME', 'Timecode' => '<string>', ], ], 'UrlPath' => ['<string>', ...], ], 'InputSwitchSettings' => [ 'InputAttachmentNameReference' => '<string>', 'InputClippingSettings' => [ 'InputTimecodeSource' => 'ZEROBASED|EMBEDDED', 'StartTimecode' => [ 'Timecode' => '<string>', ], 'StopTimecode' => [ 'LastFrameClippingBehavior' => 'EXCLUDE_LAST_FRAME|INCLUDE_LAST_FRAME', 'Timecode' => '<string>', ], ], 'UrlPath' => ['<string>', ...], ], 'MotionGraphicsImageActivateSettings' => [ 'Duration' => <integer>, 'PasswordParam' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], 'MotionGraphicsImageDeactivateSettings' => [ ], 'PauseStateSettings' => [ 'Pipelines' => [ [ 'PipelineId' => 'PIPELINE_0|PIPELINE_1', ], // ... ], ], 'Scte35InputSettings' => [ 'InputAttachmentNameReference' => '<string>', 'Mode' => 'FIXED|FOLLOW_ACTIVE', ], 'Scte35ReturnToNetworkSettings' => [ 'SpliceEventId' => <integer>, ], 'Scte35SpliceInsertSettings' => [ 'Duration' => <integer>, 'SpliceEventId' => <integer>, ], 'Scte35TimeSignalSettings' => [ 'Scte35Descriptors' => [ [ 'Scte35DescriptorSettings' => [ 'SegmentationDescriptorScte35DescriptorSettings' => [ 'DeliveryRestrictions' => [ 'ArchiveAllowedFlag' => 'ARCHIVE_NOT_ALLOWED|ARCHIVE_ALLOWED', 'DeviceRestrictions' => 'NONE|RESTRICT_GROUP0|RESTRICT_GROUP1|RESTRICT_GROUP2', 'NoRegionalBlackoutFlag' => 'REGIONAL_BLACKOUT|NO_REGIONAL_BLACKOUT', 'WebDeliveryAllowedFlag' => 'WEB_DELIVERY_NOT_ALLOWED|WEB_DELIVERY_ALLOWED', ], 'SegmentNum' => <integer>, 'SegmentationCancelIndicator' => 'SEGMENTATION_EVENT_NOT_CANCELED|SEGMENTATION_EVENT_CANCELED', 'SegmentationDuration' => <integer>, 'SegmentationEventId' => <integer>, 'SegmentationTypeId' => <integer>, 'SegmentationUpid' => '<string>', 'SegmentationUpidType' => <integer>, 'SegmentsExpected' => <integer>, 'SubSegmentNum' => <integer>, 'SubSegmentsExpected' => <integer>, ], ], ], // ... ], ], 'StaticImageActivateSettings' => [ 'Duration' => <integer>, 'FadeIn' => <integer>, 'FadeOut' => <integer>, 'Height' => <integer>, 'Image' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'ImageX' => <integer>, 'ImageY' => <integer>, 'Layer' => <integer>, 'Opacity' => <integer>, 'Width' => <integer>, ], 'StaticImageDeactivateSettings' => [ 'FadeOut' => <integer>, 'Layer' => <integer>, ], 'StaticImageOutputActivateSettings' => [ 'Duration' => <integer>, 'FadeIn' => <integer>, 'FadeOut' => <integer>, 'Height' => <integer>, 'Image' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'ImageX' => <integer>, 'ImageY' => <integer>, 'Layer' => <integer>, 'Opacity' => <integer>, 'OutputNames' => ['<string>', ...], 'Width' => <integer>, ], 'StaticImageOutputDeactivateSettings' => [ 'FadeOut' => <integer>, 'Layer' => <integer>, 'OutputNames' => ['<string>', ...], ], ], 'ScheduleActionStartSettings' => [ 'FixedModeScheduleActionStartSettings' => [ 'Time' => '<string>', ], 'FollowModeScheduleActionStartSettings' => [ 'FollowPoint' => 'END|START', 'ReferenceActionName' => '<string>', ], 'ImmediateModeScheduleActionStartSettings' => [ ], ], ], // ... ], ], 'Deletes' => [ 'ScheduleActions' => [ [ 'ActionName' => '<string>', 'ScheduleActionSettings' => [ 'HlsId3SegmentTaggingSettings' => [ 'Id3' => '<string>', 'Tag' => '<string>', ], 'HlsTimedMetadataSettings' => [ 'Id3' => '<string>', ], 'InputPrepareSettings' => [ 'InputAttachmentNameReference' => '<string>', 'InputClippingSettings' => [ 'InputTimecodeSource' => 'ZEROBASED|EMBEDDED', 'StartTimecode' => [ 'Timecode' => '<string>', ], 'StopTimecode' => [ 'LastFrameClippingBehavior' => 'EXCLUDE_LAST_FRAME|INCLUDE_LAST_FRAME', 'Timecode' => '<string>', ], ], 'UrlPath' => ['<string>', ...], ], 'InputSwitchSettings' => [ 'InputAttachmentNameReference' => '<string>', 'InputClippingSettings' => [ 'InputTimecodeSource' => 'ZEROBASED|EMBEDDED', 'StartTimecode' => [ 'Timecode' => '<string>', ], 'StopTimecode' => [ 'LastFrameClippingBehavior' => 'EXCLUDE_LAST_FRAME|INCLUDE_LAST_FRAME', 'Timecode' => '<string>', ], ], 'UrlPath' => ['<string>', ...], ], 'MotionGraphicsImageActivateSettings' => [ 'Duration' => <integer>, 'PasswordParam' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], 'MotionGraphicsImageDeactivateSettings' => [ ], 'PauseStateSettings' => [ 'Pipelines' => [ [ 'PipelineId' => 'PIPELINE_0|PIPELINE_1', ], // ... ], ], 'Scte35InputSettings' => [ 'InputAttachmentNameReference' => '<string>', 'Mode' => 'FIXED|FOLLOW_ACTIVE', ], 'Scte35ReturnToNetworkSettings' => [ 'SpliceEventId' => <integer>, ], 'Scte35SpliceInsertSettings' => [ 'Duration' => <integer>, 'SpliceEventId' => <integer>, ], 'Scte35TimeSignalSettings' => [ 'Scte35Descriptors' => [ [ 'Scte35DescriptorSettings' => [ 'SegmentationDescriptorScte35DescriptorSettings' => [ 'DeliveryRestrictions' => [ 'ArchiveAllowedFlag' => 'ARCHIVE_NOT_ALLOWED|ARCHIVE_ALLOWED', 'DeviceRestrictions' => 'NONE|RESTRICT_GROUP0|RESTRICT_GROUP1|RESTRICT_GROUP2', 'NoRegionalBlackoutFlag' => 'REGIONAL_BLACKOUT|NO_REGIONAL_BLACKOUT', 'WebDeliveryAllowedFlag' => 'WEB_DELIVERY_NOT_ALLOWED|WEB_DELIVERY_ALLOWED', ], 'SegmentNum' => <integer>, 'SegmentationCancelIndicator' => 'SEGMENTATION_EVENT_NOT_CANCELED|SEGMENTATION_EVENT_CANCELED', 'SegmentationDuration' => <integer>, 'SegmentationEventId' => <integer>, 'SegmentationTypeId' => <integer>, 'SegmentationUpid' => '<string>', 'SegmentationUpidType' => <integer>, 'SegmentsExpected' => <integer>, 'SubSegmentNum' => <integer>, 'SubSegmentsExpected' => <integer>, ], ], ], // ... ], ], 'StaticImageActivateSettings' => [ 'Duration' => <integer>, 'FadeIn' => <integer>, 'FadeOut' => <integer>, 'Height' => <integer>, 'Image' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'ImageX' => <integer>, 'ImageY' => <integer>, 'Layer' => <integer>, 'Opacity' => <integer>, 'Width' => <integer>, ], 'StaticImageDeactivateSettings' => [ 'FadeOut' => <integer>, 'Layer' => <integer>, ], 'StaticImageOutputActivateSettings' => [ 'Duration' => <integer>, 'FadeIn' => <integer>, 'FadeOut' => <integer>, 'Height' => <integer>, 'Image' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'ImageX' => <integer>, 'ImageY' => <integer>, 'Layer' => <integer>, 'Opacity' => <integer>, 'OutputNames' => ['<string>', ...], 'Width' => <integer>, ], 'StaticImageOutputDeactivateSettings' => [ 'FadeOut' => <integer>, 'Layer' => <integer>, 'OutputNames' => ['<string>', ...], ], ], 'ScheduleActionStartSettings' => [ 'FixedModeScheduleActionStartSettings' => [ 'Time' => '<string>', ], 'FollowModeScheduleActionStartSettings' => [ 'FollowPoint' => 'END|START', 'ReferenceActionName' => '<string>', ], 'ImmediateModeScheduleActionStartSettings' => [ ], ], ], // ... ], ], ]
Result Details
Members
- Creates
-
- Type: BatchScheduleActionCreateResult structure
List of actions that have been created in the schedule. - Deletes
-
- Type: BatchScheduleActionDeleteResult structure
List of actions that have been deleted from the schedule.
Errors
- BadRequestException:
- This error does not currently have a description.
- UnprocessableEntityException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
CancelInputDeviceTransfer
$result = $client->cancelInputDeviceTransfer
([/* ... */]); $promise = $client->cancelInputDeviceTransferAsync
([/* ... */]);
Cancel an input device transfer that you have requested.
Parameter Syntax
$result = $client->cancelInputDeviceTransfer([ 'InputDeviceId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- InputDeviceId
-
- Required: Yes
- Type: string
Result Syntax
[]
Result Details
Errors
- BadRequestException:
- This error does not currently have a description.
- UnprocessableEntityException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
ClaimDevice
$result = $client->claimDevice
([/* ... */]); $promise = $client->claimDeviceAsync
([/* ... */]);
Send a request to claim an AWS Elemental device that you have purchased from a third-party vendor. After the request succeeds, you will own the device.
Parameter Syntax
$result = $client->claimDevice([ 'Id' => '<string>', ]);
Parameter Details
Members
- Id
-
- Type: string
The id of the device you want to claim.
Result Syntax
[]
Result Details
Errors
- BadRequestException:
- This error does not currently have a description.
- UnprocessableEntityException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
CreateChannel
$result = $client->createChannel
([/* ... */]); $promise = $client->createChannelAsync
([/* ... */]);
Creates a new channel
Parameter Syntax
$result = $client->createChannel([ 'AnywhereSettings' => [ 'ChannelPlacementGroupId' => '<string>', 'ClusterId' => '<string>', ], 'CdiInputSpecification' => [ 'Resolution' => 'SD|HD|FHD|UHD', ], 'ChannelClass' => 'STANDARD|SINGLE_PIPELINE', 'Destinations' => [ [ 'Id' => '<string>', 'MediaPackageSettings' => [ [ 'ChannelId' => '<string>', ], // ... ], 'MultiplexSettings' => [ 'MultiplexId' => '<string>', 'ProgramName' => '<string>', ], 'Settings' => [ [ 'PasswordParam' => '<string>', 'StreamName' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], // ... ], 'SrtSettings' => [ [ 'EncryptionPassphraseSecretArn' => '<string>', 'StreamId' => '<string>', 'Url' => '<string>', ], // ... ], ], // ... ], 'EncoderSettings' => [ 'AudioDescriptions' => [ // REQUIRED [ 'AudioDashRoles' => ['<string>', ...], 'AudioNormalizationSettings' => [ 'Algorithm' => 'ITU_1770_1|ITU_1770_2', 'AlgorithmControl' => 'CORRECT_AUDIO', 'TargetLkfs' => <float>, ], 'AudioSelectorName' => '<string>', // REQUIRED 'AudioType' => 'CLEAN_EFFECTS|HEARING_IMPAIRED|UNDEFINED|VISUAL_IMPAIRED_COMMENTARY', 'AudioTypeControl' => 'FOLLOW_INPUT|USE_CONFIGURED', 'AudioWatermarkingSettings' => [ 'NielsenWatermarksSettings' => [ 'NielsenCbetSettings' => [ 'CbetCheckDigitString' => '<string>', // REQUIRED 'CbetStepaside' => 'DISABLED|ENABLED', // REQUIRED 'Csid' => '<string>', // REQUIRED ], 'NielsenDistributionType' => 'FINAL_DISTRIBUTOR|PROGRAM_CONTENT', 'NielsenNaesIiNwSettings' => [ 'CheckDigitString' => '<string>', // REQUIRED 'Sid' => <float>, // REQUIRED 'Timezone' => 'AMERICA_PUERTO_RICO|US_ALASKA|US_ARIZONA|US_CENTRAL|US_EASTERN|US_HAWAII|US_MOUNTAIN|US_PACIFIC|US_SAMOA|UTC', ], ], ], 'CodecSettings' => [ 'AacSettings' => [ 'Bitrate' => <float>, 'CodingMode' => 'AD_RECEIVER_MIX|CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_5_1', 'InputType' => 'BROADCASTER_MIXED_AD|NORMAL', 'Profile' => 'HEV1|HEV2|LC', 'RateControlMode' => 'CBR|VBR', 'RawFormat' => 'LATM_LOAS|NONE', 'SampleRate' => <float>, 'Spec' => 'MPEG2|MPEG4', 'VbrQuality' => 'HIGH|LOW|MEDIUM_HIGH|MEDIUM_LOW', ], 'Ac3Settings' => [ 'AttenuationControl' => 'ATTENUATE_3_DB|NONE', 'Bitrate' => <float>, 'BitstreamMode' => 'COMMENTARY|COMPLETE_MAIN|DIALOGUE|EMERGENCY|HEARING_IMPAIRED|MUSIC_AND_EFFECTS|VISUALLY_IMPAIRED|VOICE_OVER', 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_3_2_LFE', 'Dialnorm' => <integer>, 'DrcProfile' => 'FILM_STANDARD|NONE', 'LfeFilter' => 'DISABLED|ENABLED', 'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED', ], 'Eac3AtmosSettings' => [ 'Bitrate' => <float>, 'CodingMode' => 'CODING_MODE_5_1_4|CODING_MODE_7_1_4|CODING_MODE_9_1_6', 'Dialnorm' => <integer>, 'DrcLine' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'DrcRf' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'HeightTrim' => <float>, 'SurroundTrim' => <float>, ], 'Eac3Settings' => [ 'AttenuationControl' => 'ATTENUATE_3_DB|NONE', 'Bitrate' => <float>, 'BitstreamMode' => 'COMMENTARY|COMPLETE_MAIN|EMERGENCY|HEARING_IMPAIRED|VISUALLY_IMPAIRED', 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_3_2', 'DcFilter' => 'DISABLED|ENABLED', 'Dialnorm' => <integer>, 'DrcLine' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'DrcRf' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'LfeControl' => 'LFE|NO_LFE', 'LfeFilter' => 'DISABLED|ENABLED', 'LoRoCenterMixLevel' => <float>, 'LoRoSurroundMixLevel' => <float>, 'LtRtCenterMixLevel' => <float>, 'LtRtSurroundMixLevel' => <float>, 'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED', 'PassthroughControl' => 'NO_PASSTHROUGH|WHEN_POSSIBLE', 'PhaseControl' => 'NO_SHIFT|SHIFT_90_DEGREES', 'StereoDownmix' => 'DPL2|LO_RO|LT_RT|NOT_INDICATED', 'SurroundExMode' => 'DISABLED|ENABLED|NOT_INDICATED', 'SurroundMode' => 'DISABLED|ENABLED|NOT_INDICATED', ], 'Mp2Settings' => [ 'Bitrate' => <float>, 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0', 'SampleRate' => <float>, ], 'PassThroughSettings' => [ ], 'WavSettings' => [ 'BitDepth' => <float>, 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_4_0|CODING_MODE_8_0', 'SampleRate' => <float>, ], ], 'DvbDashAccessibility' => 'DVBDASH_1_VISUALLY_IMPAIRED|DVBDASH_2_HARD_OF_HEARING|DVBDASH_3_SUPPLEMENTAL_COMMENTARY|DVBDASH_4_DIRECTORS_COMMENTARY|DVBDASH_5_EDUCATIONAL_NOTES|DVBDASH_6_MAIN_PROGRAM|DVBDASH_7_CLEAN_FEED', 'LanguageCode' => '<string>', 'LanguageCodeControl' => 'FOLLOW_INPUT|USE_CONFIGURED', 'Name' => '<string>', // REQUIRED 'RemixSettings' => [ 'ChannelMappings' => [ // REQUIRED [ 'InputChannelLevels' => [ // REQUIRED [ 'Gain' => <integer>, // REQUIRED 'InputChannel' => <integer>, // REQUIRED ], // ... ], 'OutputChannel' => <integer>, // REQUIRED ], // ... ], 'ChannelsIn' => <integer>, 'ChannelsOut' => <integer>, ], 'StreamName' => '<string>', ], // ... ], 'AvailBlanking' => [ 'AvailBlankingImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', // REQUIRED 'Username' => '<string>', ], 'State' => 'DISABLED|ENABLED', ], 'AvailConfiguration' => [ 'AvailSettings' => [ 'Esam' => [ 'AcquisitionPointId' => '<string>', // REQUIRED 'AdAvailOffset' => <integer>, 'PasswordParam' => '<string>', 'PoisEndpoint' => '<string>', // REQUIRED 'Username' => '<string>', 'ZoneIdentity' => '<string>', ], 'Scte35SpliceInsert' => [ 'AdAvailOffset' => <integer>, 'NoRegionalBlackoutFlag' => 'FOLLOW|IGNORE', 'WebDeliveryAllowedFlag' => 'FOLLOW|IGNORE', ], 'Scte35TimeSignalApos' => [ 'AdAvailOffset' => <integer>, 'NoRegionalBlackoutFlag' => 'FOLLOW|IGNORE', 'WebDeliveryAllowedFlag' => 'FOLLOW|IGNORE', ], ], 'Scte35SegmentationScope' => 'ALL_OUTPUT_GROUPS|SCTE35_ENABLED_OUTPUT_GROUPS', ], 'BlackoutSlate' => [ 'BlackoutSlateImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', // REQUIRED 'Username' => '<string>', ], 'NetworkEndBlackout' => 'DISABLED|ENABLED', 'NetworkEndBlackoutImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', // REQUIRED 'Username' => '<string>', ], 'NetworkId' => '<string>', 'State' => 'DISABLED|ENABLED', ], 'CaptionDescriptions' => [ [ 'Accessibility' => 'DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES|IMPLEMENTS_ACCESSIBILITY_FEATURES', 'CaptionDashRoles' => ['<string>', ...], 'CaptionSelectorName' => '<string>', // REQUIRED 'DestinationSettings' => [ 'AribDestinationSettings' => [ ], 'BurnInDestinationSettings' => [ 'Alignment' => 'CENTERED|LEFT|SMART', 'BackgroundColor' => 'BLACK|NONE|WHITE', 'BackgroundOpacity' => <integer>, 'Font' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', // REQUIRED 'Username' => '<string>', ], 'FontColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'FontOpacity' => <integer>, 'FontResolution' => <integer>, 'FontSize' => '<string>', 'OutlineColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'OutlineSize' => <integer>, 'ShadowColor' => 'BLACK|NONE|WHITE', 'ShadowOpacity' => <integer>, 'ShadowXOffset' => <integer>, 'ShadowYOffset' => <integer>, 'TeletextGridControl' => 'FIXED|SCALED', 'XPosition' => <integer>, 'YPosition' => <integer>, ], 'DvbSubDestinationSettings' => [ 'Alignment' => 'CENTERED|LEFT|SMART', 'BackgroundColor' => 'BLACK|NONE|WHITE', 'BackgroundOpacity' => <integer>, 'Font' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', // REQUIRED 'Username' => '<string>', ], 'FontColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'FontOpacity' => <integer>, 'FontResolution' => <integer>, 'FontSize' => '<string>', 'OutlineColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'OutlineSize' => <integer>, 'ShadowColor' => 'BLACK|NONE|WHITE', 'ShadowOpacity' => <integer>, 'ShadowXOffset' => <integer>, 'ShadowYOffset' => <integer>, 'TeletextGridControl' => 'FIXED|SCALED', 'XPosition' => <integer>, 'YPosition' => <integer>, ], 'EbuTtDDestinationSettings' => [ 'CopyrightHolder' => '<string>', 'FillLineGap' => 'DISABLED|ENABLED', 'FontFamily' => '<string>', 'StyleControl' => 'EXCLUDE|INCLUDE', ], 'EmbeddedDestinationSettings' => [ ], 'EmbeddedPlusScte20DestinationSettings' => [ ], 'RtmpCaptionInfoDestinationSettings' => [ ], 'Scte20PlusEmbeddedDestinationSettings' => [ ], 'Scte27DestinationSettings' => [ ], 'SmpteTtDestinationSettings' => [ ], 'TeletextDestinationSettings' => [ ], 'TtmlDestinationSettings' => [ 'StyleControl' => 'PASSTHROUGH|USE_CONFIGURED', ], 'WebvttDestinationSettings' => [ 'StyleControl' => 'NO_STYLE_DATA|PASSTHROUGH', ], ], 'DvbDashAccessibility' => 'DVBDASH_1_VISUALLY_IMPAIRED|DVBDASH_2_HARD_OF_HEARING|DVBDASH_3_SUPPLEMENTAL_COMMENTARY|DVBDASH_4_DIRECTORS_COMMENTARY|DVBDASH_5_EDUCATIONAL_NOTES|DVBDASH_6_MAIN_PROGRAM|DVBDASH_7_CLEAN_FEED', 'LanguageCode' => '<string>', 'LanguageDescription' => '<string>', 'Name' => '<string>', // REQUIRED ], // ... ], 'ColorCorrectionSettings' => [ 'GlobalColorCorrections' => [ // REQUIRED [ 'InputColorSpace' => 'HDR10|HLG_2020|REC_601|REC_709', // REQUIRED 'OutputColorSpace' => 'HDR10|HLG_2020|REC_601|REC_709', // REQUIRED 'Uri' => '<string>', // REQUIRED ], // ... ], ], 'FeatureActivations' => [ 'InputPrepareScheduleActions' => 'DISABLED|ENABLED', 'OutputStaticImageOverlayScheduleActions' => 'DISABLED|ENABLED', ], 'GlobalConfiguration' => [ 'InitialAudioGain' => <integer>, 'InputEndAction' => 'NONE|SWITCH_AND_LOOP_INPUTS', 'InputLossBehavior' => [ 'BlackFrameMsec' => <integer>, 'InputLossImageColor' => '<string>', 'InputLossImageSlate' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', // REQUIRED 'Username' => '<string>', ], 'InputLossImageType' => 'COLOR|SLATE', 'RepeatFrameMsec' => <integer>, ], 'OutputLockingMode' => 'EPOCH_LOCKING|PIPELINE_LOCKING', 'OutputLockingSettings' => [ 'EpochLockingSettings' => [ 'CustomEpoch' => '<string>', 'JamSyncTime' => '<string>', ], 'PipelineLockingSettings' => [ ], ], 'OutputTimingSource' => 'INPUT_CLOCK|SYSTEM_CLOCK', 'SupportLowFramerateInputs' => 'DISABLED|ENABLED', ], 'MotionGraphicsConfiguration' => [ 'MotionGraphicsInsertion' => 'DISABLED|ENABLED', 'MotionGraphicsSettings' => [ // REQUIRED 'HtmlMotionGraphicsSettings' => [ ], ], ], 'NielsenConfiguration' => [ 'DistributorId' => '<string>', 'NielsenPcmToId3Tagging' => 'DISABLED|ENABLED', ], 'OutputGroups' => [ // REQUIRED [ 'Name' => '<string>', 'OutputGroupSettings' => [ // REQUIRED 'ArchiveGroupSettings' => [ 'ArchiveCdnSettings' => [ 'ArchiveS3Settings' => [ 'CannedAcl' => 'AUTHENTICATED_READ|BUCKET_OWNER_FULL_CONTROL|BUCKET_OWNER_READ|PUBLIC_READ', ], ], 'Destination' => [ // REQUIRED 'DestinationRefId' => '<string>', ], 'RolloverInterval' => <integer>, ], 'CmafIngestGroupSettings' => [ 'Destination' => [ // REQUIRED 'DestinationRefId' => '<string>', ], 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'Scte35Type' => 'NONE|SCTE_35_WITHOUT_SEGMENTATION', 'SegmentLength' => <integer>, 'SegmentLengthUnits' => 'MILLISECONDS|SECONDS', 'SendDelayMs' => <integer>, ], 'FrameCaptureGroupSettings' => [ 'Destination' => [ // REQUIRED 'DestinationRefId' => '<string>', ], 'FrameCaptureCdnSettings' => [ 'FrameCaptureS3Settings' => [ 'CannedAcl' => 'AUTHENTICATED_READ|BUCKET_OWNER_FULL_CONTROL|BUCKET_OWNER_READ|PUBLIC_READ', ], ], ], 'HlsGroupSettings' => [ 'AdMarkers' => ['<string>', ...], 'BaseUrlContent' => '<string>', 'BaseUrlContent1' => '<string>', 'BaseUrlManifest' => '<string>', 'BaseUrlManifest1' => '<string>', 'CaptionLanguageMappings' => [ [ 'CaptionChannel' => <integer>, // REQUIRED 'LanguageCode' => '<string>', // REQUIRED 'LanguageDescription' => '<string>', // REQUIRED ], // ... ], 'CaptionLanguageSetting' => 'INSERT|NONE|OMIT', 'ClientCache' => 'DISABLED|ENABLED', 'CodecSpecification' => 'RFC_4281|RFC_6381', 'ConstantIv' => '<string>', 'Destination' => [ // REQUIRED 'DestinationRefId' => '<string>', ], 'DirectoryStructure' => 'SINGLE_DIRECTORY|SUBDIRECTORY_PER_STREAM', 'DiscontinuityTags' => 'INSERT|NEVER_INSERT', 'EncryptionType' => 'AES128|SAMPLE_AES', 'HlsCdnSettings' => [ 'HlsAkamaiSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'HttpTransferMode' => 'CHUNKED|NON_CHUNKED', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, 'Salt' => '<string>', 'Token' => '<string>', ], 'HlsBasicPutSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'NumRetries' => <integer>, 'RestartDelay' => <integer>, ], 'HlsMediaStoreSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'MediaStoreStorageClass' => 'TEMPORAL', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, ], 'HlsS3Settings' => [ 'CannedAcl' => 'AUTHENTICATED_READ|BUCKET_OWNER_FULL_CONTROL|BUCKET_OWNER_READ|PUBLIC_READ', ], 'HlsWebdavSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'HttpTransferMode' => 'CHUNKED|NON_CHUNKED', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, ], ], 'HlsId3SegmentTagging' => 'DISABLED|ENABLED', 'IFrameOnlyPlaylists' => 'DISABLED|STANDARD', 'IncompleteSegmentBehavior' => 'AUTO|SUPPRESS', 'IndexNSegments' => <integer>, 'InputLossAction' => 'EMIT_OUTPUT|PAUSE_OUTPUT', 'IvInManifest' => 'EXCLUDE|INCLUDE', 'IvSource' => 'EXPLICIT|FOLLOWS_SEGMENT_NUMBER', 'KeepSegments' => <integer>, 'KeyFormat' => '<string>', 'KeyFormatVersions' => '<string>', 'KeyProviderSettings' => [ 'StaticKeySettings' => [ 'KeyProviderServer' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', // REQUIRED 'Username' => '<string>', ], 'StaticKeyValue' => '<string>', // REQUIRED ], ], 'ManifestCompression' => 'GZIP|NONE', 'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER', 'MinSegmentLength' => <integer>, 'Mode' => 'LIVE|VOD', 'OutputSelection' => 'MANIFESTS_AND_SEGMENTS|SEGMENTS_ONLY|VARIANT_MANIFESTS_AND_SEGMENTS', 'ProgramDateTime' => 'EXCLUDE|INCLUDE', 'ProgramDateTimeClock' => 'INITIALIZE_FROM_OUTPUT_TIMECODE|SYSTEM_CLOCK', 'ProgramDateTimePeriod' => <integer>, 'RedundantManifest' => 'DISABLED|ENABLED', 'SegmentLength' => <integer>, 'SegmentationMode' => 'USE_INPUT_SEGMENTATION|USE_SEGMENT_DURATION', 'SegmentsPerSubdirectory' => <integer>, 'StreamInfResolution' => 'EXCLUDE|INCLUDE', 'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL', 'TimedMetadataId3Period' => <integer>, 'TimestampDeltaMilliseconds' => <integer>, 'TsFileMode' => 'SEGMENTED_FILES|SINGLE_FILE', ], 'MediaPackageGroupSettings' => [ 'Destination' => [ // REQUIRED 'DestinationRefId' => '<string>', ], ], 'MsSmoothGroupSettings' => [ 'AcquisitionPointId' => '<string>', 'AudioOnlyTimecodeControl' => 'PASSTHROUGH|USE_CONFIGURED_CLOCK', 'CertificateMode' => 'SELF_SIGNED|VERIFY_AUTHENTICITY', 'ConnectionRetryInterval' => <integer>, 'Destination' => [ // REQUIRED 'DestinationRefId' => '<string>', ], 'EventId' => '<string>', 'EventIdMode' => 'NO_EVENT_ID|USE_CONFIGURED|USE_TIMESTAMP', 'EventStopBehavior' => 'NONE|SEND_EOS', 'FilecacheDuration' => <integer>, 'FragmentLength' => <integer>, 'InputLossAction' => 'EMIT_OUTPUT|PAUSE_OUTPUT', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, 'SegmentationMode' => 'USE_INPUT_SEGMENTATION|USE_SEGMENT_DURATION', 'SendDelayMs' => <integer>, 'SparseTrackType' => 'NONE|SCTE_35|SCTE_35_WITHOUT_SEGMENTATION', 'StreamManifestBehavior' => 'DO_NOT_SEND|SEND', 'TimestampOffset' => '<string>', 'TimestampOffsetMode' => 'USE_CONFIGURED_OFFSET|USE_EVENT_START_DATE', ], 'MultiplexGroupSettings' => [ ], 'RtmpGroupSettings' => [ 'AdMarkers' => ['<string>', ...], 'AuthenticationScheme' => 'AKAMAI|COMMON', 'CacheFullBehavior' => 'DISCONNECT_IMMEDIATELY|WAIT_FOR_SERVER', 'CacheLength' => <integer>, 'CaptionData' => 'ALL|FIELD1_608|FIELD1_AND_FIELD2_608', 'IncludeFillerNalUnits' => 'AUTO|DROP|INCLUDE', 'InputLossAction' => 'EMIT_OUTPUT|PAUSE_OUTPUT', 'RestartDelay' => <integer>, ], 'SrtGroupSettings' => [ 'InputLossAction' => 'DROP_PROGRAM|DROP_TS|EMIT_PROGRAM', ], 'UdpGroupSettings' => [ 'InputLossAction' => 'DROP_PROGRAM|DROP_TS|EMIT_PROGRAM', 'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL', 'TimedMetadataId3Period' => <integer>, ], ], 'Outputs' => [ // REQUIRED [ 'AudioDescriptionNames' => ['<string>', ...], 'CaptionDescriptionNames' => ['<string>', ...], 'OutputName' => '<string>', 'OutputSettings' => [ // REQUIRED 'ArchiveOutputSettings' => [ 'ContainerSettings' => [ // REQUIRED 'M2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AribCaptionsPid' => '<string>', 'AribCaptionsPidControl' => 'AUTO|USE_CONFIGURED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'AudioStreamType' => 'ATSC|DVB', 'Bitrate' => <integer>, 'BufferModel' => 'MULTIPLEX|NONE', 'CcDescriptor' => 'DISABLED|ENABLED', 'DvbNitSettings' => [ 'NetworkId' => <integer>, // REQUIRED 'NetworkName' => '<string>', // REQUIRED 'RepInterval' => <integer>, ], 'DvbSdtSettings' => [ 'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE', 'RepInterval' => <integer>, 'ServiceName' => '<string>', 'ServiceProviderName' => '<string>', ], 'DvbSubPids' => '<string>', 'DvbTdtSettings' => [ 'RepInterval' => <integer>, ], 'DvbTeletextPid' => '<string>', 'Ebif' => 'NONE|PASSTHROUGH', 'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL', 'EbpLookaheadMs' => <integer>, 'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID', 'EcmPid' => '<string>', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'EtvPlatformPid' => '<string>', 'EtvSignalPid' => '<string>', 'FragmentTime' => <float>, 'Klv' => 'NONE|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'NullPacketBitrate' => <float>, 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'RateMode' => 'CBR|VBR', 'Scte27Pids' => '<string>', 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35Pid' => '<string>', 'Scte35PrerollPullupMilliseconds' => <float>, 'SegmentationMarkers' => 'EBP|EBP_LEGACY|NONE|PSI_SEGSTART|RAI_ADAPT|RAI_SEGSTART', 'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE', 'SegmentationTime' => <float>, 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], 'RawSettings' => [ ], ], 'Extension' => '<string>', 'NameModifier' => '<string>', ], 'CmafIngestOutputSettings' => [ 'NameModifier' => '<string>', ], 'FrameCaptureOutputSettings' => [ 'NameModifier' => '<string>', ], 'HlsOutputSettings' => [ 'H265PackagingType' => 'HEV1|HVC1', 'HlsSettings' => [ // REQUIRED 'AudioOnlyHlsSettings' => [ 'AudioGroupId' => '<string>', 'AudioOnlyImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', // REQUIRED 'Username' => '<string>', ], 'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_NOT_AUTO_SELECT|AUDIO_ONLY_VARIANT_STREAM', 'SegmentType' => 'AAC|FMP4', ], 'Fmp4HlsSettings' => [ 'AudioRenditionSets' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', ], 'FrameCaptureHlsSettings' => [ ], 'StandardHlsSettings' => [ 'AudioRenditionSets' => '<string>', 'M3u8Settings' => [ // REQUIRED 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'EcmPid' => '<string>', 'KlvBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'Scte35Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'Scte35Pid' => '<string>', 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], ], ], 'NameModifier' => '<string>', 'SegmentModifier' => '<string>', ], 'MediaPackageOutputSettings' => [ ], 'MsSmoothOutputSettings' => [ 'H265PackagingType' => 'HEV1|HVC1', 'NameModifier' => '<string>', ], 'MultiplexOutputSettings' => [ 'ContainerSettings' => [ 'MultiplexM2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioStreamType' => 'ATSC|DVB', 'CcDescriptor' => 'DISABLED|ENABLED', 'Ebif' => 'NONE|PASSTHROUGH', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'Klv' => 'NONE|PASSTHROUGH', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35PrerollPullupMilliseconds' => <float>, ], ], 'Destination' => [ // REQUIRED 'DestinationRefId' => '<string>', ], ], 'RtmpOutputSettings' => [ 'CertificateMode' => 'SELF_SIGNED|VERIFY_AUTHENTICITY', 'ConnectionRetryInterval' => <integer>, 'Destination' => [ // REQUIRED 'DestinationRefId' => '<string>', ], 'NumRetries' => <integer>, ], 'SrtOutputSettings' => [ 'BufferMsec' => <integer>, 'ContainerSettings' => [ // REQUIRED 'M2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AribCaptionsPid' => '<string>', 'AribCaptionsPidControl' => 'AUTO|USE_CONFIGURED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'AudioStreamType' => 'ATSC|DVB', 'Bitrate' => <integer>, 'BufferModel' => 'MULTIPLEX|NONE', 'CcDescriptor' => 'DISABLED|ENABLED', 'DvbNitSettings' => [ 'NetworkId' => <integer>, // REQUIRED 'NetworkName' => '<string>', // REQUIRED 'RepInterval' => <integer>, ], 'DvbSdtSettings' => [ 'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE', 'RepInterval' => <integer>, 'ServiceName' => '<string>', 'ServiceProviderName' => '<string>', ], 'DvbSubPids' => '<string>', 'DvbTdtSettings' => [ 'RepInterval' => <integer>, ], 'DvbTeletextPid' => '<string>', 'Ebif' => 'NONE|PASSTHROUGH', 'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL', 'EbpLookaheadMs' => <integer>, 'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID', 'EcmPid' => '<string>', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'EtvPlatformPid' => '<string>', 'EtvSignalPid' => '<string>', 'FragmentTime' => <float>, 'Klv' => 'NONE|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'NullPacketBitrate' => <float>, 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'RateMode' => 'CBR|VBR', 'Scte27Pids' => '<string>', 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35Pid' => '<string>', 'Scte35PrerollPullupMilliseconds' => <float>, 'SegmentationMarkers' => 'EBP|EBP_LEGACY|NONE|PSI_SEGSTART|RAI_ADAPT|RAI_SEGSTART', 'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE', 'SegmentationTime' => <float>, 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], ], 'Destination' => [ // REQUIRED 'DestinationRefId' => '<string>', ], 'EncryptionType' => 'AES128|AES192|AES256', 'Latency' => <integer>, ], 'UdpOutputSettings' => [ 'BufferMsec' => <integer>, 'ContainerSettings' => [ // REQUIRED 'M2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AribCaptionsPid' => '<string>', 'AribCaptionsPidControl' => 'AUTO|USE_CONFIGURED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'AudioStreamType' => 'ATSC|DVB', 'Bitrate' => <integer>, 'BufferModel' => 'MULTIPLEX|NONE', 'CcDescriptor' => 'DISABLED|ENABLED', 'DvbNitSettings' => [ 'NetworkId' => <integer>, // REQUIRED 'NetworkName' => '<string>', // REQUIRED 'RepInterval' => <integer>, ], 'DvbSdtSettings' => [ 'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE', 'RepInterval' => <integer>, 'ServiceName' => '<string>', 'ServiceProviderName' => '<string>', ], 'DvbSubPids' => '<string>', 'DvbTdtSettings' => [ 'RepInterval' => <integer>, ], 'DvbTeletextPid' => '<string>', 'Ebif' => 'NONE|PASSTHROUGH', 'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL', 'EbpLookaheadMs' => <integer>, 'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID', 'EcmPid' => '<string>', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'EtvPlatformPid' => '<string>', 'EtvSignalPid' => '<string>', 'FragmentTime' => <float>, 'Klv' => 'NONE|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'NullPacketBitrate' => <float>, 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'RateMode' => 'CBR|VBR', 'Scte27Pids' => '<string>', 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35Pid' => '<string>', 'Scte35PrerollPullupMilliseconds' => <float>, 'SegmentationMarkers' => 'EBP|EBP_LEGACY|NONE|PSI_SEGSTART|RAI_ADAPT|RAI_SEGSTART', 'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE', 'SegmentationTime' => <float>, 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], ], 'Destination' => [ // REQUIRED 'DestinationRefId' => '<string>', ], 'FecOutputSettings' => [ 'ColumnDepth' => <integer>, 'IncludeFec' => 'COLUMN|COLUMN_AND_ROW', 'RowLength' => <integer>, ], ], ], 'VideoDescriptionName' => '<string>', ], // ... ], ], // ... ], 'ThumbnailConfiguration' => [ 'State' => 'AUTO|DISABLED', // REQUIRED ], 'TimecodeConfig' => [ // REQUIRED 'Source' => 'EMBEDDED|SYSTEMCLOCK|ZEROBASED', // REQUIRED 'SyncThreshold' => <integer>, ], 'VideoDescriptions' => [ // REQUIRED [ 'CodecSettings' => [ 'Av1Settings' => [ 'AfdSignaling' => 'AUTO|FIXED|NONE', 'BufSize' => <integer>, 'ColorSpaceSettings' => [ 'ColorSpacePassthroughSettings' => [ ], 'Hdr10Settings' => [ 'MaxCll' => <integer>, 'MaxFall' => <integer>, ], 'Rec601Settings' => [ ], 'Rec709Settings' => [ ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FramerateDenominator' => <integer>, // REQUIRED 'FramerateNumerator' => <integer>, // REQUIRED 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'Level' => 'AV1_LEVEL_2|AV1_LEVEL_2_1|AV1_LEVEL_3|AV1_LEVEL_3_1|AV1_LEVEL_4|AV1_LEVEL_4_1|AV1_LEVEL_5|AV1_LEVEL_5_1|AV1_LEVEL_5_2|AV1_LEVEL_5_3|AV1_LEVEL_6|AV1_LEVEL_6_1|AV1_LEVEL_6_2|AV1_LEVEL_6_3|AV1_LEVEL_AUTO', 'LookAheadRateControl' => 'HIGH|LOW|MEDIUM', 'MaxBitrate' => <integer>, 'MinIInterval' => <integer>, 'ParDenominator' => <integer>, 'ParNumerator' => <integer>, 'QvbrQualityLevel' => <integer>, 'SceneChangeDetect' => 'DISABLED|ENABLED', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', // REQUIRED 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', // REQUIRED 'Prefix' => '<string>', ], ], 'FrameCaptureSettings' => [ 'CaptureInterval' => <integer>, 'CaptureIntervalUnits' => 'MILLISECONDS|SECONDS', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', // REQUIRED 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', // REQUIRED 'Prefix' => '<string>', ], ], 'H264Settings' => [ 'AdaptiveQuantization' => 'AUTO|HIGH|HIGHER|LOW|MAX|MEDIUM|OFF', 'AfdSignaling' => 'AUTO|FIXED|NONE', 'Bitrate' => <integer>, 'BufFillPct' => <integer>, 'BufSize' => <integer>, 'ColorMetadata' => 'IGNORE|INSERT', 'ColorSpaceSettings' => [ 'ColorSpacePassthroughSettings' => [ ], 'Rec601Settings' => [ ], 'Rec709Settings' => [ ], ], 'EntropyEncoding' => 'CABAC|CAVLC', 'FilterSettings' => [ 'BandwidthReductionFilterSettings' => [ 'PostFilterSharpening' => 'DISABLED|SHARPENING_1|SHARPENING_2|SHARPENING_3', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4', ], 'TemporalFilterSettings' => [ 'PostFilterSharpening' => 'AUTO|DISABLED|ENABLED', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4|STRENGTH_5|STRENGTH_6|STRENGTH_7|STRENGTH_8|STRENGTH_9|STRENGTH_10|STRENGTH_11|STRENGTH_12|STRENGTH_13|STRENGTH_14|STRENGTH_15|STRENGTH_16', ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FlickerAq' => 'DISABLED|ENABLED', 'ForceFieldPictures' => 'DISABLED|ENABLED', 'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED', 'FramerateDenominator' => <integer>, 'FramerateNumerator' => <integer>, 'GopBReference' => 'DISABLED|ENABLED', 'GopClosedCadence' => <integer>, 'GopNumBFrames' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'Level' => 'H264_LEVEL_1|H264_LEVEL_1_1|H264_LEVEL_1_2|H264_LEVEL_1_3|H264_LEVEL_2|H264_LEVEL_2_1|H264_LEVEL_2_2|H264_LEVEL_3|H264_LEVEL_3_1|H264_LEVEL_3_2|H264_LEVEL_4|H264_LEVEL_4_1|H264_LEVEL_4_2|H264_LEVEL_5|H264_LEVEL_5_1|H264_LEVEL_5_2|H264_LEVEL_AUTO', 'LookAheadRateControl' => 'HIGH|LOW|MEDIUM', 'MaxBitrate' => <integer>, 'MinIInterval' => <integer>, 'MinQp' => <integer>, 'NumRefFrames' => <integer>, 'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED', 'ParDenominator' => <integer>, 'ParNumerator' => <integer>, 'Profile' => 'BASELINE|HIGH|HIGH_10BIT|HIGH_422|HIGH_422_10BIT|MAIN', 'QualityLevel' => 'ENHANCED_QUALITY|STANDARD_QUALITY', 'QvbrQualityLevel' => <integer>, 'RateControlMode' => 'CBR|MULTIPLEX|QVBR|VBR', 'ScanType' => 'INTERLACED|PROGRESSIVE', 'SceneChangeDetect' => 'DISABLED|ENABLED', 'Slices' => <integer>, 'Softness' => <integer>, 'SpatialAq' => 'DISABLED|ENABLED', 'SubgopLength' => 'DYNAMIC|FIXED', 'Syntax' => 'DEFAULT|RP2027', 'TemporalAq' => 'DISABLED|ENABLED', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', // REQUIRED 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', // REQUIRED 'Prefix' => '<string>', ], 'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI', ], 'H265Settings' => [ 'AdaptiveQuantization' => 'AUTO|HIGH|HIGHER|LOW|MAX|MEDIUM|OFF', 'AfdSignaling' => 'AUTO|FIXED|NONE', 'AlternativeTransferFunction' => 'INSERT|OMIT', 'Bitrate' => <integer>, 'BufSize' => <integer>, 'ColorMetadata' => 'IGNORE|INSERT', 'ColorSpaceSettings' => [ 'ColorSpacePassthroughSettings' => [ ], 'DolbyVision81Settings' => [ ], 'Hdr10Settings' => [ 'MaxCll' => <integer>, 'MaxFall' => <integer>, ], 'Rec601Settings' => [ ], 'Rec709Settings' => [ ], ], 'FilterSettings' => [ 'BandwidthReductionFilterSettings' => [ 'PostFilterSharpening' => 'DISABLED|SHARPENING_1|SHARPENING_2|SHARPENING_3', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4', ], 'TemporalFilterSettings' => [ 'PostFilterSharpening' => 'AUTO|DISABLED|ENABLED', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4|STRENGTH_5|STRENGTH_6|STRENGTH_7|STRENGTH_8|STRENGTH_9|STRENGTH_10|STRENGTH_11|STRENGTH_12|STRENGTH_13|STRENGTH_14|STRENGTH_15|STRENGTH_16', ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FlickerAq' => 'DISABLED|ENABLED', 'FramerateDenominator' => <integer>, // REQUIRED 'FramerateNumerator' => <integer>, // REQUIRED 'GopClosedCadence' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'Level' => 'H265_LEVEL_1|H265_LEVEL_2|H265_LEVEL_2_1|H265_LEVEL_3|H265_LEVEL_3_1|H265_LEVEL_4|H265_LEVEL_4_1|H265_LEVEL_5|H265_LEVEL_5_1|H265_LEVEL_5_2|H265_LEVEL_6|H265_LEVEL_6_1|H265_LEVEL_6_2|H265_LEVEL_AUTO', 'LookAheadRateControl' => 'HIGH|LOW|MEDIUM', 'MaxBitrate' => <integer>, 'MinIInterval' => <integer>, 'MinQp' => <integer>, 'MvOverPictureBoundaries' => 'DISABLED|ENABLED', 'MvTemporalPredictor' => 'DISABLED|ENABLED', 'ParDenominator' => <integer>, 'ParNumerator' => <integer>, 'Profile' => 'MAIN|MAIN_10BIT', 'QvbrQualityLevel' => <integer>, 'RateControlMode' => 'CBR|MULTIPLEX|QVBR', 'ScanType' => 'INTERLACED|PROGRESSIVE', 'SceneChangeDetect' => 'DISABLED|ENABLED', 'Slices' => <integer>, 'Tier' => 'HIGH|MAIN', 'TileHeight' => <integer>, 'TilePadding' => 'NONE|PADDED', 'TileWidth' => <integer>, 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', // REQUIRED 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', // REQUIRED 'Prefix' => '<string>', ], 'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI', 'TreeblockSize' => 'AUTO|TREE_SIZE_32X32', ], 'Mpeg2Settings' => [ 'AdaptiveQuantization' => 'AUTO|HIGH|LOW|MEDIUM|OFF', 'AfdSignaling' => 'AUTO|FIXED|NONE', 'ColorMetadata' => 'IGNORE|INSERT', 'ColorSpace' => 'AUTO|PASSTHROUGH', 'DisplayAspectRatio' => 'DISPLAYRATIO16X9|DISPLAYRATIO4X3', 'FilterSettings' => [ 'TemporalFilterSettings' => [ 'PostFilterSharpening' => 'AUTO|DISABLED|ENABLED', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4|STRENGTH_5|STRENGTH_6|STRENGTH_7|STRENGTH_8|STRENGTH_9|STRENGTH_10|STRENGTH_11|STRENGTH_12|STRENGTH_13|STRENGTH_14|STRENGTH_15|STRENGTH_16', ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FramerateDenominator' => <integer>, // REQUIRED 'FramerateNumerator' => <integer>, // REQUIRED 'GopClosedCadence' => <integer>, 'GopNumBFrames' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'ScanType' => 'INTERLACED|PROGRESSIVE', 'SubgopLength' => 'DYNAMIC|FIXED', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', // REQUIRED 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', // REQUIRED 'Prefix' => '<string>', ], 'TimecodeInsertion' => 'DISABLED|GOP_TIMECODE', ], ], 'Height' => <integer>, 'Name' => '<string>', // REQUIRED 'RespondToAfd' => 'NONE|PASSTHROUGH|RESPOND', 'ScalingBehavior' => 'DEFAULT|STRETCH_TO_OUTPUT', 'Sharpness' => <integer>, 'Width' => <integer>, ], // ... ], ], 'InputAttachments' => [ [ 'AutomaticInputFailoverSettings' => [ 'ErrorClearTimeMsec' => <integer>, 'FailoverConditions' => [ [ 'FailoverConditionSettings' => [ 'AudioSilenceSettings' => [ 'AudioSelectorName' => '<string>', // REQUIRED 'AudioSilenceThresholdMsec' => <integer>, ], 'InputLossSettings' => [ 'InputLossThresholdMsec' => <integer>, ], 'VideoBlackSettings' => [ 'BlackDetectThreshold' => <float>, 'VideoBlackThresholdMsec' => <integer>, ], ], ], // ... ], 'InputPreference' => 'EQUAL_INPUT_PREFERENCE|PRIMARY_INPUT_PREFERRED', 'SecondaryInputId' => '<string>', // REQUIRED ], 'InputAttachmentName' => '<string>', 'InputId' => '<string>', 'InputSettings' => [ 'AudioSelectors' => [ [ 'Name' => '<string>', // REQUIRED 'SelectorSettings' => [ 'AudioHlsRenditionSelection' => [ 'GroupId' => '<string>', // REQUIRED 'Name' => '<string>', // REQUIRED ], 'AudioLanguageSelection' => [ 'LanguageCode' => '<string>', // REQUIRED 'LanguageSelectionPolicy' => 'LOOSE|STRICT', ], 'AudioPidSelection' => [ 'Pid' => <integer>, // REQUIRED ], 'AudioTrackSelection' => [ 'DolbyEDecode' => [ 'ProgramSelection' => 'ALL_CHANNELS|PROGRAM_1|PROGRAM_2|PROGRAM_3|PROGRAM_4|PROGRAM_5|PROGRAM_6|PROGRAM_7|PROGRAM_8', // REQUIRED ], 'Tracks' => [ // REQUIRED [ 'Track' => <integer>, // REQUIRED ], // ... ], ], ], ], // ... ], 'CaptionSelectors' => [ [ 'LanguageCode' => '<string>', 'Name' => '<string>', // REQUIRED 'SelectorSettings' => [ 'AncillarySourceSettings' => [ 'SourceAncillaryChannelNumber' => <integer>, ], 'AribSourceSettings' => [ ], 'DvbSubSourceSettings' => [ 'OcrLanguage' => 'DEU|ENG|FRA|NLD|POR|SPA', 'Pid' => <integer>, ], 'EmbeddedSourceSettings' => [ 'Convert608To708' => 'DISABLED|UPCONVERT', 'Scte20Detection' => 'AUTO|OFF', 'Source608ChannelNumber' => <integer>, 'Source608TrackNumber' => <integer>, ], 'Scte20SourceSettings' => [ 'Convert608To708' => 'DISABLED|UPCONVERT', 'Source608ChannelNumber' => <integer>, ], 'Scte27SourceSettings' => [ 'OcrLanguage' => 'DEU|ENG|FRA|NLD|POR|SPA', 'Pid' => <integer>, ], 'TeletextSourceSettings' => [ 'OutputRectangle' => [ 'Height' => <float>, // REQUIRED 'LeftOffset' => <float>, // REQUIRED 'TopOffset' => <float>, // REQUIRED 'Width' => <float>, // REQUIRED ], 'PageNumber' => '<string>', ], ], ], // ... ], 'DeblockFilter' => 'DISABLED|ENABLED', 'DenoiseFilter' => 'DISABLED|ENABLED', 'FilterStrength' => <integer>, 'InputFilter' => 'AUTO|DISABLED|FORCED', 'NetworkInputSettings' => [ 'HlsInputSettings' => [ 'Bandwidth' => <integer>, 'BufferSegments' => <integer>, 'Retries' => <integer>, 'RetryInterval' => <integer>, 'Scte35Source' => 'MANIFEST|SEGMENTS', ], 'MulticastInputSettings' => [ 'SourceIpAddress' => '<string>', ], 'ServerValidation' => 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME|CHECK_CRYPTOGRAPHY_ONLY', ], 'Scte35Pid' => <integer>, 'Smpte2038DataPreference' => 'IGNORE|PREFER', 'SourceEndBehavior' => 'CONTINUE|LOOP', 'VideoSelector' => [ 'ColorSpace' => 'FOLLOW|HDR10|HLG_2020|REC_601|REC_709', 'ColorSpaceSettings' => [ 'Hdr10Settings' => [ 'MaxCll' => <integer>, 'MaxFall' => <integer>, ], ], 'ColorSpaceUsage' => 'FALLBACK|FORCE', 'SelectorSettings' => [ 'VideoSelectorPid' => [ 'Pid' => <integer>, ], 'VideoSelectorProgramId' => [ 'ProgramId' => <integer>, ], ], ], ], 'LogicalInterfaceNames' => ['<string>', ...], ], // ... ], 'InputSpecification' => [ 'Codec' => 'MPEG2|AVC|HEVC', 'MaximumBitrate' => 'MAX_10_MBPS|MAX_20_MBPS|MAX_50_MBPS', 'Resolution' => 'SD|HD|UHD', ], 'LogLevel' => 'ERROR|WARNING|INFO|DEBUG|DISABLED', 'Maintenance' => [ 'MaintenanceDay' => 'MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY|SUNDAY', 'MaintenanceStartTime' => '<string>', ], 'Name' => '<string>', 'RequestId' => '<string>', 'Reserved' => '<string>', 'RoleArn' => '<string>', 'Tags' => ['<string>', ...], 'Vpc' => [ 'PublicAddressAllocationIds' => ['<string>', ...], 'SecurityGroupIds' => ['<string>', ...], 'SubnetIds' => ['<string>', ...], // REQUIRED ], ]);
Parameter Details
Members
- AnywhereSettings
-
- Type: AnywhereSettings structure
Elemental anywhere settings - CdiInputSpecification
-
- Type: CdiInputSpecification structure
- ChannelClass
-
- Type: string
A standard channel has two encoding pipelines and a single pipeline channel only has one. - Destinations
-
- Type: Array of OutputDestination structures
- EncoderSettings
-
- Type: EncoderSettings structure
Encoder Settings - InputAttachments
-
- Type: Array of InputAttachment structures
- InputSpecification
-
- Type: InputSpecification structure
- LogLevel
-
- Type: string
The log level the user wants for their channel. - Maintenance
-
- Type: MaintenanceCreateSettings structure
- Name
-
- Type: string
- RequestId
-
- Type: string
- Reserved
-
- Type: string
- RoleArn
-
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
- Vpc
-
- Type: VpcOutputSettings structure
The properties for a private VPC OutputWhen this property is specified, the output egress addresses will be created in a user specified VPC
Result Syntax
[ 'Channel' => [ 'AnywhereSettings' => [ 'ChannelPlacementGroupId' => '<string>', 'ClusterId' => '<string>', ], 'Arn' => '<string>', 'CdiInputSpecification' => [ 'Resolution' => 'SD|HD|FHD|UHD', ], 'ChannelClass' => 'STANDARD|SINGLE_PIPELINE', 'Destinations' => [ [ 'Id' => '<string>', 'MediaPackageSettings' => [ [ 'ChannelId' => '<string>', ], // ... ], 'MultiplexSettings' => [ 'MultiplexId' => '<string>', 'ProgramName' => '<string>', ], 'Settings' => [ [ 'PasswordParam' => '<string>', 'StreamName' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], // ... ], 'SrtSettings' => [ [ 'EncryptionPassphraseSecretArn' => '<string>', 'StreamId' => '<string>', 'Url' => '<string>', ], // ... ], ], // ... ], 'EgressEndpoints' => [ [ 'SourceIp' => '<string>', ], // ... ], 'EncoderSettings' => [ 'AudioDescriptions' => [ [ 'AudioDashRoles' => ['<string>', ...], 'AudioNormalizationSettings' => [ 'Algorithm' => 'ITU_1770_1|ITU_1770_2', 'AlgorithmControl' => 'CORRECT_AUDIO', 'TargetLkfs' => <float>, ], 'AudioSelectorName' => '<string>', 'AudioType' => 'CLEAN_EFFECTS|HEARING_IMPAIRED|UNDEFINED|VISUAL_IMPAIRED_COMMENTARY', 'AudioTypeControl' => 'FOLLOW_INPUT|USE_CONFIGURED', 'AudioWatermarkingSettings' => [ 'NielsenWatermarksSettings' => [ 'NielsenCbetSettings' => [ 'CbetCheckDigitString' => '<string>', 'CbetStepaside' => 'DISABLED|ENABLED', 'Csid' => '<string>', ], 'NielsenDistributionType' => 'FINAL_DISTRIBUTOR|PROGRAM_CONTENT', 'NielsenNaesIiNwSettings' => [ 'CheckDigitString' => '<string>', 'Sid' => <float>, 'Timezone' => 'AMERICA_PUERTO_RICO|US_ALASKA|US_ARIZONA|US_CENTRAL|US_EASTERN|US_HAWAII|US_MOUNTAIN|US_PACIFIC|US_SAMOA|UTC', ], ], ], 'CodecSettings' => [ 'AacSettings' => [ 'Bitrate' => <float>, 'CodingMode' => 'AD_RECEIVER_MIX|CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_5_1', 'InputType' => 'BROADCASTER_MIXED_AD|NORMAL', 'Profile' => 'HEV1|HEV2|LC', 'RateControlMode' => 'CBR|VBR', 'RawFormat' => 'LATM_LOAS|NONE', 'SampleRate' => <float>, 'Spec' => 'MPEG2|MPEG4', 'VbrQuality' => 'HIGH|LOW|MEDIUM_HIGH|MEDIUM_LOW', ], 'Ac3Settings' => [ 'AttenuationControl' => 'ATTENUATE_3_DB|NONE', 'Bitrate' => <float>, 'BitstreamMode' => 'COMMENTARY|COMPLETE_MAIN|DIALOGUE|EMERGENCY|HEARING_IMPAIRED|MUSIC_AND_EFFECTS|VISUALLY_IMPAIRED|VOICE_OVER', 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_3_2_LFE', 'Dialnorm' => <integer>, 'DrcProfile' => 'FILM_STANDARD|NONE', 'LfeFilter' => 'DISABLED|ENABLED', 'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED', ], 'Eac3AtmosSettings' => [ 'Bitrate' => <float>, 'CodingMode' => 'CODING_MODE_5_1_4|CODING_MODE_7_1_4|CODING_MODE_9_1_6', 'Dialnorm' => <integer>, 'DrcLine' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'DrcRf' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'HeightTrim' => <float>, 'SurroundTrim' => <float>, ], 'Eac3Settings' => [ 'AttenuationControl' => 'ATTENUATE_3_DB|NONE', 'Bitrate' => <float>, 'BitstreamMode' => 'COMMENTARY|COMPLETE_MAIN|EMERGENCY|HEARING_IMPAIRED|VISUALLY_IMPAIRED', 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_3_2', 'DcFilter' => 'DISABLED|ENABLED', 'Dialnorm' => <integer>, 'DrcLine' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'DrcRf' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'LfeControl' => 'LFE|NO_LFE', 'LfeFilter' => 'DISABLED|ENABLED', 'LoRoCenterMixLevel' => <float>, 'LoRoSurroundMixLevel' => <float>, 'LtRtCenterMixLevel' => <float>, 'LtRtSurroundMixLevel' => <float>, 'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED', 'PassthroughControl' => 'NO_PASSTHROUGH|WHEN_POSSIBLE', 'PhaseControl' => 'NO_SHIFT|SHIFT_90_DEGREES', 'StereoDownmix' => 'DPL2|LO_RO|LT_RT|NOT_INDICATED', 'SurroundExMode' => 'DISABLED|ENABLED|NOT_INDICATED', 'SurroundMode' => 'DISABLED|ENABLED|NOT_INDICATED', ], 'Mp2Settings' => [ 'Bitrate' => <float>, 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0', 'SampleRate' => <float>, ], 'PassThroughSettings' => [ ], 'WavSettings' => [ 'BitDepth' => <float>, 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_4_0|CODING_MODE_8_0', 'SampleRate' => <float>, ], ], 'DvbDashAccessibility' => 'DVBDASH_1_VISUALLY_IMPAIRED|DVBDASH_2_HARD_OF_HEARING|DVBDASH_3_SUPPLEMENTAL_COMMENTARY|DVBDASH_4_DIRECTORS_COMMENTARY|DVBDASH_5_EDUCATIONAL_NOTES|DVBDASH_6_MAIN_PROGRAM|DVBDASH_7_CLEAN_FEED', 'LanguageCode' => '<string>', 'LanguageCodeControl' => 'FOLLOW_INPUT|USE_CONFIGURED', 'Name' => '<string>', 'RemixSettings' => [ 'ChannelMappings' => [ [ 'InputChannelLevels' => [ [ 'Gain' => <integer>, 'InputChannel' => <integer>, ], // ... ], 'OutputChannel' => <integer>, ], // ... ], 'ChannelsIn' => <integer>, 'ChannelsOut' => <integer>, ], 'StreamName' => '<string>', ], // ... ], 'AvailBlanking' => [ 'AvailBlankingImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'State' => 'DISABLED|ENABLED', ], 'AvailConfiguration' => [ 'AvailSettings' => [ 'Esam' => [ 'AcquisitionPointId' => '<string>', 'AdAvailOffset' => <integer>, 'PasswordParam' => '<string>', 'PoisEndpoint' => '<string>', 'Username' => '<string>', 'ZoneIdentity' => '<string>', ], 'Scte35SpliceInsert' => [ 'AdAvailOffset' => <integer>, 'NoRegionalBlackoutFlag' => 'FOLLOW|IGNORE', 'WebDeliveryAllowedFlag' => 'FOLLOW|IGNORE', ], 'Scte35TimeSignalApos' => [ 'AdAvailOffset' => <integer>, 'NoRegionalBlackoutFlag' => 'FOLLOW|IGNORE', 'WebDeliveryAllowedFlag' => 'FOLLOW|IGNORE', ], ], 'Scte35SegmentationScope' => 'ALL_OUTPUT_GROUPS|SCTE35_ENABLED_OUTPUT_GROUPS', ], 'BlackoutSlate' => [ 'BlackoutSlateImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'NetworkEndBlackout' => 'DISABLED|ENABLED', 'NetworkEndBlackoutImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'NetworkId' => '<string>', 'State' => 'DISABLED|ENABLED', ], 'CaptionDescriptions' => [ [ 'Accessibility' => 'DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES|IMPLEMENTS_ACCESSIBILITY_FEATURES', 'CaptionDashRoles' => ['<string>', ...], 'CaptionSelectorName' => '<string>', 'DestinationSettings' => [ 'AribDestinationSettings' => [ ], 'BurnInDestinationSettings' => [ 'Alignment' => 'CENTERED|LEFT|SMART', 'BackgroundColor' => 'BLACK|NONE|WHITE', 'BackgroundOpacity' => <integer>, 'Font' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'FontColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'FontOpacity' => <integer>, 'FontResolution' => <integer>, 'FontSize' => '<string>', 'OutlineColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'OutlineSize' => <integer>, 'ShadowColor' => 'BLACK|NONE|WHITE', 'ShadowOpacity' => <integer>, 'ShadowXOffset' => <integer>, 'ShadowYOffset' => <integer>, 'TeletextGridControl' => 'FIXED|SCALED', 'XPosition' => <integer>, 'YPosition' => <integer>, ], 'DvbSubDestinationSettings' => [ 'Alignment' => 'CENTERED|LEFT|SMART', 'BackgroundColor' => 'BLACK|NONE|WHITE', 'BackgroundOpacity' => <integer>, 'Font' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'FontColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'FontOpacity' => <integer>, 'FontResolution' => <integer>, 'FontSize' => '<string>', 'OutlineColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'OutlineSize' => <integer>, 'ShadowColor' => 'BLACK|NONE|WHITE', 'ShadowOpacity' => <integer>, 'ShadowXOffset' => <integer>, 'ShadowYOffset' => <integer>, 'TeletextGridControl' => 'FIXED|SCALED', 'XPosition' => <integer>, 'YPosition' => <integer>, ], 'EbuTtDDestinationSettings' => [ 'CopyrightHolder' => '<string>', 'FillLineGap' => 'DISABLED|ENABLED', 'FontFamily' => '<string>', 'StyleControl' => 'EXCLUDE|INCLUDE', ], 'EmbeddedDestinationSettings' => [ ], 'EmbeddedPlusScte20DestinationSettings' => [ ], 'RtmpCaptionInfoDestinationSettings' => [ ], 'Scte20PlusEmbeddedDestinationSettings' => [ ], 'Scte27DestinationSettings' => [ ], 'SmpteTtDestinationSettings' => [ ], 'TeletextDestinationSettings' => [ ], 'TtmlDestinationSettings' => [ 'StyleControl' => 'PASSTHROUGH|USE_CONFIGURED', ], 'WebvttDestinationSettings' => [ 'StyleControl' => 'NO_STYLE_DATA|PASSTHROUGH', ], ], 'DvbDashAccessibility' => 'DVBDASH_1_VISUALLY_IMPAIRED|DVBDASH_2_HARD_OF_HEARING|DVBDASH_3_SUPPLEMENTAL_COMMENTARY|DVBDASH_4_DIRECTORS_COMMENTARY|DVBDASH_5_EDUCATIONAL_NOTES|DVBDASH_6_MAIN_PROGRAM|DVBDASH_7_CLEAN_FEED', 'LanguageCode' => '<string>', 'LanguageDescription' => '<string>', 'Name' => '<string>', ], // ... ], 'ColorCorrectionSettings' => [ 'GlobalColorCorrections' => [ [ 'InputColorSpace' => 'HDR10|HLG_2020|REC_601|REC_709', 'OutputColorSpace' => 'HDR10|HLG_2020|REC_601|REC_709', 'Uri' => '<string>', ], // ... ], ], 'FeatureActivations' => [ 'InputPrepareScheduleActions' => 'DISABLED|ENABLED', 'OutputStaticImageOverlayScheduleActions' => 'DISABLED|ENABLED', ], 'GlobalConfiguration' => [ 'InitialAudioGain' => <integer>, 'InputEndAction' => 'NONE|SWITCH_AND_LOOP_INPUTS', 'InputLossBehavior' => [ 'BlackFrameMsec' => <integer>, 'InputLossImageColor' => '<string>', 'InputLossImageSlate' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'InputLossImageType' => 'COLOR|SLATE', 'RepeatFrameMsec' => <integer>, ], 'OutputLockingMode' => 'EPOCH_LOCKING|PIPELINE_LOCKING', 'OutputLockingSettings' => [ 'EpochLockingSettings' => [ 'CustomEpoch' => '<string>', 'JamSyncTime' => '<string>', ], 'PipelineLockingSettings' => [ ], ], 'OutputTimingSource' => 'INPUT_CLOCK|SYSTEM_CLOCK', 'SupportLowFramerateInputs' => 'DISABLED|ENABLED', ], 'MotionGraphicsConfiguration' => [ 'MotionGraphicsInsertion' => 'DISABLED|ENABLED', 'MotionGraphicsSettings' => [ 'HtmlMotionGraphicsSettings' => [ ], ], ], 'NielsenConfiguration' => [ 'DistributorId' => '<string>', 'NielsenPcmToId3Tagging' => 'DISABLED|ENABLED', ], 'OutputGroups' => [ [ 'Name' => '<string>', 'OutputGroupSettings' => [ 'ArchiveGroupSettings' => [ 'ArchiveCdnSettings' => [ 'ArchiveS3Settings' => [ 'CannedAcl' => 'AUTHENTICATED_READ|BUCKET_OWNER_FULL_CONTROL|BUCKET_OWNER_READ|PUBLIC_READ', ], ], 'Destination' => [ 'DestinationRefId' => '<string>', ], 'RolloverInterval' => <integer>, ], 'CmafIngestGroupSettings' => [ 'Destination' => [ 'DestinationRefId' => '<string>', ], 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'Scte35Type' => 'NONE|SCTE_35_WITHOUT_SEGMENTATION', 'SegmentLength' => <integer>, 'SegmentLengthUnits' => 'MILLISECONDS|SECONDS', 'SendDelayMs' => <integer>, ], 'FrameCaptureGroupSettings' => [ 'Destination' => [ 'DestinationRefId' => '<string>', ], 'FrameCaptureCdnSettings' => [ 'FrameCaptureS3Settings' => [ 'CannedAcl' => 'AUTHENTICATED_READ|BUCKET_OWNER_FULL_CONTROL|BUCKET_OWNER_READ|PUBLIC_READ', ], ], ], 'HlsGroupSettings' => [ 'AdMarkers' => ['<string>', ...], 'BaseUrlContent' => '<string>', 'BaseUrlContent1' => '<string>', 'BaseUrlManifest' => '<string>', 'BaseUrlManifest1' => '<string>', 'CaptionLanguageMappings' => [ [ 'CaptionChannel' => <integer>, 'LanguageCode' => '<string>', 'LanguageDescription' => '<string>', ], // ... ], 'CaptionLanguageSetting' => 'INSERT|NONE|OMIT', 'ClientCache' => 'DISABLED|ENABLED', 'CodecSpecification' => 'RFC_4281|RFC_6381', 'ConstantIv' => '<string>', 'Destination' => [ 'DestinationRefId' => '<string>', ], 'DirectoryStructure' => 'SINGLE_DIRECTORY|SUBDIRECTORY_PER_STREAM', 'DiscontinuityTags' => 'INSERT|NEVER_INSERT', 'EncryptionType' => 'AES128|SAMPLE_AES', 'HlsCdnSettings' => [ 'HlsAkamaiSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'HttpTransferMode' => 'CHUNKED|NON_CHUNKED', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, 'Salt' => '<string>', 'Token' => '<string>', ], 'HlsBasicPutSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'NumRetries' => <integer>, 'RestartDelay' => <integer>, ], 'HlsMediaStoreSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'MediaStoreStorageClass' => 'TEMPORAL', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, ], 'HlsS3Settings' => [ 'CannedAcl' => 'AUTHENTICATED_READ|BUCKET_OWNER_FULL_CONTROL|BUCKET_OWNER_READ|PUBLIC_READ', ], 'HlsWebdavSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'HttpTransferMode' => 'CHUNKED|NON_CHUNKED', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, ], ], 'HlsId3SegmentTagging' => 'DISABLED|ENABLED', 'IFrameOnlyPlaylists' => 'DISABLED|STANDARD', 'IncompleteSegmentBehavior' => 'AUTO|SUPPRESS', 'IndexNSegments' => <integer>, 'InputLossAction' => 'EMIT_OUTPUT|PAUSE_OUTPUT', 'IvInManifest' => 'EXCLUDE|INCLUDE', 'IvSource' => 'EXPLICIT|FOLLOWS_SEGMENT_NUMBER', 'KeepSegments' => <integer>, 'KeyFormat' => '<string>', 'KeyFormatVersions' => '<string>', 'KeyProviderSettings' => [ 'StaticKeySettings' => [ 'KeyProviderServer' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'StaticKeyValue' => '<string>', ], ], 'ManifestCompression' => 'GZIP|NONE', 'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER', 'MinSegmentLength' => <integer>, 'Mode' => 'LIVE|VOD', 'OutputSelection' => 'MANIFESTS_AND_SEGMENTS|SEGMENTS_ONLY|VARIANT_MANIFESTS_AND_SEGMENTS', 'ProgramDateTime' => 'EXCLUDE|INCLUDE', 'ProgramDateTimeClock' => 'INITIALIZE_FROM_OUTPUT_TIMECODE|SYSTEM_CLOCK', 'ProgramDateTimePeriod' => <integer>, 'RedundantManifest' => 'DISABLED|ENABLED', 'SegmentLength' => <integer>, 'SegmentationMode' => 'USE_INPUT_SEGMENTATION|USE_SEGMENT_DURATION', 'SegmentsPerSubdirectory' => <integer>, 'StreamInfResolution' => 'EXCLUDE|INCLUDE', 'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL', 'TimedMetadataId3Period' => <integer>, 'TimestampDeltaMilliseconds' => <integer>, 'TsFileMode' => 'SEGMENTED_FILES|SINGLE_FILE', ], 'MediaPackageGroupSettings' => [ 'Destination' => [ 'DestinationRefId' => '<string>', ], ], 'MsSmoothGroupSettings' => [ 'AcquisitionPointId' => '<string>', 'AudioOnlyTimecodeControl' => 'PASSTHROUGH|USE_CONFIGURED_CLOCK', 'CertificateMode' => 'SELF_SIGNED|VERIFY_AUTHENTICITY', 'ConnectionRetryInterval' => <integer>, 'Destination' => [ 'DestinationRefId' => '<string>', ], 'EventId' => '<string>', 'EventIdMode' => 'NO_EVENT_ID|USE_CONFIGURED|USE_TIMESTAMP', 'EventStopBehavior' => 'NONE|SEND_EOS', 'FilecacheDuration' => <integer>, 'FragmentLength' => <integer>, 'InputLossAction' => 'EMIT_OUTPUT|PAUSE_OUTPUT', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, 'SegmentationMode' => 'USE_INPUT_SEGMENTATION|USE_SEGMENT_DURATION', 'SendDelayMs' => <integer>, 'SparseTrackType' => 'NONE|SCTE_35|SCTE_35_WITHOUT_SEGMENTATION', 'StreamManifestBehavior' => 'DO_NOT_SEND|SEND', 'TimestampOffset' => '<string>', 'TimestampOffsetMode' => 'USE_CONFIGURED_OFFSET|USE_EVENT_START_DATE', ], 'MultiplexGroupSettings' => [ ], 'RtmpGroupSettings' => [ 'AdMarkers' => ['<string>', ...], 'AuthenticationScheme' => 'AKAMAI|COMMON', 'CacheFullBehavior' => 'DISCONNECT_IMMEDIATELY|WAIT_FOR_SERVER', 'CacheLength' => <integer>, 'CaptionData' => 'ALL|FIELD1_608|FIELD1_AND_FIELD2_608', 'IncludeFillerNalUnits' => 'AUTO|DROP|INCLUDE', 'InputLossAction' => 'EMIT_OUTPUT|PAUSE_OUTPUT', 'RestartDelay' => <integer>, ], 'SrtGroupSettings' => [ 'InputLossAction' => 'DROP_PROGRAM|DROP_TS|EMIT_PROGRAM', ], 'UdpGroupSettings' => [ 'InputLossAction' => 'DROP_PROGRAM|DROP_TS|EMIT_PROGRAM', 'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL', 'TimedMetadataId3Period' => <integer>, ], ], 'Outputs' => [ [ 'AudioDescriptionNames' => ['<string>', ...], 'CaptionDescriptionNames' => ['<string>', ...], 'OutputName' => '<string>', 'OutputSettings' => [ 'ArchiveOutputSettings' => [ 'ContainerSettings' => [ 'M2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AribCaptionsPid' => '<string>', 'AribCaptionsPidControl' => 'AUTO|USE_CONFIGURED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'AudioStreamType' => 'ATSC|DVB', 'Bitrate' => <integer>, 'BufferModel' => 'MULTIPLEX|NONE', 'CcDescriptor' => 'DISABLED|ENABLED', 'DvbNitSettings' => [ 'NetworkId' => <integer>, 'NetworkName' => '<string>', 'RepInterval' => <integer>, ], 'DvbSdtSettings' => [ 'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE', 'RepInterval' => <integer>, 'ServiceName' => '<string>', 'ServiceProviderName' => '<string>', ], 'DvbSubPids' => '<string>', 'DvbTdtSettings' => [ 'RepInterval' => <integer>, ], 'DvbTeletextPid' => '<string>', 'Ebif' => 'NONE|PASSTHROUGH', 'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL', 'EbpLookaheadMs' => <integer>, 'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID', 'EcmPid' => '<string>', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'EtvPlatformPid' => '<string>', 'EtvSignalPid' => '<string>', 'FragmentTime' => <float>, 'Klv' => 'NONE|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'NullPacketBitrate' => <float>, 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'RateMode' => 'CBR|VBR', 'Scte27Pids' => '<string>', 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35Pid' => '<string>', 'Scte35PrerollPullupMilliseconds' => <float>, 'SegmentationMarkers' => 'EBP|EBP_LEGACY|NONE|PSI_SEGSTART|RAI_ADAPT|RAI_SEGSTART', 'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE', 'SegmentationTime' => <float>, 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], 'RawSettings' => [ ], ], 'Extension' => '<string>', 'NameModifier' => '<string>', ], 'CmafIngestOutputSettings' => [ 'NameModifier' => '<string>', ], 'FrameCaptureOutputSettings' => [ 'NameModifier' => '<string>', ], 'HlsOutputSettings' => [ 'H265PackagingType' => 'HEV1|HVC1', 'HlsSettings' => [ 'AudioOnlyHlsSettings' => [ 'AudioGroupId' => '<string>', 'AudioOnlyImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_NOT_AUTO_SELECT|AUDIO_ONLY_VARIANT_STREAM', 'SegmentType' => 'AAC|FMP4', ], 'Fmp4HlsSettings' => [ 'AudioRenditionSets' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', ], 'FrameCaptureHlsSettings' => [ ], 'StandardHlsSettings' => [ 'AudioRenditionSets' => '<string>', 'M3u8Settings' => [ 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'EcmPid' => '<string>', 'KlvBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'Scte35Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'Scte35Pid' => '<string>', 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], ], ], 'NameModifier' => '<string>', 'SegmentModifier' => '<string>', ], 'MediaPackageOutputSettings' => [ ], 'MsSmoothOutputSettings' => [ 'H265PackagingType' => 'HEV1|HVC1', 'NameModifier' => '<string>', ], 'MultiplexOutputSettings' => [ 'ContainerSettings' => [ 'MultiplexM2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioStreamType' => 'ATSC|DVB', 'CcDescriptor' => 'DISABLED|ENABLED', 'Ebif' => 'NONE|PASSTHROUGH', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'Klv' => 'NONE|PASSTHROUGH', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35PrerollPullupMilliseconds' => <float>, ], ], 'Destination' => [ 'DestinationRefId' => '<string>', ], ], 'RtmpOutputSettings' => [ 'CertificateMode' => 'SELF_SIGNED|VERIFY_AUTHENTICITY', 'ConnectionRetryInterval' => <integer>, 'Destination' => [ 'DestinationRefId' => '<string>', ], 'NumRetries' => <integer>, ], 'SrtOutputSettings' => [ 'BufferMsec' => <integer>, 'ContainerSettings' => [ 'M2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AribCaptionsPid' => '<string>', 'AribCaptionsPidControl' => 'AUTO|USE_CONFIGURED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'AudioStreamType' => 'ATSC|DVB', 'Bitrate' => <integer>, 'BufferModel' => 'MULTIPLEX|NONE', 'CcDescriptor' => 'DISABLED|ENABLED', 'DvbNitSettings' => [ 'NetworkId' => <integer>, 'NetworkName' => '<string>', 'RepInterval' => <integer>, ], 'DvbSdtSettings' => [ 'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE', 'RepInterval' => <integer>, 'ServiceName' => '<string>', 'ServiceProviderName' => '<string>', ], 'DvbSubPids' => '<string>', 'DvbTdtSettings' => [ 'RepInterval' => <integer>, ], 'DvbTeletextPid' => '<string>', 'Ebif' => 'NONE|PASSTHROUGH', 'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL', 'EbpLookaheadMs' => <integer>, 'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID', 'EcmPid' => '<string>', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'EtvPlatformPid' => '<string>', 'EtvSignalPid' => '<string>', 'FragmentTime' => <float>, 'Klv' => 'NONE|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'NullPacketBitrate' => <float>, 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'RateMode' => 'CBR|VBR', 'Scte27Pids' => '<string>', 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35Pid' => '<string>', 'Scte35PrerollPullupMilliseconds' => <float>, 'SegmentationMarkers' => 'EBP|EBP_LEGACY|NONE|PSI_SEGSTART|RAI_ADAPT|RAI_SEGSTART', 'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE', 'SegmentationTime' => <float>, 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], ], 'Destination' => [ 'DestinationRefId' => '<string>', ], 'EncryptionType' => 'AES128|AES192|AES256', 'Latency' => <integer>, ], 'UdpOutputSettings' => [ 'BufferMsec' => <integer>, 'ContainerSettings' => [ 'M2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AribCaptionsPid' => '<string>', 'AribCaptionsPidControl' => 'AUTO|USE_CONFIGURED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'AudioStreamType' => 'ATSC|DVB', 'Bitrate' => <integer>, 'BufferModel' => 'MULTIPLEX|NONE', 'CcDescriptor' => 'DISABLED|ENABLED', 'DvbNitSettings' => [ 'NetworkId' => <integer>, 'NetworkName' => '<string>', 'RepInterval' => <integer>, ], 'DvbSdtSettings' => [ 'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE', 'RepInterval' => <integer>, 'ServiceName' => '<string>', 'ServiceProviderName' => '<string>', ], 'DvbSubPids' => '<string>', 'DvbTdtSettings' => [ 'RepInterval' => <integer>, ], 'DvbTeletextPid' => '<string>', 'Ebif' => 'NONE|PASSTHROUGH', 'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL', 'EbpLookaheadMs' => <integer>, 'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID', 'EcmPid' => '<string>', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'EtvPlatformPid' => '<string>', 'EtvSignalPid' => '<string>', 'FragmentTime' => <float>, 'Klv' => 'NONE|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'NullPacketBitrate' => <float>, 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'RateMode' => 'CBR|VBR', 'Scte27Pids' => '<string>', 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35Pid' => '<string>', 'Scte35PrerollPullupMilliseconds' => <float>, 'SegmentationMarkers' => 'EBP|EBP_LEGACY|NONE|PSI_SEGSTART|RAI_ADAPT|RAI_SEGSTART', 'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE', 'SegmentationTime' => <float>, 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], ], 'Destination' => [ 'DestinationRefId' => '<string>', ], 'FecOutputSettings' => [ 'ColumnDepth' => <integer>, 'IncludeFec' => 'COLUMN|COLUMN_AND_ROW', 'RowLength' => <integer>, ], ], ], 'VideoDescriptionName' => '<string>', ], // ... ], ], // ... ], 'ThumbnailConfiguration' => [ 'State' => 'AUTO|DISABLED', ], 'TimecodeConfig' => [ 'Source' => 'EMBEDDED|SYSTEMCLOCK|ZEROBASED', 'SyncThreshold' => <integer>, ], 'VideoDescriptions' => [ [ 'CodecSettings' => [ 'Av1Settings' => [ 'AfdSignaling' => 'AUTO|FIXED|NONE', 'BufSize' => <integer>, 'ColorSpaceSettings' => [ 'ColorSpacePassthroughSettings' => [ ], 'Hdr10Settings' => [ 'MaxCll' => <integer>, 'MaxFall' => <integer>, ], 'Rec601Settings' => [ ], 'Rec709Settings' => [ ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FramerateDenominator' => <integer>, 'FramerateNumerator' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'Level' => 'AV1_LEVEL_2|AV1_LEVEL_2_1|AV1_LEVEL_3|AV1_LEVEL_3_1|AV1_LEVEL_4|AV1_LEVEL_4_1|AV1_LEVEL_5|AV1_LEVEL_5_1|AV1_LEVEL_5_2|AV1_LEVEL_5_3|AV1_LEVEL_6|AV1_LEVEL_6_1|AV1_LEVEL_6_2|AV1_LEVEL_6_3|AV1_LEVEL_AUTO', 'LookAheadRateControl' => 'HIGH|LOW|MEDIUM', 'MaxBitrate' => <integer>, 'MinIInterval' => <integer>, 'ParDenominator' => <integer>, 'ParNumerator' => <integer>, 'QvbrQualityLevel' => <integer>, 'SceneChangeDetect' => 'DISABLED|ENABLED', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], ], 'FrameCaptureSettings' => [ 'CaptureInterval' => <integer>, 'CaptureIntervalUnits' => 'MILLISECONDS|SECONDS', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], ], 'H264Settings' => [ 'AdaptiveQuantization' => 'AUTO|HIGH|HIGHER|LOW|MAX|MEDIUM|OFF', 'AfdSignaling' => 'AUTO|FIXED|NONE', 'Bitrate' => <integer>, 'BufFillPct' => <integer>, 'BufSize' => <integer>, 'ColorMetadata' => 'IGNORE|INSERT', 'ColorSpaceSettings' => [ 'ColorSpacePassthroughSettings' => [ ], 'Rec601Settings' => [ ], 'Rec709Settings' => [ ], ], 'EntropyEncoding' => 'CABAC|CAVLC', 'FilterSettings' => [ 'BandwidthReductionFilterSettings' => [ 'PostFilterSharpening' => 'DISABLED|SHARPENING_1|SHARPENING_2|SHARPENING_3', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4', ], 'TemporalFilterSettings' => [ 'PostFilterSharpening' => 'AUTO|DISABLED|ENABLED', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4|STRENGTH_5|STRENGTH_6|STRENGTH_7|STRENGTH_8|STRENGTH_9|STRENGTH_10|STRENGTH_11|STRENGTH_12|STRENGTH_13|STRENGTH_14|STRENGTH_15|STRENGTH_16', ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FlickerAq' => 'DISABLED|ENABLED', 'ForceFieldPictures' => 'DISABLED|ENABLED', 'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED', 'FramerateDenominator' => <integer>, 'FramerateNumerator' => <integer>, 'GopBReference' => 'DISABLED|ENABLED', 'GopClosedCadence' => <integer>, 'GopNumBFrames' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'Level' => 'H264_LEVEL_1|H264_LEVEL_1_1|H264_LEVEL_1_2|H264_LEVEL_1_3|H264_LEVEL_2|H264_LEVEL_2_1|H264_LEVEL_2_2|H264_LEVEL_3|H264_LEVEL_3_1|H264_LEVEL_3_2|H264_LEVEL_4|H264_LEVEL_4_1|H264_LEVEL_4_2|H264_LEVEL_5|H264_LEVEL_5_1|H264_LEVEL_5_2|H264_LEVEL_AUTO', 'LookAheadRateControl' => 'HIGH|LOW|MEDIUM', 'MaxBitrate' => <integer>, 'MinIInterval' => <integer>, 'MinQp' => <integer>, 'NumRefFrames' => <integer>, 'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED', 'ParDenominator' => <integer>, 'ParNumerator' => <integer>, 'Profile' => 'BASELINE|HIGH|HIGH_10BIT|HIGH_422|HIGH_422_10BIT|MAIN', 'QualityLevel' => 'ENHANCED_QUALITY|STANDARD_QUALITY', 'QvbrQualityLevel' => <integer>, 'RateControlMode' => 'CBR|MULTIPLEX|QVBR|VBR', 'ScanType' => 'INTERLACED|PROGRESSIVE', 'SceneChangeDetect' => 'DISABLED|ENABLED', 'Slices' => <integer>, 'Softness' => <integer>, 'SpatialAq' => 'DISABLED|ENABLED', 'SubgopLength' => 'DYNAMIC|FIXED', 'Syntax' => 'DEFAULT|RP2027', 'TemporalAq' => 'DISABLED|ENABLED', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], 'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI', ], 'H265Settings' => [ 'AdaptiveQuantization' => 'AUTO|HIGH|HIGHER|LOW|MAX|MEDIUM|OFF', 'AfdSignaling' => 'AUTO|FIXED|NONE', 'AlternativeTransferFunction' => 'INSERT|OMIT', 'Bitrate' => <integer>, 'BufSize' => <integer>, 'ColorMetadata' => 'IGNORE|INSERT', 'ColorSpaceSettings' => [ 'ColorSpacePassthroughSettings' => [ ], 'DolbyVision81Settings' => [ ], 'Hdr10Settings' => [ 'MaxCll' => <integer>, 'MaxFall' => <integer>, ], 'Rec601Settings' => [ ], 'Rec709Settings' => [ ], ], 'FilterSettings' => [ 'BandwidthReductionFilterSettings' => [ 'PostFilterSharpening' => 'DISABLED|SHARPENING_1|SHARPENING_2|SHARPENING_3', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4', ], 'TemporalFilterSettings' => [ 'PostFilterSharpening' => 'AUTO|DISABLED|ENABLED', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4|STRENGTH_5|STRENGTH_6|STRENGTH_7|STRENGTH_8|STRENGTH_9|STRENGTH_10|STRENGTH_11|STRENGTH_12|STRENGTH_13|STRENGTH_14|STRENGTH_15|STRENGTH_16', ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FlickerAq' => 'DISABLED|ENABLED', 'FramerateDenominator' => <integer>, 'FramerateNumerator' => <integer>, 'GopClosedCadence' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'Level' => 'H265_LEVEL_1|H265_LEVEL_2|H265_LEVEL_2_1|H265_LEVEL_3|H265_LEVEL_3_1|H265_LEVEL_4|H265_LEVEL_4_1|H265_LEVEL_5|H265_LEVEL_5_1|H265_LEVEL_5_2|H265_LEVEL_6|H265_LEVEL_6_1|H265_LEVEL_6_2|H265_LEVEL_AUTO', 'LookAheadRateControl' => 'HIGH|LOW|MEDIUM', 'MaxBitrate' => <integer>, 'MinIInterval' => <integer>, 'MinQp' => <integer>, 'MvOverPictureBoundaries' => 'DISABLED|ENABLED', 'MvTemporalPredictor' => 'DISABLED|ENABLED', 'ParDenominator' => <integer>, 'ParNumerator' => <integer>, 'Profile' => 'MAIN|MAIN_10BIT', 'QvbrQualityLevel' => <integer>, 'RateControlMode' => 'CBR|MULTIPLEX|QVBR', 'ScanType' => 'INTERLACED|PROGRESSIVE', 'SceneChangeDetect' => 'DISABLED|ENABLED', 'Slices' => <integer>, 'Tier' => 'HIGH|MAIN', 'TileHeight' => <integer>, 'TilePadding' => 'NONE|PADDED', 'TileWidth' => <integer>, 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], 'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI', 'TreeblockSize' => 'AUTO|TREE_SIZE_32X32', ], 'Mpeg2Settings' => [ 'AdaptiveQuantization' => 'AUTO|HIGH|LOW|MEDIUM|OFF', 'AfdSignaling' => 'AUTO|FIXED|NONE', 'ColorMetadata' => 'IGNORE|INSERT', 'ColorSpace' => 'AUTO|PASSTHROUGH', 'DisplayAspectRatio' => 'DISPLAYRATIO16X9|DISPLAYRATIO4X3', 'FilterSettings' => [ 'TemporalFilterSettings' => [ 'PostFilterSharpening' => 'AUTO|DISABLED|ENABLED', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4|STRENGTH_5|STRENGTH_6|STRENGTH_7|STRENGTH_8|STRENGTH_9|STRENGTH_10|STRENGTH_11|STRENGTH_12|STRENGTH_13|STRENGTH_14|STRENGTH_15|STRENGTH_16', ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FramerateDenominator' => <integer>, 'FramerateNumerator' => <integer>, 'GopClosedCadence' => <integer>, 'GopNumBFrames' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'ScanType' => 'INTERLACED|PROGRESSIVE', 'SubgopLength' => 'DYNAMIC|FIXED', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], 'TimecodeInsertion' => 'DISABLED|GOP_TIMECODE', ], ], 'Height' => <integer>, 'Name' => '<string>', 'RespondToAfd' => 'NONE|PASSTHROUGH|RESPOND', 'ScalingBehavior' => 'DEFAULT|STRETCH_TO_OUTPUT', 'Sharpness' => <integer>, 'Width' => <integer>, ], // ... ], ], 'Id' => '<string>', 'InputAttachments' => [ [ 'AutomaticInputFailoverSettings' => [ 'ErrorClearTimeMsec' => <integer>, 'FailoverConditions' => [ [ 'FailoverConditionSettings' => [ 'AudioSilenceSettings' => [ 'AudioSelectorName' => '<string>', 'AudioSilenceThresholdMsec' => <integer>, ], 'InputLossSettings' => [ 'InputLossThresholdMsec' => <integer>, ], 'VideoBlackSettings' => [ 'BlackDetectThreshold' => <float>, 'VideoBlackThresholdMsec' => <integer>, ], ], ], // ... ], 'InputPreference' => 'EQUAL_INPUT_PREFERENCE|PRIMARY_INPUT_PREFERRED', 'SecondaryInputId' => '<string>', ], 'InputAttachmentName' => '<string>', 'InputId' => '<string>', 'InputSettings' => [ 'AudioSelectors' => [ [ 'Name' => '<string>', 'SelectorSettings' => [ 'AudioHlsRenditionSelection' => [ 'GroupId' => '<string>', 'Name' => '<string>', ], 'AudioLanguageSelection' => [ 'LanguageCode' => '<string>', 'LanguageSelectionPolicy' => 'LOOSE|STRICT', ], 'AudioPidSelection' => [ 'Pid' => <integer>, ], 'AudioTrackSelection' => [ 'DolbyEDecode' => [ 'ProgramSelection' => 'ALL_CHANNELS|PROGRAM_1|PROGRAM_2|PROGRAM_3|PROGRAM_4|PROGRAM_5|PROGRAM_6|PROGRAM_7|PROGRAM_8', ], 'Tracks' => [ [ 'Track' => <integer>, ], // ... ], ], ], ], // ... ], 'CaptionSelectors' => [ [ 'LanguageCode' => '<string>', 'Name' => '<string>', 'SelectorSettings' => [ 'AncillarySourceSettings' => [ 'SourceAncillaryChannelNumber' => <integer>, ], 'AribSourceSettings' => [ ], 'DvbSubSourceSettings' => [ 'OcrLanguage' => 'DEU|ENG|FRA|NLD|POR|SPA', 'Pid' => <integer>, ], 'EmbeddedSourceSettings' => [ 'Convert608To708' => 'DISABLED|UPCONVERT', 'Scte20Detection' => 'AUTO|OFF', 'Source608ChannelNumber' => <integer>, 'Source608TrackNumber' => <integer>, ], 'Scte20SourceSettings' => [ 'Convert608To708' => 'DISABLED|UPCONVERT', 'Source608ChannelNumber' => <integer>, ], 'Scte27SourceSettings' => [ 'OcrLanguage' => 'DEU|ENG|FRA|NLD|POR|SPA', 'Pid' => <integer>, ], 'TeletextSourceSettings' => [ 'OutputRectangle' => [ 'Height' => <float>, 'LeftOffset' => <float>, 'TopOffset' => <float>, 'Width' => <float>, ], 'PageNumber' => '<string>', ], ], ], // ... ], 'DeblockFilter' => 'DISABLED|ENABLED', 'DenoiseFilter' => 'DISABLED|ENABLED', 'FilterStrength' => <integer>, 'InputFilter' => 'AUTO|DISABLED|FORCED', 'NetworkInputSettings' => [ 'HlsInputSettings' => [ 'Bandwidth' => <integer>, 'BufferSegments' => <integer>, 'Retries' => <integer>, 'RetryInterval' => <integer>, 'Scte35Source' => 'MANIFEST|SEGMENTS', ], 'MulticastInputSettings' => [ 'SourceIpAddress' => '<string>', ], 'ServerValidation' => 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME|CHECK_CRYPTOGRAPHY_ONLY', ], 'Scte35Pid' => <integer>, 'Smpte2038DataPreference' => 'IGNORE|PREFER', 'SourceEndBehavior' => 'CONTINUE|LOOP', 'VideoSelector' => [ 'ColorSpace' => 'FOLLOW|HDR10|HLG_2020|REC_601|REC_709', 'ColorSpaceSettings' => [ 'Hdr10Settings' => [ 'MaxCll' => <integer>, 'MaxFall' => <integer>, ], ], 'ColorSpaceUsage' => 'FALLBACK|FORCE', 'SelectorSettings' => [ 'VideoSelectorPid' => [ 'Pid' => <integer>, ], 'VideoSelectorProgramId' => [ 'ProgramId' => <integer>, ], ], ], ], 'LogicalInterfaceNames' => ['<string>', ...], ], // ... ], 'InputSpecification' => [ 'Codec' => 'MPEG2|AVC|HEVC', 'MaximumBitrate' => 'MAX_10_MBPS|MAX_20_MBPS|MAX_50_MBPS', 'Resolution' => 'SD|HD|UHD', ], 'LogLevel' => 'ERROR|WARNING|INFO|DEBUG|DISABLED', 'Maintenance' => [ 'MaintenanceDay' => 'MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY|SUNDAY', 'MaintenanceDeadline' => '<string>', 'MaintenanceScheduledDate' => '<string>', 'MaintenanceStartTime' => '<string>', ], 'Name' => '<string>', 'PipelineDetails' => [ [ 'ActiveInputAttachmentName' => '<string>', 'ActiveInputSwitchActionName' => '<string>', 'ActiveMotionGraphicsActionName' => '<string>', 'ActiveMotionGraphicsUri' => '<string>', 'PipelineId' => '<string>', ], // ... ], 'PipelinesRunningCount' => <integer>, 'RoleArn' => '<string>', 'State' => 'CREATING|CREATE_FAILED|IDLE|STARTING|RUNNING|RECOVERING|STOPPING|DELETING|DELETED|UPDATING|UPDATE_FAILED', 'Tags' => ['<string>', ...], 'Vpc' => [ 'AvailabilityZones' => ['<string>', ...], 'NetworkInterfaceIds' => ['<string>', ...], 'SecurityGroupIds' => ['<string>', ...], 'SubnetIds' => ['<string>', ...], ], ], ]
Result Details
Members
- Channel
-
- Type: Channel structure
Errors
- BadRequestException:
- This error does not currently have a description.
- UnprocessableEntityException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
CreateChannelPlacementGroup
$result = $client->createChannelPlacementGroup
([/* ... */]); $promise = $client->createChannelPlacementGroupAsync
([/* ... */]);
Create a ChannelPlacementGroup in the specified Cluster. As part of the create operation, you specify the Nodes to attach the group to.After you create a ChannelPlacementGroup, you add Channels to the group (you do this by modifying the Channels to add them to a specific group). You now have an association of Channels to ChannelPlacementGroup, and ChannelPlacementGroup to Nodes. This association means that all the Channels in the group are able to run on any of the Nodes associated with the group.
Parameter Syntax
$result = $client->createChannelPlacementGroup([ 'ClusterId' => '<string>', // REQUIRED 'Name' => '<string>', 'Nodes' => ['<string>', ...], 'RequestId' => '<string>', 'Tags' => ['<string>', ...], ]);
Parameter Details
Members
- ClusterId
-
- Required: Yes
- Type: string
- Name
-
- Type: string
Specify a name that is unique in the Cluster. You can't change the name. Names are case-sensitive. - Nodes
-
- Type: Array of strings
An array of one ID for the Node that you want to associate with the ChannelPlacementGroup. (You can't associate more than one Node with the ChannelPlacementGroup.) The Node and the ChannelPlacementGroup must be in the same Cluster. - RequestId
-
- Type: string
An ID that you assign to a create request. This ID ensures idempotency when creating resources. the request. - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
A collection of key-value pairs.
Result Syntax
[ 'Arn' => '<string>', 'Channels' => ['<string>', ...], 'ClusterId' => '<string>', 'Id' => '<string>', 'Name' => '<string>', 'Nodes' => ['<string>', ...], 'State' => 'UNASSIGNED|ASSIGNING|ASSIGNED|DELETING|DELETE_FAILED|DELETED|UNASSIGNING', ]
Result Details
Members
- Arn
-
- Type: string
- Channels
-
- Type: Array of strings
- ClusterId
-
- Type: string
- Id
-
- Type: string
- Name
-
- Type: string
- Nodes
-
- Type: Array of strings
- State
-
- Type: string
Used in DescribeChannelPlacementGroupResult
Errors
- BadRequestException:
- This error does not currently have a description.
- UnprocessableEntityException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
CreateCloudWatchAlarmTemplate
$result = $client->createCloudWatchAlarmTemplate
([/* ... */]); $promise = $client->createCloudWatchAlarmTemplateAsync
([/* ... */]);
Creates a cloudwatch alarm template to dynamically generate cloudwatch metric alarms on targeted resource types.
Parameter Syntax
$result = $client->createCloudWatchAlarmTemplate([ 'ComparisonOperator' => 'GreaterThanOrEqualToThreshold|GreaterThanThreshold|LessThanThreshold|LessThanOrEqualToThreshold', // REQUIRED 'DatapointsToAlarm' => <integer>, 'Description' => '<string>', 'EvaluationPeriods' => <integer>, // REQUIRED 'GroupIdentifier' => '<string>', // REQUIRED 'MetricName' => '<string>', // REQUIRED 'Name' => '<string>', // REQUIRED 'Period' => <integer>, // REQUIRED 'Statistic' => 'SampleCount|Average|Sum|Minimum|Maximum', // REQUIRED 'Tags' => ['<string>', ...], 'TargetResourceType' => 'CLOUDFRONT_DISTRIBUTION|MEDIALIVE_MULTIPLEX|MEDIALIVE_CHANNEL|MEDIALIVE_INPUT_DEVICE|MEDIAPACKAGE_CHANNEL|MEDIAPACKAGE_ORIGIN_ENDPOINT|MEDIACONNECT_FLOW|S3_BUCKET', // REQUIRED 'Threshold' => <float>, // REQUIRED 'TreatMissingData' => 'notBreaching|breaching|ignore|missing', // REQUIRED ]);
Parameter Details
Members
- ComparisonOperator
-
- Required: Yes
- Type: string
The comparison operator used to compare the specified statistic and the threshold. - DatapointsToAlarm
-
- Type: int
- Description
-
- Type: string
- EvaluationPeriods
-
- Required: Yes
- Type: int
- GroupIdentifier
-
- Required: Yes
- Type: string
- MetricName
-
- Required: Yes
- Type: string
- Name
-
- Required: Yes
- Type: string
- Period
-
- Required: Yes
- Type: int
- Statistic
-
- Required: Yes
- Type: string
The statistic to apply to the alarm's metric data. - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource. - TargetResourceType
-
- Required: Yes
- Type: string
The resource type this template should dynamically generate cloudwatch metric alarms for. - Threshold
-
- Required: Yes
- Type: double
- TreatMissingData
-
- Required: Yes
- Type: string
Specifies how missing data points are treated when evaluating the alarm's condition.
Result Syntax
[ 'Arn' => '<string>', 'ComparisonOperator' => 'GreaterThanOrEqualToThreshold|GreaterThanThreshold|LessThanThreshold|LessThanOrEqualToThreshold', 'CreatedAt' => <DateTime>, 'DatapointsToAlarm' => <integer>, 'Description' => '<string>', 'EvaluationPeriods' => <integer>, 'GroupId' => '<string>', 'Id' => '<string>', 'MetricName' => '<string>', 'ModifiedAt' => <DateTime>, 'Name' => '<string>', 'Period' => <integer>, 'Statistic' => 'SampleCount|Average|Sum|Minimum|Maximum', 'Tags' => ['<string>', ...], 'TargetResourceType' => 'CLOUDFRONT_DISTRIBUTION|MEDIALIVE_MULTIPLEX|MEDIALIVE_CHANNEL|MEDIALIVE_INPUT_DEVICE|MEDIAPACKAGE_CHANNEL|MEDIAPACKAGE_ORIGIN_ENDPOINT|MEDIACONNECT_FLOW|S3_BUCKET', 'Threshold' => <float>, 'TreatMissingData' => 'notBreaching|breaching|ignore|missing', ]
Result Details
Members
- Arn
-
- Type: string
- ComparisonOperator
-
- Type: string
The comparison operator used to compare the specified statistic and the threshold. - CreatedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- DatapointsToAlarm
-
- Type: int
- Description
-
- Type: string
- EvaluationPeriods
-
- Type: int
- GroupId
-
- Type: string
- Id
-
- Type: string
- MetricName
-
- Type: string
- ModifiedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Name
-
- Type: string
- Period
-
- Type: int
- Statistic
-
- Type: string
The statistic to apply to the alarm's metric data. - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource. - TargetResourceType
-
- Type: string
The resource type this template should dynamically generate cloudwatch metric alarms for. - Threshold
-
- Type: double
- TreatMissingData
-
- Type: string
Specifies how missing data points are treated when evaluating the alarm's condition.
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
CreateCloudWatchAlarmTemplateGroup
$result = $client->createCloudWatchAlarmTemplateGroup
([/* ... */]); $promise = $client->createCloudWatchAlarmTemplateGroupAsync
([/* ... */]);
Creates a cloudwatch alarm template group to group your cloudwatch alarm templates and to attach to signal maps for dynamically creating alarms.
Parameter Syntax
$result = $client->createCloudWatchAlarmTemplateGroup([ 'Description' => '<string>', 'Name' => '<string>', // REQUIRED 'Tags' => ['<string>', ...], ]);
Parameter Details
Members
- Description
-
- Type: string
- Name
-
- Required: Yes
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource.
Result Syntax
[ 'Arn' => '<string>', 'CreatedAt' => <DateTime>, 'Description' => '<string>', 'Id' => '<string>', 'ModifiedAt' => <DateTime>, 'Name' => '<string>', 'Tags' => ['<string>', ...], ]
Result Details
Members
- Arn
-
- Type: string
- CreatedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Description
-
- Type: string
- Id
-
- Type: string
- ModifiedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Name
-
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource.
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
CreateCluster
$result = $client->createCluster
([/* ... */]); $promise = $client->createClusterAsync
([/* ... */]);
Create a new Cluster.
Parameter Syntax
$result = $client->createCluster([ 'ClusterType' => 'ON_PREMISES', 'InstanceRoleArn' => '<string>', 'Name' => '<string>', 'NetworkSettings' => [ 'DefaultRoute' => '<string>', 'InterfaceMappings' => [ [ 'LogicalInterfaceName' => '<string>', 'NetworkId' => '<string>', ], // ... ], ], 'RequestId' => '<string>', 'Tags' => ['<string>', ...], ]);
Parameter Details
Members
- ClusterType
-
- Type: string
Specify a type. All the Nodes that you later add to this Cluster must be this type of hardware. One Cluster instance can't contain different hardware types. You won't be able to change this parameter after you create the Cluster. - InstanceRoleArn
-
- Type: string
The ARN of the IAM role for the Node in this Cluster. The role must include all the operations that you expect these Node to perform. If necessary, create a role in IAM, then attach it here. - Name
-
- Type: string
Specify a name that is unique in the AWS account. We recommend that you assign a name that hints at the types of Nodes in the Cluster. Names are case-sensitive. - NetworkSettings
-
- Type: ClusterNetworkSettingsCreateRequest structure
Network settings that connect the Nodes in the Cluster to one or more of the Networks that the Cluster is associated with. - RequestId
-
- Type: string
The unique ID of the request. - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
A collection of key-value pairs.
Result Syntax
[ 'Arn' => '<string>', 'ChannelIds' => ['<string>', ...], 'ClusterType' => 'ON_PREMISES', 'Id' => '<string>', 'InstanceRoleArn' => '<string>', 'Name' => '<string>', 'NetworkSettings' => [ 'DefaultRoute' => '<string>', 'InterfaceMappings' => [ [ 'LogicalInterfaceName' => '<string>', 'NetworkId' => '<string>', ], // ... ], ], 'State' => 'CREATING|CREATE_FAILED|ACTIVE|DELETING|DELETE_FAILED|DELETED', ]
Result Details
Members
- Arn
-
- Type: string
- ChannelIds
-
- Type: Array of strings
- ClusterType
-
- Type: string
Used in CreateClusterSummary, DescribeClusterSummary, DescribeClusterResult, UpdateClusterResult. - Id
-
- Type: string
- InstanceRoleArn
-
- Type: string
- Name
-
- Type: string
- NetworkSettings
-
- Type: ClusterNetworkSettings structure
Used in DescribeClusterResult, DescribeClusterSummary, UpdateClusterResult. - State
-
- Type: string
Used in DescribeClusterSummary, DescribeClusterResult, UpdateClusterResult.
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
CreateEventBridgeRuleTemplate
$result = $client->createEventBridgeRuleTemplate
([/* ... */]); $promise = $client->createEventBridgeRuleTemplateAsync
([/* ... */]);
Creates an eventbridge rule template to monitor events and send notifications to your targeted resources.
Parameter Syntax
$result = $client->createEventBridgeRuleTemplate([ 'Description' => '<string>', 'EventTargets' => [ [ 'Arn' => '<string>', // REQUIRED ], // ... ], 'EventType' => 'MEDIALIVE_MULTIPLEX_ALERT|MEDIALIVE_MULTIPLEX_STATE_CHANGE|MEDIALIVE_CHANNEL_ALERT|MEDIALIVE_CHANNEL_INPUT_CHANGE|MEDIALIVE_CHANNEL_STATE_CHANGE|MEDIAPACKAGE_INPUT_NOTIFICATION|MEDIAPACKAGE_KEY_PROVIDER_NOTIFICATION|MEDIAPACKAGE_HARVEST_JOB_NOTIFICATION|SIGNAL_MAP_ACTIVE_ALARM|MEDIACONNECT_ALERT|MEDIACONNECT_SOURCE_HEALTH|MEDIACONNECT_OUTPUT_HEALTH|MEDIACONNECT_FLOW_STATUS_CHANGE', // REQUIRED 'GroupIdentifier' => '<string>', // REQUIRED 'Name' => '<string>', // REQUIRED 'Tags' => ['<string>', ...], ]);
Parameter Details
Members
- Description
-
- Type: string
- EventTargets
-
- Type: Array of EventBridgeRuleTemplateTarget structures
- EventType
-
- Required: Yes
- Type: string
The type of event to match with the rule. - GroupIdentifier
-
- Required: Yes
- Type: string
- Name
-
- Required: Yes
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource.
Result Syntax
[ 'Arn' => '<string>', 'CreatedAt' => <DateTime>, 'Description' => '<string>', 'EventTargets' => [ [ 'Arn' => '<string>', ], // ... ], 'EventType' => 'MEDIALIVE_MULTIPLEX_ALERT|MEDIALIVE_MULTIPLEX_STATE_CHANGE|MEDIALIVE_CHANNEL_ALERT|MEDIALIVE_CHANNEL_INPUT_CHANGE|MEDIALIVE_CHANNEL_STATE_CHANGE|MEDIAPACKAGE_INPUT_NOTIFICATION|MEDIAPACKAGE_KEY_PROVIDER_NOTIFICATION|MEDIAPACKAGE_HARVEST_JOB_NOTIFICATION|SIGNAL_MAP_ACTIVE_ALARM|MEDIACONNECT_ALERT|MEDIACONNECT_SOURCE_HEALTH|MEDIACONNECT_OUTPUT_HEALTH|MEDIACONNECT_FLOW_STATUS_CHANGE', 'GroupId' => '<string>', 'Id' => '<string>', 'ModifiedAt' => <DateTime>, 'Name' => '<string>', 'Tags' => ['<string>', ...], ]
Result Details
Members
- Arn
-
- Type: string
- CreatedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Description
-
- Type: string
- EventTargets
-
- Type: Array of EventBridgeRuleTemplateTarget structures
- EventType
-
- Type: string
The type of event to match with the rule. - GroupId
-
- Type: string
- Id
-
- Type: string
- ModifiedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Name
-
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource.
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
CreateEventBridgeRuleTemplateGroup
$result = $client->createEventBridgeRuleTemplateGroup
([/* ... */]); $promise = $client->createEventBridgeRuleTemplateGroupAsync
([/* ... */]);
Creates an eventbridge rule template group to group your eventbridge rule templates and to attach to signal maps for dynamically creating notification rules.
Parameter Syntax
$result = $client->createEventBridgeRuleTemplateGroup([ 'Description' => '<string>', 'Name' => '<string>', // REQUIRED 'Tags' => ['<string>', ...], ]);
Parameter Details
Members
- Description
-
- Type: string
- Name
-
- Required: Yes
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource.
Result Syntax
[ 'Arn' => '<string>', 'CreatedAt' => <DateTime>, 'Description' => '<string>', 'Id' => '<string>', 'ModifiedAt' => <DateTime>, 'Name' => '<string>', 'Tags' => ['<string>', ...], ]
Result Details
Members
- Arn
-
- Type: string
- CreatedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Description
-
- Type: string
- Id
-
- Type: string
- ModifiedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Name
-
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource.
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
CreateInput
$result = $client->createInput
([/* ... */]); $promise = $client->createInputAsync
([/* ... */]);
Create an input
Parameter Syntax
$result = $client->createInput([ 'Destinations' => [ [ 'Network' => '<string>', 'NetworkRoutes' => [ [ 'Cidr' => '<string>', 'Gateway' => '<string>', ], // ... ], 'StaticIpAddress' => '<string>', 'StreamName' => '<string>', ], // ... ], 'InputDevices' => [ [ 'Id' => '<string>', ], // ... ], 'InputNetworkLocation' => 'AWS|ON_PREMISES', 'InputSecurityGroups' => ['<string>', ...], 'MediaConnectFlows' => [ [ 'FlowArn' => '<string>', ], // ... ], 'MulticastSettings' => [ 'Sources' => [ [ 'SourceIp' => '<string>', 'Url' => '<string>', // REQUIRED ], // ... ], ], 'Name' => '<string>', 'RequestId' => '<string>', 'RoleArn' => '<string>', 'Sources' => [ [ 'PasswordParam' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], // ... ], 'SrtSettings' => [ 'SrtCallerSources' => [ [ 'Decryption' => [ 'Algorithm' => 'AES128|AES192|AES256', 'PassphraseSecretArn' => '<string>', ], 'MinimumLatency' => <integer>, 'SrtListenerAddress' => '<string>', 'SrtListenerPort' => '<string>', 'StreamId' => '<string>', ], // ... ], ], 'Tags' => ['<string>', ...], 'Type' => 'UDP_PUSH|RTP_PUSH|RTMP_PUSH|RTMP_PULL|URL_PULL|MP4_FILE|MEDIACONNECT|INPUT_DEVICE|AWS_CDI|TS_FILE|SRT_CALLER|MULTICAST', 'Vpc' => [ 'SecurityGroupIds' => ['<string>', ...], 'SubnetIds' => ['<string>', ...], // REQUIRED ], ]);
Parameter Details
Members
- Destinations
-
- Type: Array of InputDestinationRequest structures
- InputDevices
-
- Type: Array of InputDeviceSettings structures
- InputNetworkLocation
-
- Type: string
With the introduction of MediaLive Anywhere, a MediaLive input can now exist in two different places: AWS orinside an on-premises datacenter. By default all inputs will continue to be AWS inputs. - InputSecurityGroups
-
- Type: Array of strings
- MediaConnectFlows
-
- Type: Array of MediaConnectFlowRequest structures
- MulticastSettings
-
- Type: MulticastSettingsCreateRequest structure
Settings for a Multicast input. Contains a list of multicast Urls and optional source ip addresses. - Name
-
- Type: string
- RequestId
-
- Type: string
- RoleArn
-
- Type: string
- Sources
-
- Type: Array of InputSourceRequest structures
- SrtSettings
-
- Type: SrtSettingsRequest structure
Configures the sources for this SRT input. For a single-pipeline input, include one srtCallerSource in the array. For a standard-pipeline input, include two srtCallerSource. - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
- Type
-
- Type: string
The different types of inputs that AWS Elemental MediaLive supports. - Vpc
-
- Type: InputVpcRequest structure
Settings for a private VPC Input.When this property is specified, the input destination addresses will be created in a VPC rather than with public Internet addresses.This property requires setting the roleArn property on Input creation.Not compatible with the inputSecurityGroups property.
Result Syntax
[ 'Input' => [ 'Arn' => '<string>', 'AttachedChannels' => ['<string>', ...], 'Destinations' => [ [ 'Ip' => '<string>', 'Network' => '<string>', 'NetworkRoutes' => [ [ 'Cidr' => '<string>', 'Gateway' => '<string>', ], // ... ], 'Port' => '<string>', 'Url' => '<string>', 'Vpc' => [ 'AvailabilityZone' => '<string>', 'NetworkInterfaceId' => '<string>', ], ], // ... ], 'Id' => '<string>', 'InputClass' => 'STANDARD|SINGLE_PIPELINE', 'InputDevices' => [ [ 'Id' => '<string>', ], // ... ], 'InputNetworkLocation' => 'AWS|ON_PREMISES', 'InputPartnerIds' => ['<string>', ...], 'InputSourceType' => 'STATIC|DYNAMIC', 'MediaConnectFlows' => [ [ 'FlowArn' => '<string>', ], // ... ], 'MulticastSettings' => [ 'Sources' => [ [ 'SourceIp' => '<string>', 'Url' => '<string>', ], // ... ], ], 'Name' => '<string>', 'RoleArn' => '<string>', 'SecurityGroups' => ['<string>', ...], 'Sources' => [ [ 'PasswordParam' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], // ... ], 'SrtSettings' => [ 'SrtCallerSources' => [ [ 'Decryption' => [ 'Algorithm' => 'AES128|AES192|AES256', 'PassphraseSecretArn' => '<string>', ], 'MinimumLatency' => <integer>, 'SrtListenerAddress' => '<string>', 'SrtListenerPort' => '<string>', 'StreamId' => '<string>', ], // ... ], ], 'State' => 'CREATING|DETACHED|ATTACHED|DELETING|DELETED', 'Tags' => ['<string>', ...], 'Type' => 'UDP_PUSH|RTP_PUSH|RTMP_PUSH|RTMP_PULL|URL_PULL|MP4_FILE|MEDIACONNECT|INPUT_DEVICE|AWS_CDI|TS_FILE|SRT_CALLER|MULTICAST', ], ]
Result Details
Members
- Input
-
- Type: Input structure
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
CreateInputSecurityGroup
$result = $client->createInputSecurityGroup
([/* ... */]); $promise = $client->createInputSecurityGroupAsync
([/* ... */]);
Creates a Input Security Group
Parameter Syntax
$result = $client->createInputSecurityGroup([ 'Tags' => ['<string>', ...], 'WhitelistRules' => [ [ 'Cidr' => '<string>', ], // ... ], ]);
Parameter Details
Members
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
- WhitelistRules
-
- Type: Array of InputWhitelistRuleCidr structures
Result Syntax
[ 'SecurityGroup' => [ 'Arn' => '<string>', 'Id' => '<string>', 'Inputs' => ['<string>', ...], 'State' => 'IDLE|IN_USE|UPDATING|DELETED', 'Tags' => ['<string>', ...], 'WhitelistRules' => [ [ 'Cidr' => '<string>', ], // ... ], ], ]
Result Details
Members
- SecurityGroup
-
- Type: InputSecurityGroup structure
An Input Security Group
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
CreateMultiplex
$result = $client->createMultiplex
([/* ... */]); $promise = $client->createMultiplexAsync
([/* ... */]);
Create a new multiplex.
Parameter Syntax
$result = $client->createMultiplex([ 'AvailabilityZones' => ['<string>', ...], // REQUIRED 'MultiplexSettings' => [ // REQUIRED 'MaximumVideoBufferDelayMilliseconds' => <integer>, 'TransportStreamBitrate' => <integer>, // REQUIRED 'TransportStreamId' => <integer>, // REQUIRED 'TransportStreamReservedBitrate' => <integer>, ], 'Name' => '<string>', // REQUIRED 'RequestId' => '<string>', // REQUIRED 'Tags' => ['<string>', ...], ]);
Parameter Details
Members
- AvailabilityZones
-
- Required: Yes
- Type: Array of strings
- MultiplexSettings
-
- Required: Yes
- Type: MultiplexSettings structure
Contains configuration for a Multiplex event - Name
-
- Required: Yes
- Type: string
- RequestId
-
- Required: Yes
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Result Syntax
[ 'Multiplex' => [ 'Arn' => '<string>', 'AvailabilityZones' => ['<string>', ...], 'Destinations' => [ [ 'MediaConnectSettings' => [ 'EntitlementArn' => '<string>', ], ], // ... ], 'Id' => '<string>', 'MultiplexSettings' => [ 'MaximumVideoBufferDelayMilliseconds' => <integer>, 'TransportStreamBitrate' => <integer>, 'TransportStreamId' => <integer>, 'TransportStreamReservedBitrate' => <integer>, ], 'Name' => '<string>', 'PipelinesRunningCount' => <integer>, 'ProgramCount' => <integer>, 'State' => 'CREATING|CREATE_FAILED|IDLE|STARTING|RUNNING|RECOVERING|STOPPING|DELETING|DELETED', 'Tags' => ['<string>', ...], ], ]
Result Details
Members
- Multiplex
-
- Type: Multiplex structure
The multiplex object.
Errors
- BadRequestException:
- This error does not currently have a description.
- UnprocessableEntityException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
CreateMultiplexProgram
$result = $client->createMultiplexProgram
([/* ... */]); $promise = $client->createMultiplexProgramAsync
([/* ... */]);
Create a new program in the multiplex.
Parameter Syntax
$result = $client->createMultiplexProgram([ 'MultiplexId' => '<string>', // REQUIRED 'MultiplexProgramSettings' => [ // REQUIRED 'PreferredChannelPipeline' => 'CURRENTLY_ACTIVE|PIPELINE_0|PIPELINE_1', 'ProgramNumber' => <integer>, // REQUIRED 'ServiceDescriptor' => [ 'ProviderName' => '<string>', // REQUIRED 'ServiceName' => '<string>', // REQUIRED ], 'VideoSettings' => [ 'ConstantBitrate' => <integer>, 'StatmuxSettings' => [ 'MaximumBitrate' => <integer>, 'MinimumBitrate' => <integer>, 'Priority' => <integer>, ], ], ], 'ProgramName' => '<string>', // REQUIRED 'RequestId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- MultiplexId
-
- Required: Yes
- Type: string
- MultiplexProgramSettings
-
- Required: Yes
- Type: MultiplexProgramSettings structure
Multiplex Program settings configuration. - ProgramName
-
- Required: Yes
- Type: string
- RequestId
-
- Required: Yes
- Type: string
Result Syntax
[ 'MultiplexProgram' => [ 'ChannelId' => '<string>', 'MultiplexProgramSettings' => [ 'PreferredChannelPipeline' => 'CURRENTLY_ACTIVE|PIPELINE_0|PIPELINE_1', 'ProgramNumber' => <integer>, 'ServiceDescriptor' => [ 'ProviderName' => '<string>', 'ServiceName' => '<string>', ], 'VideoSettings' => [ 'ConstantBitrate' => <integer>, 'StatmuxSettings' => [ 'MaximumBitrate' => <integer>, 'MinimumBitrate' => <integer>, 'Priority' => <integer>, ], ], ], 'PacketIdentifiersMap' => [ 'AribCaptionsPid' => <integer>, 'AudioPids' => [<integer>, ...], 'DvbSubPids' => [<integer>, ...], 'DvbTeletextPid' => <integer>, 'DvbTeletextPids' => [<integer>, ...], 'EcmPid' => <integer>, 'EtvPlatformPid' => <integer>, 'EtvSignalPid' => <integer>, 'KlvDataPids' => [<integer>, ...], 'PcrPid' => <integer>, 'PmtPid' => <integer>, 'PrivateMetadataPid' => <integer>, 'Scte27Pids' => [<integer>, ...], 'Scte35Pid' => <integer>, 'Smpte2038Pid' => <integer>, 'TimedMetadataPid' => <integer>, 'VideoPid' => <integer>, ], 'PipelineDetails' => [ [ 'ActiveChannelPipeline' => '<string>', 'PipelineId' => '<string>', ], // ... ], 'ProgramName' => '<string>', ], ]
Result Details
Members
- MultiplexProgram
-
- Type: MultiplexProgram structure
The multiplex program object.
Errors
- BadRequestException:
- This error does not currently have a description.
- UnprocessableEntityException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
CreateNetwork
$result = $client->createNetwork
([/* ... */]); $promise = $client->createNetworkAsync
([/* ... */]);
Create as many Networks as you need. You will associate one or more Clusters with each Network.Each Network provides MediaLive Anywhere with required information about the network in your organization that you are using for video encoding using MediaLive.
Parameter Syntax
$result = $client->createNetwork([ 'IpPools' => [ [ 'Cidr' => '<string>', ], // ... ], 'Name' => '<string>', 'RequestId' => '<string>', 'Routes' => [ [ 'Cidr' => '<string>', 'Gateway' => '<string>', ], // ... ], 'Tags' => ['<string>', ...], ]);
Parameter Details
Members
- IpPools
-
- Type: Array of IpPoolCreateRequest structures
An array of IpPoolCreateRequests that identify a collection of IP addresses in your network that you want to reserve for use in MediaLive Anywhere. MediaLiveAnywhere uses these IP addresses for Push inputs (in both Bridge and NATnetworks) and for output destinations (only in Bridge networks). EachIpPoolUpdateRequest specifies one CIDR block. - Name
-
- Type: string
Specify a name that is unique in the AWS account. We recommend that you assign a name that hints at the type of traffic on the network. Names are case-sensitive. - RequestId
-
- Type: string
An ID that you assign to a create request. This ID ensures idempotency when creating resources. - Routes
-
- Type: Array of RouteCreateRequest structures
An array of routes that MediaLive Anywhere needs to know about in order to route encoding traffic. - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
A collection of key-value pairs.
Result Syntax
[ 'Arn' => '<string>', 'AssociatedClusterIds' => ['<string>', ...], 'Id' => '<string>', 'IpPools' => [ [ 'Cidr' => '<string>', ], // ... ], 'Name' => '<string>', 'Routes' => [ [ 'Cidr' => '<string>', 'Gateway' => '<string>', ], // ... ], 'State' => 'CREATING|CREATE_FAILED|ACTIVE|DELETING|IDLE|IN_USE|UPDATING|DELETE_FAILED|DELETED', ]
Result Details
Members
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
CreateNode
$result = $client->createNode
([/* ... */]); $promise = $client->createNodeAsync
([/* ... */]);
Create a Node in the specified Cluster. You can also create Nodes using the CreateNodeRegistrationScript. Note that you can't move a Node to another Cluster.
Parameter Syntax
$result = $client->createNode([ 'ClusterId' => '<string>', // REQUIRED 'Name' => '<string>', 'NodeInterfaceMappings' => [ [ 'LogicalInterfaceName' => '<string>', 'NetworkInterfaceMode' => 'NAT|BRIDGE', 'PhysicalInterfaceName' => '<string>', ], // ... ], 'RequestId' => '<string>', 'Role' => 'BACKUP|ACTIVE', 'Tags' => ['<string>', ...], ]);
Parameter Details
Members
- ClusterId
-
- Required: Yes
- Type: string
- Name
-
- Type: string
The user-specified name of the Node to be created. - NodeInterfaceMappings
-
- Type: Array of NodeInterfaceMappingCreateRequest structures
An array of interface mappings for the Node. Each mapping logically connects one physical interface on the node hardware with one logical interface name. You created the logical names in the logicalInterfaceName parameter when you created the Cluster. Create one mapping for each physical interface on the node, but only for node interfaces that you plan to use for encoding content traffic (and not for any management-only interface). In each mapping pair, we recommend that you specify the logical name first, then assign the physical name that applies.The physicalInterfaceName is the final piece of data that associates a node interface with a network. The association works as follows: Node physicalInterfaceName > Node logicalInterfaceName = Cluster logicalInterfaceName > networkId. - RequestId
-
- Type: string
An ID that you assign to a create request. This ID ensures idempotency when creating resources. - Role
-
- Type: string
The initial role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails. - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
A collection of key-value pairs.
Result Syntax
[ 'Arn' => '<string>', 'ChannelPlacementGroups' => ['<string>', ...], 'ClusterId' => '<string>', 'ConnectionState' => 'CONNECTED|DISCONNECTED', 'Id' => '<string>', 'InstanceArn' => '<string>', 'Name' => '<string>', 'NodeInterfaceMappings' => [ [ 'LogicalInterfaceName' => '<string>', 'NetworkInterfaceMode' => 'NAT|BRIDGE', 'PhysicalInterfaceName' => '<string>', ], // ... ], 'Role' => 'BACKUP|ACTIVE', 'State' => 'CREATED|REGISTERING|READY_TO_ACTIVATE|REGISTRATION_FAILED|ACTIVATION_FAILED|ACTIVE|READY|IN_USE|DEREGISTERING|DRAINING|DEREGISTRATION_FAILED|DEREGISTERED', ]
Result Details
Members
- Arn
-
- Type: string
- ChannelPlacementGroups
-
- Type: Array of strings
- ClusterId
-
- Type: string
- ConnectionState
-
- Type: string
Used in DescribeNodeSummary. - Id
-
- Type: string
- InstanceArn
-
- Type: string
- Name
-
- Type: string
- NodeInterfaceMappings
-
- Type: Array of NodeInterfaceMapping structures
- Role
-
- Type: string
Used in CreateNodeRequest, CreateNodeRegistrationScriptRequest, DescribeNodeResult, DescribeNodeSummary, UpdateNodeRequest. - State
-
- Type: string
Used in DescribeNodeSummary.
Errors
- BadRequestException:
- This error does not currently have a description.
- UnprocessableEntityException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
CreateNodeRegistrationScript
$result = $client->createNodeRegistrationScript
([/* ... */]); $promise = $client->createNodeRegistrationScriptAsync
([/* ... */]);
Create the Register Node script for all the nodes intended for a specific Cluster. You will then run the script on each hardware unit that is intended for that Cluster. The script creates a Node in the specified Cluster. It then binds the Node to this hardware unit, and activates the node hardware for use with MediaLive Anywhere.
Parameter Syntax
$result = $client->createNodeRegistrationScript([ 'ClusterId' => '<string>', // REQUIRED 'Id' => '<string>', 'Name' => '<string>', 'NodeInterfaceMappings' => [ [ 'LogicalInterfaceName' => '<string>', 'NetworkInterfaceMode' => 'NAT|BRIDGE', 'PhysicalInterfaceName' => '<string>', ], // ... ], 'RequestId' => '<string>', 'Role' => 'BACKUP|ACTIVE', ]);
Parameter Details
Members
- ClusterId
-
- Required: Yes
- Type: string
- Id
-
- Type: string
If you're generating a re-registration script for an already existing node, this is where you provide the id. - Name
-
- Type: string
Specify a pattern for MediaLive Anywhere to use to assign a name to each Node in the Cluster. The pattern can include the variables $hn (hostname of the node hardware) and $ts for the date and time that the Node is created, in UTC (for example, 2024-08-20T23:35:12Z). - NodeInterfaceMappings
-
- Type: Array of NodeInterfaceMapping structures
An array of interface mappings for the Node. Each mapping logically connects one physical interface on the node hardware with one logical interface name. This mapping associates a node interface with a network. The association works as follows: Node physicalInterfaceName > Node logicalInterfaceName = Cluster logicalInterfaceName > networkId. - RequestId
-
- Type: string
An ID that you assign to a create request. This ID ensures idempotency when creating resources. - Role
-
- Type: string
The initial role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.
Result Syntax
[ 'NodeRegistrationScript' => '<string>', ]
Result Details
Members
- NodeRegistrationScript
-
- Type: string
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
CreatePartnerInput
$result = $client->createPartnerInput
([/* ... */]); $promise = $client->createPartnerInputAsync
([/* ... */]);
Create a partner input
Parameter Syntax
$result = $client->createPartnerInput([ 'InputId' => '<string>', // REQUIRED 'RequestId' => '<string>', 'Tags' => ['<string>', ...], ]);
Parameter Details
Members
- InputId
-
- Required: Yes
- Type: string
- RequestId
-
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Result Syntax
[ 'Input' => [ 'Arn' => '<string>', 'AttachedChannels' => ['<string>', ...], 'Destinations' => [ [ 'Ip' => '<string>', 'Network' => '<string>', 'NetworkRoutes' => [ [ 'Cidr' => '<string>', 'Gateway' => '<string>', ], // ... ], 'Port' => '<string>', 'Url' => '<string>', 'Vpc' => [ 'AvailabilityZone' => '<string>', 'NetworkInterfaceId' => '<string>', ], ], // ... ], 'Id' => '<string>', 'InputClass' => 'STANDARD|SINGLE_PIPELINE', 'InputDevices' => [ [ 'Id' => '<string>', ], // ... ], 'InputNetworkLocation' => 'AWS|ON_PREMISES', 'InputPartnerIds' => ['<string>', ...], 'InputSourceType' => 'STATIC|DYNAMIC', 'MediaConnectFlows' => [ [ 'FlowArn' => '<string>', ], // ... ], 'MulticastSettings' => [ 'Sources' => [ [ 'SourceIp' => '<string>', 'Url' => '<string>', ], // ... ], ], 'Name' => '<string>', 'RoleArn' => '<string>', 'SecurityGroups' => ['<string>', ...], 'Sources' => [ [ 'PasswordParam' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], // ... ], 'SrtSettings' => [ 'SrtCallerSources' => [ [ 'Decryption' => [ 'Algorithm' => 'AES128|AES192|AES256', 'PassphraseSecretArn' => '<string>', ], 'MinimumLatency' => <integer>, 'SrtListenerAddress' => '<string>', 'SrtListenerPort' => '<string>', 'StreamId' => '<string>', ], // ... ], ], 'State' => 'CREATING|DETACHED|ATTACHED|DELETING|DELETED', 'Tags' => ['<string>', ...], 'Type' => 'UDP_PUSH|RTP_PUSH|RTMP_PUSH|RTMP_PULL|URL_PULL|MP4_FILE|MEDIACONNECT|INPUT_DEVICE|AWS_CDI|TS_FILE|SRT_CALLER|MULTICAST', ], ]
Result Details
Members
- Input
-
- Type: Input structure
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
CreateSignalMap
$result = $client->createSignalMap
([/* ... */]); $promise = $client->createSignalMapAsync
([/* ... */]);
Initiates the creation of a new signal map. Will discover a new mediaResourceMap based on the provided discoveryEntryPointArn.
Parameter Syntax
$result = $client->createSignalMap([ 'CloudWatchAlarmTemplateGroupIdentifiers' => ['<string>', ...], 'Description' => '<string>', 'DiscoveryEntryPointArn' => '<string>', // REQUIRED 'EventBridgeRuleTemplateGroupIdentifiers' => ['<string>', ...], 'Name' => '<string>', // REQUIRED 'Tags' => ['<string>', ...], ]);
Parameter Details
Members
- CloudWatchAlarmTemplateGroupIdentifiers
-
- Type: Array of strings
- Description
-
- Type: string
- DiscoveryEntryPointArn
-
- Required: Yes
- Type: string
- EventBridgeRuleTemplateGroupIdentifiers
-
- Type: Array of strings
- Name
-
- Required: Yes
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource.
Result Syntax
[ 'Arn' => '<string>', 'CloudWatchAlarmTemplateGroupIds' => ['<string>', ...], 'CreatedAt' => <DateTime>, 'Description' => '<string>', 'DiscoveryEntryPointArn' => '<string>', 'ErrorMessage' => '<string>', 'EventBridgeRuleTemplateGroupIds' => ['<string>', ...], 'FailedMediaResourceMap' => [ '<__string>' => [ 'Destinations' => [ [ 'Arn' => '<string>', 'Name' => '<string>', ], // ... ], 'Name' => '<string>', 'Sources' => [ [ 'Arn' => '<string>', 'Name' => '<string>', ], // ... ], ], // ... ], 'Id' => '<string>', 'LastDiscoveredAt' => <DateTime>, 'LastSuccessfulMonitorDeployment' => [ 'DetailsUri' => '<string>', 'Status' => 'NOT_DEPLOYED|DRY_RUN_DEPLOYMENT_COMPLETE|DRY_RUN_DEPLOYMENT_FAILED|DRY_RUN_DEPLOYMENT_IN_PROGRESS|DEPLOYMENT_COMPLETE|DEPLOYMENT_FAILED|DEPLOYMENT_IN_PROGRESS|DELETE_COMPLETE|DELETE_FAILED|DELETE_IN_PROGRESS', ], 'MediaResourceMap' => [ '<__string>' => [ 'Destinations' => [ [ 'Arn' => '<string>', 'Name' => '<string>', ], // ... ], 'Name' => '<string>', 'Sources' => [ [ 'Arn' => '<string>', 'Name' => '<string>', ], // ... ], ], // ... ], 'ModifiedAt' => <DateTime>, 'MonitorChangesPendingDeployment' => true || false, 'MonitorDeployment' => [ 'DetailsUri' => '<string>', 'ErrorMessage' => '<string>', 'Status' => 'NOT_DEPLOYED|DRY_RUN_DEPLOYMENT_COMPLETE|DRY_RUN_DEPLOYMENT_FAILED|DRY_RUN_DEPLOYMENT_IN_PROGRESS|DEPLOYMENT_COMPLETE|DEPLOYMENT_FAILED|DEPLOYMENT_IN_PROGRESS|DELETE_COMPLETE|DELETE_FAILED|DELETE_IN_PROGRESS', ], 'Name' => '<string>', 'Status' => 'CREATE_IN_PROGRESS|CREATE_COMPLETE|CREATE_FAILED|UPDATE_IN_PROGRESS|UPDATE_COMPLETE|UPDATE_REVERTED|UPDATE_FAILED|READY|NOT_READY', 'Tags' => ['<string>', ...], ]
Result Details
Members
- Arn
-
- Type: string
- CloudWatchAlarmTemplateGroupIds
-
- Type: Array of strings
- CreatedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Description
-
- Type: string
- DiscoveryEntryPointArn
-
- Type: string
- ErrorMessage
-
- Type: string
- EventBridgeRuleTemplateGroupIds
-
- Type: Array of strings
- FailedMediaResourceMap
-
- Type: Associative array of custom strings keys (__string) to MediaResource structures
A map representing an incomplete AWS media workflow as a graph. - Id
-
- Type: string
- LastDiscoveredAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- LastSuccessfulMonitorDeployment
-
- Type: SuccessfulMonitorDeployment structure
Represents the latest successful monitor deployment of a signal map. - MediaResourceMap
-
- Type: Associative array of custom strings keys (__string) to MediaResource structures
A map representing an AWS media workflow as a graph. - ModifiedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- MonitorChangesPendingDeployment
-
- Type: boolean
- MonitorDeployment
-
- Type: MonitorDeployment structure
Represents the latest monitor deployment of a signal map. - Name
-
- Type: string
- Status
-
- Type: string
A signal map's current status which is dependent on its lifecycle actions or associated jobs. - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource.
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
CreateTags
$result = $client->createTags
([/* ... */]); $promise = $client->createTagsAsync
([/* ... */]);
Create tags for a resource
Parameter Syntax
$result = $client->createTags([ 'ResourceArn' => '<string>', // REQUIRED 'Tags' => ['<string>', ...], ]);
Parameter Details
Members
- ResourceArn
-
- Required: Yes
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Result Syntax
[]
Result Details
Errors
- NotFoundException:
- This error does not currently have a description.
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
DeleteChannel
$result = $client->deleteChannel
([/* ... */]); $promise = $client->deleteChannelAsync
([/* ... */]);
Starts deletion of channel. The associated outputs are also deleted.
Parameter Syntax
$result = $client->deleteChannel([ 'ChannelId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- ChannelId
-
- Required: Yes
- Type: string
Result Syntax
[ 'AnywhereSettings' => [ 'ChannelPlacementGroupId' => '<string>', 'ClusterId' => '<string>', ], 'Arn' => '<string>', 'CdiInputSpecification' => [ 'Resolution' => 'SD|HD|FHD|UHD', ], 'ChannelClass' => 'STANDARD|SINGLE_PIPELINE', 'Destinations' => [ [ 'Id' => '<string>', 'MediaPackageSettings' => [ [ 'ChannelId' => '<string>', ], // ... ], 'MultiplexSettings' => [ 'MultiplexId' => '<string>', 'ProgramName' => '<string>', ], 'Settings' => [ [ 'PasswordParam' => '<string>', 'StreamName' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], // ... ], 'SrtSettings' => [ [ 'EncryptionPassphraseSecretArn' => '<string>', 'StreamId' => '<string>', 'Url' => '<string>', ], // ... ], ], // ... ], 'EgressEndpoints' => [ [ 'SourceIp' => '<string>', ], // ... ], 'EncoderSettings' => [ 'AudioDescriptions' => [ [ 'AudioDashRoles' => ['<string>', ...], 'AudioNormalizationSettings' => [ 'Algorithm' => 'ITU_1770_1|ITU_1770_2', 'AlgorithmControl' => 'CORRECT_AUDIO', 'TargetLkfs' => <float>, ], 'AudioSelectorName' => '<string>', 'AudioType' => 'CLEAN_EFFECTS|HEARING_IMPAIRED|UNDEFINED|VISUAL_IMPAIRED_COMMENTARY', 'AudioTypeControl' => 'FOLLOW_INPUT|USE_CONFIGURED', 'AudioWatermarkingSettings' => [ 'NielsenWatermarksSettings' => [ 'NielsenCbetSettings' => [ 'CbetCheckDigitString' => '<string>', 'CbetStepaside' => 'DISABLED|ENABLED', 'Csid' => '<string>', ], 'NielsenDistributionType' => 'FINAL_DISTRIBUTOR|PROGRAM_CONTENT', 'NielsenNaesIiNwSettings' => [ 'CheckDigitString' => '<string>', 'Sid' => <float>, 'Timezone' => 'AMERICA_PUERTO_RICO|US_ALASKA|US_ARIZONA|US_CENTRAL|US_EASTERN|US_HAWAII|US_MOUNTAIN|US_PACIFIC|US_SAMOA|UTC', ], ], ], 'CodecSettings' => [ 'AacSettings' => [ 'Bitrate' => <float>, 'CodingMode' => 'AD_RECEIVER_MIX|CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_5_1', 'InputType' => 'BROADCASTER_MIXED_AD|NORMAL', 'Profile' => 'HEV1|HEV2|LC', 'RateControlMode' => 'CBR|VBR', 'RawFormat' => 'LATM_LOAS|NONE', 'SampleRate' => <float>, 'Spec' => 'MPEG2|MPEG4', 'VbrQuality' => 'HIGH|LOW|MEDIUM_HIGH|MEDIUM_LOW', ], 'Ac3Settings' => [ 'AttenuationControl' => 'ATTENUATE_3_DB|NONE', 'Bitrate' => <float>, 'BitstreamMode' => 'COMMENTARY|COMPLETE_MAIN|DIALOGUE|EMERGENCY|HEARING_IMPAIRED|MUSIC_AND_EFFECTS|VISUALLY_IMPAIRED|VOICE_OVER', 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_3_2_LFE', 'Dialnorm' => <integer>, 'DrcProfile' => 'FILM_STANDARD|NONE', 'LfeFilter' => 'DISABLED|ENABLED', 'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED', ], 'Eac3AtmosSettings' => [ 'Bitrate' => <float>, 'CodingMode' => 'CODING_MODE_5_1_4|CODING_MODE_7_1_4|CODING_MODE_9_1_6', 'Dialnorm' => <integer>, 'DrcLine' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'DrcRf' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'HeightTrim' => <float>, 'SurroundTrim' => <float>, ], 'Eac3Settings' => [ 'AttenuationControl' => 'ATTENUATE_3_DB|NONE', 'Bitrate' => <float>, 'BitstreamMode' => 'COMMENTARY|COMPLETE_MAIN|EMERGENCY|HEARING_IMPAIRED|VISUALLY_IMPAIRED', 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_3_2', 'DcFilter' => 'DISABLED|ENABLED', 'Dialnorm' => <integer>, 'DrcLine' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'DrcRf' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'LfeControl' => 'LFE|NO_LFE', 'LfeFilter' => 'DISABLED|ENABLED', 'LoRoCenterMixLevel' => <float>, 'LoRoSurroundMixLevel' => <float>, 'LtRtCenterMixLevel' => <float>, 'LtRtSurroundMixLevel' => <float>, 'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED', 'PassthroughControl' => 'NO_PASSTHROUGH|WHEN_POSSIBLE', 'PhaseControl' => 'NO_SHIFT|SHIFT_90_DEGREES', 'StereoDownmix' => 'DPL2|LO_RO|LT_RT|NOT_INDICATED', 'SurroundExMode' => 'DISABLED|ENABLED|NOT_INDICATED', 'SurroundMode' => 'DISABLED|ENABLED|NOT_INDICATED', ], 'Mp2Settings' => [ 'Bitrate' => <float>, 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0', 'SampleRate' => <float>, ], 'PassThroughSettings' => [ ], 'WavSettings' => [ 'BitDepth' => <float>, 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_4_0|CODING_MODE_8_0', 'SampleRate' => <float>, ], ], 'DvbDashAccessibility' => 'DVBDASH_1_VISUALLY_IMPAIRED|DVBDASH_2_HARD_OF_HEARING|DVBDASH_3_SUPPLEMENTAL_COMMENTARY|DVBDASH_4_DIRECTORS_COMMENTARY|DVBDASH_5_EDUCATIONAL_NOTES|DVBDASH_6_MAIN_PROGRAM|DVBDASH_7_CLEAN_FEED', 'LanguageCode' => '<string>', 'LanguageCodeControl' => 'FOLLOW_INPUT|USE_CONFIGURED', 'Name' => '<string>', 'RemixSettings' => [ 'ChannelMappings' => [ [ 'InputChannelLevels' => [ [ 'Gain' => <integer>, 'InputChannel' => <integer>, ], // ... ], 'OutputChannel' => <integer>, ], // ... ], 'ChannelsIn' => <integer>, 'ChannelsOut' => <integer>, ], 'StreamName' => '<string>', ], // ... ], 'AvailBlanking' => [ 'AvailBlankingImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'State' => 'DISABLED|ENABLED', ], 'AvailConfiguration' => [ 'AvailSettings' => [ 'Esam' => [ 'AcquisitionPointId' => '<string>', 'AdAvailOffset' => <integer>, 'PasswordParam' => '<string>', 'PoisEndpoint' => '<string>', 'Username' => '<string>', 'ZoneIdentity' => '<string>', ], 'Scte35SpliceInsert' => [ 'AdAvailOffset' => <integer>, 'NoRegionalBlackoutFlag' => 'FOLLOW|IGNORE', 'WebDeliveryAllowedFlag' => 'FOLLOW|IGNORE', ], 'Scte35TimeSignalApos' => [ 'AdAvailOffset' => <integer>, 'NoRegionalBlackoutFlag' => 'FOLLOW|IGNORE', 'WebDeliveryAllowedFlag' => 'FOLLOW|IGNORE', ], ], 'Scte35SegmentationScope' => 'ALL_OUTPUT_GROUPS|SCTE35_ENABLED_OUTPUT_GROUPS', ], 'BlackoutSlate' => [ 'BlackoutSlateImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'NetworkEndBlackout' => 'DISABLED|ENABLED', 'NetworkEndBlackoutImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'NetworkId' => '<string>', 'State' => 'DISABLED|ENABLED', ], 'CaptionDescriptions' => [ [ 'Accessibility' => 'DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES|IMPLEMENTS_ACCESSIBILITY_FEATURES', 'CaptionDashRoles' => ['<string>', ...], 'CaptionSelectorName' => '<string>', 'DestinationSettings' => [ 'AribDestinationSettings' => [ ], 'BurnInDestinationSettings' => [ 'Alignment' => 'CENTERED|LEFT|SMART', 'BackgroundColor' => 'BLACK|NONE|WHITE', 'BackgroundOpacity' => <integer>, 'Font' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'FontColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'FontOpacity' => <integer>, 'FontResolution' => <integer>, 'FontSize' => '<string>', 'OutlineColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'OutlineSize' => <integer>, 'ShadowColor' => 'BLACK|NONE|WHITE', 'ShadowOpacity' => <integer>, 'ShadowXOffset' => <integer>, 'ShadowYOffset' => <integer>, 'TeletextGridControl' => 'FIXED|SCALED', 'XPosition' => <integer>, 'YPosition' => <integer>, ], 'DvbSubDestinationSettings' => [ 'Alignment' => 'CENTERED|LEFT|SMART', 'BackgroundColor' => 'BLACK|NONE|WHITE', 'BackgroundOpacity' => <integer>, 'Font' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'FontColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'FontOpacity' => <integer>, 'FontResolution' => <integer>, 'FontSize' => '<string>', 'OutlineColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'OutlineSize' => <integer>, 'ShadowColor' => 'BLACK|NONE|WHITE', 'ShadowOpacity' => <integer>, 'ShadowXOffset' => <integer>, 'ShadowYOffset' => <integer>, 'TeletextGridControl' => 'FIXED|SCALED', 'XPosition' => <integer>, 'YPosition' => <integer>, ], 'EbuTtDDestinationSettings' => [ 'CopyrightHolder' => '<string>', 'FillLineGap' => 'DISABLED|ENABLED', 'FontFamily' => '<string>', 'StyleControl' => 'EXCLUDE|INCLUDE', ], 'EmbeddedDestinationSettings' => [ ], 'EmbeddedPlusScte20DestinationSettings' => [ ], 'RtmpCaptionInfoDestinationSettings' => [ ], 'Scte20PlusEmbeddedDestinationSettings' => [ ], 'Scte27DestinationSettings' => [ ], 'SmpteTtDestinationSettings' => [ ], 'TeletextDestinationSettings' => [ ], 'TtmlDestinationSettings' => [ 'StyleControl' => 'PASSTHROUGH|USE_CONFIGURED', ], 'WebvttDestinationSettings' => [ 'StyleControl' => 'NO_STYLE_DATA|PASSTHROUGH', ], ], 'DvbDashAccessibility' => 'DVBDASH_1_VISUALLY_IMPAIRED|DVBDASH_2_HARD_OF_HEARING|DVBDASH_3_SUPPLEMENTAL_COMMENTARY|DVBDASH_4_DIRECTORS_COMMENTARY|DVBDASH_5_EDUCATIONAL_NOTES|DVBDASH_6_MAIN_PROGRAM|DVBDASH_7_CLEAN_FEED', 'LanguageCode' => '<string>', 'LanguageDescription' => '<string>', 'Name' => '<string>', ], // ... ], 'ColorCorrectionSettings' => [ 'GlobalColorCorrections' => [ [ 'InputColorSpace' => 'HDR10|HLG_2020|REC_601|REC_709', 'OutputColorSpace' => 'HDR10|HLG_2020|REC_601|REC_709', 'Uri' => '<string>', ], // ... ], ], 'FeatureActivations' => [ 'InputPrepareScheduleActions' => 'DISABLED|ENABLED', 'OutputStaticImageOverlayScheduleActions' => 'DISABLED|ENABLED', ], 'GlobalConfiguration' => [ 'InitialAudioGain' => <integer>, 'InputEndAction' => 'NONE|SWITCH_AND_LOOP_INPUTS', 'InputLossBehavior' => [ 'BlackFrameMsec' => <integer>, 'InputLossImageColor' => '<string>', 'InputLossImageSlate' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'InputLossImageType' => 'COLOR|SLATE', 'RepeatFrameMsec' => <integer>, ], 'OutputLockingMode' => 'EPOCH_LOCKING|PIPELINE_LOCKING', 'OutputLockingSettings' => [ 'EpochLockingSettings' => [ 'CustomEpoch' => '<string>', 'JamSyncTime' => '<string>', ], 'PipelineLockingSettings' => [ ], ], 'OutputTimingSource' => 'INPUT_CLOCK|SYSTEM_CLOCK', 'SupportLowFramerateInputs' => 'DISABLED|ENABLED', ], 'MotionGraphicsConfiguration' => [ 'MotionGraphicsInsertion' => 'DISABLED|ENABLED', 'MotionGraphicsSettings' => [ 'HtmlMotionGraphicsSettings' => [ ], ], ], 'NielsenConfiguration' => [ 'DistributorId' => '<string>', 'NielsenPcmToId3Tagging' => 'DISABLED|ENABLED', ], 'OutputGroups' => [ [ 'Name' => '<string>', 'OutputGroupSettings' => [ 'ArchiveGroupSettings' => [ 'ArchiveCdnSettings' => [ 'ArchiveS3Settings' => [ 'CannedAcl' => 'AUTHENTICATED_READ|BUCKET_OWNER_FULL_CONTROL|BUCKET_OWNER_READ|PUBLIC_READ', ], ], 'Destination' => [ 'DestinationRefId' => '<string>', ], 'RolloverInterval' => <integer>, ], 'CmafIngestGroupSettings' => [ 'Destination' => [ 'DestinationRefId' => '<string>', ], 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'Scte35Type' => 'NONE|SCTE_35_WITHOUT_SEGMENTATION', 'SegmentLength' => <integer>, 'SegmentLengthUnits' => 'MILLISECONDS|SECONDS', 'SendDelayMs' => <integer>, ], 'FrameCaptureGroupSettings' => [ 'Destination' => [ 'DestinationRefId' => '<string>', ], 'FrameCaptureCdnSettings' => [ 'FrameCaptureS3Settings' => [ 'CannedAcl' => 'AUTHENTICATED_READ|BUCKET_OWNER_FULL_CONTROL|BUCKET_OWNER_READ|PUBLIC_READ', ], ], ], 'HlsGroupSettings' => [ 'AdMarkers' => ['<string>', ...], 'BaseUrlContent' => '<string>', 'BaseUrlContent1' => '<string>', 'BaseUrlManifest' => '<string>', 'BaseUrlManifest1' => '<string>', 'CaptionLanguageMappings' => [ [ 'CaptionChannel' => <integer>, 'LanguageCode' => '<string>', 'LanguageDescription' => '<string>', ], // ... ], 'CaptionLanguageSetting' => 'INSERT|NONE|OMIT', 'ClientCache' => 'DISABLED|ENABLED', 'CodecSpecification' => 'RFC_4281|RFC_6381', 'ConstantIv' => '<string>', 'Destination' => [ 'DestinationRefId' => '<string>', ], 'DirectoryStructure' => 'SINGLE_DIRECTORY|SUBDIRECTORY_PER_STREAM', 'DiscontinuityTags' => 'INSERT|NEVER_INSERT', 'EncryptionType' => 'AES128|SAMPLE_AES', 'HlsCdnSettings' => [ 'HlsAkamaiSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'HttpTransferMode' => 'CHUNKED|NON_CHUNKED', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, 'Salt' => '<string>', 'Token' => '<string>', ], 'HlsBasicPutSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'NumRetries' => <integer>, 'RestartDelay' => <integer>, ], 'HlsMediaStoreSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'MediaStoreStorageClass' => 'TEMPORAL', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, ], 'HlsS3Settings' => [ 'CannedAcl' => 'AUTHENTICATED_READ|BUCKET_OWNER_FULL_CONTROL|BUCKET_OWNER_READ|PUBLIC_READ', ], 'HlsWebdavSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'HttpTransferMode' => 'CHUNKED|NON_CHUNKED', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, ], ], 'HlsId3SegmentTagging' => 'DISABLED|ENABLED', 'IFrameOnlyPlaylists' => 'DISABLED|STANDARD', 'IncompleteSegmentBehavior' => 'AUTO|SUPPRESS', 'IndexNSegments' => <integer>, 'InputLossAction' => 'EMIT_OUTPUT|PAUSE_OUTPUT', 'IvInManifest' => 'EXCLUDE|INCLUDE', 'IvSource' => 'EXPLICIT|FOLLOWS_SEGMENT_NUMBER', 'KeepSegments' => <integer>, 'KeyFormat' => '<string>', 'KeyFormatVersions' => '<string>', 'KeyProviderSettings' => [ 'StaticKeySettings' => [ 'KeyProviderServer' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'StaticKeyValue' => '<string>', ], ], 'ManifestCompression' => 'GZIP|NONE', 'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER', 'MinSegmentLength' => <integer>, 'Mode' => 'LIVE|VOD', 'OutputSelection' => 'MANIFESTS_AND_SEGMENTS|SEGMENTS_ONLY|VARIANT_MANIFESTS_AND_SEGMENTS', 'ProgramDateTime' => 'EXCLUDE|INCLUDE', 'ProgramDateTimeClock' => 'INITIALIZE_FROM_OUTPUT_TIMECODE|SYSTEM_CLOCK', 'ProgramDateTimePeriod' => <integer>, 'RedundantManifest' => 'DISABLED|ENABLED', 'SegmentLength' => <integer>, 'SegmentationMode' => 'USE_INPUT_SEGMENTATION|USE_SEGMENT_DURATION', 'SegmentsPerSubdirectory' => <integer>, 'StreamInfResolution' => 'EXCLUDE|INCLUDE', 'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL', 'TimedMetadataId3Period' => <integer>, 'TimestampDeltaMilliseconds' => <integer>, 'TsFileMode' => 'SEGMENTED_FILES|SINGLE_FILE', ], 'MediaPackageGroupSettings' => [ 'Destination' => [ 'DestinationRefId' => '<string>', ], ], 'MsSmoothGroupSettings' => [ 'AcquisitionPointId' => '<string>', 'AudioOnlyTimecodeControl' => 'PASSTHROUGH|USE_CONFIGURED_CLOCK', 'CertificateMode' => 'SELF_SIGNED|VERIFY_AUTHENTICITY', 'ConnectionRetryInterval' => <integer>, 'Destination' => [ 'DestinationRefId' => '<string>', ], 'EventId' => '<string>', 'EventIdMode' => 'NO_EVENT_ID|USE_CONFIGURED|USE_TIMESTAMP', 'EventStopBehavior' => 'NONE|SEND_EOS', 'FilecacheDuration' => <integer>, 'FragmentLength' => <integer>, 'InputLossAction' => 'EMIT_OUTPUT|PAUSE_OUTPUT', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, 'SegmentationMode' => 'USE_INPUT_SEGMENTATION|USE_SEGMENT_DURATION', 'SendDelayMs' => <integer>, 'SparseTrackType' => 'NONE|SCTE_35|SCTE_35_WITHOUT_SEGMENTATION', 'StreamManifestBehavior' => 'DO_NOT_SEND|SEND', 'TimestampOffset' => '<string>', 'TimestampOffsetMode' => 'USE_CONFIGURED_OFFSET|USE_EVENT_START_DATE', ], 'MultiplexGroupSettings' => [ ], 'RtmpGroupSettings' => [ 'AdMarkers' => ['<string>', ...], 'AuthenticationScheme' => 'AKAMAI|COMMON', 'CacheFullBehavior' => 'DISCONNECT_IMMEDIATELY|WAIT_FOR_SERVER', 'CacheLength' => <integer>, 'CaptionData' => 'ALL|FIELD1_608|FIELD1_AND_FIELD2_608', 'IncludeFillerNalUnits' => 'AUTO|DROP|INCLUDE', 'InputLossAction' => 'EMIT_OUTPUT|PAUSE_OUTPUT', 'RestartDelay' => <integer>, ], 'SrtGroupSettings' => [ 'InputLossAction' => 'DROP_PROGRAM|DROP_TS|EMIT_PROGRAM', ], 'UdpGroupSettings' => [ 'InputLossAction' => 'DROP_PROGRAM|DROP_TS|EMIT_PROGRAM', 'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL', 'TimedMetadataId3Period' => <integer>, ], ], 'Outputs' => [ [ 'AudioDescriptionNames' => ['<string>', ...], 'CaptionDescriptionNames' => ['<string>', ...], 'OutputName' => '<string>', 'OutputSettings' => [ 'ArchiveOutputSettings' => [ 'ContainerSettings' => [ 'M2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AribCaptionsPid' => '<string>', 'AribCaptionsPidControl' => 'AUTO|USE_CONFIGURED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'AudioStreamType' => 'ATSC|DVB', 'Bitrate' => <integer>, 'BufferModel' => 'MULTIPLEX|NONE', 'CcDescriptor' => 'DISABLED|ENABLED', 'DvbNitSettings' => [ 'NetworkId' => <integer>, 'NetworkName' => '<string>', 'RepInterval' => <integer>, ], 'DvbSdtSettings' => [ 'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE', 'RepInterval' => <integer>, 'ServiceName' => '<string>', 'ServiceProviderName' => '<string>', ], 'DvbSubPids' => '<string>', 'DvbTdtSettings' => [ 'RepInterval' => <integer>, ], 'DvbTeletextPid' => '<string>', 'Ebif' => 'NONE|PASSTHROUGH', 'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL', 'EbpLookaheadMs' => <integer>, 'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID', 'EcmPid' => '<string>', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'EtvPlatformPid' => '<string>', 'EtvSignalPid' => '<string>', 'FragmentTime' => <float>, 'Klv' => 'NONE|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'NullPacketBitrate' => <float>, 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'RateMode' => 'CBR|VBR', 'Scte27Pids' => '<string>', 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35Pid' => '<string>', 'Scte35PrerollPullupMilliseconds' => <float>, 'SegmentationMarkers' => 'EBP|EBP_LEGACY|NONE|PSI_SEGSTART|RAI_ADAPT|RAI_SEGSTART', 'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE', 'SegmentationTime' => <float>, 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], 'RawSettings' => [ ], ], 'Extension' => '<string>', 'NameModifier' => '<string>', ], 'CmafIngestOutputSettings' => [ 'NameModifier' => '<string>', ], 'FrameCaptureOutputSettings' => [ 'NameModifier' => '<string>', ], 'HlsOutputSettings' => [ 'H265PackagingType' => 'HEV1|HVC1', 'HlsSettings' => [ 'AudioOnlyHlsSettings' => [ 'AudioGroupId' => '<string>', 'AudioOnlyImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_NOT_AUTO_SELECT|AUDIO_ONLY_VARIANT_STREAM', 'SegmentType' => 'AAC|FMP4', ], 'Fmp4HlsSettings' => [ 'AudioRenditionSets' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', ], 'FrameCaptureHlsSettings' => [ ], 'StandardHlsSettings' => [ 'AudioRenditionSets' => '<string>', 'M3u8Settings' => [ 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'EcmPid' => '<string>', 'KlvBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'Scte35Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'Scte35Pid' => '<string>', 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], ], ], 'NameModifier' => '<string>', 'SegmentModifier' => '<string>', ], 'MediaPackageOutputSettings' => [ ], 'MsSmoothOutputSettings' => [ 'H265PackagingType' => 'HEV1|HVC1', 'NameModifier' => '<string>', ], 'MultiplexOutputSettings' => [ 'ContainerSettings' => [ 'MultiplexM2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioStreamType' => 'ATSC|DVB', 'CcDescriptor' => 'DISABLED|ENABLED', 'Ebif' => 'NONE|PASSTHROUGH', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'Klv' => 'NONE|PASSTHROUGH', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35PrerollPullupMilliseconds' => <float>, ], ], 'Destination' => [ 'DestinationRefId' => '<string>', ], ], 'RtmpOutputSettings' => [ 'CertificateMode' => 'SELF_SIGNED|VERIFY_AUTHENTICITY', 'ConnectionRetryInterval' => <integer>, 'Destination' => [ 'DestinationRefId' => '<string>', ], 'NumRetries' => <integer>, ], 'SrtOutputSettings' => [ 'BufferMsec' => <integer>, 'ContainerSettings' => [ 'M2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AribCaptionsPid' => '<string>', 'AribCaptionsPidControl' => 'AUTO|USE_CONFIGURED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'AudioStreamType' => 'ATSC|DVB', 'Bitrate' => <integer>, 'BufferModel' => 'MULTIPLEX|NONE', 'CcDescriptor' => 'DISABLED|ENABLED', 'DvbNitSettings' => [ 'NetworkId' => <integer>, 'NetworkName' => '<string>', 'RepInterval' => <integer>, ], 'DvbSdtSettings' => [ 'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE', 'RepInterval' => <integer>, 'ServiceName' => '<string>', 'ServiceProviderName' => '<string>', ], 'DvbSubPids' => '<string>', 'DvbTdtSettings' => [ 'RepInterval' => <integer>, ], 'DvbTeletextPid' => '<string>', 'Ebif' => 'NONE|PASSTHROUGH', 'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL', 'EbpLookaheadMs' => <integer>, 'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID', 'EcmPid' => '<string>', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'EtvPlatformPid' => '<string>', 'EtvSignalPid' => '<string>', 'FragmentTime' => <float>, 'Klv' => 'NONE|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'NullPacketBitrate' => <float>, 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'RateMode' => 'CBR|VBR', 'Scte27Pids' => '<string>', 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35Pid' => '<string>', 'Scte35PrerollPullupMilliseconds' => <float>, 'SegmentationMarkers' => 'EBP|EBP_LEGACY|NONE|PSI_SEGSTART|RAI_ADAPT|RAI_SEGSTART', 'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE', 'SegmentationTime' => <float>, 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], ], 'Destination' => [ 'DestinationRefId' => '<string>', ], 'EncryptionType' => 'AES128|AES192|AES256', 'Latency' => <integer>, ], 'UdpOutputSettings' => [ 'BufferMsec' => <integer>, 'ContainerSettings' => [ 'M2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AribCaptionsPid' => '<string>', 'AribCaptionsPidControl' => 'AUTO|USE_CONFIGURED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'AudioStreamType' => 'ATSC|DVB', 'Bitrate' => <integer>, 'BufferModel' => 'MULTIPLEX|NONE', 'CcDescriptor' => 'DISABLED|ENABLED', 'DvbNitSettings' => [ 'NetworkId' => <integer>, 'NetworkName' => '<string>', 'RepInterval' => <integer>, ], 'DvbSdtSettings' => [ 'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE', 'RepInterval' => <integer>, 'ServiceName' => '<string>', 'ServiceProviderName' => '<string>', ], 'DvbSubPids' => '<string>', 'DvbTdtSettings' => [ 'RepInterval' => <integer>, ], 'DvbTeletextPid' => '<string>', 'Ebif' => 'NONE|PASSTHROUGH', 'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL', 'EbpLookaheadMs' => <integer>, 'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID', 'EcmPid' => '<string>', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'EtvPlatformPid' => '<string>', 'EtvSignalPid' => '<string>', 'FragmentTime' => <float>, 'Klv' => 'NONE|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'NullPacketBitrate' => <float>, 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'RateMode' => 'CBR|VBR', 'Scte27Pids' => '<string>', 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35Pid' => '<string>', 'Scte35PrerollPullupMilliseconds' => <float>, 'SegmentationMarkers' => 'EBP|EBP_LEGACY|NONE|PSI_SEGSTART|RAI_ADAPT|RAI_SEGSTART', 'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE', 'SegmentationTime' => <float>, 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], ], 'Destination' => [ 'DestinationRefId' => '<string>', ], 'FecOutputSettings' => [ 'ColumnDepth' => <integer>, 'IncludeFec' => 'COLUMN|COLUMN_AND_ROW', 'RowLength' => <integer>, ], ], ], 'VideoDescriptionName' => '<string>', ], // ... ], ], // ... ], 'ThumbnailConfiguration' => [ 'State' => 'AUTO|DISABLED', ], 'TimecodeConfig' => [ 'Source' => 'EMBEDDED|SYSTEMCLOCK|ZEROBASED', 'SyncThreshold' => <integer>, ], 'VideoDescriptions' => [ [ 'CodecSettings' => [ 'Av1Settings' => [ 'AfdSignaling' => 'AUTO|FIXED|NONE', 'BufSize' => <integer>, 'ColorSpaceSettings' => [ 'ColorSpacePassthroughSettings' => [ ], 'Hdr10Settings' => [ 'MaxCll' => <integer>, 'MaxFall' => <integer>, ], 'Rec601Settings' => [ ], 'Rec709Settings' => [ ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FramerateDenominator' => <integer>, 'FramerateNumerator' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'Level' => 'AV1_LEVEL_2|AV1_LEVEL_2_1|AV1_LEVEL_3|AV1_LEVEL_3_1|AV1_LEVEL_4|AV1_LEVEL_4_1|AV1_LEVEL_5|AV1_LEVEL_5_1|AV1_LEVEL_5_2|AV1_LEVEL_5_3|AV1_LEVEL_6|AV1_LEVEL_6_1|AV1_LEVEL_6_2|AV1_LEVEL_6_3|AV1_LEVEL_AUTO', 'LookAheadRateControl' => 'HIGH|LOW|MEDIUM', 'MaxBitrate' => <integer>, 'MinIInterval' => <integer>, 'ParDenominator' => <integer>, 'ParNumerator' => <integer>, 'QvbrQualityLevel' => <integer>, 'SceneChangeDetect' => 'DISABLED|ENABLED', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], ], 'FrameCaptureSettings' => [ 'CaptureInterval' => <integer>, 'CaptureIntervalUnits' => 'MILLISECONDS|SECONDS', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], ], 'H264Settings' => [ 'AdaptiveQuantization' => 'AUTO|HIGH|HIGHER|LOW|MAX|MEDIUM|OFF', 'AfdSignaling' => 'AUTO|FIXED|NONE', 'Bitrate' => <integer>, 'BufFillPct' => <integer>, 'BufSize' => <integer>, 'ColorMetadata' => 'IGNORE|INSERT', 'ColorSpaceSettings' => [ 'ColorSpacePassthroughSettings' => [ ], 'Rec601Settings' => [ ], 'Rec709Settings' => [ ], ], 'EntropyEncoding' => 'CABAC|CAVLC', 'FilterSettings' => [ 'BandwidthReductionFilterSettings' => [ 'PostFilterSharpening' => 'DISABLED|SHARPENING_1|SHARPENING_2|SHARPENING_3', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4', ], 'TemporalFilterSettings' => [ 'PostFilterSharpening' => 'AUTO|DISABLED|ENABLED', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4|STRENGTH_5|STRENGTH_6|STRENGTH_7|STRENGTH_8|STRENGTH_9|STRENGTH_10|STRENGTH_11|STRENGTH_12|STRENGTH_13|STRENGTH_14|STRENGTH_15|STRENGTH_16', ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FlickerAq' => 'DISABLED|ENABLED', 'ForceFieldPictures' => 'DISABLED|ENABLED', 'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED', 'FramerateDenominator' => <integer>, 'FramerateNumerator' => <integer>, 'GopBReference' => 'DISABLED|ENABLED', 'GopClosedCadence' => <integer>, 'GopNumBFrames' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'Level' => 'H264_LEVEL_1|H264_LEVEL_1_1|H264_LEVEL_1_2|H264_LEVEL_1_3|H264_LEVEL_2|H264_LEVEL_2_1|H264_LEVEL_2_2|H264_LEVEL_3|H264_LEVEL_3_1|H264_LEVEL_3_2|H264_LEVEL_4|H264_LEVEL_4_1|H264_LEVEL_4_2|H264_LEVEL_5|H264_LEVEL_5_1|H264_LEVEL_5_2|H264_LEVEL_AUTO', 'LookAheadRateControl' => 'HIGH|LOW|MEDIUM', 'MaxBitrate' => <integer>, 'MinIInterval' => <integer>, 'MinQp' => <integer>, 'NumRefFrames' => <integer>, 'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED', 'ParDenominator' => <integer>, 'ParNumerator' => <integer>, 'Profile' => 'BASELINE|HIGH|HIGH_10BIT|HIGH_422|HIGH_422_10BIT|MAIN', 'QualityLevel' => 'ENHANCED_QUALITY|STANDARD_QUALITY', 'QvbrQualityLevel' => <integer>, 'RateControlMode' => 'CBR|MULTIPLEX|QVBR|VBR', 'ScanType' => 'INTERLACED|PROGRESSIVE', 'SceneChangeDetect' => 'DISABLED|ENABLED', 'Slices' => <integer>, 'Softness' => <integer>, 'SpatialAq' => 'DISABLED|ENABLED', 'SubgopLength' => 'DYNAMIC|FIXED', 'Syntax' => 'DEFAULT|RP2027', 'TemporalAq' => 'DISABLED|ENABLED', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], 'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI', ], 'H265Settings' => [ 'AdaptiveQuantization' => 'AUTO|HIGH|HIGHER|LOW|MAX|MEDIUM|OFF', 'AfdSignaling' => 'AUTO|FIXED|NONE', 'AlternativeTransferFunction' => 'INSERT|OMIT', 'Bitrate' => <integer>, 'BufSize' => <integer>, 'ColorMetadata' => 'IGNORE|INSERT', 'ColorSpaceSettings' => [ 'ColorSpacePassthroughSettings' => [ ], 'DolbyVision81Settings' => [ ], 'Hdr10Settings' => [ 'MaxCll' => <integer>, 'MaxFall' => <integer>, ], 'Rec601Settings' => [ ], 'Rec709Settings' => [ ], ], 'FilterSettings' => [ 'BandwidthReductionFilterSettings' => [ 'PostFilterSharpening' => 'DISABLED|SHARPENING_1|SHARPENING_2|SHARPENING_3', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4', ], 'TemporalFilterSettings' => [ 'PostFilterSharpening' => 'AUTO|DISABLED|ENABLED', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4|STRENGTH_5|STRENGTH_6|STRENGTH_7|STRENGTH_8|STRENGTH_9|STRENGTH_10|STRENGTH_11|STRENGTH_12|STRENGTH_13|STRENGTH_14|STRENGTH_15|STRENGTH_16', ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FlickerAq' => 'DISABLED|ENABLED', 'FramerateDenominator' => <integer>, 'FramerateNumerator' => <integer>, 'GopClosedCadence' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'Level' => 'H265_LEVEL_1|H265_LEVEL_2|H265_LEVEL_2_1|H265_LEVEL_3|H265_LEVEL_3_1|H265_LEVEL_4|H265_LEVEL_4_1|H265_LEVEL_5|H265_LEVEL_5_1|H265_LEVEL_5_2|H265_LEVEL_6|H265_LEVEL_6_1|H265_LEVEL_6_2|H265_LEVEL_AUTO', 'LookAheadRateControl' => 'HIGH|LOW|MEDIUM', 'MaxBitrate' => <integer>, 'MinIInterval' => <integer>, 'MinQp' => <integer>, 'MvOverPictureBoundaries' => 'DISABLED|ENABLED', 'MvTemporalPredictor' => 'DISABLED|ENABLED', 'ParDenominator' => <integer>, 'ParNumerator' => <integer>, 'Profile' => 'MAIN|MAIN_10BIT', 'QvbrQualityLevel' => <integer>, 'RateControlMode' => 'CBR|MULTIPLEX|QVBR', 'ScanType' => 'INTERLACED|PROGRESSIVE', 'SceneChangeDetect' => 'DISABLED|ENABLED', 'Slices' => <integer>, 'Tier' => 'HIGH|MAIN', 'TileHeight' => <integer>, 'TilePadding' => 'NONE|PADDED', 'TileWidth' => <integer>, 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], 'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI', 'TreeblockSize' => 'AUTO|TREE_SIZE_32X32', ], 'Mpeg2Settings' => [ 'AdaptiveQuantization' => 'AUTO|HIGH|LOW|MEDIUM|OFF', 'AfdSignaling' => 'AUTO|FIXED|NONE', 'ColorMetadata' => 'IGNORE|INSERT', 'ColorSpace' => 'AUTO|PASSTHROUGH', 'DisplayAspectRatio' => 'DISPLAYRATIO16X9|DISPLAYRATIO4X3', 'FilterSettings' => [ 'TemporalFilterSettings' => [ 'PostFilterSharpening' => 'AUTO|DISABLED|ENABLED', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4|STRENGTH_5|STRENGTH_6|STRENGTH_7|STRENGTH_8|STRENGTH_9|STRENGTH_10|STRENGTH_11|STRENGTH_12|STRENGTH_13|STRENGTH_14|STRENGTH_15|STRENGTH_16', ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FramerateDenominator' => <integer>, 'FramerateNumerator' => <integer>, 'GopClosedCadence' => <integer>, 'GopNumBFrames' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'ScanType' => 'INTERLACED|PROGRESSIVE', 'SubgopLength' => 'DYNAMIC|FIXED', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], 'TimecodeInsertion' => 'DISABLED|GOP_TIMECODE', ], ], 'Height' => <integer>, 'Name' => '<string>', 'RespondToAfd' => 'NONE|PASSTHROUGH|RESPOND', 'ScalingBehavior' => 'DEFAULT|STRETCH_TO_OUTPUT', 'Sharpness' => <integer>, 'Width' => <integer>, ], // ... ], ], 'Id' => '<string>', 'InputAttachments' => [ [ 'AutomaticInputFailoverSettings' => [ 'ErrorClearTimeMsec' => <integer>, 'FailoverConditions' => [ [ 'FailoverConditionSettings' => [ 'AudioSilenceSettings' => [ 'AudioSelectorName' => '<string>', 'AudioSilenceThresholdMsec' => <integer>, ], 'InputLossSettings' => [ 'InputLossThresholdMsec' => <integer>, ], 'VideoBlackSettings' => [ 'BlackDetectThreshold' => <float>, 'VideoBlackThresholdMsec' => <integer>, ], ], ], // ... ], 'InputPreference' => 'EQUAL_INPUT_PREFERENCE|PRIMARY_INPUT_PREFERRED', 'SecondaryInputId' => '<string>', ], 'InputAttachmentName' => '<string>', 'InputId' => '<string>', 'InputSettings' => [ 'AudioSelectors' => [ [ 'Name' => '<string>', 'SelectorSettings' => [ 'AudioHlsRenditionSelection' => [ 'GroupId' => '<string>', 'Name' => '<string>', ], 'AudioLanguageSelection' => [ 'LanguageCode' => '<string>', 'LanguageSelectionPolicy' => 'LOOSE|STRICT', ], 'AudioPidSelection' => [ 'Pid' => <integer>, ], 'AudioTrackSelection' => [ 'DolbyEDecode' => [ 'ProgramSelection' => 'ALL_CHANNELS|PROGRAM_1|PROGRAM_2|PROGRAM_3|PROGRAM_4|PROGRAM_5|PROGRAM_6|PROGRAM_7|PROGRAM_8', ], 'Tracks' => [ [ 'Track' => <integer>, ], // ... ], ], ], ], // ... ], 'CaptionSelectors' => [ [ 'LanguageCode' => '<string>', 'Name' => '<string>', 'SelectorSettings' => [ 'AncillarySourceSettings' => [ 'SourceAncillaryChannelNumber' => <integer>, ], 'AribSourceSettings' => [ ], 'DvbSubSourceSettings' => [ 'OcrLanguage' => 'DEU|ENG|FRA|NLD|POR|SPA', 'Pid' => <integer>, ], 'EmbeddedSourceSettings' => [ 'Convert608To708' => 'DISABLED|UPCONVERT', 'Scte20Detection' => 'AUTO|OFF', 'Source608ChannelNumber' => <integer>, 'Source608TrackNumber' => <integer>, ], 'Scte20SourceSettings' => [ 'Convert608To708' => 'DISABLED|UPCONVERT', 'Source608ChannelNumber' => <integer>, ], 'Scte27SourceSettings' => [ 'OcrLanguage' => 'DEU|ENG|FRA|NLD|POR|SPA', 'Pid' => <integer>, ], 'TeletextSourceSettings' => [ 'OutputRectangle' => [ 'Height' => <float>, 'LeftOffset' => <float>, 'TopOffset' => <float>, 'Width' => <float>, ], 'PageNumber' => '<string>', ], ], ], // ... ], 'DeblockFilter' => 'DISABLED|ENABLED', 'DenoiseFilter' => 'DISABLED|ENABLED', 'FilterStrength' => <integer>, 'InputFilter' => 'AUTO|DISABLED|FORCED', 'NetworkInputSettings' => [ 'HlsInputSettings' => [ 'Bandwidth' => <integer>, 'BufferSegments' => <integer>, 'Retries' => <integer>, 'RetryInterval' => <integer>, 'Scte35Source' => 'MANIFEST|SEGMENTS', ], 'MulticastInputSettings' => [ 'SourceIpAddress' => '<string>', ], 'ServerValidation' => 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME|CHECK_CRYPTOGRAPHY_ONLY', ], 'Scte35Pid' => <integer>, 'Smpte2038DataPreference' => 'IGNORE|PREFER', 'SourceEndBehavior' => 'CONTINUE|LOOP', 'VideoSelector' => [ 'ColorSpace' => 'FOLLOW|HDR10|HLG_2020|REC_601|REC_709', 'ColorSpaceSettings' => [ 'Hdr10Settings' => [ 'MaxCll' => <integer>, 'MaxFall' => <integer>, ], ], 'ColorSpaceUsage' => 'FALLBACK|FORCE', 'SelectorSettings' => [ 'VideoSelectorPid' => [ 'Pid' => <integer>, ], 'VideoSelectorProgramId' => [ 'ProgramId' => <integer>, ], ], ], ], 'LogicalInterfaceNames' => ['<string>', ...], ], // ... ], 'InputSpecification' => [ 'Codec' => 'MPEG2|AVC|HEVC', 'MaximumBitrate' => 'MAX_10_MBPS|MAX_20_MBPS|MAX_50_MBPS', 'Resolution' => 'SD|HD|UHD', ], 'LogLevel' => 'ERROR|WARNING|INFO|DEBUG|DISABLED', 'Maintenance' => [ 'MaintenanceDay' => 'MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY|SUNDAY', 'MaintenanceDeadline' => '<string>', 'MaintenanceScheduledDate' => '<string>', 'MaintenanceStartTime' => '<string>', ], 'Name' => '<string>', 'PipelineDetails' => [ [ 'ActiveInputAttachmentName' => '<string>', 'ActiveInputSwitchActionName' => '<string>', 'ActiveMotionGraphicsActionName' => '<string>', 'ActiveMotionGraphicsUri' => '<string>', 'PipelineId' => '<string>', ], // ... ], 'PipelinesRunningCount' => <integer>, 'RoleArn' => '<string>', 'State' => 'CREATING|CREATE_FAILED|IDLE|STARTING|RUNNING|RECOVERING|STOPPING|DELETING|DELETED|UPDATING|UPDATE_FAILED', 'Tags' => ['<string>', ...], 'Vpc' => [ 'AvailabilityZones' => ['<string>', ...], 'NetworkInterfaceIds' => ['<string>', ...], 'SecurityGroupIds' => ['<string>', ...], 'SubnetIds' => ['<string>', ...], ], ]
Result Details
Members
- AnywhereSettings
-
- Type: DescribeAnywhereSettings structure
Elemental anywhere settings - Arn
-
- Type: string
- CdiInputSpecification
-
- Type: CdiInputSpecification structure
- ChannelClass
-
- Type: string
A standard channel has two encoding pipelines and a single pipeline channel only has one. - Destinations
-
- Type: Array of OutputDestination structures
- EgressEndpoints
-
- Type: Array of ChannelEgressEndpoint structures
- EncoderSettings
-
- Type: EncoderSettings structure
Encoder Settings - Id
-
- Type: string
- InputAttachments
-
- Type: Array of InputAttachment structures
- InputSpecification
-
- Type: InputSpecification structure
- LogLevel
-
- Type: string
The log level the user wants for their channel. - Maintenance
-
- Type: MaintenanceStatus structure
- Name
-
- Type: string
- PipelineDetails
-
- Type: Array of PipelineDetail structures
- PipelinesRunningCount
-
- Type: int
- RoleArn
-
- Type: string
- State
-
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
- Vpc
-
- Type: VpcOutputSettingsDescription structure
The properties for a private VPC Output
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteChannelPlacementGroup
$result = $client->deleteChannelPlacementGroup
([/* ... */]); $promise = $client->deleteChannelPlacementGroupAsync
([/* ... */]);
Delete the specified ChannelPlacementGroup that exists in the specified Cluster.
Parameter Syntax
$result = $client->deleteChannelPlacementGroup([ 'ChannelPlacementGroupId' => '<string>', // REQUIRED 'ClusterId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- ChannelPlacementGroupId
-
- Required: Yes
- Type: string
- ClusterId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'Channels' => ['<string>', ...], 'ClusterId' => '<string>', 'Id' => '<string>', 'Name' => '<string>', 'Nodes' => ['<string>', ...], 'State' => 'UNASSIGNED|ASSIGNING|ASSIGNED|DELETING|DELETE_FAILED|DELETED|UNASSIGNING', ]
Result Details
Members
- Arn
-
- Type: string
- Channels
-
- Type: Array of strings
- ClusterId
-
- Type: string
- Id
-
- Type: string
- Name
-
- Type: string
- Nodes
-
- Type: Array of strings
- State
-
- Type: string
Used in DescribeChannelPlacementGroupResult
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteCloudWatchAlarmTemplate
$result = $client->deleteCloudWatchAlarmTemplate
([/* ... */]); $promise = $client->deleteCloudWatchAlarmTemplateAsync
([/* ... */]);
Deletes a cloudwatch alarm template.
Parameter Syntax
$result = $client->deleteCloudWatchAlarmTemplate([ 'Identifier' => '<string>', // REQUIRED ]);
Parameter Details
Members
- Identifier
-
- Required: Yes
- Type: string
Result Syntax
[]
Result Details
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteCloudWatchAlarmTemplateGroup
$result = $client->deleteCloudWatchAlarmTemplateGroup
([/* ... */]); $promise = $client->deleteCloudWatchAlarmTemplateGroupAsync
([/* ... */]);
Deletes a cloudwatch alarm template group. You must detach this group from all signal maps and ensure its existing templates are moved to another group or deleted.
Parameter Syntax
$result = $client->deleteCloudWatchAlarmTemplateGroup([ 'Identifier' => '<string>', // REQUIRED ]);
Parameter Details
Members
- Identifier
-
- Required: Yes
- Type: string
Result Syntax
[]
Result Details
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteCluster
$result = $client->deleteCluster
([/* ... */]); $promise = $client->deleteClusterAsync
([/* ... */]);
Delete a Cluster. The Cluster must be idle.
Parameter Syntax
$result = $client->deleteCluster([ 'ClusterId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- ClusterId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'ChannelIds' => ['<string>', ...], 'ClusterType' => 'ON_PREMISES', 'Id' => '<string>', 'InstanceRoleArn' => '<string>', 'Name' => '<string>', 'NetworkSettings' => [ 'DefaultRoute' => '<string>', 'InterfaceMappings' => [ [ 'LogicalInterfaceName' => '<string>', 'NetworkId' => '<string>', ], // ... ], ], 'State' => 'CREATING|CREATE_FAILED|ACTIVE|DELETING|DELETE_FAILED|DELETED', ]
Result Details
Members
- Arn
-
- Type: string
- ChannelIds
-
- Type: Array of strings
- ClusterType
-
- Type: string
Used in CreateClusterSummary, DescribeClusterSummary, DescribeClusterResult, UpdateClusterResult. - Id
-
- Type: string
- InstanceRoleArn
-
- Type: string
- Name
-
- Type: string
- NetworkSettings
-
- Type: ClusterNetworkSettings structure
Used in DescribeClusterResult, DescribeClusterSummary, UpdateClusterResult. - State
-
- Type: string
Used in DescribeClusterSummary, DescribeClusterResult, UpdateClusterResult.
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteEventBridgeRuleTemplate
$result = $client->deleteEventBridgeRuleTemplate
([/* ... */]); $promise = $client->deleteEventBridgeRuleTemplateAsync
([/* ... */]);
Deletes an eventbridge rule template.
Parameter Syntax
$result = $client->deleteEventBridgeRuleTemplate([ 'Identifier' => '<string>', // REQUIRED ]);
Parameter Details
Members
- Identifier
-
- Required: Yes
- Type: string
Result Syntax
[]
Result Details
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteEventBridgeRuleTemplateGroup
$result = $client->deleteEventBridgeRuleTemplateGroup
([/* ... */]); $promise = $client->deleteEventBridgeRuleTemplateGroupAsync
([/* ... */]);
Deletes an eventbridge rule template group. You must detach this group from all signal maps and ensure its existing templates are moved to another group or deleted.
Parameter Syntax
$result = $client->deleteEventBridgeRuleTemplateGroup([ 'Identifier' => '<string>', // REQUIRED ]);
Parameter Details
Members
- Identifier
-
- Required: Yes
- Type: string
Result Syntax
[]
Result Details
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteInput
$result = $client->deleteInput
([/* ... */]); $promise = $client->deleteInputAsync
([/* ... */]);
Deletes the input end point
Parameter Syntax
$result = $client->deleteInput([ 'InputId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- InputId
-
- Required: Yes
- Type: string
Result Syntax
[]
Result Details
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteInputSecurityGroup
$result = $client->deleteInputSecurityGroup
([/* ... */]); $promise = $client->deleteInputSecurityGroupAsync
([/* ... */]);
Deletes an Input Security Group
Parameter Syntax
$result = $client->deleteInputSecurityGroup([ 'InputSecurityGroupId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- InputSecurityGroupId
-
- Required: Yes
- Type: string
Result Syntax
[]
Result Details
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DeleteMultiplex
$result = $client->deleteMultiplex
([/* ... */]); $promise = $client->deleteMultiplexAsync
([/* ... */]);
Delete a multiplex. The multiplex must be idle.
Parameter Syntax
$result = $client->deleteMultiplex([ 'MultiplexId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- MultiplexId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'AvailabilityZones' => ['<string>', ...], 'Destinations' => [ [ 'MediaConnectSettings' => [ 'EntitlementArn' => '<string>', ], ], // ... ], 'Id' => '<string>', 'MultiplexSettings' => [ 'MaximumVideoBufferDelayMilliseconds' => <integer>, 'TransportStreamBitrate' => <integer>, 'TransportStreamId' => <integer>, 'TransportStreamReservedBitrate' => <integer>, ], 'Name' => '<string>', 'PipelinesRunningCount' => <integer>, 'ProgramCount' => <integer>, 'State' => 'CREATING|CREATE_FAILED|IDLE|STARTING|RUNNING|RECOVERING|STOPPING|DELETING|DELETED', 'Tags' => ['<string>', ...], ]
Result Details
Members
- Arn
-
- Type: string
- AvailabilityZones
-
- Type: Array of strings
- Destinations
-
- Type: Array of MultiplexOutputDestination structures
- Id
-
- Type: string
- MultiplexSettings
-
- Type: MultiplexSettings structure
Contains configuration for a Multiplex event - Name
-
- Type: string
- PipelinesRunningCount
-
- Type: int
- ProgramCount
-
- Type: int
- State
-
- Type: string
The current state of the multiplex. - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteMultiplexProgram
$result = $client->deleteMultiplexProgram
([/* ... */]); $promise = $client->deleteMultiplexProgramAsync
([/* ... */]);
Delete a program from a multiplex.
Parameter Syntax
$result = $client->deleteMultiplexProgram([ 'MultiplexId' => '<string>', // REQUIRED 'ProgramName' => '<string>', // REQUIRED ]);
Parameter Details
Members
- MultiplexId
-
- Required: Yes
- Type: string
- ProgramName
-
- Required: Yes
- Type: string
Result Syntax
[ 'ChannelId' => '<string>', 'MultiplexProgramSettings' => [ 'PreferredChannelPipeline' => 'CURRENTLY_ACTIVE|PIPELINE_0|PIPELINE_1', 'ProgramNumber' => <integer>, 'ServiceDescriptor' => [ 'ProviderName' => '<string>', 'ServiceName' => '<string>', ], 'VideoSettings' => [ 'ConstantBitrate' => <integer>, 'StatmuxSettings' => [ 'MaximumBitrate' => <integer>, 'MinimumBitrate' => <integer>, 'Priority' => <integer>, ], ], ], 'PacketIdentifiersMap' => [ 'AribCaptionsPid' => <integer>, 'AudioPids' => [<integer>, ...], 'DvbSubPids' => [<integer>, ...], 'DvbTeletextPid' => <integer>, 'DvbTeletextPids' => [<integer>, ...], 'EcmPid' => <integer>, 'EtvPlatformPid' => <integer>, 'EtvSignalPid' => <integer>, 'KlvDataPids' => [<integer>, ...], 'PcrPid' => <integer>, 'PmtPid' => <integer>, 'PrivateMetadataPid' => <integer>, 'Scte27Pids' => [<integer>, ...], 'Scte35Pid' => <integer>, 'Smpte2038Pid' => <integer>, 'TimedMetadataPid' => <integer>, 'VideoPid' => <integer>, ], 'PipelineDetails' => [ [ 'ActiveChannelPipeline' => '<string>', 'PipelineId' => '<string>', ], // ... ], 'ProgramName' => '<string>', ]
Result Details
Members
- ChannelId
-
- Type: string
- MultiplexProgramSettings
-
- Type: MultiplexProgramSettings structure
Multiplex Program settings configuration. - PacketIdentifiersMap
-
- Type: MultiplexProgramPacketIdentifiersMap structure
Packet identifiers map for a given Multiplex program. - PipelineDetails
-
- Type: Array of MultiplexProgramPipelineDetail structures
- ProgramName
-
- Type: string
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteNetwork
$result = $client->deleteNetwork
([/* ... */]); $promise = $client->deleteNetworkAsync
([/* ... */]);
Delete a Network. The Network must have no resources associated with it.
Parameter Syntax
$result = $client->deleteNetwork([ 'NetworkId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- NetworkId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'AssociatedClusterIds' => ['<string>', ...], 'Id' => '<string>', 'IpPools' => [ [ 'Cidr' => '<string>', ], // ... ], 'Name' => '<string>', 'Routes' => [ [ 'Cidr' => '<string>', 'Gateway' => '<string>', ], // ... ], 'State' => 'CREATING|CREATE_FAILED|ACTIVE|DELETING|IDLE|IN_USE|UPDATING|DELETE_FAILED|DELETED', ]
Result Details
Members
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteNode
$result = $client->deleteNode
([/* ... */]); $promise = $client->deleteNodeAsync
([/* ... */]);
Delete a Node. The Node must be IDLE.
Parameter Syntax
$result = $client->deleteNode([ 'ClusterId' => '<string>', // REQUIRED 'NodeId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- ClusterId
-
- Required: Yes
- Type: string
- NodeId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'ChannelPlacementGroups' => ['<string>', ...], 'ClusterId' => '<string>', 'ConnectionState' => 'CONNECTED|DISCONNECTED', 'Id' => '<string>', 'InstanceArn' => '<string>', 'Name' => '<string>', 'NodeInterfaceMappings' => [ [ 'LogicalInterfaceName' => '<string>', 'NetworkInterfaceMode' => 'NAT|BRIDGE', 'PhysicalInterfaceName' => '<string>', ], // ... ], 'Role' => 'BACKUP|ACTIVE', 'State' => 'CREATED|REGISTERING|READY_TO_ACTIVATE|REGISTRATION_FAILED|ACTIVATION_FAILED|ACTIVE|READY|IN_USE|DEREGISTERING|DRAINING|DEREGISTRATION_FAILED|DEREGISTERED', ]
Result Details
Members
- Arn
-
- Type: string
- ChannelPlacementGroups
-
- Type: Array of strings
- ClusterId
-
- Type: string
- ConnectionState
-
- Type: string
Used in DescribeNodeSummary. - Id
-
- Type: string
- InstanceArn
-
- Type: string
- Name
-
- Type: string
- NodeInterfaceMappings
-
- Type: Array of NodeInterfaceMapping structures
- Role
-
- Type: string
Used in CreateNodeRequest, CreateNodeRegistrationScriptRequest, DescribeNodeResult, DescribeNodeSummary, UpdateNodeRequest. - State
-
- Type: string
Used in DescribeNodeSummary.
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteReservation
$result = $client->deleteReservation
([/* ... */]); $promise = $client->deleteReservationAsync
([/* ... */]);
Delete an expired reservation.
Parameter Syntax
$result = $client->deleteReservation([ 'ReservationId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- ReservationId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'Count' => <integer>, 'CurrencyCode' => '<string>', 'Duration' => <integer>, 'DurationUnits' => 'MONTHS', 'End' => '<string>', 'FixedPrice' => <float>, 'Name' => '<string>', 'OfferingDescription' => '<string>', 'OfferingId' => '<string>', 'OfferingType' => 'NO_UPFRONT', 'Region' => '<string>', 'RenewalSettings' => [ 'AutomaticRenewal' => 'DISABLED|ENABLED|UNAVAILABLE', 'RenewalCount' => <integer>, ], 'ReservationId' => '<string>', 'ResourceSpecification' => [ 'ChannelClass' => 'STANDARD|SINGLE_PIPELINE', 'Codec' => 'MPEG2|AVC|HEVC|AUDIO|LINK|AV1', 'MaximumBitrate' => 'MAX_10_MBPS|MAX_20_MBPS|MAX_50_MBPS', 'MaximumFramerate' => 'MAX_30_FPS|MAX_60_FPS', 'Resolution' => 'SD|HD|FHD|UHD', 'ResourceType' => 'INPUT|OUTPUT|MULTIPLEX|CHANNEL', 'SpecialFeature' => 'ADVANCED_AUDIO|AUDIO_NORMALIZATION|MGHD|MGUHD', 'VideoQuality' => 'STANDARD|ENHANCED|PREMIUM', ], 'Start' => '<string>', 'State' => 'ACTIVE|EXPIRED|CANCELED|DELETED', 'Tags' => ['<string>', ...], 'UsagePrice' => <float>, ]
Result Details
Members
- Arn
-
- Type: string
- Count
-
- Type: int
- CurrencyCode
-
- Type: string
- Duration
-
- Type: int
- DurationUnits
-
- Type: string
Units for duration, e.g. 'MONTHS' - End
-
- Type: string
- FixedPrice
-
- Type: double
- Name
-
- Type: string
- OfferingDescription
-
- Type: string
- OfferingId
-
- Type: string
- OfferingType
-
- Type: string
Offering type, e.g. 'NO_UPFRONT' - Region
-
- Type: string
- RenewalSettings
-
- Type: RenewalSettings structure
The Renewal settings for Reservations - ReservationId
-
- Type: string
- ResourceSpecification
-
- Type: ReservationResourceSpecification structure
Resource configuration (codec, resolution, bitrate, ...) - Start
-
- Type: string
- State
-
- Type: string
Current reservation state - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
- UsagePrice
-
- Type: double
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteSchedule
$result = $client->deleteSchedule
([/* ... */]); $promise = $client->deleteScheduleAsync
([/* ... */]);
Delete all schedule actions on a channel.
Parameter Syntax
$result = $client->deleteSchedule([ 'ChannelId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- ChannelId
-
- Required: Yes
- Type: string
Result Syntax
[]
Result Details
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DeleteSignalMap
$result = $client->deleteSignalMap
([/* ... */]); $promise = $client->deleteSignalMapAsync
([/* ... */]);
Deletes the specified signal map.
Parameter Syntax
$result = $client->deleteSignalMap([ 'Identifier' => '<string>', // REQUIRED ]);
Parameter Details
Members
- Identifier
-
- Required: Yes
- Type: string
Result Syntax
[]
Result Details
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
DeleteTags
$result = $client->deleteTags
([/* ... */]); $promise = $client->deleteTagsAsync
([/* ... */]);
Removes tags for a resource
Parameter Syntax
$result = $client->deleteTags([ 'ResourceArn' => '<string>', // REQUIRED 'TagKeys' => ['<string>', ...], // REQUIRED ]);
Parameter Details
Members
- ResourceArn
-
- Required: Yes
- Type: string
- TagKeys
-
- Required: Yes
- Type: Array of strings
Result Syntax
[]
Result Details
Errors
- NotFoundException:
- This error does not currently have a description.
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
DescribeAccountConfiguration
$result = $client->describeAccountConfiguration
([/* ... */]); $promise = $client->describeAccountConfigurationAsync
([/* ... */]);
Describe account configuration
Parameter Syntax
$result = $client->describeAccountConfiguration([ ]);
Parameter Details
Members
Result Syntax
[ 'AccountConfiguration' => [ 'KmsKeyId' => '<string>', ], ]
Result Details
Members
- AccountConfiguration
-
- Type: AccountConfiguration structure
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeChannel
$result = $client->describeChannel
([/* ... */]); $promise = $client->describeChannelAsync
([/* ... */]);
Gets details about a channel
Parameter Syntax
$result = $client->describeChannel([ 'ChannelId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- ChannelId
-
- Required: Yes
- Type: string
Result Syntax
[ 'AnywhereSettings' => [ 'ChannelPlacementGroupId' => '<string>', 'ClusterId' => '<string>', ], 'Arn' => '<string>', 'CdiInputSpecification' => [ 'Resolution' => 'SD|HD|FHD|UHD', ], 'ChannelClass' => 'STANDARD|SINGLE_PIPELINE', 'Destinations' => [ [ 'Id' => '<string>', 'MediaPackageSettings' => [ [ 'ChannelId' => '<string>', ], // ... ], 'MultiplexSettings' => [ 'MultiplexId' => '<string>', 'ProgramName' => '<string>', ], 'Settings' => [ [ 'PasswordParam' => '<string>', 'StreamName' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], // ... ], 'SrtSettings' => [ [ 'EncryptionPassphraseSecretArn' => '<string>', 'StreamId' => '<string>', 'Url' => '<string>', ], // ... ], ], // ... ], 'EgressEndpoints' => [ [ 'SourceIp' => '<string>', ], // ... ], 'EncoderSettings' => [ 'AudioDescriptions' => [ [ 'AudioDashRoles' => ['<string>', ...], 'AudioNormalizationSettings' => [ 'Algorithm' => 'ITU_1770_1|ITU_1770_2', 'AlgorithmControl' => 'CORRECT_AUDIO', 'TargetLkfs' => <float>, ], 'AudioSelectorName' => '<string>', 'AudioType' => 'CLEAN_EFFECTS|HEARING_IMPAIRED|UNDEFINED|VISUAL_IMPAIRED_COMMENTARY', 'AudioTypeControl' => 'FOLLOW_INPUT|USE_CONFIGURED', 'AudioWatermarkingSettings' => [ 'NielsenWatermarksSettings' => [ 'NielsenCbetSettings' => [ 'CbetCheckDigitString' => '<string>', 'CbetStepaside' => 'DISABLED|ENABLED', 'Csid' => '<string>', ], 'NielsenDistributionType' => 'FINAL_DISTRIBUTOR|PROGRAM_CONTENT', 'NielsenNaesIiNwSettings' => [ 'CheckDigitString' => '<string>', 'Sid' => <float>, 'Timezone' => 'AMERICA_PUERTO_RICO|US_ALASKA|US_ARIZONA|US_CENTRAL|US_EASTERN|US_HAWAII|US_MOUNTAIN|US_PACIFIC|US_SAMOA|UTC', ], ], ], 'CodecSettings' => [ 'AacSettings' => [ 'Bitrate' => <float>, 'CodingMode' => 'AD_RECEIVER_MIX|CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_5_1', 'InputType' => 'BROADCASTER_MIXED_AD|NORMAL', 'Profile' => 'HEV1|HEV2|LC', 'RateControlMode' => 'CBR|VBR', 'RawFormat' => 'LATM_LOAS|NONE', 'SampleRate' => <float>, 'Spec' => 'MPEG2|MPEG4', 'VbrQuality' => 'HIGH|LOW|MEDIUM_HIGH|MEDIUM_LOW', ], 'Ac3Settings' => [ 'AttenuationControl' => 'ATTENUATE_3_DB|NONE', 'Bitrate' => <float>, 'BitstreamMode' => 'COMMENTARY|COMPLETE_MAIN|DIALOGUE|EMERGENCY|HEARING_IMPAIRED|MUSIC_AND_EFFECTS|VISUALLY_IMPAIRED|VOICE_OVER', 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_3_2_LFE', 'Dialnorm' => <integer>, 'DrcProfile' => 'FILM_STANDARD|NONE', 'LfeFilter' => 'DISABLED|ENABLED', 'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED', ], 'Eac3AtmosSettings' => [ 'Bitrate' => <float>, 'CodingMode' => 'CODING_MODE_5_1_4|CODING_MODE_7_1_4|CODING_MODE_9_1_6', 'Dialnorm' => <integer>, 'DrcLine' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'DrcRf' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'HeightTrim' => <float>, 'SurroundTrim' => <float>, ], 'Eac3Settings' => [ 'AttenuationControl' => 'ATTENUATE_3_DB|NONE', 'Bitrate' => <float>, 'BitstreamMode' => 'COMMENTARY|COMPLETE_MAIN|EMERGENCY|HEARING_IMPAIRED|VISUALLY_IMPAIRED', 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_3_2', 'DcFilter' => 'DISABLED|ENABLED', 'Dialnorm' => <integer>, 'DrcLine' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'DrcRf' => 'FILM_LIGHT|FILM_STANDARD|MUSIC_LIGHT|MUSIC_STANDARD|NONE|SPEECH', 'LfeControl' => 'LFE|NO_LFE', 'LfeFilter' => 'DISABLED|ENABLED', 'LoRoCenterMixLevel' => <float>, 'LoRoSurroundMixLevel' => <float>, 'LtRtCenterMixLevel' => <float>, 'LtRtSurroundMixLevel' => <float>, 'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED', 'PassthroughControl' => 'NO_PASSTHROUGH|WHEN_POSSIBLE', 'PhaseControl' => 'NO_SHIFT|SHIFT_90_DEGREES', 'StereoDownmix' => 'DPL2|LO_RO|LT_RT|NOT_INDICATED', 'SurroundExMode' => 'DISABLED|ENABLED|NOT_INDICATED', 'SurroundMode' => 'DISABLED|ENABLED|NOT_INDICATED', ], 'Mp2Settings' => [ 'Bitrate' => <float>, 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0', 'SampleRate' => <float>, ], 'PassThroughSettings' => [ ], 'WavSettings' => [ 'BitDepth' => <float>, 'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_4_0|CODING_MODE_8_0', 'SampleRate' => <float>, ], ], 'DvbDashAccessibility' => 'DVBDASH_1_VISUALLY_IMPAIRED|DVBDASH_2_HARD_OF_HEARING|DVBDASH_3_SUPPLEMENTAL_COMMENTARY|DVBDASH_4_DIRECTORS_COMMENTARY|DVBDASH_5_EDUCATIONAL_NOTES|DVBDASH_6_MAIN_PROGRAM|DVBDASH_7_CLEAN_FEED', 'LanguageCode' => '<string>', 'LanguageCodeControl' => 'FOLLOW_INPUT|USE_CONFIGURED', 'Name' => '<string>', 'RemixSettings' => [ 'ChannelMappings' => [ [ 'InputChannelLevels' => [ [ 'Gain' => <integer>, 'InputChannel' => <integer>, ], // ... ], 'OutputChannel' => <integer>, ], // ... ], 'ChannelsIn' => <integer>, 'ChannelsOut' => <integer>, ], 'StreamName' => '<string>', ], // ... ], 'AvailBlanking' => [ 'AvailBlankingImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'State' => 'DISABLED|ENABLED', ], 'AvailConfiguration' => [ 'AvailSettings' => [ 'Esam' => [ 'AcquisitionPointId' => '<string>', 'AdAvailOffset' => <integer>, 'PasswordParam' => '<string>', 'PoisEndpoint' => '<string>', 'Username' => '<string>', 'ZoneIdentity' => '<string>', ], 'Scte35SpliceInsert' => [ 'AdAvailOffset' => <integer>, 'NoRegionalBlackoutFlag' => 'FOLLOW|IGNORE', 'WebDeliveryAllowedFlag' => 'FOLLOW|IGNORE', ], 'Scte35TimeSignalApos' => [ 'AdAvailOffset' => <integer>, 'NoRegionalBlackoutFlag' => 'FOLLOW|IGNORE', 'WebDeliveryAllowedFlag' => 'FOLLOW|IGNORE', ], ], 'Scte35SegmentationScope' => 'ALL_OUTPUT_GROUPS|SCTE35_ENABLED_OUTPUT_GROUPS', ], 'BlackoutSlate' => [ 'BlackoutSlateImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'NetworkEndBlackout' => 'DISABLED|ENABLED', 'NetworkEndBlackoutImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'NetworkId' => '<string>', 'State' => 'DISABLED|ENABLED', ], 'CaptionDescriptions' => [ [ 'Accessibility' => 'DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES|IMPLEMENTS_ACCESSIBILITY_FEATURES', 'CaptionDashRoles' => ['<string>', ...], 'CaptionSelectorName' => '<string>', 'DestinationSettings' => [ 'AribDestinationSettings' => [ ], 'BurnInDestinationSettings' => [ 'Alignment' => 'CENTERED|LEFT|SMART', 'BackgroundColor' => 'BLACK|NONE|WHITE', 'BackgroundOpacity' => <integer>, 'Font' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'FontColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'FontOpacity' => <integer>, 'FontResolution' => <integer>, 'FontSize' => '<string>', 'OutlineColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'OutlineSize' => <integer>, 'ShadowColor' => 'BLACK|NONE|WHITE', 'ShadowOpacity' => <integer>, 'ShadowXOffset' => <integer>, 'ShadowYOffset' => <integer>, 'TeletextGridControl' => 'FIXED|SCALED', 'XPosition' => <integer>, 'YPosition' => <integer>, ], 'DvbSubDestinationSettings' => [ 'Alignment' => 'CENTERED|LEFT|SMART', 'BackgroundColor' => 'BLACK|NONE|WHITE', 'BackgroundOpacity' => <integer>, 'Font' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'FontColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'FontOpacity' => <integer>, 'FontResolution' => <integer>, 'FontSize' => '<string>', 'OutlineColor' => 'BLACK|BLUE|GREEN|RED|WHITE|YELLOW', 'OutlineSize' => <integer>, 'ShadowColor' => 'BLACK|NONE|WHITE', 'ShadowOpacity' => <integer>, 'ShadowXOffset' => <integer>, 'ShadowYOffset' => <integer>, 'TeletextGridControl' => 'FIXED|SCALED', 'XPosition' => <integer>, 'YPosition' => <integer>, ], 'EbuTtDDestinationSettings' => [ 'CopyrightHolder' => '<string>', 'FillLineGap' => 'DISABLED|ENABLED', 'FontFamily' => '<string>', 'StyleControl' => 'EXCLUDE|INCLUDE', ], 'EmbeddedDestinationSettings' => [ ], 'EmbeddedPlusScte20DestinationSettings' => [ ], 'RtmpCaptionInfoDestinationSettings' => [ ], 'Scte20PlusEmbeddedDestinationSettings' => [ ], 'Scte27DestinationSettings' => [ ], 'SmpteTtDestinationSettings' => [ ], 'TeletextDestinationSettings' => [ ], 'TtmlDestinationSettings' => [ 'StyleControl' => 'PASSTHROUGH|USE_CONFIGURED', ], 'WebvttDestinationSettings' => [ 'StyleControl' => 'NO_STYLE_DATA|PASSTHROUGH', ], ], 'DvbDashAccessibility' => 'DVBDASH_1_VISUALLY_IMPAIRED|DVBDASH_2_HARD_OF_HEARING|DVBDASH_3_SUPPLEMENTAL_COMMENTARY|DVBDASH_4_DIRECTORS_COMMENTARY|DVBDASH_5_EDUCATIONAL_NOTES|DVBDASH_6_MAIN_PROGRAM|DVBDASH_7_CLEAN_FEED', 'LanguageCode' => '<string>', 'LanguageDescription' => '<string>', 'Name' => '<string>', ], // ... ], 'ColorCorrectionSettings' => [ 'GlobalColorCorrections' => [ [ 'InputColorSpace' => 'HDR10|HLG_2020|REC_601|REC_709', 'OutputColorSpace' => 'HDR10|HLG_2020|REC_601|REC_709', 'Uri' => '<string>', ], // ... ], ], 'FeatureActivations' => [ 'InputPrepareScheduleActions' => 'DISABLED|ENABLED', 'OutputStaticImageOverlayScheduleActions' => 'DISABLED|ENABLED', ], 'GlobalConfiguration' => [ 'InitialAudioGain' => <integer>, 'InputEndAction' => 'NONE|SWITCH_AND_LOOP_INPUTS', 'InputLossBehavior' => [ 'BlackFrameMsec' => <integer>, 'InputLossImageColor' => '<string>', 'InputLossImageSlate' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'InputLossImageType' => 'COLOR|SLATE', 'RepeatFrameMsec' => <integer>, ], 'OutputLockingMode' => 'EPOCH_LOCKING|PIPELINE_LOCKING', 'OutputLockingSettings' => [ 'EpochLockingSettings' => [ 'CustomEpoch' => '<string>', 'JamSyncTime' => '<string>', ], 'PipelineLockingSettings' => [ ], ], 'OutputTimingSource' => 'INPUT_CLOCK|SYSTEM_CLOCK', 'SupportLowFramerateInputs' => 'DISABLED|ENABLED', ], 'MotionGraphicsConfiguration' => [ 'MotionGraphicsInsertion' => 'DISABLED|ENABLED', 'MotionGraphicsSettings' => [ 'HtmlMotionGraphicsSettings' => [ ], ], ], 'NielsenConfiguration' => [ 'DistributorId' => '<string>', 'NielsenPcmToId3Tagging' => 'DISABLED|ENABLED', ], 'OutputGroups' => [ [ 'Name' => '<string>', 'OutputGroupSettings' => [ 'ArchiveGroupSettings' => [ 'ArchiveCdnSettings' => [ 'ArchiveS3Settings' => [ 'CannedAcl' => 'AUTHENTICATED_READ|BUCKET_OWNER_FULL_CONTROL|BUCKET_OWNER_READ|PUBLIC_READ', ], ], 'Destination' => [ 'DestinationRefId' => '<string>', ], 'RolloverInterval' => <integer>, ], 'CmafIngestGroupSettings' => [ 'Destination' => [ 'DestinationRefId' => '<string>', ], 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'Scte35Type' => 'NONE|SCTE_35_WITHOUT_SEGMENTATION', 'SegmentLength' => <integer>, 'SegmentLengthUnits' => 'MILLISECONDS|SECONDS', 'SendDelayMs' => <integer>, ], 'FrameCaptureGroupSettings' => [ 'Destination' => [ 'DestinationRefId' => '<string>', ], 'FrameCaptureCdnSettings' => [ 'FrameCaptureS3Settings' => [ 'CannedAcl' => 'AUTHENTICATED_READ|BUCKET_OWNER_FULL_CONTROL|BUCKET_OWNER_READ|PUBLIC_READ', ], ], ], 'HlsGroupSettings' => [ 'AdMarkers' => ['<string>', ...], 'BaseUrlContent' => '<string>', 'BaseUrlContent1' => '<string>', 'BaseUrlManifest' => '<string>', 'BaseUrlManifest1' => '<string>', 'CaptionLanguageMappings' => [ [ 'CaptionChannel' => <integer>, 'LanguageCode' => '<string>', 'LanguageDescription' => '<string>', ], // ... ], 'CaptionLanguageSetting' => 'INSERT|NONE|OMIT', 'ClientCache' => 'DISABLED|ENABLED', 'CodecSpecification' => 'RFC_4281|RFC_6381', 'ConstantIv' => '<string>', 'Destination' => [ 'DestinationRefId' => '<string>', ], 'DirectoryStructure' => 'SINGLE_DIRECTORY|SUBDIRECTORY_PER_STREAM', 'DiscontinuityTags' => 'INSERT|NEVER_INSERT', 'EncryptionType' => 'AES128|SAMPLE_AES', 'HlsCdnSettings' => [ 'HlsAkamaiSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'HttpTransferMode' => 'CHUNKED|NON_CHUNKED', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, 'Salt' => '<string>', 'Token' => '<string>', ], 'HlsBasicPutSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'NumRetries' => <integer>, 'RestartDelay' => <integer>, ], 'HlsMediaStoreSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'MediaStoreStorageClass' => 'TEMPORAL', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, ], 'HlsS3Settings' => [ 'CannedAcl' => 'AUTHENTICATED_READ|BUCKET_OWNER_FULL_CONTROL|BUCKET_OWNER_READ|PUBLIC_READ', ], 'HlsWebdavSettings' => [ 'ConnectionRetryInterval' => <integer>, 'FilecacheDuration' => <integer>, 'HttpTransferMode' => 'CHUNKED|NON_CHUNKED', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, ], ], 'HlsId3SegmentTagging' => 'DISABLED|ENABLED', 'IFrameOnlyPlaylists' => 'DISABLED|STANDARD', 'IncompleteSegmentBehavior' => 'AUTO|SUPPRESS', 'IndexNSegments' => <integer>, 'InputLossAction' => 'EMIT_OUTPUT|PAUSE_OUTPUT', 'IvInManifest' => 'EXCLUDE|INCLUDE', 'IvSource' => 'EXPLICIT|FOLLOWS_SEGMENT_NUMBER', 'KeepSegments' => <integer>, 'KeyFormat' => '<string>', 'KeyFormatVersions' => '<string>', 'KeyProviderSettings' => [ 'StaticKeySettings' => [ 'KeyProviderServer' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'StaticKeyValue' => '<string>', ], ], 'ManifestCompression' => 'GZIP|NONE', 'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER', 'MinSegmentLength' => <integer>, 'Mode' => 'LIVE|VOD', 'OutputSelection' => 'MANIFESTS_AND_SEGMENTS|SEGMENTS_ONLY|VARIANT_MANIFESTS_AND_SEGMENTS', 'ProgramDateTime' => 'EXCLUDE|INCLUDE', 'ProgramDateTimeClock' => 'INITIALIZE_FROM_OUTPUT_TIMECODE|SYSTEM_CLOCK', 'ProgramDateTimePeriod' => <integer>, 'RedundantManifest' => 'DISABLED|ENABLED', 'SegmentLength' => <integer>, 'SegmentationMode' => 'USE_INPUT_SEGMENTATION|USE_SEGMENT_DURATION', 'SegmentsPerSubdirectory' => <integer>, 'StreamInfResolution' => 'EXCLUDE|INCLUDE', 'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL', 'TimedMetadataId3Period' => <integer>, 'TimestampDeltaMilliseconds' => <integer>, 'TsFileMode' => 'SEGMENTED_FILES|SINGLE_FILE', ], 'MediaPackageGroupSettings' => [ 'Destination' => [ 'DestinationRefId' => '<string>', ], ], 'MsSmoothGroupSettings' => [ 'AcquisitionPointId' => '<string>', 'AudioOnlyTimecodeControl' => 'PASSTHROUGH|USE_CONFIGURED_CLOCK', 'CertificateMode' => 'SELF_SIGNED|VERIFY_AUTHENTICITY', 'ConnectionRetryInterval' => <integer>, 'Destination' => [ 'DestinationRefId' => '<string>', ], 'EventId' => '<string>', 'EventIdMode' => 'NO_EVENT_ID|USE_CONFIGURED|USE_TIMESTAMP', 'EventStopBehavior' => 'NONE|SEND_EOS', 'FilecacheDuration' => <integer>, 'FragmentLength' => <integer>, 'InputLossAction' => 'EMIT_OUTPUT|PAUSE_OUTPUT', 'NumRetries' => <integer>, 'RestartDelay' => <integer>, 'SegmentationMode' => 'USE_INPUT_SEGMENTATION|USE_SEGMENT_DURATION', 'SendDelayMs' => <integer>, 'SparseTrackType' => 'NONE|SCTE_35|SCTE_35_WITHOUT_SEGMENTATION', 'StreamManifestBehavior' => 'DO_NOT_SEND|SEND', 'TimestampOffset' => '<string>', 'TimestampOffsetMode' => 'USE_CONFIGURED_OFFSET|USE_EVENT_START_DATE', ], 'MultiplexGroupSettings' => [ ], 'RtmpGroupSettings' => [ 'AdMarkers' => ['<string>', ...], 'AuthenticationScheme' => 'AKAMAI|COMMON', 'CacheFullBehavior' => 'DISCONNECT_IMMEDIATELY|WAIT_FOR_SERVER', 'CacheLength' => <integer>, 'CaptionData' => 'ALL|FIELD1_608|FIELD1_AND_FIELD2_608', 'IncludeFillerNalUnits' => 'AUTO|DROP|INCLUDE', 'InputLossAction' => 'EMIT_OUTPUT|PAUSE_OUTPUT', 'RestartDelay' => <integer>, ], 'SrtGroupSettings' => [ 'InputLossAction' => 'DROP_PROGRAM|DROP_TS|EMIT_PROGRAM', ], 'UdpGroupSettings' => [ 'InputLossAction' => 'DROP_PROGRAM|DROP_TS|EMIT_PROGRAM', 'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL', 'TimedMetadataId3Period' => <integer>, ], ], 'Outputs' => [ [ 'AudioDescriptionNames' => ['<string>', ...], 'CaptionDescriptionNames' => ['<string>', ...], 'OutputName' => '<string>', 'OutputSettings' => [ 'ArchiveOutputSettings' => [ 'ContainerSettings' => [ 'M2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AribCaptionsPid' => '<string>', 'AribCaptionsPidControl' => 'AUTO|USE_CONFIGURED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'AudioStreamType' => 'ATSC|DVB', 'Bitrate' => <integer>, 'BufferModel' => 'MULTIPLEX|NONE', 'CcDescriptor' => 'DISABLED|ENABLED', 'DvbNitSettings' => [ 'NetworkId' => <integer>, 'NetworkName' => '<string>', 'RepInterval' => <integer>, ], 'DvbSdtSettings' => [ 'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE', 'RepInterval' => <integer>, 'ServiceName' => '<string>', 'ServiceProviderName' => '<string>', ], 'DvbSubPids' => '<string>', 'DvbTdtSettings' => [ 'RepInterval' => <integer>, ], 'DvbTeletextPid' => '<string>', 'Ebif' => 'NONE|PASSTHROUGH', 'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL', 'EbpLookaheadMs' => <integer>, 'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID', 'EcmPid' => '<string>', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'EtvPlatformPid' => '<string>', 'EtvSignalPid' => '<string>', 'FragmentTime' => <float>, 'Klv' => 'NONE|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'NullPacketBitrate' => <float>, 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'RateMode' => 'CBR|VBR', 'Scte27Pids' => '<string>', 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35Pid' => '<string>', 'Scte35PrerollPullupMilliseconds' => <float>, 'SegmentationMarkers' => 'EBP|EBP_LEGACY|NONE|PSI_SEGSTART|RAI_ADAPT|RAI_SEGSTART', 'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE', 'SegmentationTime' => <float>, 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], 'RawSettings' => [ ], ], 'Extension' => '<string>', 'NameModifier' => '<string>', ], 'CmafIngestOutputSettings' => [ 'NameModifier' => '<string>', ], 'FrameCaptureOutputSettings' => [ 'NameModifier' => '<string>', ], 'HlsOutputSettings' => [ 'H265PackagingType' => 'HEV1|HVC1', 'HlsSettings' => [ 'AudioOnlyHlsSettings' => [ 'AudioGroupId' => '<string>', 'AudioOnlyImage' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_NOT_AUTO_SELECT|AUDIO_ONLY_VARIANT_STREAM', 'SegmentType' => 'AAC|FMP4', ], 'Fmp4HlsSettings' => [ 'AudioRenditionSets' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', ], 'FrameCaptureHlsSettings' => [ ], 'StandardHlsSettings' => [ 'AudioRenditionSets' => '<string>', 'M3u8Settings' => [ 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'EcmPid' => '<string>', 'KlvBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'Scte35Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'Scte35Pid' => '<string>', 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], ], ], 'NameModifier' => '<string>', 'SegmentModifier' => '<string>', ], 'MediaPackageOutputSettings' => [ ], 'MsSmoothOutputSettings' => [ 'H265PackagingType' => 'HEV1|HVC1', 'NameModifier' => '<string>', ], 'MultiplexOutputSettings' => [ 'ContainerSettings' => [ 'MultiplexM2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioStreamType' => 'ATSC|DVB', 'CcDescriptor' => 'DISABLED|ENABLED', 'Ebif' => 'NONE|PASSTHROUGH', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'Klv' => 'NONE|PASSTHROUGH', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35PrerollPullupMilliseconds' => <float>, ], ], 'Destination' => [ 'DestinationRefId' => '<string>', ], ], 'RtmpOutputSettings' => [ 'CertificateMode' => 'SELF_SIGNED|VERIFY_AUTHENTICITY', 'ConnectionRetryInterval' => <integer>, 'Destination' => [ 'DestinationRefId' => '<string>', ], 'NumRetries' => <integer>, ], 'SrtOutputSettings' => [ 'BufferMsec' => <integer>, 'ContainerSettings' => [ 'M2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AribCaptionsPid' => '<string>', 'AribCaptionsPidControl' => 'AUTO|USE_CONFIGURED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'AudioStreamType' => 'ATSC|DVB', 'Bitrate' => <integer>, 'BufferModel' => 'MULTIPLEX|NONE', 'CcDescriptor' => 'DISABLED|ENABLED', 'DvbNitSettings' => [ 'NetworkId' => <integer>, 'NetworkName' => '<string>', 'RepInterval' => <integer>, ], 'DvbSdtSettings' => [ 'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE', 'RepInterval' => <integer>, 'ServiceName' => '<string>', 'ServiceProviderName' => '<string>', ], 'DvbSubPids' => '<string>', 'DvbTdtSettings' => [ 'RepInterval' => <integer>, ], 'DvbTeletextPid' => '<string>', 'Ebif' => 'NONE|PASSTHROUGH', 'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL', 'EbpLookaheadMs' => <integer>, 'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID', 'EcmPid' => '<string>', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'EtvPlatformPid' => '<string>', 'EtvSignalPid' => '<string>', 'FragmentTime' => <float>, 'Klv' => 'NONE|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'NullPacketBitrate' => <float>, 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'RateMode' => 'CBR|VBR', 'Scte27Pids' => '<string>', 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35Pid' => '<string>', 'Scte35PrerollPullupMilliseconds' => <float>, 'SegmentationMarkers' => 'EBP|EBP_LEGACY|NONE|PSI_SEGSTART|RAI_ADAPT|RAI_SEGSTART', 'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE', 'SegmentationTime' => <float>, 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], ], 'Destination' => [ 'DestinationRefId' => '<string>', ], 'EncryptionType' => 'AES128|AES192|AES256', 'Latency' => <integer>, ], 'UdpOutputSettings' => [ 'BufferMsec' => <integer>, 'ContainerSettings' => [ 'M2tsSettings' => [ 'AbsentInputAudioBehavior' => 'DROP|ENCODE_SILENCE', 'Arib' => 'DISABLED|ENABLED', 'AribCaptionsPid' => '<string>', 'AribCaptionsPidControl' => 'AUTO|USE_CONFIGURED', 'AudioBufferModel' => 'ATSC|DVB', 'AudioFramesPerPes' => <integer>, 'AudioPids' => '<string>', 'AudioStreamType' => 'ATSC|DVB', 'Bitrate' => <integer>, 'BufferModel' => 'MULTIPLEX|NONE', 'CcDescriptor' => 'DISABLED|ENABLED', 'DvbNitSettings' => [ 'NetworkId' => <integer>, 'NetworkName' => '<string>', 'RepInterval' => <integer>, ], 'DvbSdtSettings' => [ 'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE', 'RepInterval' => <integer>, 'ServiceName' => '<string>', 'ServiceProviderName' => '<string>', ], 'DvbSubPids' => '<string>', 'DvbTdtSettings' => [ 'RepInterval' => <integer>, ], 'DvbTeletextPid' => '<string>', 'Ebif' => 'NONE|PASSTHROUGH', 'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL', 'EbpLookaheadMs' => <integer>, 'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID', 'EcmPid' => '<string>', 'EsRateInPes' => 'EXCLUDE|INCLUDE', 'EtvPlatformPid' => '<string>', 'EtvSignalPid' => '<string>', 'FragmentTime' => <float>, 'Klv' => 'NONE|PASSTHROUGH', 'KlvDataPids' => '<string>', 'NielsenId3Behavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'NullPacketBitrate' => <float>, 'PatInterval' => <integer>, 'PcrControl' => 'CONFIGURED_PCR_PERIOD|PCR_EVERY_PES_PACKET', 'PcrPeriod' => <integer>, 'PcrPid' => '<string>', 'PmtInterval' => <integer>, 'PmtPid' => '<string>', 'ProgramNum' => <integer>, 'RateMode' => 'CBR|VBR', 'Scte27Pids' => '<string>', 'Scte35Control' => 'NONE|PASSTHROUGH', 'Scte35Pid' => '<string>', 'Scte35PrerollPullupMilliseconds' => <float>, 'SegmentationMarkers' => 'EBP|EBP_LEGACY|NONE|PSI_SEGSTART|RAI_ADAPT|RAI_SEGSTART', 'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE', 'SegmentationTime' => <float>, 'TimedMetadataBehavior' => 'NO_PASSTHROUGH|PASSTHROUGH', 'TimedMetadataPid' => '<string>', 'TransportStreamId' => <integer>, 'VideoPid' => '<string>', ], ], 'Destination' => [ 'DestinationRefId' => '<string>', ], 'FecOutputSettings' => [ 'ColumnDepth' => <integer>, 'IncludeFec' => 'COLUMN|COLUMN_AND_ROW', 'RowLength' => <integer>, ], ], ], 'VideoDescriptionName' => '<string>', ], // ... ], ], // ... ], 'ThumbnailConfiguration' => [ 'State' => 'AUTO|DISABLED', ], 'TimecodeConfig' => [ 'Source' => 'EMBEDDED|SYSTEMCLOCK|ZEROBASED', 'SyncThreshold' => <integer>, ], 'VideoDescriptions' => [ [ 'CodecSettings' => [ 'Av1Settings' => [ 'AfdSignaling' => 'AUTO|FIXED|NONE', 'BufSize' => <integer>, 'ColorSpaceSettings' => [ 'ColorSpacePassthroughSettings' => [ ], 'Hdr10Settings' => [ 'MaxCll' => <integer>, 'MaxFall' => <integer>, ], 'Rec601Settings' => [ ], 'Rec709Settings' => [ ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FramerateDenominator' => <integer>, 'FramerateNumerator' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'Level' => 'AV1_LEVEL_2|AV1_LEVEL_2_1|AV1_LEVEL_3|AV1_LEVEL_3_1|AV1_LEVEL_4|AV1_LEVEL_4_1|AV1_LEVEL_5|AV1_LEVEL_5_1|AV1_LEVEL_5_2|AV1_LEVEL_5_3|AV1_LEVEL_6|AV1_LEVEL_6_1|AV1_LEVEL_6_2|AV1_LEVEL_6_3|AV1_LEVEL_AUTO', 'LookAheadRateControl' => 'HIGH|LOW|MEDIUM', 'MaxBitrate' => <integer>, 'MinIInterval' => <integer>, 'ParDenominator' => <integer>, 'ParNumerator' => <integer>, 'QvbrQualityLevel' => <integer>, 'SceneChangeDetect' => 'DISABLED|ENABLED', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], ], 'FrameCaptureSettings' => [ 'CaptureInterval' => <integer>, 'CaptureIntervalUnits' => 'MILLISECONDS|SECONDS', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], ], 'H264Settings' => [ 'AdaptiveQuantization' => 'AUTO|HIGH|HIGHER|LOW|MAX|MEDIUM|OFF', 'AfdSignaling' => 'AUTO|FIXED|NONE', 'Bitrate' => <integer>, 'BufFillPct' => <integer>, 'BufSize' => <integer>, 'ColorMetadata' => 'IGNORE|INSERT', 'ColorSpaceSettings' => [ 'ColorSpacePassthroughSettings' => [ ], 'Rec601Settings' => [ ], 'Rec709Settings' => [ ], ], 'EntropyEncoding' => 'CABAC|CAVLC', 'FilterSettings' => [ 'BandwidthReductionFilterSettings' => [ 'PostFilterSharpening' => 'DISABLED|SHARPENING_1|SHARPENING_2|SHARPENING_3', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4', ], 'TemporalFilterSettings' => [ 'PostFilterSharpening' => 'AUTO|DISABLED|ENABLED', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4|STRENGTH_5|STRENGTH_6|STRENGTH_7|STRENGTH_8|STRENGTH_9|STRENGTH_10|STRENGTH_11|STRENGTH_12|STRENGTH_13|STRENGTH_14|STRENGTH_15|STRENGTH_16', ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FlickerAq' => 'DISABLED|ENABLED', 'ForceFieldPictures' => 'DISABLED|ENABLED', 'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED', 'FramerateDenominator' => <integer>, 'FramerateNumerator' => <integer>, 'GopBReference' => 'DISABLED|ENABLED', 'GopClosedCadence' => <integer>, 'GopNumBFrames' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'Level' => 'H264_LEVEL_1|H264_LEVEL_1_1|H264_LEVEL_1_2|H264_LEVEL_1_3|H264_LEVEL_2|H264_LEVEL_2_1|H264_LEVEL_2_2|H264_LEVEL_3|H264_LEVEL_3_1|H264_LEVEL_3_2|H264_LEVEL_4|H264_LEVEL_4_1|H264_LEVEL_4_2|H264_LEVEL_5|H264_LEVEL_5_1|H264_LEVEL_5_2|H264_LEVEL_AUTO', 'LookAheadRateControl' => 'HIGH|LOW|MEDIUM', 'MaxBitrate' => <integer>, 'MinIInterval' => <integer>, 'MinQp' => <integer>, 'NumRefFrames' => <integer>, 'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED', 'ParDenominator' => <integer>, 'ParNumerator' => <integer>, 'Profile' => 'BASELINE|HIGH|HIGH_10BIT|HIGH_422|HIGH_422_10BIT|MAIN', 'QualityLevel' => 'ENHANCED_QUALITY|STANDARD_QUALITY', 'QvbrQualityLevel' => <integer>, 'RateControlMode' => 'CBR|MULTIPLEX|QVBR|VBR', 'ScanType' => 'INTERLACED|PROGRESSIVE', 'SceneChangeDetect' => 'DISABLED|ENABLED', 'Slices' => <integer>, 'Softness' => <integer>, 'SpatialAq' => 'DISABLED|ENABLED', 'SubgopLength' => 'DYNAMIC|FIXED', 'Syntax' => 'DEFAULT|RP2027', 'TemporalAq' => 'DISABLED|ENABLED', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], 'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI', ], 'H265Settings' => [ 'AdaptiveQuantization' => 'AUTO|HIGH|HIGHER|LOW|MAX|MEDIUM|OFF', 'AfdSignaling' => 'AUTO|FIXED|NONE', 'AlternativeTransferFunction' => 'INSERT|OMIT', 'Bitrate' => <integer>, 'BufSize' => <integer>, 'ColorMetadata' => 'IGNORE|INSERT', 'ColorSpaceSettings' => [ 'ColorSpacePassthroughSettings' => [ ], 'DolbyVision81Settings' => [ ], 'Hdr10Settings' => [ 'MaxCll' => <integer>, 'MaxFall' => <integer>, ], 'Rec601Settings' => [ ], 'Rec709Settings' => [ ], ], 'FilterSettings' => [ 'BandwidthReductionFilterSettings' => [ 'PostFilterSharpening' => 'DISABLED|SHARPENING_1|SHARPENING_2|SHARPENING_3', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4', ], 'TemporalFilterSettings' => [ 'PostFilterSharpening' => 'AUTO|DISABLED|ENABLED', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4|STRENGTH_5|STRENGTH_6|STRENGTH_7|STRENGTH_8|STRENGTH_9|STRENGTH_10|STRENGTH_11|STRENGTH_12|STRENGTH_13|STRENGTH_14|STRENGTH_15|STRENGTH_16', ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FlickerAq' => 'DISABLED|ENABLED', 'FramerateDenominator' => <integer>, 'FramerateNumerator' => <integer>, 'GopClosedCadence' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'Level' => 'H265_LEVEL_1|H265_LEVEL_2|H265_LEVEL_2_1|H265_LEVEL_3|H265_LEVEL_3_1|H265_LEVEL_4|H265_LEVEL_4_1|H265_LEVEL_5|H265_LEVEL_5_1|H265_LEVEL_5_2|H265_LEVEL_6|H265_LEVEL_6_1|H265_LEVEL_6_2|H265_LEVEL_AUTO', 'LookAheadRateControl' => 'HIGH|LOW|MEDIUM', 'MaxBitrate' => <integer>, 'MinIInterval' => <integer>, 'MinQp' => <integer>, 'MvOverPictureBoundaries' => 'DISABLED|ENABLED', 'MvTemporalPredictor' => 'DISABLED|ENABLED', 'ParDenominator' => <integer>, 'ParNumerator' => <integer>, 'Profile' => 'MAIN|MAIN_10BIT', 'QvbrQualityLevel' => <integer>, 'RateControlMode' => 'CBR|MULTIPLEX|QVBR', 'ScanType' => 'INTERLACED|PROGRESSIVE', 'SceneChangeDetect' => 'DISABLED|ENABLED', 'Slices' => <integer>, 'Tier' => 'HIGH|MAIN', 'TileHeight' => <integer>, 'TilePadding' => 'NONE|PADDED', 'TileWidth' => <integer>, 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], 'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI', 'TreeblockSize' => 'AUTO|TREE_SIZE_32X32', ], 'Mpeg2Settings' => [ 'AdaptiveQuantization' => 'AUTO|HIGH|LOW|MEDIUM|OFF', 'AfdSignaling' => 'AUTO|FIXED|NONE', 'ColorMetadata' => 'IGNORE|INSERT', 'ColorSpace' => 'AUTO|PASSTHROUGH', 'DisplayAspectRatio' => 'DISPLAYRATIO16X9|DISPLAYRATIO4X3', 'FilterSettings' => [ 'TemporalFilterSettings' => [ 'PostFilterSharpening' => 'AUTO|DISABLED|ENABLED', 'Strength' => 'AUTO|STRENGTH_1|STRENGTH_2|STRENGTH_3|STRENGTH_4|STRENGTH_5|STRENGTH_6|STRENGTH_7|STRENGTH_8|STRENGTH_9|STRENGTH_10|STRENGTH_11|STRENGTH_12|STRENGTH_13|STRENGTH_14|STRENGTH_15|STRENGTH_16', ], ], 'FixedAfd' => 'AFD_0000|AFD_0010|AFD_0011|AFD_0100|AFD_1000|AFD_1001|AFD_1010|AFD_1011|AFD_1101|AFD_1110|AFD_1111', 'FramerateDenominator' => <integer>, 'FramerateNumerator' => <integer>, 'GopClosedCadence' => <integer>, 'GopNumBFrames' => <integer>, 'GopSize' => <float>, 'GopSizeUnits' => 'FRAMES|SECONDS', 'ScanType' => 'INTERLACED|PROGRESSIVE', 'SubgopLength' => 'DYNAMIC|FIXED', 'TimecodeBurninSettings' => [ 'FontSize' => 'EXTRA_SMALL_10|LARGE_48|MEDIUM_32|SMALL_16', 'Position' => 'BOTTOM_CENTER|BOTTOM_LEFT|BOTTOM_RIGHT|MIDDLE_CENTER|MIDDLE_LEFT|MIDDLE_RIGHT|TOP_CENTER|TOP_LEFT|TOP_RIGHT', 'Prefix' => '<string>', ], 'TimecodeInsertion' => 'DISABLED|GOP_TIMECODE', ], ], 'Height' => <integer>, 'Name' => '<string>', 'RespondToAfd' => 'NONE|PASSTHROUGH|RESPOND', 'ScalingBehavior' => 'DEFAULT|STRETCH_TO_OUTPUT', 'Sharpness' => <integer>, 'Width' => <integer>, ], // ... ], ], 'Id' => '<string>', 'InputAttachments' => [ [ 'AutomaticInputFailoverSettings' => [ 'ErrorClearTimeMsec' => <integer>, 'FailoverConditions' => [ [ 'FailoverConditionSettings' => [ 'AudioSilenceSettings' => [ 'AudioSelectorName' => '<string>', 'AudioSilenceThresholdMsec' => <integer>, ], 'InputLossSettings' => [ 'InputLossThresholdMsec' => <integer>, ], 'VideoBlackSettings' => [ 'BlackDetectThreshold' => <float>, 'VideoBlackThresholdMsec' => <integer>, ], ], ], // ... ], 'InputPreference' => 'EQUAL_INPUT_PREFERENCE|PRIMARY_INPUT_PREFERRED', 'SecondaryInputId' => '<string>', ], 'InputAttachmentName' => '<string>', 'InputId' => '<string>', 'InputSettings' => [ 'AudioSelectors' => [ [ 'Name' => '<string>', 'SelectorSettings' => [ 'AudioHlsRenditionSelection' => [ 'GroupId' => '<string>', 'Name' => '<string>', ], 'AudioLanguageSelection' => [ 'LanguageCode' => '<string>', 'LanguageSelectionPolicy' => 'LOOSE|STRICT', ], 'AudioPidSelection' => [ 'Pid' => <integer>, ], 'AudioTrackSelection' => [ 'DolbyEDecode' => [ 'ProgramSelection' => 'ALL_CHANNELS|PROGRAM_1|PROGRAM_2|PROGRAM_3|PROGRAM_4|PROGRAM_5|PROGRAM_6|PROGRAM_7|PROGRAM_8', ], 'Tracks' => [ [ 'Track' => <integer>, ], // ... ], ], ], ], // ... ], 'CaptionSelectors' => [ [ 'LanguageCode' => '<string>', 'Name' => '<string>', 'SelectorSettings' => [ 'AncillarySourceSettings' => [ 'SourceAncillaryChannelNumber' => <integer>, ], 'AribSourceSettings' => [ ], 'DvbSubSourceSettings' => [ 'OcrLanguage' => 'DEU|ENG|FRA|NLD|POR|SPA', 'Pid' => <integer>, ], 'EmbeddedSourceSettings' => [ 'Convert608To708' => 'DISABLED|UPCONVERT', 'Scte20Detection' => 'AUTO|OFF', 'Source608ChannelNumber' => <integer>, 'Source608TrackNumber' => <integer>, ], 'Scte20SourceSettings' => [ 'Convert608To708' => 'DISABLED|UPCONVERT', 'Source608ChannelNumber' => <integer>, ], 'Scte27SourceSettings' => [ 'OcrLanguage' => 'DEU|ENG|FRA|NLD|POR|SPA', 'Pid' => <integer>, ], 'TeletextSourceSettings' => [ 'OutputRectangle' => [ 'Height' => <float>, 'LeftOffset' => <float>, 'TopOffset' => <float>, 'Width' => <float>, ], 'PageNumber' => '<string>', ], ], ], // ... ], 'DeblockFilter' => 'DISABLED|ENABLED', 'DenoiseFilter' => 'DISABLED|ENABLED', 'FilterStrength' => <integer>, 'InputFilter' => 'AUTO|DISABLED|FORCED', 'NetworkInputSettings' => [ 'HlsInputSettings' => [ 'Bandwidth' => <integer>, 'BufferSegments' => <integer>, 'Retries' => <integer>, 'RetryInterval' => <integer>, 'Scte35Source' => 'MANIFEST|SEGMENTS', ], 'MulticastInputSettings' => [ 'SourceIpAddress' => '<string>', ], 'ServerValidation' => 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME|CHECK_CRYPTOGRAPHY_ONLY', ], 'Scte35Pid' => <integer>, 'Smpte2038DataPreference' => 'IGNORE|PREFER', 'SourceEndBehavior' => 'CONTINUE|LOOP', 'VideoSelector' => [ 'ColorSpace' => 'FOLLOW|HDR10|HLG_2020|REC_601|REC_709', 'ColorSpaceSettings' => [ 'Hdr10Settings' => [ 'MaxCll' => <integer>, 'MaxFall' => <integer>, ], ], 'ColorSpaceUsage' => 'FALLBACK|FORCE', 'SelectorSettings' => [ 'VideoSelectorPid' => [ 'Pid' => <integer>, ], 'VideoSelectorProgramId' => [ 'ProgramId' => <integer>, ], ], ], ], 'LogicalInterfaceNames' => ['<string>', ...], ], // ... ], 'InputSpecification' => [ 'Codec' => 'MPEG2|AVC|HEVC', 'MaximumBitrate' => 'MAX_10_MBPS|MAX_20_MBPS|MAX_50_MBPS', 'Resolution' => 'SD|HD|UHD', ], 'LogLevel' => 'ERROR|WARNING|INFO|DEBUG|DISABLED', 'Maintenance' => [ 'MaintenanceDay' => 'MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY|SUNDAY', 'MaintenanceDeadline' => '<string>', 'MaintenanceScheduledDate' => '<string>', 'MaintenanceStartTime' => '<string>', ], 'Name' => '<string>', 'PipelineDetails' => [ [ 'ActiveInputAttachmentName' => '<string>', 'ActiveInputSwitchActionName' => '<string>', 'ActiveMotionGraphicsActionName' => '<string>', 'ActiveMotionGraphicsUri' => '<string>', 'PipelineId' => '<string>', ], // ... ], 'PipelinesRunningCount' => <integer>, 'RoleArn' => '<string>', 'State' => 'CREATING|CREATE_FAILED|IDLE|STARTING|RUNNING|RECOVERING|STOPPING|DELETING|DELETED|UPDATING|UPDATE_FAILED', 'Tags' => ['<string>', ...], 'Vpc' => [ 'AvailabilityZones' => ['<string>', ...], 'NetworkInterfaceIds' => ['<string>', ...], 'SecurityGroupIds' => ['<string>', ...], 'SubnetIds' => ['<string>', ...], ], ]
Result Details
Members
- AnywhereSettings
-
- Type: DescribeAnywhereSettings structure
Elemental anywhere settings - Arn
-
- Type: string
- CdiInputSpecification
-
- Type: CdiInputSpecification structure
- ChannelClass
-
- Type: string
A standard channel has two encoding pipelines and a single pipeline channel only has one. - Destinations
-
- Type: Array of OutputDestination structures
- EgressEndpoints
-
- Type: Array of ChannelEgressEndpoint structures
- EncoderSettings
-
- Type: EncoderSettings structure
Encoder Settings - Id
-
- Type: string
- InputAttachments
-
- Type: Array of InputAttachment structures
- InputSpecification
-
- Type: InputSpecification structure
- LogLevel
-
- Type: string
The log level the user wants for their channel. - Maintenance
-
- Type: MaintenanceStatus structure
- Name
-
- Type: string
- PipelineDetails
-
- Type: Array of PipelineDetail structures
- PipelinesRunningCount
-
- Type: int
- RoleArn
-
- Type: string
- State
-
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
- Vpc
-
- Type: VpcOutputSettingsDescription structure
The properties for a private VPC Output
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeChannelPlacementGroup
$result = $client->describeChannelPlacementGroup
([/* ... */]); $promise = $client->describeChannelPlacementGroupAsync
([/* ... */]);
Get details about a ChannelPlacementGroup.
Parameter Syntax
$result = $client->describeChannelPlacementGroup([ 'ChannelPlacementGroupId' => '<string>', // REQUIRED 'ClusterId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- ChannelPlacementGroupId
-
- Required: Yes
- Type: string
- ClusterId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'Channels' => ['<string>', ...], 'ClusterId' => '<string>', 'Id' => '<string>', 'Name' => '<string>', 'Nodes' => ['<string>', ...], 'State' => 'UNASSIGNED|ASSIGNING|ASSIGNED|DELETING|DELETE_FAILED|DELETED|UNASSIGNING', ]
Result Details
Members
- Arn
-
- Type: string
- Channels
-
- Type: Array of strings
- ClusterId
-
- Type: string
- Id
-
- Type: string
- Name
-
- Type: string
- Nodes
-
- Type: Array of strings
- State
-
- Type: string
Used in DescribeChannelPlacementGroupResult
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeCluster
$result = $client->describeCluster
([/* ... */]); $promise = $client->describeClusterAsync
([/* ... */]);
Get details about a Cluster.
Parameter Syntax
$result = $client->describeCluster([ 'ClusterId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- ClusterId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'ChannelIds' => ['<string>', ...], 'ClusterType' => 'ON_PREMISES', 'Id' => '<string>', 'InstanceRoleArn' => '<string>', 'Name' => '<string>', 'NetworkSettings' => [ 'DefaultRoute' => '<string>', 'InterfaceMappings' => [ [ 'LogicalInterfaceName' => '<string>', 'NetworkId' => '<string>', ], // ... ], ], 'State' => 'CREATING|CREATE_FAILED|ACTIVE|DELETING|DELETE_FAILED|DELETED', ]
Result Details
Members
- Arn
-
- Type: string
- ChannelIds
-
- Type: Array of strings
- ClusterType
-
- Type: string
Used in CreateClusterSummary, DescribeClusterSummary, DescribeClusterResult, UpdateClusterResult. - Id
-
- Type: string
- InstanceRoleArn
-
- Type: string
- Name
-
- Type: string
- NetworkSettings
-
- Type: ClusterNetworkSettings structure
Used in DescribeClusterResult, DescribeClusterSummary, UpdateClusterResult. - State
-
- Type: string
Used in DescribeClusterSummary, DescribeClusterResult, UpdateClusterResult.
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeInput
$result = $client->describeInput
([/* ... */]); $promise = $client->describeInputAsync
([/* ... */]);
Produces details about an input
Parameter Syntax
$result = $client->describeInput([ 'InputId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- InputId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'AttachedChannels' => ['<string>', ...], 'Destinations' => [ [ 'Ip' => '<string>', 'Network' => '<string>', 'NetworkRoutes' => [ [ 'Cidr' => '<string>', 'Gateway' => '<string>', ], // ... ], 'Port' => '<string>', 'Url' => '<string>', 'Vpc' => [ 'AvailabilityZone' => '<string>', 'NetworkInterfaceId' => '<string>', ], ], // ... ], 'Id' => '<string>', 'InputClass' => 'STANDARD|SINGLE_PIPELINE', 'InputDevices' => [ [ 'Id' => '<string>', ], // ... ], 'InputNetworkLocation' => 'AWS|ON_PREMISES', 'InputPartnerIds' => ['<string>', ...], 'InputSourceType' => 'STATIC|DYNAMIC', 'MediaConnectFlows' => [ [ 'FlowArn' => '<string>', ], // ... ], 'MulticastSettings' => [ 'Sources' => [ [ 'SourceIp' => '<string>', 'Url' => '<string>', ], // ... ], ], 'Name' => '<string>', 'RoleArn' => '<string>', 'SecurityGroups' => ['<string>', ...], 'Sources' => [ [ 'PasswordParam' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], // ... ], 'SrtSettings' => [ 'SrtCallerSources' => [ [ 'Decryption' => [ 'Algorithm' => 'AES128|AES192|AES256', 'PassphraseSecretArn' => '<string>', ], 'MinimumLatency' => <integer>, 'SrtListenerAddress' => '<string>', 'SrtListenerPort' => '<string>', 'StreamId' => '<string>', ], // ... ], ], 'State' => 'CREATING|DETACHED|ATTACHED|DELETING|DELETED', 'Tags' => ['<string>', ...], 'Type' => 'UDP_PUSH|RTP_PUSH|RTMP_PUSH|RTMP_PULL|URL_PULL|MP4_FILE|MEDIACONNECT|INPUT_DEVICE|AWS_CDI|TS_FILE|SRT_CALLER|MULTICAST', ]
Result Details
Members
- Arn
-
- Type: string
- AttachedChannels
-
- Type: Array of strings
- Destinations
-
- Type: Array of InputDestination structures
- Id
-
- Type: string
- InputClass
-
- Type: string
A standard input has two sources and a single pipeline input only has one. - InputDevices
-
- Type: Array of InputDeviceSettings structures
- InputNetworkLocation
-
- Type: string
With the introduction of MediaLive Anywhere, a MediaLive input can now exist in two different places: AWS orinside an on-premises datacenter. By default all inputs will continue to be AWS inputs. - InputPartnerIds
-
- Type: Array of strings
- InputSourceType
-
- Type: string
There are two types of input sources, static and dynamic. If an input source is dynamic you canchange the source url of the input dynamically using an input switch action. Currently, two input typessupport a dynamic url at this time, MP4_FILE and TS_FILE. By default all input sources are static. - MediaConnectFlows
-
- Type: Array of MediaConnectFlow structures
- MulticastSettings
-
- Type: MulticastSettings structure
Settings for a Multicast input. Contains a list of multicast Urls and optional source ip addresses. - Name
-
- Type: string
- RoleArn
-
- Type: string
- SecurityGroups
-
- Type: Array of strings
- Sources
-
- Type: Array of InputSource structures
- SrtSettings
-
- Type: SrtSettings structure
The configured sources for this SRT input. - State
-
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
- Type
-
- Type: string
The different types of inputs that AWS Elemental MediaLive supports.
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeInputDevice
$result = $client->describeInputDevice
([/* ... */]); $promise = $client->describeInputDeviceAsync
([/* ... */]);
Gets the details for the input device
Parameter Syntax
$result = $client->describeInputDevice([ 'InputDeviceId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- InputDeviceId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'AvailabilityZone' => '<string>', 'ConnectionState' => 'DISCONNECTED|CONNECTED', 'DeviceSettingsSyncState' => 'SYNCED|SYNCING', 'DeviceUpdateStatus' => 'UP_TO_DATE|NOT_UP_TO_DATE|UPDATING', 'HdDeviceSettings' => [ 'ActiveInput' => 'HDMI|SDI', 'ConfiguredInput' => 'AUTO|HDMI|SDI', 'DeviceState' => 'IDLE|STREAMING', 'Framerate' => <float>, 'Height' => <integer>, 'LatencyMs' => <integer>, 'MaxBitrate' => <integer>, 'ScanType' => 'INTERLACED|PROGRESSIVE', 'Width' => <integer>, ], 'Id' => '<string>', 'MacAddress' => '<string>', 'MedialiveInputArns' => ['<string>', ...], 'Name' => '<string>', 'NetworkSettings' => [ 'DnsAddresses' => ['<string>', ...], 'Gateway' => '<string>', 'IpAddress' => '<string>', 'IpScheme' => 'STATIC|DHCP', 'SubnetMask' => '<string>', ], 'OutputType' => 'NONE|MEDIALIVE_INPUT|MEDIACONNECT_FLOW', 'SerialNumber' => '<string>', 'Tags' => ['<string>', ...], 'Type' => 'HD|UHD', 'UhdDeviceSettings' => [ 'ActiveInput' => 'HDMI|SDI', 'AudioChannelPairs' => [ [ 'Id' => <integer>, 'Profile' => 'DISABLED|VBR-AAC_HHE-16000|VBR-AAC_HE-64000|VBR-AAC_LC-128000|CBR-AAC_HQ-192000|CBR-AAC_HQ-256000|CBR-AAC_HQ-384000|CBR-AAC_HQ-512000', ], // ... ], 'Codec' => 'HEVC|AVC', 'ConfiguredInput' => 'AUTO|HDMI|SDI', 'DeviceState' => 'IDLE|STREAMING', 'Framerate' => <float>, 'Height' => <integer>, 'LatencyMs' => <integer>, 'MaxBitrate' => <integer>, 'MediaconnectSettings' => [ 'FlowArn' => '<string>', 'RoleArn' => '<string>', 'SecretArn' => '<string>', 'SourceName' => '<string>', ], 'ScanType' => 'INTERLACED|PROGRESSIVE', 'Width' => <integer>, ], ]
Result Details
Members
- Arn
-
- Type: string
- AvailabilityZone
-
- Type: string
- ConnectionState
-
- Type: string
The state of the connection between the input device and AWS. - DeviceSettingsSyncState
-
- Type: string
The status of the action to synchronize the device configuration. If you change the configuration of the input device (for example, the maximum bitrate), MediaLive sends the new data to the device. The device might not update itself immediately. SYNCED means the device has updated its configuration. SYNCING means that it has not updated its configuration. - DeviceUpdateStatus
-
- Type: string
The status of software on the input device. - HdDeviceSettings
-
- Type: InputDeviceHdSettings structure
Settings that describe the active source from the input device, and the video characteristics of that source. - Id
-
- Type: string
- MacAddress
-
- Type: string
- MedialiveInputArns
-
- Type: Array of strings
- Name
-
- Type: string
- NetworkSettings
-
- Type: InputDeviceNetworkSettings structure
The network settings for the input device. - OutputType
-
- Type: string
The output attachment type of the input device. - SerialNumber
-
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
- Type
-
- Type: string
The type of the input device. For an AWS Elemental Link device that outputs resolutions up to 1080, choose "HD". - UhdDeviceSettings
-
- Type: InputDeviceUhdSettings structure
Settings that describe the active source from the input device, and the video characteristics of that source.
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeInputDeviceThumbnail
$result = $client->describeInputDeviceThumbnail
([/* ... */]); $promise = $client->describeInputDeviceThumbnailAsync
([/* ... */]);
Get the latest thumbnail data for the input device.
Parameter Syntax
$result = $client->describeInputDeviceThumbnail([ 'Accept' => 'image/jpeg', // REQUIRED 'InputDeviceId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- Accept
-
- Required: Yes
- Type: string
- InputDeviceId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Body' => <string || resource || Psr\Http\Message\StreamInterface>, 'ContentLength' => <integer>, 'ContentType' => 'image/jpeg', 'ETag' => '<string>', 'LastModified' => <DateTime>, ]
Result Details
Members
- Body
-
- Type: blob (string|resource|Psr\Http\Message\StreamInterface)
- ContentLength
-
- Type: long (int|float)
- ContentType
-
- Type: string
- ETag
-
- Type: string
- LastModified
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeInputSecurityGroup
$result = $client->describeInputSecurityGroup
([/* ... */]); $promise = $client->describeInputSecurityGroupAsync
([/* ... */]);
Produces a summary of an Input Security Group
Parameter Syntax
$result = $client->describeInputSecurityGroup([ 'InputSecurityGroupId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- InputSecurityGroupId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'Id' => '<string>', 'Inputs' => ['<string>', ...], 'State' => 'IDLE|IN_USE|UPDATING|DELETED', 'Tags' => ['<string>', ...], 'WhitelistRules' => [ [ 'Cidr' => '<string>', ], // ... ], ]
Result Details
Members
- Arn
-
- Type: string
- Id
-
- Type: string
- Inputs
-
- Type: Array of strings
- State
-
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
- WhitelistRules
-
- Type: Array of InputWhitelistRule structures
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeMultiplex
$result = $client->describeMultiplex
([/* ... */]); $promise = $client->describeMultiplexAsync
([/* ... */]);
Gets details about a multiplex.
Parameter Syntax
$result = $client->describeMultiplex([ 'MultiplexId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- MultiplexId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'AvailabilityZones' => ['<string>', ...], 'Destinations' => [ [ 'MediaConnectSettings' => [ 'EntitlementArn' => '<string>', ], ], // ... ], 'Id' => '<string>', 'MultiplexSettings' => [ 'MaximumVideoBufferDelayMilliseconds' => <integer>, 'TransportStreamBitrate' => <integer>, 'TransportStreamId' => <integer>, 'TransportStreamReservedBitrate' => <integer>, ], 'Name' => '<string>', 'PipelinesRunningCount' => <integer>, 'ProgramCount' => <integer>, 'State' => 'CREATING|CREATE_FAILED|IDLE|STARTING|RUNNING|RECOVERING|STOPPING|DELETING|DELETED', 'Tags' => ['<string>', ...], ]
Result Details
Members
- Arn
-
- Type: string
- AvailabilityZones
-
- Type: Array of strings
- Destinations
-
- Type: Array of MultiplexOutputDestination structures
- Id
-
- Type: string
- MultiplexSettings
-
- Type: MultiplexSettings structure
Contains configuration for a Multiplex event - Name
-
- Type: string
- PipelinesRunningCount
-
- Type: int
- ProgramCount
-
- Type: int
- State
-
- Type: string
The current state of the multiplex. - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeMultiplexProgram
$result = $client->describeMultiplexProgram
([/* ... */]); $promise = $client->describeMultiplexProgramAsync
([/* ... */]);
Get the details for a program in a multiplex.
Parameter Syntax
$result = $client->describeMultiplexProgram([ 'MultiplexId' => '<string>', // REQUIRED 'ProgramName' => '<string>', // REQUIRED ]);
Parameter Details
Members
- MultiplexId
-
- Required: Yes
- Type: string
- ProgramName
-
- Required: Yes
- Type: string
Result Syntax
[ 'ChannelId' => '<string>', 'MultiplexProgramSettings' => [ 'PreferredChannelPipeline' => 'CURRENTLY_ACTIVE|PIPELINE_0|PIPELINE_1', 'ProgramNumber' => <integer>, 'ServiceDescriptor' => [ 'ProviderName' => '<string>', 'ServiceName' => '<string>', ], 'VideoSettings' => [ 'ConstantBitrate' => <integer>, 'StatmuxSettings' => [ 'MaximumBitrate' => <integer>, 'MinimumBitrate' => <integer>, 'Priority' => <integer>, ], ], ], 'PacketIdentifiersMap' => [ 'AribCaptionsPid' => <integer>, 'AudioPids' => [<integer>, ...], 'DvbSubPids' => [<integer>, ...], 'DvbTeletextPid' => <integer>, 'DvbTeletextPids' => [<integer>, ...], 'EcmPid' => <integer>, 'EtvPlatformPid' => <integer>, 'EtvSignalPid' => <integer>, 'KlvDataPids' => [<integer>, ...], 'PcrPid' => <integer>, 'PmtPid' => <integer>, 'PrivateMetadataPid' => <integer>, 'Scte27Pids' => [<integer>, ...], 'Scte35Pid' => <integer>, 'Smpte2038Pid' => <integer>, 'TimedMetadataPid' => <integer>, 'VideoPid' => <integer>, ], 'PipelineDetails' => [ [ 'ActiveChannelPipeline' => '<string>', 'PipelineId' => '<string>', ], // ... ], 'ProgramName' => '<string>', ]
Result Details
Members
- ChannelId
-
- Type: string
- MultiplexProgramSettings
-
- Type: MultiplexProgramSettings structure
Multiplex Program settings configuration. - PacketIdentifiersMap
-
- Type: MultiplexProgramPacketIdentifiersMap structure
Packet identifiers map for a given Multiplex program. - PipelineDetails
-
- Type: Array of MultiplexProgramPipelineDetail structures
- ProgramName
-
- Type: string
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeNetwork
$result = $client->describeNetwork
([/* ... */]); $promise = $client->describeNetworkAsync
([/* ... */]);
Get details about a Network.
Parameter Syntax
$result = $client->describeNetwork([ 'NetworkId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- NetworkId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'AssociatedClusterIds' => ['<string>', ...], 'Id' => '<string>', 'IpPools' => [ [ 'Cidr' => '<string>', ], // ... ], 'Name' => '<string>', 'Routes' => [ [ 'Cidr' => '<string>', 'Gateway' => '<string>', ], // ... ], 'State' => 'CREATING|CREATE_FAILED|ACTIVE|DELETING|IDLE|IN_USE|UPDATING|DELETE_FAILED|DELETED', ]
Result Details
Members
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeNode
$result = $client->describeNode
([/* ... */]); $promise = $client->describeNodeAsync
([/* ... */]);
Get details about a Node in the specified Cluster.
Parameter Syntax
$result = $client->describeNode([ 'ClusterId' => '<string>', // REQUIRED 'NodeId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- ClusterId
-
- Required: Yes
- Type: string
- NodeId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'ChannelPlacementGroups' => ['<string>', ...], 'ClusterId' => '<string>', 'ConnectionState' => 'CONNECTED|DISCONNECTED', 'Id' => '<string>', 'InstanceArn' => '<string>', 'Name' => '<string>', 'NodeInterfaceMappings' => [ [ 'LogicalInterfaceName' => '<string>', 'NetworkInterfaceMode' => 'NAT|BRIDGE', 'PhysicalInterfaceName' => '<string>', ], // ... ], 'Role' => 'BACKUP|ACTIVE', 'State' => 'CREATED|REGISTERING|READY_TO_ACTIVATE|REGISTRATION_FAILED|ACTIVATION_FAILED|ACTIVE|READY|IN_USE|DEREGISTERING|DRAINING|DEREGISTRATION_FAILED|DEREGISTERED', ]
Result Details
Members
- Arn
-
- Type: string
- ChannelPlacementGroups
-
- Type: Array of strings
- ClusterId
-
- Type: string
- ConnectionState
-
- Type: string
Used in DescribeNodeSummary. - Id
-
- Type: string
- InstanceArn
-
- Type: string
- Name
-
- Type: string
- NodeInterfaceMappings
-
- Type: Array of NodeInterfaceMapping structures
- Role
-
- Type: string
Used in CreateNodeRequest, CreateNodeRegistrationScriptRequest, DescribeNodeResult, DescribeNodeSummary, UpdateNodeRequest. - State
-
- Type: string
Used in DescribeNodeSummary.
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeOffering
$result = $client->describeOffering
([/* ... */]); $promise = $client->describeOfferingAsync
([/* ... */]);
Get details for an offering.
Parameter Syntax
$result = $client->describeOffering([ 'OfferingId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- OfferingId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'CurrencyCode' => '<string>', 'Duration' => <integer>, 'DurationUnits' => 'MONTHS', 'FixedPrice' => <float>, 'OfferingDescription' => '<string>', 'OfferingId' => '<string>', 'OfferingType' => 'NO_UPFRONT', 'Region' => '<string>', 'ResourceSpecification' => [ 'ChannelClass' => 'STANDARD|SINGLE_PIPELINE', 'Codec' => 'MPEG2|AVC|HEVC|AUDIO|LINK|AV1', 'MaximumBitrate' => 'MAX_10_MBPS|MAX_20_MBPS|MAX_50_MBPS', 'MaximumFramerate' => 'MAX_30_FPS|MAX_60_FPS', 'Resolution' => 'SD|HD|FHD|UHD', 'ResourceType' => 'INPUT|OUTPUT|MULTIPLEX|CHANNEL', 'SpecialFeature' => 'ADVANCED_AUDIO|AUDIO_NORMALIZATION|MGHD|MGUHD', 'VideoQuality' => 'STANDARD|ENHANCED|PREMIUM', ], 'UsagePrice' => <float>, ]
Result Details
Members
- Arn
-
- Type: string
- CurrencyCode
-
- Type: string
- Duration
-
- Type: int
- DurationUnits
-
- Type: string
Units for duration, e.g. 'MONTHS' - FixedPrice
-
- Type: double
- OfferingDescription
-
- Type: string
- OfferingId
-
- Type: string
- OfferingType
-
- Type: string
Offering type, e.g. 'NO_UPFRONT' - Region
-
- Type: string
- ResourceSpecification
-
- Type: ReservationResourceSpecification structure
Resource configuration (codec, resolution, bitrate, ...) - UsagePrice
-
- Type: double
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeReservation
$result = $client->describeReservation
([/* ... */]); $promise = $client->describeReservationAsync
([/* ... */]);
Get details for a reservation.
Parameter Syntax
$result = $client->describeReservation([ 'ReservationId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- ReservationId
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'Count' => <integer>, 'CurrencyCode' => '<string>', 'Duration' => <integer>, 'DurationUnits' => 'MONTHS', 'End' => '<string>', 'FixedPrice' => <float>, 'Name' => '<string>', 'OfferingDescription' => '<string>', 'OfferingId' => '<string>', 'OfferingType' => 'NO_UPFRONT', 'Region' => '<string>', 'RenewalSettings' => [ 'AutomaticRenewal' => 'DISABLED|ENABLED|UNAVAILABLE', 'RenewalCount' => <integer>, ], 'ReservationId' => '<string>', 'ResourceSpecification' => [ 'ChannelClass' => 'STANDARD|SINGLE_PIPELINE', 'Codec' => 'MPEG2|AVC|HEVC|AUDIO|LINK|AV1', 'MaximumBitrate' => 'MAX_10_MBPS|MAX_20_MBPS|MAX_50_MBPS', 'MaximumFramerate' => 'MAX_30_FPS|MAX_60_FPS', 'Resolution' => 'SD|HD|FHD|UHD', 'ResourceType' => 'INPUT|OUTPUT|MULTIPLEX|CHANNEL', 'SpecialFeature' => 'ADVANCED_AUDIO|AUDIO_NORMALIZATION|MGHD|MGUHD', 'VideoQuality' => 'STANDARD|ENHANCED|PREMIUM', ], 'Start' => '<string>', 'State' => 'ACTIVE|EXPIRED|CANCELED|DELETED', 'Tags' => ['<string>', ...], 'UsagePrice' => <float>, ]
Result Details
Members
- Arn
-
- Type: string
- Count
-
- Type: int
- CurrencyCode
-
- Type: string
- Duration
-
- Type: int
- DurationUnits
-
- Type: string
Units for duration, e.g. 'MONTHS' - End
-
- Type: string
- FixedPrice
-
- Type: double
- Name
-
- Type: string
- OfferingDescription
-
- Type: string
- OfferingId
-
- Type: string
- OfferingType
-
- Type: string
Offering type, e.g. 'NO_UPFRONT' - Region
-
- Type: string
- RenewalSettings
-
- Type: RenewalSettings structure
The Renewal settings for Reservations - ReservationId
-
- Type: string
- ResourceSpecification
-
- Type: ReservationResourceSpecification structure
Resource configuration (codec, resolution, bitrate, ...) - Start
-
- Type: string
- State
-
- Type: string
Current reservation state - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
- UsagePrice
-
- Type: double
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeSchedule
$result = $client->describeSchedule
([/* ... */]); $promise = $client->describeScheduleAsync
([/* ... */]);
Get a channel schedule
Parameter Syntax
$result = $client->describeSchedule([ 'ChannelId' => '<string>', // REQUIRED 'MaxResults' => <integer>, 'NextToken' => '<string>', ]);
Parameter Details
Members
- ChannelId
-
- Required: Yes
- Type: string
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
Result Syntax
[ 'NextToken' => '<string>', 'ScheduleActions' => [ [ 'ActionName' => '<string>', 'ScheduleActionSettings' => [ 'HlsId3SegmentTaggingSettings' => [ 'Id3' => '<string>', 'Tag' => '<string>', ], 'HlsTimedMetadataSettings' => [ 'Id3' => '<string>', ], 'InputPrepareSettings' => [ 'InputAttachmentNameReference' => '<string>', 'InputClippingSettings' => [ 'InputTimecodeSource' => 'ZEROBASED|EMBEDDED', 'StartTimecode' => [ 'Timecode' => '<string>', ], 'StopTimecode' => [ 'LastFrameClippingBehavior' => 'EXCLUDE_LAST_FRAME|INCLUDE_LAST_FRAME', 'Timecode' => '<string>', ], ], 'UrlPath' => ['<string>', ...], ], 'InputSwitchSettings' => [ 'InputAttachmentNameReference' => '<string>', 'InputClippingSettings' => [ 'InputTimecodeSource' => 'ZEROBASED|EMBEDDED', 'StartTimecode' => [ 'Timecode' => '<string>', ], 'StopTimecode' => [ 'LastFrameClippingBehavior' => 'EXCLUDE_LAST_FRAME|INCLUDE_LAST_FRAME', 'Timecode' => '<string>', ], ], 'UrlPath' => ['<string>', ...], ], 'MotionGraphicsImageActivateSettings' => [ 'Duration' => <integer>, 'PasswordParam' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], 'MotionGraphicsImageDeactivateSettings' => [ ], 'PauseStateSettings' => [ 'Pipelines' => [ [ 'PipelineId' => 'PIPELINE_0|PIPELINE_1', ], // ... ], ], 'Scte35InputSettings' => [ 'InputAttachmentNameReference' => '<string>', 'Mode' => 'FIXED|FOLLOW_ACTIVE', ], 'Scte35ReturnToNetworkSettings' => [ 'SpliceEventId' => <integer>, ], 'Scte35SpliceInsertSettings' => [ 'Duration' => <integer>, 'SpliceEventId' => <integer>, ], 'Scte35TimeSignalSettings' => [ 'Scte35Descriptors' => [ [ 'Scte35DescriptorSettings' => [ 'SegmentationDescriptorScte35DescriptorSettings' => [ 'DeliveryRestrictions' => [ 'ArchiveAllowedFlag' => 'ARCHIVE_NOT_ALLOWED|ARCHIVE_ALLOWED', 'DeviceRestrictions' => 'NONE|RESTRICT_GROUP0|RESTRICT_GROUP1|RESTRICT_GROUP2', 'NoRegionalBlackoutFlag' => 'REGIONAL_BLACKOUT|NO_REGIONAL_BLACKOUT', 'WebDeliveryAllowedFlag' => 'WEB_DELIVERY_NOT_ALLOWED|WEB_DELIVERY_ALLOWED', ], 'SegmentNum' => <integer>, 'SegmentationCancelIndicator' => 'SEGMENTATION_EVENT_NOT_CANCELED|SEGMENTATION_EVENT_CANCELED', 'SegmentationDuration' => <integer>, 'SegmentationEventId' => <integer>, 'SegmentationTypeId' => <integer>, 'SegmentationUpid' => '<string>', 'SegmentationUpidType' => <integer>, 'SegmentsExpected' => <integer>, 'SubSegmentNum' => <integer>, 'SubSegmentsExpected' => <integer>, ], ], ], // ... ], ], 'StaticImageActivateSettings' => [ 'Duration' => <integer>, 'FadeIn' => <integer>, 'FadeOut' => <integer>, 'Height' => <integer>, 'Image' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'ImageX' => <integer>, 'ImageY' => <integer>, 'Layer' => <integer>, 'Opacity' => <integer>, 'Width' => <integer>, ], 'StaticImageDeactivateSettings' => [ 'FadeOut' => <integer>, 'Layer' => <integer>, ], 'StaticImageOutputActivateSettings' => [ 'Duration' => <integer>, 'FadeIn' => <integer>, 'FadeOut' => <integer>, 'Height' => <integer>, 'Image' => [ 'PasswordParam' => '<string>', 'Uri' => '<string>', 'Username' => '<string>', ], 'ImageX' => <integer>, 'ImageY' => <integer>, 'Layer' => <integer>, 'Opacity' => <integer>, 'OutputNames' => ['<string>', ...], 'Width' => <integer>, ], 'StaticImageOutputDeactivateSettings' => [ 'FadeOut' => <integer>, 'Layer' => <integer>, 'OutputNames' => ['<string>', ...], ], ], 'ScheduleActionStartSettings' => [ 'FixedModeScheduleActionStartSettings' => [ 'Time' => '<string>', ], 'FollowModeScheduleActionStartSettings' => [ 'FollowPoint' => 'END|START', 'ReferenceActionName' => '<string>', ], 'ImmediateModeScheduleActionStartSettings' => [ ], ], ], // ... ], ]
Result Details
Members
- NextToken
-
- Type: string
- ScheduleActions
-
- Type: Array of ScheduleAction structures
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
DescribeThumbnails
$result = $client->describeThumbnails
([/* ... */]); $promise = $client->describeThumbnailsAsync
([/* ... */]);
Describe the latest thumbnails data.
Parameter Syntax
$result = $client->describeThumbnails([ 'ChannelId' => '<string>', // REQUIRED 'PipelineId' => '<string>', // REQUIRED 'ThumbnailType' => '<string>', // REQUIRED ]);
Parameter Details
Members
- ChannelId
-
- Required: Yes
- Type: string
- PipelineId
-
- Required: Yes
- Type: string
- ThumbnailType
-
- Required: Yes
- Type: string
Result Syntax
[ 'ThumbnailDetails' => [ [ 'PipelineId' => '<string>', 'Thumbnails' => [ [ 'Body' => '<string>', 'ContentType' => '<string>', 'ThumbnailType' => 'UNSPECIFIED|CURRENT_ACTIVE', 'TimeStamp' => <DateTime>, ], // ... ], ], // ... ], ]
Result Details
Members
- ThumbnailDetails
-
- Type: Array of ThumbnailDetail structures
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- ConflictException:
- This error does not currently have a description.
GetCloudWatchAlarmTemplate
$result = $client->getCloudWatchAlarmTemplate
([/* ... */]); $promise = $client->getCloudWatchAlarmTemplateAsync
([/* ... */]);
Retrieves the specified cloudwatch alarm template.
Parameter Syntax
$result = $client->getCloudWatchAlarmTemplate([ 'Identifier' => '<string>', // REQUIRED ]);
Parameter Details
Members
- Identifier
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'ComparisonOperator' => 'GreaterThanOrEqualToThreshold|GreaterThanThreshold|LessThanThreshold|LessThanOrEqualToThreshold', 'CreatedAt' => <DateTime>, 'DatapointsToAlarm' => <integer>, 'Description' => '<string>', 'EvaluationPeriods' => <integer>, 'GroupId' => '<string>', 'Id' => '<string>', 'MetricName' => '<string>', 'ModifiedAt' => <DateTime>, 'Name' => '<string>', 'Period' => <integer>, 'Statistic' => 'SampleCount|Average|Sum|Minimum|Maximum', 'Tags' => ['<string>', ...], 'TargetResourceType' => 'CLOUDFRONT_DISTRIBUTION|MEDIALIVE_MULTIPLEX|MEDIALIVE_CHANNEL|MEDIALIVE_INPUT_DEVICE|MEDIAPACKAGE_CHANNEL|MEDIAPACKAGE_ORIGIN_ENDPOINT|MEDIACONNECT_FLOW|S3_BUCKET', 'Threshold' => <float>, 'TreatMissingData' => 'notBreaching|breaching|ignore|missing', ]
Result Details
Members
- Arn
-
- Type: string
- ComparisonOperator
-
- Type: string
The comparison operator used to compare the specified statistic and the threshold. - CreatedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- DatapointsToAlarm
-
- Type: int
- Description
-
- Type: string
- EvaluationPeriods
-
- Type: int
- GroupId
-
- Type: string
- Id
-
- Type: string
- MetricName
-
- Type: string
- ModifiedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Name
-
- Type: string
- Period
-
- Type: int
- Statistic
-
- Type: string
The statistic to apply to the alarm's metric data. - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource. - TargetResourceType
-
- Type: string
The resource type this template should dynamically generate cloudwatch metric alarms for. - Threshold
-
- Type: double
- TreatMissingData
-
- Type: string
Specifies how missing data points are treated when evaluating the alarm's condition.
Errors
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
GetCloudWatchAlarmTemplateGroup
$result = $client->getCloudWatchAlarmTemplateGroup
([/* ... */]); $promise = $client->getCloudWatchAlarmTemplateGroupAsync
([/* ... */]);
Retrieves the specified cloudwatch alarm template group.
Parameter Syntax
$result = $client->getCloudWatchAlarmTemplateGroup([ 'Identifier' => '<string>', // REQUIRED ]);
Parameter Details
Members
- Identifier
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'CreatedAt' => <DateTime>, 'Description' => '<string>', 'Id' => '<string>', 'ModifiedAt' => <DateTime>, 'Name' => '<string>', 'Tags' => ['<string>', ...], ]
Result Details
Members
- Arn
-
- Type: string
- CreatedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Description
-
- Type: string
- Id
-
- Type: string
- ModifiedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Name
-
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource.
Errors
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
GetEventBridgeRuleTemplate
$result = $client->getEventBridgeRuleTemplate
([/* ... */]); $promise = $client->getEventBridgeRuleTemplateAsync
([/* ... */]);
Retrieves the specified eventbridge rule template.
Parameter Syntax
$result = $client->getEventBridgeRuleTemplate([ 'Identifier' => '<string>', // REQUIRED ]);
Parameter Details
Members
- Identifier
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'CreatedAt' => <DateTime>, 'Description' => '<string>', 'EventTargets' => [ [ 'Arn' => '<string>', ], // ... ], 'EventType' => 'MEDIALIVE_MULTIPLEX_ALERT|MEDIALIVE_MULTIPLEX_STATE_CHANGE|MEDIALIVE_CHANNEL_ALERT|MEDIALIVE_CHANNEL_INPUT_CHANGE|MEDIALIVE_CHANNEL_STATE_CHANGE|MEDIAPACKAGE_INPUT_NOTIFICATION|MEDIAPACKAGE_KEY_PROVIDER_NOTIFICATION|MEDIAPACKAGE_HARVEST_JOB_NOTIFICATION|SIGNAL_MAP_ACTIVE_ALARM|MEDIACONNECT_ALERT|MEDIACONNECT_SOURCE_HEALTH|MEDIACONNECT_OUTPUT_HEALTH|MEDIACONNECT_FLOW_STATUS_CHANGE', 'GroupId' => '<string>', 'Id' => '<string>', 'ModifiedAt' => <DateTime>, 'Name' => '<string>', 'Tags' => ['<string>', ...], ]
Result Details
Members
- Arn
-
- Type: string
- CreatedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Description
-
- Type: string
- EventTargets
-
- Type: Array of EventBridgeRuleTemplateTarget structures
- EventType
-
- Type: string
The type of event to match with the rule. - GroupId
-
- Type: string
- Id
-
- Type: string
- ModifiedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Name
-
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource.
Errors
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
GetEventBridgeRuleTemplateGroup
$result = $client->getEventBridgeRuleTemplateGroup
([/* ... */]); $promise = $client->getEventBridgeRuleTemplateGroupAsync
([/* ... */]);
Retrieves the specified eventbridge rule template group.
Parameter Syntax
$result = $client->getEventBridgeRuleTemplateGroup([ 'Identifier' => '<string>', // REQUIRED ]);
Parameter Details
Members
- Identifier
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'CreatedAt' => <DateTime>, 'Description' => '<string>', 'Id' => '<string>', 'ModifiedAt' => <DateTime>, 'Name' => '<string>', 'Tags' => ['<string>', ...], ]
Result Details
Members
- Arn
-
- Type: string
- CreatedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Description
-
- Type: string
- Id
-
- Type: string
- ModifiedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Name
-
- Type: string
- Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource.
Errors
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
GetSignalMap
$result = $client->getSignalMap
([/* ... */]); $promise = $client->getSignalMapAsync
([/* ... */]);
Retrieves the specified signal map.
Parameter Syntax
$result = $client->getSignalMap([ 'Identifier' => '<string>', // REQUIRED ]);
Parameter Details
Members
- Identifier
-
- Required: Yes
- Type: string
Result Syntax
[ 'Arn' => '<string>', 'CloudWatchAlarmTemplateGroupIds' => ['<string>', ...], 'CreatedAt' => <DateTime>, 'Description' => '<string>', 'DiscoveryEntryPointArn' => '<string>', 'ErrorMessage' => '<string>', 'EventBridgeRuleTemplateGroupIds' => ['<string>', ...], 'FailedMediaResourceMap' => [ '<__string>' => [ 'Destinations' => [ [ 'Arn' => '<string>', 'Name' => '<string>', ], // ... ], 'Name' => '<string>', 'Sources' => [ [ 'Arn' => '<string>', 'Name' => '<string>', ], // ... ], ], // ... ], 'Id' => '<string>', 'LastDiscoveredAt' => <DateTime>, 'LastSuccessfulMonitorDeployment' => [ 'DetailsUri' => '<string>', 'Status' => 'NOT_DEPLOYED|DRY_RUN_DEPLOYMENT_COMPLETE|DRY_RUN_DEPLOYMENT_FAILED|DRY_RUN_DEPLOYMENT_IN_PROGRESS|DEPLOYMENT_COMPLETE|DEPLOYMENT_FAILED|DEPLOYMENT_IN_PROGRESS|DELETE_COMPLETE|DELETE_FAILED|DELETE_IN_PROGRESS', ], 'MediaResourceMap' => [ '<__string>' => [ 'Destinations' => [ [ 'Arn' => '<string>', 'Name' => '<string>', ], // ... ], 'Name' => '<string>', 'Sources' => [ [ 'Arn' => '<string>', 'Name' => '<string>', ], // ... ], ], // ... ], 'ModifiedAt' => <DateTime>, 'MonitorChangesPendingDeployment' => true || false, 'MonitorDeployment' => [ 'DetailsUri' => '<string>', 'ErrorMessage' => '<string>', 'Status' => 'NOT_DEPLOYED|DRY_RUN_DEPLOYMENT_COMPLETE|DRY_RUN_DEPLOYMENT_FAILED|DRY_RUN_DEPLOYMENT_IN_PROGRESS|DEPLOYMENT_COMPLETE|DEPLOYMENT_FAILED|DEPLOYMENT_IN_PROGRESS|DELETE_COMPLETE|DELETE_FAILED|DELETE_IN_PROGRESS', ], 'Name' => '<string>', 'Status' => 'CREATE_IN_PROGRESS|CREATE_COMPLETE|CREATE_FAILED|UPDATE_IN_PROGRESS|UPDATE_COMPLETE|UPDATE_REVERTED|UPDATE_FAILED|READY|NOT_READY', 'Tags' => ['<string>', ...], ]
Result Details
Members
- Arn
-
- Type: string
- CloudWatchAlarmTemplateGroupIds
-
- Type: Array of strings
- CreatedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- Description
-
- Type: string
- DiscoveryEntryPointArn
-
- Type: string
- ErrorMessage
-
- Type: string
- EventBridgeRuleTemplateGroupIds
-
- Type: Array of strings
- FailedMediaResourceMap
-
- Type: Associative array of custom strings keys (__string) to MediaResource structures
A map representing an incomplete AWS media workflow as a graph. - Id
-
- Type: string
- LastDiscoveredAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- LastSuccessfulMonitorDeployment
-
- Type: SuccessfulMonitorDeployment structure
Represents the latest successful monitor deployment of a signal map. - MediaResourceMap
-
- Type: Associative array of custom strings keys (__string) to MediaResource structures
A map representing an AWS media workflow as a graph. - ModifiedAt
-
- Type: timestamp (string|DateTime or anything parsable by strtotime)
- MonitorChangesPendingDeployment
-
- Type: boolean
- MonitorDeployment
-
- Type: MonitorDeployment structure
Represents the latest monitor deployment of a signal map. - Name
-
- Type: string
- Status
-
- Type: string
A signal map's current status which is dependent on its lifecycle actions or associated jobs. - Tags
-
- Type: Associative array of custom strings keys (__string) to strings
Represents the tags associated with a resource.
Errors
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
ListChannelPlacementGroups
$result = $client->listChannelPlacementGroups
([/* ... */]); $promise = $client->listChannelPlacementGroupsAsync
([/* ... */]);
Retrieve the list of ChannelPlacementGroups in the specified Cluster.
Parameter Syntax
$result = $client->listChannelPlacementGroups([ 'ClusterId' => '<string>', // REQUIRED 'MaxResults' => <integer>, 'NextToken' => '<string>', ]);
Parameter Details
Members
- ClusterId
-
- Required: Yes
- Type: string
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
Result Syntax
[ 'ChannelPlacementGroups' => [ [ 'Arn' => '<string>', 'Channels' => ['<string>', ...], 'ClusterId' => '<string>', 'Id' => '<string>', 'Name' => '<string>', 'Nodes' => ['<string>', ...], 'State' => 'UNASSIGNED|ASSIGNING|ASSIGNED|DELETING|DELETE_FAILED|DELETED|UNASSIGNING', ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- ChannelPlacementGroups
-
- Type: Array of DescribeChannelPlacementGroupSummary structures
- NextToken
-
- Type: string
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
ListChannels
$result = $client->listChannels
([/* ... */]); $promise = $client->listChannelsAsync
([/* ... */]);
Produces list of channels that have been created
Parameter Syntax
$result = $client->listChannels([ 'MaxResults' => <integer>, 'NextToken' => '<string>', ]);
Parameter Details
Members
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
Result Syntax
[ 'Channels' => [ [ 'AnywhereSettings' => [ 'ChannelPlacementGroupId' => '<string>', 'ClusterId' => '<string>', ], 'Arn' => '<string>', 'CdiInputSpecification' => [ 'Resolution' => 'SD|HD|FHD|UHD', ], 'ChannelClass' => 'STANDARD|SINGLE_PIPELINE', 'Destinations' => [ [ 'Id' => '<string>', 'MediaPackageSettings' => [ [ 'ChannelId' => '<string>', ], // ... ], 'MultiplexSettings' => [ 'MultiplexId' => '<string>', 'ProgramName' => '<string>', ], 'Settings' => [ [ 'PasswordParam' => '<string>', 'StreamName' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], // ... ], 'SrtSettings' => [ [ 'EncryptionPassphraseSecretArn' => '<string>', 'StreamId' => '<string>', 'Url' => '<string>', ], // ... ], ], // ... ], 'EgressEndpoints' => [ [ 'SourceIp' => '<string>', ], // ... ], 'Id' => '<string>', 'InputAttachments' => [ [ 'AutomaticInputFailoverSettings' => [ 'ErrorClearTimeMsec' => <integer>, 'FailoverConditions' => [ [ 'FailoverConditionSettings' => [ 'AudioSilenceSettings' => [ 'AudioSelectorName' => '<string>', 'AudioSilenceThresholdMsec' => <integer>, ], 'InputLossSettings' => [ 'InputLossThresholdMsec' => <integer>, ], 'VideoBlackSettings' => [ 'BlackDetectThreshold' => <float>, 'VideoBlackThresholdMsec' => <integer>, ], ], ], // ... ], 'InputPreference' => 'EQUAL_INPUT_PREFERENCE|PRIMARY_INPUT_PREFERRED', 'SecondaryInputId' => '<string>', ], 'InputAttachmentName' => '<string>', 'InputId' => '<string>', 'InputSettings' => [ 'AudioSelectors' => [ [ 'Name' => '<string>', 'SelectorSettings' => [ 'AudioHlsRenditionSelection' => [ 'GroupId' => '<string>', 'Name' => '<string>', ], 'AudioLanguageSelection' => [ 'LanguageCode' => '<string>', 'LanguageSelectionPolicy' => 'LOOSE|STRICT', ], 'AudioPidSelection' => [ 'Pid' => <integer>, ], 'AudioTrackSelection' => [ 'DolbyEDecode' => [ 'ProgramSelection' => 'ALL_CHANNELS|PROGRAM_1|PROGRAM_2|PROGRAM_3|PROGRAM_4|PROGRAM_5|PROGRAM_6|PROGRAM_7|PROGRAM_8', ], 'Tracks' => [ [ 'Track' => <integer>, ], // ... ], ], ], ], // ... ], 'CaptionSelectors' => [ [ 'LanguageCode' => '<string>', 'Name' => '<string>', 'SelectorSettings' => [ 'AncillarySourceSettings' => [ 'SourceAncillaryChannelNumber' => <integer>, ], 'AribSourceSettings' => [ ], 'DvbSubSourceSettings' => [ 'OcrLanguage' => 'DEU|ENG|FRA|NLD|POR|SPA', 'Pid' => <integer>, ], 'EmbeddedSourceSettings' => [ 'Convert608To708' => 'DISABLED|UPCONVERT', 'Scte20Detection' => 'AUTO|OFF', 'Source608ChannelNumber' => <integer>, 'Source608TrackNumber' => <integer>, ], 'Scte20SourceSettings' => [ 'Convert608To708' => 'DISABLED|UPCONVERT', 'Source608ChannelNumber' => <integer>, ], 'Scte27SourceSettings' => [ 'OcrLanguage' => 'DEU|ENG|FRA|NLD|POR|SPA', 'Pid' => <integer>, ], 'TeletextSourceSettings' => [ 'OutputRectangle' => [ 'Height' => <float>, 'LeftOffset' => <float>, 'TopOffset' => <float>, 'Width' => <float>, ], 'PageNumber' => '<string>', ], ], ], // ... ], 'DeblockFilter' => 'DISABLED|ENABLED', 'DenoiseFilter' => 'DISABLED|ENABLED', 'FilterStrength' => <integer>, 'InputFilter' => 'AUTO|DISABLED|FORCED', 'NetworkInputSettings' => [ 'HlsInputSettings' => [ 'Bandwidth' => <integer>, 'BufferSegments' => <integer>, 'Retries' => <integer>, 'RetryInterval' => <integer>, 'Scte35Source' => 'MANIFEST|SEGMENTS', ], 'MulticastInputSettings' => [ 'SourceIpAddress' => '<string>', ], 'ServerValidation' => 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME|CHECK_CRYPTOGRAPHY_ONLY', ], 'Scte35Pid' => <integer>, 'Smpte2038DataPreference' => 'IGNORE|PREFER', 'SourceEndBehavior' => 'CONTINUE|LOOP', 'VideoSelector' => [ 'ColorSpace' => 'FOLLOW|HDR10|HLG_2020|REC_601|REC_709', 'ColorSpaceSettings' => [ 'Hdr10Settings' => [ 'MaxCll' => <integer>, 'MaxFall' => <integer>, ], ], 'ColorSpaceUsage' => 'FALLBACK|FORCE', 'SelectorSettings' => [ 'VideoSelectorPid' => [ 'Pid' => <integer>, ], 'VideoSelectorProgramId' => [ 'ProgramId' => <integer>, ], ], ], ], 'LogicalInterfaceNames' => ['<string>', ...], ], // ... ], 'InputSpecification' => [ 'Codec' => 'MPEG2|AVC|HEVC', 'MaximumBitrate' => 'MAX_10_MBPS|MAX_20_MBPS|MAX_50_MBPS', 'Resolution' => 'SD|HD|UHD', ], 'LogLevel' => 'ERROR|WARNING|INFO|DEBUG|DISABLED', 'Maintenance' => [ 'MaintenanceDay' => 'MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY|SUNDAY', 'MaintenanceDeadline' => '<string>', 'MaintenanceScheduledDate' => '<string>', 'MaintenanceStartTime' => '<string>', ], 'Name' => '<string>', 'PipelinesRunningCount' => <integer>, 'RoleArn' => '<string>', 'State' => 'CREATING|CREATE_FAILED|IDLE|STARTING|RUNNING|RECOVERING|STOPPING|DELETING|DELETED|UPDATING|UPDATE_FAILED', 'Tags' => ['<string>', ...], 'Vpc' => [ 'AvailabilityZones' => ['<string>', ...], 'NetworkInterfaceIds' => ['<string>', ...], 'SecurityGroupIds' => ['<string>', ...], 'SubnetIds' => ['<string>', ...], ], ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- Channels
-
- Type: Array of ChannelSummary structures
- NextToken
-
- Type: string
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
ListCloudWatchAlarmTemplateGroups
$result = $client->listCloudWatchAlarmTemplateGroups
([/* ... */]); $promise = $client->listCloudWatchAlarmTemplateGroupsAsync
([/* ... */]);
Lists cloudwatch alarm template groups.
Parameter Syntax
$result = $client->listCloudWatchAlarmTemplateGroups([ 'MaxResults' => <integer>, 'NextToken' => '<string>', 'Scope' => '<string>', 'SignalMapIdentifier' => '<string>', ]);
Parameter Details
Members
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
- Scope
-
- Type: string
- SignalMapIdentifier
-
- Type: string
Result Syntax
[ 'CloudWatchAlarmTemplateGroups' => [ [ 'Arn' => '<string>', 'CreatedAt' => <DateTime>, 'Description' => '<string>', 'Id' => '<string>', 'ModifiedAt' => <DateTime>, 'Name' => '<string>', 'Tags' => ['<string>', ...], 'TemplateCount' => <integer>, ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- CloudWatchAlarmTemplateGroups
-
- Type: Array of CloudWatchAlarmTemplateGroupSummary structures
- NextToken
-
- Type: string
Errors
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
ListCloudWatchAlarmTemplates
$result = $client->listCloudWatchAlarmTemplates
([/* ... */]); $promise = $client->listCloudWatchAlarmTemplatesAsync
([/* ... */]);
Lists cloudwatch alarm templates.
Parameter Syntax
$result = $client->listCloudWatchAlarmTemplates([ 'GroupIdentifier' => '<string>', 'MaxResults' => <integer>, 'NextToken' => '<string>', 'Scope' => '<string>', 'SignalMapIdentifier' => '<string>', ]);
Parameter Details
Members
- GroupIdentifier
-
- Type: string
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
- Scope
-
- Type: string
- SignalMapIdentifier
-
- Type: string
Result Syntax
[ 'CloudWatchAlarmTemplates' => [ [ 'Arn' => '<string>', 'ComparisonOperator' => 'GreaterThanOrEqualToThreshold|GreaterThanThreshold|LessThanThreshold|LessThanOrEqualToThreshold', 'CreatedAt' => <DateTime>, 'DatapointsToAlarm' => <integer>, 'Description' => '<string>', 'EvaluationPeriods' => <integer>, 'GroupId' => '<string>', 'Id' => '<string>', 'MetricName' => '<string>', 'ModifiedAt' => <DateTime>, 'Name' => '<string>', 'Period' => <integer>, 'Statistic' => 'SampleCount|Average|Sum|Minimum|Maximum', 'Tags' => ['<string>', ...], 'TargetResourceType' => 'CLOUDFRONT_DISTRIBUTION|MEDIALIVE_MULTIPLEX|MEDIALIVE_CHANNEL|MEDIALIVE_INPUT_DEVICE|MEDIAPACKAGE_CHANNEL|MEDIAPACKAGE_ORIGIN_ENDPOINT|MEDIACONNECT_FLOW|S3_BUCKET', 'Threshold' => <float>, 'TreatMissingData' => 'notBreaching|breaching|ignore|missing', ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- CloudWatchAlarmTemplates
-
- Type: Array of CloudWatchAlarmTemplateSummary structures
- NextToken
-
- Type: string
Errors
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
ListClusters
$result = $client->listClusters
([/* ... */]); $promise = $client->listClustersAsync
([/* ... */]);
Retrieve the list of Clusters.
Parameter Syntax
$result = $client->listClusters([ 'MaxResults' => <integer>, 'NextToken' => '<string>', ]);
Parameter Details
Members
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
Result Syntax
[ 'Clusters' => [ [ 'Arn' => '<string>', 'ChannelIds' => ['<string>', ...], 'ClusterType' => 'ON_PREMISES', 'Id' => '<string>', 'InstanceRoleArn' => '<string>', 'Name' => '<string>', 'NetworkSettings' => [ 'DefaultRoute' => '<string>', 'InterfaceMappings' => [ [ 'LogicalInterfaceName' => '<string>', 'NetworkId' => '<string>', ], // ... ], ], 'State' => 'CREATING|CREATE_FAILED|ACTIVE|DELETING|DELETE_FAILED|DELETED', ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- Clusters
-
- Type: Array of DescribeClusterSummary structures
- NextToken
-
- Type: string
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
ListEventBridgeRuleTemplateGroups
$result = $client->listEventBridgeRuleTemplateGroups
([/* ... */]); $promise = $client->listEventBridgeRuleTemplateGroupsAsync
([/* ... */]);
Lists eventbridge rule template groups.
Parameter Syntax
$result = $client->listEventBridgeRuleTemplateGroups([ 'MaxResults' => <integer>, 'NextToken' => '<string>', 'SignalMapIdentifier' => '<string>', ]);
Parameter Details
Members
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
- SignalMapIdentifier
-
- Type: string
Result Syntax
[ 'EventBridgeRuleTemplateGroups' => [ [ 'Arn' => '<string>', 'CreatedAt' => <DateTime>, 'Description' => '<string>', 'Id' => '<string>', 'ModifiedAt' => <DateTime>, 'Name' => '<string>', 'Tags' => ['<string>', ...], 'TemplateCount' => <integer>, ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- EventBridgeRuleTemplateGroups
-
- Type: Array of EventBridgeRuleTemplateGroupSummary structures
- NextToken
-
- Type: string
Errors
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
ListEventBridgeRuleTemplates
$result = $client->listEventBridgeRuleTemplates
([/* ... */]); $promise = $client->listEventBridgeRuleTemplatesAsync
([/* ... */]);
Lists eventbridge rule templates.
Parameter Syntax
$result = $client->listEventBridgeRuleTemplates([ 'GroupIdentifier' => '<string>', 'MaxResults' => <integer>, 'NextToken' => '<string>', 'SignalMapIdentifier' => '<string>', ]);
Parameter Details
Members
- GroupIdentifier
-
- Type: string
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
- SignalMapIdentifier
-
- Type: string
Result Syntax
[ 'EventBridgeRuleTemplates' => [ [ 'Arn' => '<string>', 'CreatedAt' => <DateTime>, 'Description' => '<string>', 'EventTargetCount' => <integer>, 'EventType' => 'MEDIALIVE_MULTIPLEX_ALERT|MEDIALIVE_MULTIPLEX_STATE_CHANGE|MEDIALIVE_CHANNEL_ALERT|MEDIALIVE_CHANNEL_INPUT_CHANGE|MEDIALIVE_CHANNEL_STATE_CHANGE|MEDIAPACKAGE_INPUT_NOTIFICATION|MEDIAPACKAGE_KEY_PROVIDER_NOTIFICATION|MEDIAPACKAGE_HARVEST_JOB_NOTIFICATION|SIGNAL_MAP_ACTIVE_ALARM|MEDIACONNECT_ALERT|MEDIACONNECT_SOURCE_HEALTH|MEDIACONNECT_OUTPUT_HEALTH|MEDIACONNECT_FLOW_STATUS_CHANGE', 'GroupId' => '<string>', 'Id' => '<string>', 'ModifiedAt' => <DateTime>, 'Name' => '<string>', 'Tags' => ['<string>', ...], ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- EventBridgeRuleTemplates
-
- Type: Array of EventBridgeRuleTemplateSummary structures
- NextToken
-
- Type: string
Errors
- NotFoundException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
ListInputDeviceTransfers
$result = $client->listInputDeviceTransfers
([/* ... */]); $promise = $client->listInputDeviceTransfersAsync
([/* ... */]);
List input devices that are currently being transferred. List input devices that you are transferring from your AWS account or input devices that another AWS account is transferring to you.
Parameter Syntax
$result = $client->listInputDeviceTransfers([ 'MaxResults' => <integer>, 'NextToken' => '<string>', 'TransferType' => '<string>', // REQUIRED ]);
Parameter Details
Members
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
- TransferType
-
- Required: Yes
- Type: string
Result Syntax
[ 'InputDeviceTransfers' => [ [ 'Id' => '<string>', 'Message' => '<string>', 'TargetCustomerId' => '<string>', 'TransferType' => 'OUTGOING|INCOMING', ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- InputDeviceTransfers
-
- Type: Array of TransferringInputDeviceSummary structures
- NextToken
-
- Type: string
Errors
- BadRequestException:
- This error does not currently have a description.
- UnprocessableEntityException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
ListInputDevices
$result = $client->listInputDevices
([/* ... */]); $promise = $client->listInputDevicesAsync
([/* ... */]);
List input devices
Parameter Syntax
$result = $client->listInputDevices([ 'MaxResults' => <integer>, 'NextToken' => '<string>', ]);
Parameter Details
Members
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
Result Syntax
[ 'InputDevices' => [ [ 'Arn' => '<string>', 'AvailabilityZone' => '<string>', 'ConnectionState' => 'DISCONNECTED|CONNECTED', 'DeviceSettingsSyncState' => 'SYNCED|SYNCING', 'DeviceUpdateStatus' => 'UP_TO_DATE|NOT_UP_TO_DATE|UPDATING', 'HdDeviceSettings' => [ 'ActiveInput' => 'HDMI|SDI', 'ConfiguredInput' => 'AUTO|HDMI|SDI', 'DeviceState' => 'IDLE|STREAMING', 'Framerate' => <float>, 'Height' => <integer>, 'LatencyMs' => <integer>, 'MaxBitrate' => <integer>, 'ScanType' => 'INTERLACED|PROGRESSIVE', 'Width' => <integer>, ], 'Id' => '<string>', 'MacAddress' => '<string>', 'MedialiveInputArns' => ['<string>', ...], 'Name' => '<string>', 'NetworkSettings' => [ 'DnsAddresses' => ['<string>', ...], 'Gateway' => '<string>', 'IpAddress' => '<string>', 'IpScheme' => 'STATIC|DHCP', 'SubnetMask' => '<string>', ], 'OutputType' => 'NONE|MEDIALIVE_INPUT|MEDIACONNECT_FLOW', 'SerialNumber' => '<string>', 'Tags' => ['<string>', ...], 'Type' => 'HD|UHD', 'UhdDeviceSettings' => [ 'ActiveInput' => 'HDMI|SDI', 'AudioChannelPairs' => [ [ 'Id' => <integer>, 'Profile' => 'DISABLED|VBR-AAC_HHE-16000|VBR-AAC_HE-64000|VBR-AAC_LC-128000|CBR-AAC_HQ-192000|CBR-AAC_HQ-256000|CBR-AAC_HQ-384000|CBR-AAC_HQ-512000', ], // ... ], 'Codec' => 'HEVC|AVC', 'ConfiguredInput' => 'AUTO|HDMI|SDI', 'DeviceState' => 'IDLE|STREAMING', 'Framerate' => <float>, 'Height' => <integer>, 'LatencyMs' => <integer>, 'MaxBitrate' => <integer>, 'MediaconnectSettings' => [ 'FlowArn' => '<string>', 'RoleArn' => '<string>', 'SecretArn' => '<string>', 'SourceName' => '<string>', ], 'ScanType' => 'INTERLACED|PROGRESSIVE', 'Width' => <integer>, ], ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- InputDevices
-
- Type: Array of InputDeviceSummary structures
- NextToken
-
- Type: string
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
ListInputSecurityGroups
$result = $client->listInputSecurityGroups
([/* ... */]); $promise = $client->listInputSecurityGroupsAsync
([/* ... */]);
Produces a list of Input Security Groups for an account
Parameter Syntax
$result = $client->listInputSecurityGroups([ 'MaxResults' => <integer>, 'NextToken' => '<string>', ]);
Parameter Details
Members
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
Result Syntax
[ 'InputSecurityGroups' => [ [ 'Arn' => '<string>', 'Id' => '<string>', 'Inputs' => ['<string>', ...], 'State' => 'IDLE|IN_USE|UPDATING|DELETED', 'Tags' => ['<string>', ...], 'WhitelistRules' => [ [ 'Cidr' => '<string>', ], // ... ], ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- InputSecurityGroups
-
- Type: Array of InputSecurityGroup structures
- NextToken
-
- Type: string
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
ListInputs
$result = $client->listInputs
([/* ... */]); $promise = $client->listInputsAsync
([/* ... */]);
Produces list of inputs that have been created
Parameter Syntax
$result = $client->listInputs([ 'MaxResults' => <integer>, 'NextToken' => '<string>', ]);
Parameter Details
Members
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
Result Syntax
[ 'Inputs' => [ [ 'Arn' => '<string>', 'AttachedChannels' => ['<string>', ...], 'Destinations' => [ [ 'Ip' => '<string>', 'Network' => '<string>', 'NetworkRoutes' => [ [ 'Cidr' => '<string>', 'Gateway' => '<string>', ], // ... ], 'Port' => '<string>', 'Url' => '<string>', 'Vpc' => [ 'AvailabilityZone' => '<string>', 'NetworkInterfaceId' => '<string>', ], ], // ... ], 'Id' => '<string>', 'InputClass' => 'STANDARD|SINGLE_PIPELINE', 'InputDevices' => [ [ 'Id' => '<string>', ], // ... ], 'InputNetworkLocation' => 'AWS|ON_PREMISES', 'InputPartnerIds' => ['<string>', ...], 'InputSourceType' => 'STATIC|DYNAMIC', 'MediaConnectFlows' => [ [ 'FlowArn' => '<string>', ], // ... ], 'MulticastSettings' => [ 'Sources' => [ [ 'SourceIp' => '<string>', 'Url' => '<string>', ], // ... ], ], 'Name' => '<string>', 'RoleArn' => '<string>', 'SecurityGroups' => ['<string>', ...], 'Sources' => [ [ 'PasswordParam' => '<string>', 'Url' => '<string>', 'Username' => '<string>', ], // ... ], 'SrtSettings' => [ 'SrtCallerSources' => [ [ 'Decryption' => [ 'Algorithm' => 'AES128|AES192|AES256', 'PassphraseSecretArn' => '<string>', ], 'MinimumLatency' => <integer>, 'SrtListenerAddress' => '<string>', 'SrtListenerPort' => '<string>', 'StreamId' => '<string>', ], // ... ], ], 'State' => 'CREATING|DETACHED|ATTACHED|DELETING|DELETED', 'Tags' => ['<string>', ...], 'Type' => 'UDP_PUSH|RTP_PUSH|RTMP_PUSH|RTMP_PULL|URL_PULL|MP4_FILE|MEDIACONNECT|INPUT_DEVICE|AWS_CDI|TS_FILE|SRT_CALLER|MULTICAST', ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- Inputs
-
- Type: Array of Input structures
- NextToken
-
- Type: string
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
ListMultiplexPrograms
$result = $client->listMultiplexPrograms
([/* ... */]); $promise = $client->listMultiplexProgramsAsync
([/* ... */]);
List the programs that currently exist for a specific multiplex.
Parameter Syntax
$result = $client->listMultiplexPrograms([ 'MaxResults' => <integer>, 'MultiplexId' => '<string>', // REQUIRED 'NextToken' => '<string>', ]);
Parameter Details
Members
- MaxResults
-
- Type: int
- MultiplexId
-
- Required: Yes
- Type: string
- NextToken
-
- Type: string
Result Syntax
[ 'MultiplexPrograms' => [ [ 'ChannelId' => '<string>', 'ProgramName' => '<string>', ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- MultiplexPrograms
-
- Type: Array of MultiplexProgramSummary structures
- NextToken
-
- Type: string
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- NotFoundException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
ListMultiplexes
$result = $client->listMultiplexes
([/* ... */]); $promise = $client->listMultiplexesAsync
([/* ... */]);
Retrieve a list of the existing multiplexes.
Parameter Syntax
$result = $client->listMultiplexes([ 'MaxResults' => <integer>, 'NextToken' => '<string>', ]);
Parameter Details
Members
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
Result Syntax
[ 'Multiplexes' => [ [ 'Arn' => '<string>', 'AvailabilityZones' => ['<string>', ...], 'Id' => '<string>', 'MultiplexSettings' => [ 'TransportStreamBitrate' => <integer>, ], 'Name' => '<string>', 'PipelinesRunningCount' => <integer>, 'ProgramCount' => <integer>, 'State' => 'CREATING|CREATE_FAILED|IDLE|STARTING|RUNNING|RECOVERING|STOPPING|DELETING|DELETED', 'Tags' => ['<string>', ...], ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- Multiplexes
-
- Type: Array of MultiplexSummary structures
- NextToken
-
- Type: string
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
ListNetworks
$result = $client->listNetworks
([/* ... */]); $promise = $client->listNetworksAsync
([/* ... */]);
Retrieve the list of Networks.
Parameter Syntax
$result = $client->listNetworks([ 'MaxResults' => <integer>, 'NextToken' => '<string>', ]);
Parameter Details
Members
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
Result Syntax
[ 'Networks' => [ [ 'Arn' => '<string>', 'AssociatedClusterIds' => ['<string>', ...], 'Id' => '<string>', 'IpPools' => [ [ 'Cidr' => '<string>', ], // ... ], 'Name' => '<string>', 'Routes' => [ [ 'Cidr' => '<string>', 'Gateway' => '<string>', ], // ... ], 'State' => 'CREATING|CREATE_FAILED|ACTIVE|DELETING|IDLE|IN_USE|UPDATING|DELETE_FAILED|DELETED', ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- Networks
-
- Type: Array of DescribeNetworkSummary structures
- NextToken
-
- Type: string
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
ListNodes
$result = $client->listNodes
([/* ... */]); $promise = $client->listNodesAsync
([/* ... */]);
Retrieve the list of Nodes.
Parameter Syntax
$result = $client->listNodes([ 'ClusterId' => '<string>', // REQUIRED 'MaxResults' => <integer>, 'NextToken' => '<string>', ]);
Parameter Details
Members
- ClusterId
-
- Required: Yes
- Type: string
- MaxResults
-
- Type: int
- NextToken
-
- Type: string
Result Syntax
[ 'NextToken' => '<string>', 'Nodes' => [ [ 'Arn' => '<string>', 'ChannelPlacementGroups' => ['<string>', ...], 'ClusterId' => '<string>', 'ConnectionState' => 'CONNECTED|DISCONNECTED', 'Id' => '<string>', 'InstanceArn' => '<string>', 'ManagedInstanceId' => '<string>', 'Name' => '<string>', 'NodeInterfaceMappings' => [ [ 'LogicalInterfaceName' => '<string>', 'NetworkInterfaceMode' => 'NAT|BRIDGE', 'PhysicalInterfaceName' => '<string>', ], // ... ], 'Role' => 'BACKUP|ACTIVE', 'State' => 'CREATED|REGISTERING|READY_TO_ACTIVATE|REGISTRATION_FAILED|ACTIVATION_FAILED|ACTIVE|READY|IN_USE|DEREGISTERING|DRAINING|DEREGISTRATION_FAILED|DEREGISTERED', ], // ... ], ]
Result Details
Members
- NextToken
-
- Type: string
- Nodes
-
- Type: Array of DescribeNodeSummary structures
Errors
- BadRequestException:
- This error does not currently have a description.
- InternalServerErrorException:
- This error does not currently have a description.
- ForbiddenException:
- This error does not currently have a description.
- BadGatewayException:
- This error does not currently have a description.
- GatewayTimeoutException:
- This error does not currently have a description.
- TooManyRequestsException:
- This error does not currently have a description.
ListOfferings
$result = $client->listOfferings
([/* ... */]); $promise = $client->listOfferingsAsync
([/* ... */]);
List offerings available for purchase.
Parameter Syntax
$result = $client->listOfferings([ 'ChannelClass' => '<string>', 'ChannelConfiguration' => '<string>', 'Codec' => '<string>', 'Duration' => '<string>', 'MaxResults' => <integer>, 'MaximumBitrate' => '<string>', 'MaximumFramerate' => '<string>', 'NextToken' => '<string>', 'Resolution' => '<string>', 'ResourceType' => '<string>', 'SpecialFeature' => '<string>', 'VideoQuality' => '<string>', ]);
Parameter Details
Members
- ChannelClass
-
- Type: string
- ChannelConfiguration
-
- Type: string
- Codec
-
- Type: string
- Duration
-
- Type: string
- MaxResults
-
- Type: int
- Maxim