1 ATTRIBUTES
=head2 AccessPolicies => L<Paws::ES::AccessPoliciesStatus>
IAM access policy as a JSON-formatted string.
=head2 AdvancedOptions => L<Paws::ES::AdvancedOptionsStatus>
Specifies the C
n integration response header
value, a static value enclosed within a pair of single quotes, or a
JSON expression from the integration response body. The mapping key
must match the pattern of C<method
r.{name}> or
C<integration.response.body.{JSON-expression}>, where C<name> must be a
valid and unique response header name and C<JSON-expression> a valid
JSON expression without the C<$> prefix.
=h
n integration response header
value, a static value enclosed within a pair of single quotes, or a
JSON expression from the integration response body. The mapping key
must match the pattern of C<method
er.{name}> or
C<integration.response.body.{JSON-expression}>, where C<name> is a
valid and unique response header name and C<JSON-expression> is a valid
JSON expression without the C<$> prefix.
=hea
ay representing the to-be-imported documentation
parts. To import from an OpenAPI file, this is a JSON object.
=head2 FailOnWarnings => Bool
A query parameter to specify whether to rollback the do
t defined $v);
return $a eq $v;
},
notEquals => sub {
# in the sample json, notEqual region's is always null
# this needs review
my ( $a, $v ) = @_;
st
GET /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com X-Amz-Date: 20170223T031827Z Authorization: AWS4-HMAC-SH
meters": { "integration.request.header.Content-Type": "'application/x-amz-json-1.1'" }, "requestTemplates": { "application/json": "{\n}" }, "type": "AWS", "uri": "arn:aws:apigateway:us-east-1:kinesis:
"method.response.header.Content-Type": "'application/xml'" }, "responseTemplates": { "application/json": "$util.urlDecode(\"%3CkinesisStreams%3E#foreach($stream in $input.path('$.StreamNames'))%3Cstre
of API-specific key-value pairs describing the targeted
API entity. The map must be encoded as a JSON string, e.g., C<"{
\"description\": \"The API does ...\" }">. Only OpenAPI-compliant
documentatio
package Paws::API::JSONAttribute;
use Moose::Role;
Moose::Util::meta_attribute_alias('JSONAttribute');
use JSON::MaybeXS;
use URL::Encode;
has method => (is => 'rw', isa => 'Str', requi
($self->decode_as eq 'JSON') {
$coderef = sub {
my $self = shift;
return decode_json($self->$closure());
};
} elsif ($self->decode_as eq 'URLJSON') {
$coderef =
{
my $self = shift;
return decode_json(URL::Encode::url_decode($self->$closure()));
};
} else {
die "Unrecognized JSONAttribute decode_as attribute";
}
$realcl
ll> if the vault lock is in a C<Locked> state.
=head2 Policy => Str
The vault lock policy as a JSON string, which uses "\" as an escape
character.
=head2 State => Str
The state of the vault lock
ou
are initiating an inventory job and do not specify a Format field, JSON
is the default format. Valid values are "CSV" and "JSON".
=head2 InventoryRetrievalParameters => L<Paws::Glacier::Inventory
teJob> request when initiating a job to retrieve a vault
inventory. Valid values are C<CSV> and C<JSON>.
=head2 Limit => Str
The maximum number of inventory items returned per vault inventory
retri
d1 ATTRIBUTES
=head2 ProvisionedCapacityList => ArrayRef[L<Paws::Glacier::ProvisionedCapacityDescription>]
The response body contains the following JSON fields.
=head2 _request_id => Str
=cut
'-') in the
ID.
=head2 Policy => L<Paws::Glacier::VaultLockPolicy>
The vault lock policy as a JSON string, which uses "\" as an escape
character.
=head2 B<REQUIRED> VaultName => Str
The name o
::GetVaultAccessPolicyOutput
=head1 ATTRIBUTES
=head2 Policy => L<Paws::Glacier::VaultAccessPolicy>
Contains the returned vault access policy as a JSON string.
=head2 _request_id => Str
=cut
interlacing.
=head2 Key => Str
The name of the file to transcode. Elsewhere in the body of the JSON
block is the the ID of the pipeline to use for processing the job. The
C<InputBucket> object in t
ault_http_client->default_headers(
HTTP::Headers->new(
Accept => 'application/json'
)
);
$default_http_client->agent($user_agent);
$default_http_client->timeout
C<'application/json'>), or a JSON expression from the back-end response
payload in the form of C<integration.response.body.{JSON-expression}>,
where C<JSON-expression> is a valid JSON expression with
sub version { '2017-01-26' }
sub target_prefix { 'ResourceGroupsTaggingAPI_20170126' }
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 DescribeReportCreation {
my $self = shift;
my $call_object = $self->new
namodb' }
sub version { '2012-08-10' }
sub target_prefix { 'DynamoDBStreams_20120810' }
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 DescribeStream {
my $self = shift;
my $call_object = $self->new_with_co
ame { 'kinesis' }
sub version { '2013-12-02' }
sub target_prefix { 'Kinesis_20131202' }
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 AddTagsToStream {
my $self = shift;
my $call_object = $self->new_with_c