Module Awso_apigatewayv2_eioSource

Sourceval delete_access_log_settings : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteAccessLogSettingsRequest.t -> (unit, unit) Result.t
Sourceval delete_api : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteApiRequest.t -> (unit, unit) Result.t
Sourceval delete_api_mapping : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteApiMappingRequest.t -> (unit, unit) Result.t
Sourceval delete_authorizer : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteAuthorizerRequest.t -> (unit, unit) Result.t
Sourceval delete_cors_configuration : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteCorsConfigurationRequest.t -> (unit, unit) Result.t
Sourceval delete_deployment : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteDeploymentRequest.t -> (unit, unit) Result.t
Sourceval delete_domain_name : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteDomainNameRequest.t -> (unit, unit) Result.t
Sourceval delete_integration : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteIntegrationRequest.t -> (unit, unit) Result.t
Sourceval delete_integration_response : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteIntegrationResponseRequest.t -> (unit, unit) Result.t
Sourceval delete_model : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteModelRequest.t -> (unit, unit) Result.t
Sourceval delete_portal : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeletePortalRequest.t -> (unit, unit) Result.t
Sourceval delete_portal_product : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeletePortalProductRequest.t -> (unit, unit) Result.t
Sourceval delete_portal_product_sharing_policy : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeletePortalProductSharingPolicyRequest.t -> (unit, unit) Result.t
Sourceval delete_product_page : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteProductPageRequest.t -> (unit, unit) Result.t
Sourceval delete_product_rest_endpoint_page : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteProductRestEndpointPageRequest.t -> (unit, unit) Result.t
Sourceval delete_route : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteRouteRequest.t -> (unit, unit) Result.t
Sourceval delete_route_request_parameter : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteRouteRequestParameterRequest.t -> (unit, unit) Result.t
Sourceval delete_route_response : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteRouteResponseRequest.t -> (unit, unit) Result.t
Sourceval delete_route_settings : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteRouteSettingsRequest.t -> (unit, unit) Result.t
Sourceval delete_routing_rule : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteRoutingRuleRequest.t -> (unit, unit) Result.t
Sourceval delete_stage : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DeleteStageRequest.t -> (unit, unit) Result.t
Sourceval disable_portal : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.DisablePortalRequest.t -> (unit, unit) Result.t
Sourceval reset_authorizers_cache : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.ResetAuthorizersCacheRequest.t -> (unit, unit) Result.t
Sourceval untag_resource : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_apigatewayv2.Values.UntagResourceRequest.t -> (unit, unit) Result.t
include module type of struct include Awso_apigatewayv2.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]

An expression used to extract information at runtime. See Selection Expressions for more information.

After evaluating a selection expression, the result is compared against one or more selection keys to find a matching key. See Selection Expressions for a list of expressions and each expression's associated selection key type.

Represents a MatchHeaderValue.

The identifier.

A string with a length between [1-128].

Represents an InvokeApi action.

Represents a MatchBasePaths condition.

Represents a MatchHeaders condition.

Represents custom colors for a published portal.

A string with a length between [1-512].

Represents an Amazon Resource Name (ARN).

A string with a length between [1-64].

A string with a length between [0-1600].

A string with a length between [1-1024].

Represents a collection of route settings.

A string with a length between [0-2048].

The routing rule action.

Represents a routing rule condition.

Validation constraints imposed on parameters of a request (path, query string, headers).

The identifier parts of a product REST endpoint.

The configuration for using Amazon Cognito user pools to control access to your portal.

The none option.

Defines the theme for a portal.

Represents a StatusException.

A string with a length between [0-32768].

The domain name configuration.

A string representation of a URI with a length between [1-2048].

Sourcemodule IntegerWithLengthBetweenMinus1And86400 = Awso_apigatewayv2.Values.IntegerWithLengthBetweenMinus1And86400

An integer with a value between -1 and 86400. Supported only for HTTP APIs.

A string with a length between [0-1024].

Contains the section name and list of product REST endpoints for a product.

Settings for logging access in a stage.

The routing rule priority.

A string with a length between [1-256].

The REST API endpoint identifier.

Represents an authorization configuration for a portal.

Represents an endpoint configuration.

Contains the content that is visible to portal consumers including the themes, display names, and description.

Contains the preview status and preview URL.

Sourcemodule IntegerWithLengthBetween50And30000 = Awso_apigatewayv2.Values.IntegerWithLengthBetween50And30000

An integer with a value between [50-30000].

The TLS configuration for a private integration. If you specify a TLS configuration, private integration traffic uses the HTTPS protocol. Supported only for HTTP APIs.

Sourcemodule IntegerWithLengthBetween0And3600 = Awso_apigatewayv2.Values.IntegerWithLengthBetween0And3600

An integer with a value between [0-3600].

Represents the configuration of a JWT authorizer. Required for the JWT authorizer type. Supported only for HTTP APIs.

Represents a CORS configuration. Supported only for HTTP APIs. See Configuring CORS for more information.

Represents a VPC link.

Contains any values that override the default configuration generated from API Gateway.

Represents a domain name and certificate for a portal.

Represents an API stage.

Represents a routing rule.

Represents a route.

Represents a route response.

Represents a data model for an API. Supported only for WebSocket APIs. See Create Models and Mapping Templates for Request and Response Mappings.

Sourcemodule ProductRestEndpointPageSummaryNoBody = Awso_apigatewayv2.Values.ProductRestEndpointPageSummaryNoBody

A summary of a product REST endpoint page, without providing the page content.

Represents a product page summary without listing any page content.

Represents a portal summary.

Represents a portal product.

Represents an integration.

Represents an integration response.

Represents a domain name.

An immutable representation of an API that can be called by users. A Deployment must be associated with a Stage for it to be callable over the internet.

Represents an authorizer.

Represents an API.

Represents an API mapping.

The next page of elements from this collection. Not valid for the last element of the collection.

The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.

The resource specified in the request was not found. See the message field for more information.

A limit has been exceeded. See the accompanying error message for details.

The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.

The product REST endpoint page.

Represents the endpoint display content.

The content of the product page.

Represents an endpoint configuration.

The display order.

The TLS configuration for a private integration. If you specify a TLS configuration, private integration traffic uses the HTTPS protocol. Supported only for HTTP APIs.

Represents an exported definition of an API in a particular output format, for example, YAML. The API is serialized to the requested specification, for example, OpenAPI 3.0.

Represents a collection of VPCLinks.

Updates a VPC link.

Updates a VPC link.

Represents the input parameters for an UpdateVpcLink request.

Updates a Stage.

Updates a Stage.

Represents the input parameters for an UpdateStage request.

Updates a Route.

Updates a RouteResponse.

Updates a RouteResponse.

Represents the input parameters for an UpdateRouteResponse request.

Updates a Route.

Represents the input parameters for an UpdateRoute request.

Sourcemodule UpdateProductRestEndpointPageResponseContent = Awso_apigatewayv2.Values.UpdateProductRestEndpointPageResponseContent

Update a product REST endpoint page.

Sourcemodule UpdateProductRestEndpointPageResponse = Awso_apigatewayv2.Values.UpdateProductRestEndpointPageResponse

Updates a product REST endpoint page.

Sourcemodule UpdateProductRestEndpointPageRequestContent = Awso_apigatewayv2.Values.UpdateProductRestEndpointPageRequestContent

Updates a product REST endpoint page.

Sourcemodule UpdateProductRestEndpointPageRequest = Awso_apigatewayv2.Values.UpdateProductRestEndpointPageRequest

The request body for the patch operation.

Sourcemodule UpdateProductPageResponseContent = Awso_apigatewayv2.Values.UpdateProductPageResponseContent

Updates a product page.

Updates a product page of a portal product.

Update a product page.

The request body for the patch operation.

Updates a portal.

Updates a portal.

Updates a portal.

The request body for the patch operation.

Sourcemodule UpdatePortalProductResponseContent = Awso_apigatewayv2.Values.UpdatePortalProductResponseContent

Updates a portal product.

Updates the portal product.

Sourcemodule UpdatePortalProductRequestContent = Awso_apigatewayv2.Values.UpdatePortalProductRequestContent

Updates a portal product.

The request body for the patch operation.

Updates a Model.

Updates a Model.

Represents the input parameters for an UpdateModel request. Supported only for WebSocket APIs.

Updates an Integration.

Sourcemodule UpdateIntegrationResponseResponse = Awso_apigatewayv2.Values.UpdateIntegrationResponseResponse

Updates an IntegrationResponses.

Sourcemodule UpdateIntegrationResponseRequest = Awso_apigatewayv2.Values.UpdateIntegrationResponseRequest

Updates an IntegrationResponses.

Represents the input parameters for an UpdateIntegrationResponse request.

Updates an Integration.

Represents the input parameters for an UpdateIntegration request.

Updates a domain name.

Updates a DomainName.

Represents the input parameters for an UpdateDomainName request.

Updates a Deployment.

Updates a Deployment.

Represents the input parameters for an UpdateDeployment request.

Updates an Authorizer.

Updates an Authorizer.

The input parameters for an UpdateAuthorizer request.

Updates an Api resource.

Updates an Api.

The API mapping.

Updates an ApiMapping.

Represents the input parameters for an UpdateApiMapping request.

Represents the input parameters for an UpdateApi request.

Deletes a Tag.

Represents a template.

Creates a new Tag resource to represent a tag.

Creates a new Tag resource to represent a tag.

Represents the input parameters for a TagResource request.

A collection of Stage resources that are associated with the ApiKey resource.

A collection of routing rules.

Represents a collection of routes.

Represents a collection of route responses.

Resets all authorizer cache entries on a stage. Supported only for HTTP APIs.

Puts an Api resource.

Overwrites the configuration of an existing API using the provided definition. Supported only for HTTP APIs.

Updates a routing rule.

Updates a routing rule.

Sourcemodule PutPortalProductSharingPolicyResponse = Awso_apigatewayv2.Values.PutPortalProductSharingPolicyResponse

Updates the sharing policy for a portal product.

Sourcemodule PutPortalProductSharingPolicyRequestContent = Awso_apigatewayv2.Values.PutPortalProductSharingPolicyRequestContent

The request content.

Sourcemodule PutPortalProductSharingPolicyRequest = Awso_apigatewayv2.Values.PutPortalProductSharingPolicyRequest

The request body for the put operation.

Publishes a portal.

Publish a portal.

The request body for the post operation.

Creates a portal preview.

Creates a portal preview.

Sourcemodule NotFoundExceptionResponseContent = Awso_apigatewayv2.Values.NotFoundExceptionResponseContent

The response content for not found exception.

Represents a collection of data models. See Create Models and Mapping Templates for Request and Response Mappings.

Lists routing rules.

Lists routing rules.

Sourcemodule ListProductRestEndpointPagesResponseContent = Awso_apigatewayv2.Values.ListProductRestEndpointPagesResponseContent

Lists the product rest endpoint pages in a portal product.

Sourcemodule ListProductRestEndpointPagesResponse = Awso_apigatewayv2.Values.ListProductRestEndpointPagesResponse

Lists the product REST endpoint pages of a portal product.

Sourcemodule ListProductRestEndpointPagesRequest = Awso_apigatewayv2.Values.ListProductRestEndpointPagesRequest

Lists the product REST endpoint pages of a portal product.

Lists product pages.

Lists the product pages for a portal product.

Lists the product pages for a portal product.

Lists portals.

Lists portals.

Lists portals.

Sourcemodule ListPortalProductsResponseContent = Awso_apigatewayv2.Values.ListPortalProductsResponseContent

Lists portal products.

Lists portal products.

Lists portal products.

Sourcemodule LimitExceededExceptionResponseContent = Awso_apigatewayv2.Values.LimitExceededExceptionResponseContent

The response content for limit exceeded exception.

A limit has been exceeded. See the accompanying error message for details.

Represents a collection of integrations.

Represents a collection of integration responses.

Imports an API.

Represents the input to ImportAPI. Supported only for HTTP APIs.

Gets a collection of VPC links.

Gets a collection of VPC links.

Gets a VPC link.

Gets a VPC link.

Gets a collection of Tag resources.

Gets a collection of Tag resources.

Gets the Stages for an API.

Gets the Stages for an API.

Gets a Stage.

Gets a Stage.

Gets a routing rule.

Gets a routing rule.

Gets the Routes for an API.

Gets the Routes for an API.

Gets a Route.

Gets the RouteResponses for a Route.

Gets the RouteResponses for a Route.

Gets a RouteResponse.

Gets a RouteResponse.

Gets a Route.

Sourcemodule GetProductRestEndpointPageResponseContent = Awso_apigatewayv2.Values.GetProductRestEndpointPageResponseContent

Gets a product REST endpoint page.

Sourcemodule GetProductRestEndpointPageResponse = Awso_apigatewayv2.Values.GetProductRestEndpointPageResponse

Gets a product REST endpoint page.

Sourcemodule GetProductRestEndpointPageRequest = Awso_apigatewayv2.Values.GetProductRestEndpointPageRequest

Gets a product REST endpoint page.

Gets a product page.

Gets a product page of a portal product.

Gets a product page of a portal product.

Gets a portal.

Gets a portal.

Gets a portal.

Sourcemodule GetPortalProductSharingPolicyResponseContent = Awso_apigatewayv2.Values.GetPortalProductSharingPolicyResponseContent

Gets a product sharing policy.

Sourcemodule GetPortalProductSharingPolicyResponse = Awso_apigatewayv2.Values.GetPortalProductSharingPolicyResponse

Gets the sharing policy for a portal product.

Sourcemodule GetPortalProductSharingPolicyRequest = Awso_apigatewayv2.Values.GetPortalProductSharingPolicyRequest

Gets the sharing policy for a portal product.

Gets a portal product.

Gets a portal product.

Gets a portal product.

Gets the Models for an API.

Gets the Models for an API.

Gets a model template.

Gets a model template.

Gets a Model.

Gets a Model.

Gets the Integrations for an API.

Gets the Integrations for an API.

Gets an Integration.

Gets the IntegrationResponses for an Integration.

Gets the IntegrationResponses for an Integration.

Gets an IntegrationResponses.

Gets an IntegrationResponses.

Gets an Integration.

Gets the domain names for an AWS account.

Gets the domain names for an AWS account.

Gets a domain name.

Gets a domain name.

Gets the Deployments for an API.

Gets the Deployments for an API.

Gets a Deployment.

Gets a Deployment.

Gets the Authorizers for an API.

Gets the Authorizers for an API.

Gets an Authorizer.

Gets an Authorizer.

Gets a collection of Api resources.

Gets a collection of Api resources.

Gets an Api resource.

Gets an Api resource.

Gets API mappings.

Gets API mappings.

Gets an API mapping.

Gets an API mapping.

Represents a collection of domain names.

Deletes the publication of a portal portal.

A collection resource that contains zero or more references to your existing deployments, and links that guide you on how to interact with your collection. The collection offers a paginated view of the contained deployments.

Deletes a VPC link.

Deletes a VPC link.

Deletes a Stage.

Deletes a routing rule.

Deletes the RouteSettings for a stage.

Deletes a RouteResponse.

Sourcemodule DeleteRouteRequestParameterRequest = Awso_apigatewayv2.Values.DeleteRouteRequestParameterRequest

Deletes a route request parameter. Supported only for WebSocket APIs.

Deletes a Route.

Sourcemodule DeleteProductRestEndpointPageRequest = Awso_apigatewayv2.Values.DeleteProductRestEndpointPageRequest

Deletes a product REST endpoint page.

Deletes a product page of a portal product.

Deletes a portal.

Sourcemodule DeletePortalProductSharingPolicyRequest = Awso_apigatewayv2.Values.DeletePortalProductSharingPolicyRequest

Deletes the sharing policy for a portal product.

Deletes a portal product.

Deletes a Model.

Sourcemodule DeleteIntegrationResponseRequest = Awso_apigatewayv2.Values.DeleteIntegrationResponseRequest

Deletes an IntegrationResponses.

Deletes an Integration.

Deletes a domain name.

Deletes a Deployment.

Deletes a CORS configuration.

Deletes an Authorizer.

Deletes an Api resource.

Deletes an API mapping.

Deletes the AccessLogSettings for a Stage. To disable access logging for a Stage, delete its AccessLogSettings.

Creates a VPC link.

Creates a VPC link

Represents the input parameters for a CreateVpcLink request.

Creates a Stage for an API.

Creates a new Stage resource to represent a stage.

Represents the input parameters for a CreateStage request.

Creates a RoutingRule.

Creates a RoutingRule.

Creates a Route for an API.

Creates a RouteResponse for a Route.

Creates a new RouteResponse resource to represent a route response.

Represents the input parameters for an CreateRouteResponse request.

Creates a new Route resource to represent a route.

Represents the input parameters for a CreateRoute request.

Sourcemodule CreateProductRestEndpointPageResponseContent = Awso_apigatewayv2.Values.CreateProductRestEndpointPageResponseContent

Creates a product REST endpoint page.

Sourcemodule CreateProductRestEndpointPageResponse = Awso_apigatewayv2.Values.CreateProductRestEndpointPageResponse

Creates a product REST endpoint page for a portal product.

Sourcemodule CreateProductRestEndpointPageRequestContent = Awso_apigatewayv2.Values.CreateProductRestEndpointPageRequestContent

Creates a product REST endpoint page.

Sourcemodule CreateProductRestEndpointPageRequest = Awso_apigatewayv2.Values.CreateProductRestEndpointPageRequest

The request body for the post operation.

Sourcemodule CreateProductPageResponseContent = Awso_apigatewayv2.Values.CreateProductPageResponseContent

Creates a product page.

Creates a new product page for a portal product.

Creates a product page.

The request body for the post operation.

Creates a portal.

Creates a portal.

Creates a portal.

The request body for the post operation.

Sourcemodule CreatePortalProductResponseContent = Awso_apigatewayv2.Values.CreatePortalProductResponseContent

Creates a portal product.

Creates a new portal product.

Sourcemodule CreatePortalProductRequestContent = Awso_apigatewayv2.Values.CreatePortalProductRequestContent

Creates a portal product.

The request body for the post operation.

Creates a Model for an API.

Creates a new Model.

Represents the input parameters for a CreateModel request.

Creates an Integration.

Sourcemodule CreateIntegrationResponseResponse = Awso_apigatewayv2.Values.CreateIntegrationResponseResponse

Creates an IntegrationResponses.

Sourcemodule CreateIntegrationResponseRequest = Awso_apigatewayv2.Values.CreateIntegrationResponseRequest

Creates a new IntegrationResponse resource to represent an integration response.

Represents the input parameters for a CreateIntegrationResponse request.

Creates a new Integration resource to represent an integration.

Represents the input parameters for a CreateIntegration request.

Creates a domain name.

Creates a new DomainName resource to represent a domain name.

Represents the input parameters for a CreateDomainName request.

Creates a Deployment for an API.

Creates a new Deployment resource to represent a deployment.

Represents the input parameters for a CreateDeployment request.

Creates an Authorizer for an API.

Creates a new Authorizer resource to represent an authorizer.

Represents the input parameters for a CreateAuthorizer request.

Creates an Api resource.

Creates a new Api resource to represent an API.

Creates an API mapping.

Creates a new ApiMapping resource to represent an API mapping.

Represents the input parameters for a CreateApiMapping request.

Represents the input parameters for a CreateApi request.

Sourcemodule ConflictExceptionResponseContent = Awso_apigatewayv2.Values.ConflictExceptionResponseContent

The resource identifier.

Sourcemodule BadRequestExceptionResponseContent = Awso_apigatewayv2.Values.BadRequestExceptionResponseContent

The response content for bad request exception.

Represents a collection of authorizers.

Represents a collection of APIs.

Represents a collection of ApiMappings resources.

Sourcemodule AccessDeniedExceptionResponseContent = Awso_apigatewayv2.Values.AccessDeniedExceptionResponseContent

The error message.