ializer;
use Moose;
has HiveJsonSerDe => (is => 'ro', isa => 'Paws::Firehose::HiveJsonSerDe');
has OpenXJsonSerDe => (is => 'ro', isa => 'Paws::Firehose::OpenXJsonSerDe');
1;
### main pod docu
to be a Paws::Firehose::Deserializer object:
$service_obj->Method(Att1 => { HiveJsonSerDe => $value, ..., OpenXJsonSerDe => $value });
=head3 Results returned from an API call
Use accessors for
bj->Method(...);
$result->Att1->HiveJsonSerDe
=head1 DESCRIPTION
The deserializer you want Kinesis Data Firehose to use for converting
the input data from JSON. Kinesis Data Firehose then serializ
atConversionConfiguration>
The serializer, deserializer, and schema for converting data from the
JSON format to the Parquet or ORC format before writing it to Amazon
S3.
=head2 EncryptionConfigurat
irehose::HiveJsonSerDe;
use Moose;
has TimestampFormats => (is => 'ro', isa => 'ArrayRef[Str|Undef]');
1;
### main pod documentation begin ###
=head1 NAME
Paws::Firehose::HiveJsonSerDe
=head1
that expect this type of object.
As an example, if Att1 is expected to be a Paws::Firehose::HiveJsonSerDe object:
$service_obj->Method(Att1 => { TimestampFormats => $value, ..., TimestampFormats
o be an Paws::Firehose::HiveJsonSerDe object:
$result = $service_obj->Method(...);
$result->Att1->TimestampFormats
=head1 DESCRIPTION
The native Hive / HCatalog JsonSerDe. Used by Kinesis Data
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 method.r
header.{name} or
integration.response.body.{JSON-expression} , where {name} is a valid
and unique response header name and {JSON-expression} is a valid JSON
expression without the $ prefix.
=head2
type. Specify REQUEST for a Lambda function using
incoming request parameters. Specify JWT to use JSON Web Tokens
(supported only for HTTP APIs).
=head2 AuthorizerUri => Str
The authorizer's Unifor
de/http-api-lambda-authorizer.html).
For JWT, a single entry that specifies where to extract the JSON Web
Token (JWT) from inbound requests. Currently only header-based and
query parameter-based sele
t => Str
Either the JSON Schema content or the Amazon Resource Name (ARN) of an
AWS Lambda function.
=head2 B<REQUIRED> Type => Str
AppConfig supports validators of type C<JSON_SCHEMA> and C<LAMBD
type. Specify REQUEST for a Lambda function using
incoming request parameters. Specify JWT to use JSON Web Tokens
(supported only for HTTP APIs).
Valid values are: C<"REQUEST">, C<"JWT">
=head2 Auth
de/http-api-lambda-authorizer.html).
For JWT, a single entry that specifies where to extract the JSON Web
Token (JWT) from inbound requests. Currently only header-based and
query parameter-based sele
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 method.r
se.header.{name} or
integration.response.body.{JSON-expression}, where name is a valid and
unique response header name and JSON-expression is a valid JSON
expression without the $ prefix.
=head2 Res
for using a Lambda authorizer For HTTP APIs, valid values are
NONE for open access, JWT for using JSON Web Tokens, AWS_IAM for using
AWS IAM permissions, and CUSTOM for using a Lambda authorizer.
Val
Str
The API ID.
=head2 B<REQUIRED> Format => Str
The type format: SDL or JSON.
Valid values are: C<"SDL">, C<"JSON">
=head2 B<REQUIRED> TypeName => Str
The type name.
=head1 SEE ALSO
Thi
w definition.
=head2 B<REQUIRED> Format => Str
The new type format: SDL or JSON.
Valid values are: C<"SDL">, C<"JSON">
=head2 B<REQUIRED> TypeName => Str
The new type name.
=head1 SEE ALSO
tr
The API ID.
=head2 B<REQUIRED> Format => Str
The schema format: SDL or JSON.
Valid values are: C<"SDL">, C<"JSON">
=head2 IncludeDirectives => Bool
A flag that specifies whether the schema
ATTRIBUTES
=head2 ContentType => Str
The content-type for the model, for example, "application/json".
=head2 Description => Str
The description of the model.
=head2 ModelId => Str
The model i
e name of the model. Must be alphanumeric.
=head2 Schema => Str
The schema for the model. For application/json models, this should be
JSON schema draft 4 model.
=head2 _request_id => Str
=cut
g/learn/schema/).
=head2 B<REQUIRED> Format => Str
The type format: SDL or JSON.
Valid values are: C<"SDL">, C<"JSON">
=head1 SEE ALSO
This class forms part of L<Paws>, documenting arguments f
ntent => 'MyStringWithLengthBetween0And32768', # max: 32768
Type => 'JSON_SCHEMA', # values: JSON_SCHEMA, LAMBDA
},
...
], # OPTIONAL
);
# Results
=head2 Description => Str
The type description.
=head2 Format => Str
The type format: SDL or JSON.
=head2 Name => Str
The type name.
=head1 SEE ALSO
This class forms part of L<Paws>, descr
Str
The API ID.
=head2 B<REQUIRED> Format => Str
The type format: SDL or JSON.
Valid values are: C<"SDL">, C<"JSON">
=head2 MaxResults => Int
The maximum number of results you want the reques
for using a Lambda authorizer For HTTP APIs, valid values are
NONE for open access, JWT for using JSON Web Tokens, AWS_IAM for using
AWS IAM permissions, and CUSTOM for using a Lambda authorizer.
Val
entifier.
=head2 ContentType => Str
The content-type for the model, for example, "application/json".
=head2 Description => Str
The description of the model.
=head2 B<REQUIRED> Name => Str
ric.
=head2 B<REQUIRED> Schema => Str
The schema for the model. For application/json models, this should be
JSON schema draft 4 model.
=head1 SEE ALSO
This class forms part of L<Paws>, docume
for using a Lambda authorizer For HTTP APIs, valid values are
NONE for open access, JWT for using JSON Web Tokens, AWS_IAM for using
AWS IAM permissions, and CUSTOM for using a Lambda authorizer.
=h