rm state, in text format.
=head2 StateReasonData => Str
An explanation for the alarm state, in JSON format.
=head2 StateUpdatedTimestamp => Str
The time stamp of the last update to the alarm sta
I/monitoring/GetMetricWidgetImage>
=head1 ATTRIBUTES
=head2 B<REQUIRED> MetricWidget => Str
A JSON string that defines the bitmap graph to be retrieved. The string
includes the metrics to include
t.
=head2 StateReasonData => Str
The reason that this alarm is set to this specific state, in JSON
format.
For SNS or EC2 alarm actions, this is just informational. But for EC2
Auto Scaling or ap
>
=head1 ATTRIBUTES
=head2 B<REQUIRED> RuleDefinition => Str
The definition of the rule, as a JSON object. For details on the valid
syntax, see Contributor Insights Rule Syntax
(https://docs.aws.a
rule.
=head1 ATTRIBUTES
=head2 B<REQUIRED> Definition => Str
The definition of the rule, as a JSON object. The definition contains
the keywords used to define contributors, the value to aggregate
rm, either metric alarm or composite alarm.
=head2 HistoryData => Str
Data about the alarm, in JSON format.
=head2 HistoryItemType => Str
The type of alarm history item.
=head2 HistorySummary
s->GenerateChangeSet(
AppId => 'MyAppId', # OPTIONAL
ChangesetFormat => 'JSON', # OPTIONAL
);
# Results:
my $S3Location = $GenerateChangeSetResponse->S3Loca
hange set.
=head2 ChangesetFormat => Str
The format for the change set.
Valid values are: C<"JSON">, C<"YAML">
=head1 SEE ALSO
This class forms part of L<Paws>, documenting arguments for metho
lter criteria. You can also specify
expressions as return fields.
You specify the expressions in JSON using the form
C<{"EXPRESSIONNAME":"EXPRESSION"}>. You can define and use multiple
expressions in
field must be facet-enabled in the domain configuration. The
fields and options are specified in JSON using the form
C<{"FIELD":{"OPTION":VALUE,"OPTION:"STRING"},"FIELD":{"OPTION":VALUE,"OPTION":"STR
ld must be highlight enabled in
the domain configuration. The fields and options are specified in JSON
using the form
C<{"FIELD":{"OPTION":VALUE,"OPTION:"STRING"},"FIELD":{"OPTION":VALUE,"OPTION":"STR
int database.
=head2 DmsTransferSettings => L<Paws::DMS::DmsTransferSettings>
The settings in JSON format for the DMS transfer type of source
endpoint.
Possible settings include the following:
=
settings is as follows:
C<ServiceAccessRoleArn=string,BucketName=string,CompressionType=string>
JSON syntax for these settings is as follows: C<{
"ServiceAccessRoleArn": "string", "BucketName": "str
::DMS::DocDbSettings>
=head2 DynamoDbSettings => L<Paws::DMS::DynamoDbSettings>
Settings in JSON format for the target Amazon DynamoDB endpoint. For
information about other available settings, s
i.ecr/PutLifecyclePolicy>
=head1 ATTRIBUTES
=head2 B<REQUIRED> LifecyclePolicyText => Str
The JSON repository policy text to apply to the repository.
=head2 RegistryId => Str
The AWS account I
1 NAME
Paws::ECR::SetRepositoryPolicyResponse
=head1 ATTRIBUTES
=head2 PolicyText => Str
The JSON repository policy text applied to the repository.
=head2 RegistryId => Str
The registry ID ass
::StartLifecyclePolicyPreviewResponse
=head1 ATTRIBUTES
=head2 LifecyclePolicyText => Str
The JSON repository policy text.
=head2 RegistryId => Str
The registry ID associated with the request.
CR::GetLifecyclePolicyPreviewResponse
=head1 ATTRIBUTES
=head2 LifecyclePolicyText => Str
The JSON lifecycle policy text.
=head2 NextToken => Str
The C<nextToken> value to include in a future
C
tamp of the last time that the lifecycle policy was run.
=head2 LifecyclePolicyText => Str
The JSON lifecycle policy text.
=head2 RegistryId => Str
The registry ID associated with the request.
1 NAME
Paws::ECR::GetRepositoryPolicyResponse
=head1 ATTRIBUTES
=head2 PolicyText => Str
The JSON repository policy text associated with the repository.
=head2 RegistryId => Str
The registry I
tamp of the last time that the lifecycle policy was run.
=head2 LifecyclePolicyText => Str
The JSON lifecycle policy text.
=head2 RegistryId => Str
The registry ID associated with the request.
Paws::ECR::PutLifecyclePolicyResponse
=head1 ATTRIBUTES
=head2 LifecyclePolicyText => Str
The JSON repository policy text.
=head2 RegistryId => Str
The registry ID associated with the request.
se Moose::Role;
use JSON::MaybeXS;
use URI::Template;
use Paws::Net::JsonResponse;
has response_to_object => (
is => 'ro',
default => sub {
Paws::Net::JsonResponse->new;
}
ects that get json-encoded to API calls, we
#will have to "hand-encode" the Session Parameter
$qparams = { Action => $call->_api_call,
SessionType => 'json',
ionDuration)?(SessionDuration => $call->SessionDuration):(),
Session => encode_json({
sessionId => $call->SessionId,
sessionKey => $ca
/www.w3.org/TR/html4/interact/forms.html#h-17.13.4.1
# perl 5.6 ready UTF-8 encoding adapted from JSON::PP
our %escapes = map { chr($_) => sprintf("%%%02X", $_) } 0..255;
our $unsafe_char = qr/[^A-Za-
lication/vnd.docker.distribution.manifest.v1+json> |
C<application/vnd.docker.distribution.manifest.v2+json> |
C<application/vnd.oci.image.manifest.v1+json>
=head2 B<REQUIRED> ImageIds => ArrayRef[