nsights' }
sub version { '2018-11-25' }
sub target_prefix { 'EC2WindowsBarleyService' }
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 CreateApplication {
my $self = shift;
my $call_object = $self->new_with
the monitoring configurations for the component. The
configuration input parameter is an escaped JSON of the configuration
and should match the schema of what is returned by
C<DescribeComponentConfig
ith 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::RestJsonCaller';
sub AssociateCertificate {
my $self = shift;
my $call_object = $self->new_w
s::MediaConvert::GetJob>
Returns: a L<Paws::MediaConvert::GetJobResponse> instance
Retrieve the JSON for a specific completed transcoding job.
=head2 GetJobTemplate
=over
=item Name => Str
=ba
:GetJobTemplate>
Returns: a L<Paws::MediaConvert::GetJobTemplateResponse> instance
Retrieve the JSON for a specific job template.
=head2 GetPreset
=over
=item Name => Str
=back
Each argument
3-11-01' }
sub target_prefix { 'com.amazonaws.cloudtrail.v20131101.CloudTrail_20131101' }
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 AddTags {
my $self = shift;
my $call_object = $self->new_with_coercions
rail::GetTrailStatus>
Returns: a L<Paws::CloudTrail::GetTrailStatusResponse> instance
Returns a JSON-formatted list of information about the specified trail.
Fields include information on delivery e
}
sub version { '2017-01-06' }
sub target_prefix { 'AWSOrigamiServiceGatewayService' }
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 DeleteReportDefinition {
my $self = shift;
my $call_object = $self->new
budgets' }
sub version { '2016-10-20' }
sub target_prefix { 'AWSBudgetServiceGateway' }
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 CreateBudget {
my $self = shift;
my $call_object = $self->new_with_coer
sageResult> instance
Delivers a message to the specified queue.
A message can include only XML, JSON, and unformatted text. The
following Unicode characters are allowed:
C<#x9> | C<#xA> | C<#xD> |
of all of the batched
messages) are both 256 KB (262,144 bytes).
A message can include only XML, JSON, and unformatted text. The
following Unicode characters are allowed:
C<#x9> | C<#xA> | C<#xD> |
ith 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::RestJsonCaller';
sub CreateBackupPlan {
my $self = shift;
my $call_object = $self->new_with_
, $call_object);
}
sub GetBackupPlanFromJSON {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::Backup::GetBackupPlanFromJSON', @_);
return $self->caller->do_call($
cribeRestoreJob DisassociateRecoveryPoint ExportBackupPlanTemplate GetBackupPlan GetBackupPlanFromJSON GetBackupPlanFromTemplate GetBackupSelection GetBackupVaultAccessPolicy GetBackupVaultNotificatio
/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
'directconnect' }
sub version { '2012-10-25' }
sub target_prefix { 'OvertureService' }
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 AcceptDirectConnectGatewayAssociationProposal {
my $self = shift;
my $c
chinelearning' }
sub version { '2014-12-12' }
sub target_prefix { 'AmazonML_20141212' }
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 AddTags {
my $self = shift;
my $call_object = $self->new_with_coercions
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
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
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
'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
\&read_handler_yaml,
'conf' => \&read_handler_yaml,
'json' => \&read_handler_json,
'val_json' => \&read_handler_json,
'ini' => \&read_handler_ini,
'pl' => \&read
write_handler_yaml,
'ini' => \&write_handler_ini,
'json' => \&write_handler_json,
'val_json' => \&write_handler_json,
'pl' => \&write_handler_pl,
'sto' => \&wri
ad_handler_json {
my $file = shift;
local *IN;
open (IN, $file) || die "Couldn't open $file: $!";
CORE::read(IN, my $text, -s $file);
close IN;
require JSON;
my $decode = JSON->can('deco
package CGI::Ex::JSONDump;
=head1 NAME
CGI::Ex::JSONDump - Comprehensive data to JSON dump.
=head1 VERSION
version 2.55
=cut
###----------------------------------------------------------------##
use Exporter qw(import);
our $VERSION = '2.55'; # VERSION
our @EXPORT = qw(JSONDump);
our @EXPORT_OK = @EXPORT;
sub JSONDump {
my ($data, $args) = @_;
return __PACKAGE__->new($args)->dump($
or really odd chars
$str =~ s/([\x00-\x07\x0b\x0e-\x1f])/'\\u00' . unpack('H2',$1)/eg; # from JSON::Converter
utf8::decode($str) if $self->{'utf8'} && &utf8::decode;
### escape <html> and
re CGI::Ex::JSONDump;
my $json = CGI::Ex::JSONDump->new({pretty => 1})->dump($val_hash);
return qq{<script src="$js_uri_path_validate"></script>
<script>
document.validation = $json;
if (docum
nauthn_alt_get_res a http:ResponseMessage ;
httph:accept_post "text/turtle", "application/ld+json" ;
httph:content_type "text/turtle" .
These should be self-explanatory, but note that header
using the capabilities of CGI::Ex::Validate and
CGI::Ex::JSONDump. This will call the hook hash_validation which will
then be encoded into json and placed in a javascript string. It will
also call t
#!/usr/bin/perl -w
# As of JSON switch to 2.0 and new JSON interface
# Benchmark: running cejd, json, zejd for at least 2 CPU seconds...
# cejd: 3 wallclock secs ( 2.17 usr + 0.00 sys = 2.17
json: 3 wallclock secs ( 2.24 usr + 0.00 sys = 2.24 CPU) @ 8723.21/s (n=19540)
# zejd: 3 wallclock secs ( 2.16 usr + 0.00 sys = 2.16 CPU) @ 7111.11/s (n=15360)
# Rate cejd zejd json
%
# json 8723/s 23% 23% --
#
# Benchmark: running cejd, json for at least 2 CPU seconds...
# cejd: 3 wallclock secs ( 2.08 usr + 0.00 sys = 2.08 CPU) @ 5800.48/s (n=12065)
# json: