# Packages
Package apigatewayv2iface provides an interface to enable mocking the AmazonApiGatewayV2 service client for testing your code.
# Functions
AuthorizationType_Values returns all elements of the AuthorizationType enum.
AuthorizerType_Values returns all elements of the AuthorizerType enum.
ConnectionType_Values returns all elements of the ConnectionType enum.
ContentHandlingStrategy_Values returns all elements of the ContentHandlingStrategy enum.
DeploymentStatus_Values returns all elements of the DeploymentStatus enum.
DomainNameStatus_Values returns all elements of the DomainNameStatus enum.
EndpointType_Values returns all elements of the EndpointType enum.
IntegrationType_Values returns all elements of the IntegrationType enum.
LoggingLevel_Values returns all elements of the LoggingLevel enum.
New creates a new instance of the ApiGatewayV2 client with a session.
PassthroughBehavior_Values returns all elements of the PassthroughBehavior enum.
ProtocolType_Values returns all elements of the ProtocolType enum.
SecurityPolicy_Values returns all elements of the SecurityPolicy enum.
VpcLinkStatus_Values returns all elements of the VpcLinkStatus enum.
VpcLinkVersion_Values returns all elements of the VpcLinkVersion enum.
# Constants
AuthorizationTypeAwsIam is a AuthorizationType enum value.
AuthorizationTypeCustom is a AuthorizationType enum value.
AuthorizationTypeJwt is a AuthorizationType enum value.
AuthorizationTypeNone is a AuthorizationType enum value.
AuthorizerTypeJwt is a AuthorizerType enum value.
AuthorizerTypeRequest is a AuthorizerType enum value.
ConnectionTypeInternet is a ConnectionType enum value.
ConnectionTypeVpcLink is a ConnectionType enum value.
ContentHandlingStrategyConvertToBinary is a ContentHandlingStrategy enum value.
ContentHandlingStrategyConvertToText is a ContentHandlingStrategy enum value.
DeploymentStatusDeployed is a DeploymentStatus enum value.
DeploymentStatusFailed is a DeploymentStatus enum value.
DeploymentStatusPending is a DeploymentStatus enum value.
DomainNameStatusAvailable is a DomainNameStatus enum value.
DomainNameStatusPendingCertificateReimport is a DomainNameStatus enum value.
DomainNameStatusPendingOwnershipVerification is a DomainNameStatus enum value.
DomainNameStatusUpdating is a DomainNameStatus enum value.
ID to lookup a service endpoint with.
EndpointTypeEdge is a EndpointType enum value.
EndpointTypeRegional is a EndpointType enum value.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeBadRequestException for service response error code "BadRequestException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeNotFoundException for service response error code "NotFoundException".
ErrCodeTooManyRequestsException for service response error code "TooManyRequestsException".
IntegrationTypeAws is a IntegrationType enum value.
IntegrationTypeAwsProxy is a IntegrationType enum value.
IntegrationTypeHttp is a IntegrationType enum value.
IntegrationTypeHttpProxy is a IntegrationType enum value.
IntegrationTypeMock is a IntegrationType enum value.
LoggingLevelError is a LoggingLevel enum value.
LoggingLevelInfo is a LoggingLevel enum value.
LoggingLevelOff is a LoggingLevel enum value.
PassthroughBehaviorNever is a PassthroughBehavior enum value.
PassthroughBehaviorWhenNoMatch is a PassthroughBehavior enum value.
PassthroughBehaviorWhenNoTemplates is a PassthroughBehavior enum value.
ProtocolTypeHttp is a ProtocolType enum value.
ProtocolTypeWebsocket is a ProtocolType enum value.
SecurityPolicyTls10 is a SecurityPolicy enum value.
SecurityPolicyTls12 is a SecurityPolicy enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
VpcLinkStatusAvailable is a VpcLinkStatus enum value.
VpcLinkStatusDeleting is a VpcLinkStatus enum value.
VpcLinkStatusFailed is a VpcLinkStatus enum value.
VpcLinkStatusInactive is a VpcLinkStatus enum value.
VpcLinkStatusPending is a VpcLinkStatus enum value.
VpcLinkVersionV2 is a VpcLinkVersion enum value.
# Structs
Settings for logging access in a stage.
Represents an API.
ApiGatewayV2 provides the API operation methods for making requests to AmazonApiGatewayV2.
Represents an API mapping.
Represents an authorizer.
The request is not valid, for example, the input is incomplete or incorrect.
The requested operation would cause a conflict with the current state of a service resource associated with the request.
Represents a CORS configuration.
An immutable representation of an API that can be called by users.
Represents a domain name.
The domain name configuration.
Represents an integration.
Represents an integration response.
Represents the configuration of a JWT authorizer.
Represents a data model for an API.
If specified, API Gateway performs two-way authentication between the client and the server.
If specified, API Gateway performs two-way authentication between the client and the server.
The resource specified in the request was not found.
Validation constraints imposed on parameters of a request (path, query string, headers).
Represents a route.
Represents a route response.
Represents a collection of route settings.
Represents an API stage.
The TLS configuration for a private integration.
The TLS configuration for a private integration.
A limit has been exceeded.
Represents a VPC link.