PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` package Paws::ApiGateway::RestApi; use Moose; has ApiKeySource => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'apiKeySource'); has BinaryMediaTypes => (is => 'ro', isa => 'ArrayRef[Str|Undef]', traits => ['NameInRequest'], request_name => 'binaryMediaTypes'); has CreatedDate => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'createdDate'); has Description => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'description'); has DisableExecuteApiEndpoint => (is => 'ro', isa => 'Bool', traits => ['NameInRequest'], request_name => 'disableExecuteApiEndpoint'); has EndpointConfiguration => (is => 'ro', isa => 'Paws::ApiGateway::EndpointConfiguration', traits => ['NameInRequest'], request_name => 'endpointConfiguration'); has Id => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'id'); has MinimumCompressionSize => (is => 'ro', isa => 'Int', traits => ['NameInRequest'], request_name => 'minimumCompressionSize'); has Name => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'name'); has Policy => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'policy'); has Tags => (is => 'ro', isa => 'Paws::ApiGateway::MapOfStringToString', traits => ['NameInRequest'], request_name => 'tags'); has Version => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'version'); has Warnings => (is => 'ro', isa => 'ArrayRef[Str|Undef]', traits => ['NameInRequest'], request_name => 'warnings'); has _request_id => (is => 'ro', isa => 'Str'); 1; ### main pod documentation begin ### =head1 NAME Paws::ApiGateway::RestApi =head1 ATTRIBUTES =head2 ApiKeySource => Str The source of the API key for metering requests according to a usage plan. Valid values are: =over =item * C
to read the API key from the C header of a request. =item * C to read the API key from the C from a custom authorizer. =back Valid values are: C<"HEADER">, C<"AUTHORIZER"> =head2 BinaryMediaTypes => ArrayRef[Str|Undef] The list of binary media types supported by the RestApi. By default, the RestApi supports only UTF-8-encoded text payloads. =head2 CreatedDate => Str The timestamp when the API was created. =head2 Description => Str The API's description. =head2 DisableExecuteApiEndpoint => Bool Specifies whether clients can invoke your API by using the default C endpoint. By default, clients can invoke your API with the default https://{api_id}.execute-api.{region}.amazonaws.com endpoint. To require that clients use a custom domain name to invoke your API, disable the default endpoint. =head2 EndpointConfiguration => L The endpoint configuration of this RestApi showing the endpoint types of the API. =head2 Id => Str The API's identifier. This identifier is unique across all of your APIs in API Gateway. =head2 MinimumCompressionSize => Int A nullable integer that is used to enable compression (with non-negative between 0 and 10485760 (10M) bytes, inclusive) or disable compression (with a null value) on an API. When compression is enabled, compression or decompression is not applied on the payload if the payload size is smaller than this value. Setting it to zero allows compression for any payload size. =head2 Name => Str The API's name. =head2 Policy => Str A stringified JSON policy document that applies to this RestApi regardless of the caller and Method configuration. =head2 Tags => L The collection of tags. Each tag element is associated with a given resource. =head2 Version => Str A version identifier for the API. =head2 Warnings => ArrayRef[Str|Undef] The warning messages reported when C is turned on during API import. =head2 _request_id => Str =cut