maximum allowed duration between two heartbeats for the activity
task.
=head2 Input => Str
The JSON data input to the activity task. Length constraints apply to
the payload size, and are expressed
use Moose;
has PolicyDocument => (is => 'ro', isa => 'Str', decode_as => 'URLJSON', method => 'Policy', traits => ['JSONAttribute',], required => 1);
has PolicyName => (is => 'ro', isa => 'Str', r
ores policies in JSON format. However, resources that were
created using AWS CloudFormation templates can be formatted in YAML.
AWS CloudFormation always converts a YAML policy to JSON format before
s
es in JSON format in IAM. However, for AWS
CloudFormation templates formatted in YAML, you can provide the policy
in JSON or YAML format. AWS CloudFormation always converts a YAML
policy to JSON forma
heduleRun>. For an
example of the JSON request syntax, see ScheduleRun.
It is also passed in as the C<filters> parameter to C<ListDevices>. For
an example of the JSON request syntax, see ListDevices.
ytics' }
sub version { '2018-05-23' }
sub target_prefix { 'KinesisAnalytics_20180523' }
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 AddApplicationCloudWatchLoggingOption {
my $self = shift;
my $call_obje
tor' }
sub version { '2018-08-08' }
sub target_prefix { 'GlobalAccelerator_V20180706' }
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 AddCustomRoutingEndpoints {
my $self = shift;
my $call_object = $self->
sub version { '2016-04-18' }
sub target_prefix { 'AWSCognitoIdentityProviderService' }
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 AddCustomAttributes {
my $self = shift;
my $call_object = $self->new_wi
me { 'health' }
sub version { '2016-08-04' }
sub target_prefix { 'AWSHealth_20160804' }
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 DescribeAffectedAccountsForOrganization {
my $self = shift;
my $call_ob
ub version { '2016-10-24' }
sub target_prefix { 'AWSServerMigrationService_V2016_10_24' }
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 CreateApp {
my $self = shift;
my $call_object = $self->new_with_coercio
e { 'firehose' }
sub version { '2015-08-04' }
sub target_prefix { 'Firehose_20150804' }
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 CreateDeliveryStream {
my $self = shift;
my $call_object = $self->new_w
'codecommit' }
sub version { '2015-04-13' }
sub target_prefix { 'CodeCommit_20150413' }
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 AssociateApprovalRuleTemplateWithRepository {
my $self = shift;
my $cal
h' }
sub version { '2018-09-06' }
sub target_prefix { 'IotThingsGraphFrontEndService' }
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 AssociateEntityToThing {
my $self = shift;
my $call_object = $self->new
loudhsm' }
sub version { '2014-05-30' }
sub target_prefix { 'CloudHsmFrontendService' }
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 AddTagsToResource {
my $self = shift;
my $call_object = $self->new_with
_name { 'acm' }
sub version { '2015-12-08' }
sub target_prefix { 'CertificateManager' }
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 AddTagsToCertificate {
my $self = shift;
my $call_object = $self->new_w
me { 'swf' }
sub version { '2012-01-25' }
sub target_prefix { 'SimpleWorkflowService' }
sub json_version { "1.0" }
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 CountClosedWorkflowExecutions {
my $self = shift;
my $call_object = $se
/latest/UserGuide/access_policies.html#policies_session)
to this operation. You can pass a single JSON policy document to use as
an inline session policy. You can also specify up to 10 managed
policie
/latest/UserGuide/access_policies.html#policies_session)
to this operation. You can pass a single JSON policy document to use as
an inline session policy. You can also specify up to 10 managed
policie
/latest/UserGuide/access_policies.html#policies_session)
to this operation. You can pass a single JSON policy document to use as
an inline session policy. You can also specify up to 10 managed
policie
ols.ietf.org/html/rfc3986). You can use a URL decoding
method to convert the policy back to plain JSON text. For example, if
you use Java, you can use the C<decode> method of the
C<java.net.URLDecoder
ols.ietf.org/html/rfc3986). You can use a URL decoding
method to convert the policy back to plain JSON text. For example, if
you use Java, you can use the C<decode> method of the
C<java.net.URLDecoder
ols.ietf.org/html/rfc3986). You can use a URL decoding
method to convert the policy back to plain JSON text. For example, if
you use Java, you can use the C<decode> method of the
C<java.net.URLDecoder
e { 'codestar' }
sub version { '2017-04-19' }
sub target_prefix { 'CodeStar_20170419' }
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 AssociateTeamMember {
my $self = shift;
my $call_object = $self->new_wi
ame { 'transfer' }
sub version { '2018-11-05' }
sub target_prefix { 'TransferService' }
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 CreateAccess {
my $self = shift;
my $call_object = $self->new_with_coer
{ 'codebuild' }
sub version { '2016-10-06' }
sub target_prefix { 'CodeBuild_20161006' }
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 BatchDeleteBuilds {
my $self = shift;
my $call_object = $self->new_with