:IoT1ClickDevices::InvokeDeviceMethodResponse
=head1 ATTRIBUTES
=head2 DeviceMethodResponse => Str
A JSON encoded string containing the device method response.
=head2 _request_id => Str
=cut
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
smanager->UpdateSecret(
'SecretId' => 'MyTestDatabaseSecret',
'SecretString' => '{JSON STRING WITH CREDENTIALS}'
);
# Results:
my $ARN = $UpdateSecretResponse->ARN;
the
information as a JSON structure of key/value pairs that the default
Lambda rotation function knows how to parse.
For storing multiple values, we recommend that you use a JSON text
string argument
ormat a JSON parameter for the various command line tool environments,
see Using JSON for Parameters
(https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json)
in the
of the secret that the resource-based policy was
retrieved for.
=head2 ResourcePolicy => Str
A JSON-formatted string that describes the permissions that are
associated with the attached secret. The
d2 B<REQUIRED> Protocol => Str
The protocol to use. The supported value is https, which delivers
JSON-encoded messages using HTTPS POST.
Valid values are: C<"HTTPS">
=head2 B<REQUIRED> Subscription
ckDevices::DeviceMethod>
The device method to invoke.
=head2 DeviceMethodParameters => Str
A JSON encoded string containing the device method request parameters.
=head1 SEE ALSO
This class f
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', #
ntials stored in
# the encrypted secret value are retrieved from a file on disk named
# mycreds.json.
my $CreateSecretResponse = $secretsmanager->CreateSecret(
'ClientRequestToken' => 'EXA
res the
information as a JSON structure of key/value pairs that the Lambda
rotation function knows how to parse.
For storing multiple values, we recommend that you use a JSON text
string argument and
ormat a JSON parameter for the various command line tool environments,
see Using JSON for Parameters
(https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json)
in the
Output
=head1 ATTRIBUTES
=head2 Consumers => ArrayRef[L<Paws::Kinesis::Consumer>]
An array of JSON objects. Each object represents one registered
consumer.
=head2 NextToken => Str
When the numb
ntial::File;
use Moose;
use Config::AWS qw/read_file/;
use File::HomeDir;
use JSON::MaybeXS qw/decode_json/;
use Paws::Exception;
use Paws::Credential::CredProcess;
has profile => (is =
t C<ExpiredNextTokenException>.
=head2 Shards => ArrayRef[L<Paws::Kinesis::Shard>]
An array of JSON objects. Each object represents one shard and
specifies the IDs of the shard, the shard's parent,
package Paws::Credential::CredProcess;
use Moose;
use JSON::MaybeXS qw/decode_json/;
use Paws::Exception;
use DateTime::Format::ISO8601;
has credential_process => (is => 'ro', isa => 'Str',
ialProcess->throw("credential_process returned non-zero code") if ($rc != 0);
$creds = decode_json($creds);
Paws::Exception::CredentialProcess->throw("credential_process didn't return a Versio
package Paws::Credential::ECSContainerProfile;
use JSON::MaybeXS;
use Moose;
use DateTime::Format::ISO8601;
use URI;
with 'Paws::Credential';
has container_local_uri => (
is => 'ro',
json = eval { decode_json($r->{content}) };
if ($@) { die "Error in JSON from metadata URL" }
$self->actual_creds($json);
$self->expiration(DateTime::Format::ISO8601->parse_datetime($json
package Paws::Credential::InstanceProfile;
use JSON::MaybeXS;
use Moose;
use DateTime::Format::ISO8601;
with 'Paws::Credential';
has metadata_url => (
is => 'ro',
isa => 'Str',
json = eval { decode_json($r->{content}) };
if ($@) { die "Error in JSON from metadata URL" }
$self->actual_creds($json);
$self->expiration(DateTime::Format::ISO8601->parse_datetime($json
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
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
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
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
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