a => 'Paws::KinesisAnalyticsV2::CSVMappingParameters');
has JSONMappingParameters => (is => 'ro', isa => 'Paws::KinesisAnalyticsV2::JSONMappingParameters');
1;
### main pod documentation begin ###
:MappingParameters object:
$service_obj->Method(Att1 => { CSVMappingParameters => $value, ..., JSONMappingParameters => $value });
=head3 Results returned from an API call
Use accessors for each
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.
=head1 ATTRIBUTES
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>
PTIONAL
RecordFormatUpdate => {
RecordFormatType => 'JSON', # values: JSON, CSV
MappingParameters => {
CSVMappingParameters
owDelimiter', # min: 1, max: 1024
}, # OPTIONAL
JSONMappingParameters => {
RecordRowPath => 'MyRecordRowPath', # min: 1, max:
x: 50
DestinationSchemaUpdate => {
RecordFormatType => 'JSON', # values: JSON, CSV
}, # OPTIONAL
KinesisFirehoseOutputUpdate => {
1, max: 1000
RecordFormat => {
RecordFormatType => 'JSON', # values: JSON, CSV
MappingParameters => {
CSVMappingParameters
owDelimiter', # min: 1, max: 1024
}, # OPTIONAL
JSONMappingParameters => {
RecordRowPath => 'MyRecordRowPath', # min: 1, max:
{
DestinationSchema => {
RecordFormatType => 'JSON', # values: JSON, CSV
},
Name => 'MyInAppStreamName', #
nd "video/h264,audio/aac".
This parameter is optional; the default value is C<null> (or empty in
JSON).
=head2 B<REQUIRED> StreamName => Str
A name for the stream that you are creating.
The stre
Web Services Transfer Family stores the
policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the
policy. You save the policy as a JSON blob and pass it in the C<Policy>
argument.
For a
topic.
If you specify an empty string, this overrides the current ARN.
This operation uses the JSON format when sending notifications to an
Amazon SQS queue, and an email key-value pair format when
Web ServicesTransfer Family stores the
policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the
policy. You save the policy as a JSON blob and pass it in the C<Policy>
argument.
For a
csV2::JSONMappingParameters;
use Moose;
has RecordRowPath => (is => 'ro', isa => 'Str', required => 1);
1;
### main pod documentation begin ###
=head1 NAME
Paws::KinesisAnalyticsV2::JSONMappin
expect this type of object.
As an example, if Att1 is expected to be a Paws::KinesisAnalyticsV2::JSONMappingParameters object:
$service_obj->Method(Att1 => { RecordRowPath => $value, ..., RecordRo
PI call
Use accessors for each attribute. If Att1 is expected to be an Paws::KinesisAnalyticsV2::JSONMappingParameters object:
$result = $service_obj->Method(...);
$result->Att1->RecordRowPath
.
Alternatively, you can filter by CIDR range.
The routes are saved to the specified bucket in a JSON file. For more
information, see Export Route Tables to Amazon S3
(https://docs.aws.amazon.com/vpc
package Paws::CloudDirectory::PutSchemaFromJson;
use Moose;
has Document => (is => 'ro', isa => 'Str', required => 1);
has SchemaArn => (is => 'ro', isa => 'Str', traits => ['ParamInHeader'], h
tr', is => 'ro', default => 'PutSchemaFromJson');
class_has _api_uri => (isa => 'Str', is => 'ro', default => '/amazonclouddirectory/2017-01-11/schema/json');
class_has _api_method => (isa => 'S
dDirectory::PutSchemaFromJsonResponse');
1;
### main pod documentation begin ###
=head1 NAME
Paws::CloudDirectory::PutSchemaFromJson - Arguments for method PutSchemaFromJson on L<Paws::CloudDirecto
e { 'config' }
sub version { '2014-11-12' }
sub target_prefix { 'StarlingDoveService' }
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 BatchGetAggregateResourceConfig {
my $self = shift;
my $call_object = $
ntity' }
sub version { '2014-06-30' }
sub target_prefix { 'AWSCognitoIdentityService' }
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 CreateIdentityPool {
my $self = shift;
my $call_object = $self->new_wit
ith 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::RestJsonCaller';
sub AddFacetToObject {
my $self = shift;
my $call_object = $self->new_with_
$self, $call_object);
}
sub GetSchemaAsJson {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::CloudDirectory::GetSchemaAsJson', @_);
return $self->caller->do_call(
lf, $call_object);
}
sub PutSchemaFromJson {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::CloudDirectory::PutSchemaFromJson', @_);
return $self->caller->do_call
gateway' }
sub version { '2013-06-30' }
sub target_prefix { 'StorageGateway_20130630' }
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 ActivateGateway {
my $self = shift;
my $call_object = $self->new_with_c
'mediastore' }
sub version { '2017-09-01' }
sub target_prefix { 'MediaStore_20170901' }
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 CreateContainer {
my $self = shift;
my $call_object = $self->new_with_c
{ 'ds' }
sub version { '2015-04-16' }
sub target_prefix { 'DirectoryService_20150416' }
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 AcceptSharedDirectory {
my $self = shift;
my $call_object = $self->new_
ith 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::RestJsonCaller';
sub Search {
my $self = shift;
my $call_object = $self->new_with_coercions(
documents you want to add, update, or delete from your domain. Batches
can be described in either JSON or XML. Each item that you want Amazon
CloudSearch to return as a search result (such as a produc
ery' }
sub version { '2017-03-14' }
sub target_prefix { 'Route53AutoNaming_v20170314' }
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 CreateHttpNamespace {
my $self = shift;
my $call_object = $self->new_wi
'comprehend' }
sub version { '2017-11-27' }
sub target_prefix { 'Comprehend_20171127' }
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 BatchDetectDominantLanguage {
my $self = shift;
my $call_object = $self