6; OPTIONAL
}, # OPTIONAL
SigningImageFormat =>
'JSON', # values: JSON, JSONEmbedded, JSONDetached; OPTIONAL
}, # OPTIONAL
SignatureValidityPeriod => {
ep all defaults, excluding
H264AdaptiveQuantization and all other adaptive quantization from your
JSON job specification, MediaConvert automatically applies the best
types of quantization for your vid
pecify your frame
rate as a fraction. If you are creating your transcoding job
specification as a JSON file without the console, use FramerateControl
to specify which value the service uses for the fr
the console, choose any value
other than Follow source. To specify a different PAR by editing the
JSON job specification, choose SPECIFIED. When you choose SPECIFIED for
this setting, you must also sp
S
=head2 SccXml => Str
Provide your ESAM SignalProcessingNotification XML document inside your
JSON job settings. Form the XML document as per
OC-SP-ESAM-API-I03-131025. The transcoder will use the
message that you supply. Provide your
ESAM SignalProcessingNotification XML document inside your JSON job
settings. For your MPEG2-TS file outputs, if you want the service to
place SCTE-35 markers at
/docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html.
When you work directly in your JSON job specification, include this
object and any required children when you set Type, under
OutputG
nerDefinitions => ArrayRef[L<Paws::ECS::ContainerDefinition>]
A list of container definitions in JSON format that describe the
different containers that make up your task. For more information about
stinationSettings>
Settings related to one captions tab on the MediaConvert console. In
your job JSON, an instance of captions DestinationSettings is
equivalent to one captions tab in the console. Us
loper Guide>.
=head2 Overrides => L<Paws::ECS::TaskOverride>
A list of container overrides in JSON format that specify the name of a
container in the specified task definition and the overrides it
ronment> override.
A total of 8192 characters are allowed for overrides. This limit
includes the JSON formatting characters of the override structure.
=head2 PlacementConstraints => ArrayRef[L<Paw
hosted on Amazon EC2 instances, the supported log drivers are
C<awslogs>, C<fluentd>, C<gelf>, C<json-file>, C<journald>,
C<logentries>,C<syslog>, C<splunk>, and C<awsfirelens>.
For more information
underscores or any of the following
characters: =,.@:/-
=head2 Policy => Str
An IAM policy in JSON format that you want to use as an inline session
policy.
This parameter is optional. Passing pol
text that you use for both inline and managed session policies
can't exceed 2,048 characters. The JSON policy characters can be any
ASCII character from the space character to the end of the valid
cha
at are sent through the email channel.
=head1 ATTRIBUTES
=head2 DefaultSubstitutions => Str
A JSON object that specifies the default values to use for message
variables in the message template. Th
/docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html.
When you work directly in your JSON job specification, include this
object and any required children when you set Type, under
OutputG
oad is added to
email/SMS delivery receipt event attributes.
=head2 RawContent => Str
The raw, JSON-formatted string to use as the payload for the message.
If specified, this value overrides all ot
able-console-custom-url.html)
in the I<IAM User Guide>.
=head2 Policy => Str
An IAM policy in JSON format that you want to use as an inline session
policy.
This parameter is optional. Passing pol
text that you use for both inline and managed session policies
can't exceed 2,048 characters. The JSON policy characters can be any
ASCII character from the space character to the end of the valid
cha
:MapOf__string>
The JSON data payload to use for the default push notification, if the
notification is a silent push notification. This payload is added to
the data.pinpoint.jsonBody object of the no
rk Information Table (NIT) in
the transport stream of this output. When you work directly in your
JSON job specification, include this object only when your job has a
transport stream output and the c
pstream' }
sub version { '2016-12-01' }
sub target_prefix { 'PhotonAdminProxyService' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub AssociateFleet {
my $self = shift;
my $call_object = $self->new_with_co
package Paws::Net::RestJsonResponse;
use Moose;
with 'Paws::Net::ResponseRole';
use JSON::MaybeXS;
use Carp qw(croak);
use Paws::Exception;
sub process {
my ($self, $call_object, $res
}
sub unserialize_response {
my ($self, $response) = @_;
my $struct = eval { decode_json( $response->content ) };
if ($@) {
return Paws::Exception->throw(
message => $@
RIBUTES
=head2 Policy => Str
The JSON structure that contains the resource policy. For more
information about the contents of a JSON policy document, see IAM JSON
policy reference
(https://docs.aws
lobal condition key and one with a
SourceArn global condition key.
For more information, see IAM JSON policy elements: Condition
(https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_e
es, or AWS services that
is allowed or denied access to a resource. For more information, see
AWS JSON policy elements: Principal
(https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_e
IAM
property. The statement name must be unique within the policy. For more
information, see IAM JSON policy elements: Sid
(https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_element
a JSON
structure that contains one or more statements that define the policy.
The policy must follow the IAM syntax. For more information about the
contents of a JSON policy document, see IAM JSON po