ning_name { 'logs' }
sub version { '2014-03-28' }
sub target_prefix { 'Logs_20140328' }
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 AssociateKmsKey {
my $self = shift;
my $call_object = $self->new_with_c
ame { 'workmail' }
sub version { '2017-10-01' }
sub target_prefix { 'WorkMailService' }
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 AssociateDelegateToResource {
my $self = shift;
my $call_object = $self
{ 'pricing' }
sub version { '2017-10-15' }
sub target_prefix { 'AWSPriceListService' }
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 DescribeServices {
my $self = shift;
my $call_object = $self->new_with_
ith 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::RestJsonCaller';
sub AssociateApprovedOrigin {
my $self = shift;
my $call_object = $self->ne
g
Updates the name and description of a quick connect. The request
accepts the following data in JSON format. At least C<Name> or
C<Description> must be provided.
=head2 UpdateRoutingProfileConcurr
Updates the name and description of a routing profile. The request
accepts the following data in JSON format. At least C<Name> or
C<Description> must be provided.
=head2 UpdateRoutingProfileQueues
e { 'ce' }
sub version { '2017-10-25' }
sub target_prefix { 'AWSInsightsIndexService' }
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 CreateAnomalyMonitor {
my $self = shift;
my $call_object = $self->new_w
sx' }
sub version { '2018-03-01' }
sub target_prefix { 'AWSSimbaAPIService_v20180301' }
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 AssociateFileSystemAliases {
my $self = shift;
my $call_object = $self-
ing_name { 'fms' }
sub version { '2018-01-01' }
sub target_prefix { 'AWSFMS_20180101' }
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 AssociateAdminAccount {
my $self = shift;
my $call_object = $self->new_
sub target_prefix { 'com.amazonaws.codestar.connections.CodeStar_connections_20191201' }
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 CreateConnection {
my $self = shift;
my $call_object = $self->new_with_
quest to the
C<notification-configuration> subresource of the vault. The request
should include a JSON document that provides an Amazon SNS topic and
specific events for which you want Amazon S3 Glaci
arketplace' }
sub version { '2016-01-14' }
sub target_prefix { 'AWSMPMeteringService' }
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 BatchMeterUsage {
my $self = shift;
my $call_object = $self->new_with_c
ith 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::RestJsonCaller';
sub AddNotificationChannels {
my $self = shift;
my $call_object = $self->ne
ofiler::GetPolicy>
Returns: a L<Paws::CodeGuruProfiler::GetPolicyResponse> instance
Returns the JSON-formatted resource-based policy on a profiling group.
=head2 GetProfile
=over
=item Profiling
urce-based policy to add the permissions to. </p> <p> The response contains the profiling group's JSON-formatted resource policy. </p>
=head2 RemoveNotificationChannel
=over
=item ChannelId => Str
log' }
sub version { '2015-12-10' }
sub target_prefix { 'AWS242ServiceCatalogService' }
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 AcceptPortfolioShare {
my $self = shift;
my $call_object = $self->new_w
asticmapreduce' }
sub version { '2009-03-31' }
sub target_prefix { 'ElasticMapReduce' }
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';
has '+region_rules' => (default => sub {
my $regioninfo;
$regioninfo = [
Output> instance
Provides the details of a security configuration by returning the
configuration JSON.
=head2 DescribeStep
=over
=item ClusterId => Str
=item StepId => Str
=back
Each argument
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
cy to it that is provided as a URL-encoded JSON string.
my $CreateRoleResponse = $iam->CreateRole(
'AssumeRolePolicyDocument' => '<URL-encoded-JSON>',
'Path' => '/'
In IAM, you must provide a JSON policy that has been converted to a
string. However, for AWS CloudFormation templates formatted in YAML,
you can provide the policy in JSON or YAML format. AWS CloudFo
rmation
always converts a YAML policy to JSON format before submitting it to
IAM.
The regex pattern (http://wikipedia.org/wiki/regex) used to validate
this parameter is a string of characters consist
], # min: 1, max: 1000
RecordFormat => {
RecordFormatType => 'JSON', # values: JSON, CSV
MappingParameters => {
CSVMappingParameters => {
'MyRecordRowDelimiter', # min: 1, max: 1024
}, # OPTIONAL
JSONMappingParameters => {
RecordRowPath => 'MyRecordRowPath', # min: 1, max: 65535
=> {
DestinationSchema => {
RecordFormatType => 'JSON', # values: JSON, CSV
},
Name => 'MyInAppStreamName', # min: 1, max
], # min: 1, max: 1000
RecordFormat => {
RecordFormatType => 'JSON', # values: JSON, CSV
MappingParameters => {
CSVMappingParameters => {
'MyRecordRowDelimiter', # min: 1, max: 1024
}, # OPTIONAL
JSONMappingParameters => {
RecordRowPath => 'MyRecordRowPath', # min: 1, max: 65535
object representing the device associated with the event.
=head2 StdEvent => Str
A serialized JSON object representing the device-type specific event.
=head1 SEE ALSO
This class forms part of
ng an application, provides additional mapping information
specific to the record format (such as JSON, CSV, or record fields
delimited by some delimiter) on the streaming source.
=head2 B<REQUIRED>