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
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
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 Autho
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
.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 R
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
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
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
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
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
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).
Valid values are: C<"REQUEST">, C<"JWT">
=head2 Autho
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
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 Autho
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
es in JSON format in IAM. However, for AWS
CloudFormation templates formatted in YAML, you can provide the policy
in JSON or YAML format. AWS CloudFormation always converts a YAML
policy to JSON forma
rializer>
Specifies which deserializer to use. You can choose either the Apache
Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the
server rejects the request.
=head1 SEE ALSO
This
use Moose;
has PolicyDocument => (is => 'ro', isa => 'Str', decode_as => 'URLJSON', method => 'Policy', traits => ['JSONAttribute',], required => 1);
has PolicyName => (is => 'ro', isa => 'Str', r
ores policies in JSON format. However, resources that were
created using AWS CloudFormation templates can be formatted in YAML.
AWS CloudFormation always converts a YAML policy to JSON format before
s
abled
=head1 DESCRIPTION
Specifies that you want Kinesis Data Firehose to convert data from the
JSON format to the Parquet or ORC format before writing it to Amazon
S3. Kinesis Data Firehose uses th
n addition to the column information from the AWS Glue table,
to deserialize your input data from JSON and then serialize it to the
Parquet or ORC format. For more information, see Kinesis Data Fireho
e deserializer that you want Kinesis Data Firehose to use
to convert the format of your data from JSON. This parameter is
required if C<Enabled> is set to true.
=head2 OutputFormatConfiguration => L
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
the source, with each width specified after
every column in the table.
C<JSON 's3://mybucket/jsonpaths.txt'> - data is in JSON format, and the
path specified is the format of the data.
For more exam
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 B<REQUIRED> Encrypti
XJsonSerDe;
use Moose;
has CaseInsensitive => (is => 'ro', isa => 'Bool');
has ColumnToJsonKeyMappings => (is => 'ro', isa => 'Paws::Firehose::ColumnToJsonKeyMappings');
has ConvertDotsInJsonK
ro', isa => 'Bool');
1;
### main pod documentation begin ###
=head1 NAME
Paws::Firehose::OpenXJsonSerDe
=head1 USAGE
This class represents one of two things:
=head3 Arguments in a call to a ser
if Att1 is expected to be a Paws::Firehose::OpenXJsonSerDe object:
$service_obj->Method(Att1 => { CaseInsensitive => $value, ..., ConvertDotsInJsonKeysToUnderscores => $value });
=head3 Results