package
0.23.3
Repository: https://github.com/jviney/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Packages

Package apigatewayv2iface provides an interface to enable mocking the AmazonApiGatewayV2 service client for testing your code.

# Functions

New creates a new instance of the client from the provided Config.

# Constants

Enum values for AuthorizationType.
Enum values for AuthorizationType.
Enum values for AuthorizationType.
Enum values for AuthorizationType.
Enum values for AuthorizerType.
Enum values for AuthorizerType.
Enum values for ConnectionType.
Enum values for ConnectionType.
Enum values for ContentHandlingStrategy.
Enum values for ContentHandlingStrategy.
Enum values for DeploymentStatus.
Enum values for DeploymentStatus.
Enum values for DeploymentStatus.
Enum values for DomainNameStatus.
Enum values for DomainNameStatus.
Service's Endpoint identifier.
Enum values for EndpointType.
Enum values for EndpointType.
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".
Enum values for IntegrationType.
Enum values for IntegrationType.
Enum values for IntegrationType.
Enum values for IntegrationType.
Enum values for IntegrationType.
Enum values for LoggingLevel.
Enum values for LoggingLevel.
Enum values for LoggingLevel.
Enum values for PassthroughBehavior.
Enum values for PassthroughBehavior.
Enum values for PassthroughBehavior.
Enum values for ProtocolType.
Enum values for ProtocolType.
Enum values for SecurityPolicy.
Enum values for SecurityPolicy.
Service's identifier.
Service's name.
Enum values for VpcLinkStatus.
Enum values for VpcLinkStatus.
Enum values for VpcLinkStatus.
Enum values for VpcLinkStatus.
Enum values for VpcLinkStatus.
Enum values for VpcLinkVersion.

# Structs

Settings for logging access in a stage.
Represents an API.
Represents an API mapping.
Represents an authorizer.
Client provides the API operation methods for making requests to AmazonApiGatewayV2.
Represents a CORS configuration.
No description provided by the author
No description provided by the author
No description provided by the author
CreateApiMappingRequest is the request type for the CreateApiMapping API operation.
CreateApiMappingResponse is the response type for the CreateApiMapping API operation.
No description provided by the author
CreateApiRequest is the request type for the CreateApi API operation.
CreateApiResponse is the response type for the CreateApi API operation.
No description provided by the author
No description provided by the author
CreateAuthorizerRequest is the request type for the CreateAuthorizer API operation.
CreateAuthorizerResponse is the response type for the CreateAuthorizer API operation.
No description provided by the author
No description provided by the author
CreateDeploymentRequest is the request type for the CreateDeployment API operation.
CreateDeploymentResponse is the response type for the CreateDeployment API operation.
No description provided by the author
No description provided by the author
CreateDomainNameRequest is the request type for the CreateDomainName API operation.
CreateDomainNameResponse is the response type for the CreateDomainName API operation.
No description provided by the author
No description provided by the author
CreateIntegrationRequest is the request type for the CreateIntegration API operation.
CreateIntegrationResponse is the response type for the CreateIntegration API operation.
No description provided by the author
No description provided by the author
CreateIntegrationResponseRequest is the request type for the CreateIntegrationResponse API operation.
CreateIntegrationResponseResponse is the response type for the CreateIntegrationResponse API operation.
No description provided by the author
No description provided by the author
CreateModelRequest is the request type for the CreateModel API operation.
CreateModelResponse is the response type for the CreateModel API operation.
No description provided by the author
No description provided by the author
CreateRouteRequest is the request type for the CreateRoute API operation.
CreateRouteResponse is the response type for the CreateRoute API operation.
No description provided by the author
No description provided by the author
CreateRouteResponseRequest is the request type for the CreateRouteResponse API operation.
CreateRouteResponseResponse is the response type for the CreateRouteResponse API operation.
No description provided by the author
No description provided by the author
CreateStageRequest is the request type for the CreateStage API operation.
CreateStageResponse is the response type for the CreateStage API operation.
No description provided by the author
No description provided by the author
CreateVpcLinkRequest is the request type for the CreateVpcLink API operation.
CreateVpcLinkResponse is the response type for the CreateVpcLink API operation.
No description provided by the author
No description provided by the author
DeleteAccessLogSettingsRequest is the request type for the DeleteAccessLogSettings API operation.
DeleteAccessLogSettingsResponse is the response type for the DeleteAccessLogSettings API operation.
No description provided by the author
No description provided by the author
No description provided by the author
DeleteApiMappingRequest is the request type for the DeleteApiMapping API operation.
DeleteApiMappingResponse is the response type for the DeleteApiMapping API operation.
No description provided by the author
DeleteApiRequest is the request type for the DeleteApi API operation.
DeleteApiResponse is the response type for the DeleteApi API operation.
No description provided by the author
No description provided by the author
DeleteAuthorizerRequest is the request type for the DeleteAuthorizer API operation.
DeleteAuthorizerResponse is the response type for the DeleteAuthorizer API operation.
No description provided by the author
No description provided by the author
DeleteCorsConfigurationRequest is the request type for the DeleteCorsConfiguration API operation.
DeleteCorsConfigurationResponse is the response type for the DeleteCorsConfiguration API operation.
No description provided by the author
No description provided by the author
DeleteDeploymentRequest is the request type for the DeleteDeployment API operation.
DeleteDeploymentResponse is the response type for the DeleteDeployment API operation.
No description provided by the author
No description provided by the author
DeleteDomainNameRequest is the request type for the DeleteDomainName API operation.
DeleteDomainNameResponse is the response type for the DeleteDomainName API operation.
No description provided by the author
No description provided by the author
DeleteIntegrationRequest is the request type for the DeleteIntegration API operation.
DeleteIntegrationResponse is the response type for the DeleteIntegration API operation.
No description provided by the author
No description provided by the author
DeleteIntegrationResponseRequest is the request type for the DeleteIntegrationResponse API operation.
DeleteIntegrationResponseResponse is the response type for the DeleteIntegrationResponse API operation.
No description provided by the author
No description provided by the author
DeleteModelRequest is the request type for the DeleteModel API operation.
DeleteModelResponse is the response type for the DeleteModel API operation.
No description provided by the author
No description provided by the author
DeleteRouteRequest is the request type for the DeleteRoute API operation.
No description provided by the author
No description provided by the author
DeleteRouteRequestParameterRequest is the request type for the DeleteRouteRequestParameter API operation.
DeleteRouteRequestParameterResponse is the response type for the DeleteRouteRequestParameter API operation.
DeleteRouteResponse is the response type for the DeleteRoute API operation.
No description provided by the author
No description provided by the author
DeleteRouteResponseRequest is the request type for the DeleteRouteResponse API operation.
DeleteRouteResponseResponse is the response type for the DeleteRouteResponse API operation.
No description provided by the author
No description provided by the author
DeleteRouteSettingsRequest is the request type for the DeleteRouteSettings API operation.
DeleteRouteSettingsResponse is the response type for the DeleteRouteSettings API operation.
No description provided by the author
No description provided by the author
DeleteStageRequest is the request type for the DeleteStage API operation.
DeleteStageResponse is the response type for the DeleteStage API operation.
No description provided by the author
No description provided by the author
DeleteVpcLinkRequest is the request type for the DeleteVpcLink API operation.
DeleteVpcLinkResponse is the response type for the DeleteVpcLink API operation.
An immutable representation of an API that can be called by users.
Represents a domain name.
The domain name configuration.
No description provided by the author
No description provided by the author
ExportApiRequest is the request type for the ExportApi API operation.
ExportApiResponse is the response type for the ExportApi API operation.
No description provided by the author
No description provided by the author
No description provided by the author
GetApiMappingRequest is the request type for the GetApiMapping API operation.
GetApiMappingResponse is the response type for the GetApiMapping API operation.
No description provided by the author
No description provided by the author
GetApiMappingsRequest is the request type for the GetApiMappings API operation.
GetApiMappingsResponse is the response type for the GetApiMappings API operation.
No description provided by the author
GetApiRequest is the request type for the GetApi API operation.
GetApiResponse is the response type for the GetApi API operation.
No description provided by the author
No description provided by the author
GetApisRequest is the request type for the GetApis API operation.
GetApisResponse is the response type for the GetApis API operation.
No description provided by the author
No description provided by the author
GetAuthorizerRequest is the request type for the GetAuthorizer API operation.
GetAuthorizerResponse is the response type for the GetAuthorizer API operation.
No description provided by the author
No description provided by the author
GetAuthorizersRequest is the request type for the GetAuthorizers API operation.
GetAuthorizersResponse is the response type for the GetAuthorizers API operation.
No description provided by the author
No description provided by the author
GetDeploymentRequest is the request type for the GetDeployment API operation.
GetDeploymentResponse is the response type for the GetDeployment API operation.
No description provided by the author
No description provided by the author
GetDeploymentsRequest is the request type for the GetDeployments API operation.
GetDeploymentsResponse is the response type for the GetDeployments API operation.
No description provided by the author
No description provided by the author
GetDomainNameRequest is the request type for the GetDomainName API operation.
GetDomainNameResponse is the response type for the GetDomainName API operation.
No description provided by the author
No description provided by the author
GetDomainNamesRequest is the request type for the GetDomainNames API operation.
GetDomainNamesResponse is the response type for the GetDomainNames API operation.
No description provided by the author
No description provided by the author
GetIntegrationRequest is the request type for the GetIntegration API operation.
GetIntegrationResponse is the response type for the GetIntegration API operation.
No description provided by the author
No description provided by the author
GetIntegrationResponseRequest is the request type for the GetIntegrationResponse API operation.
GetIntegrationResponseResponse is the response type for the GetIntegrationResponse API operation.
No description provided by the author
No description provided by the author
GetIntegrationResponsesRequest is the request type for the GetIntegrationResponses API operation.
GetIntegrationResponsesResponse is the response type for the GetIntegrationResponses API operation.
No description provided by the author
No description provided by the author
GetIntegrationsRequest is the request type for the GetIntegrations API operation.
GetIntegrationsResponse is the response type for the GetIntegrations API operation.
No description provided by the author
No description provided by the author
GetModelRequest is the request type for the GetModel API operation.
GetModelResponse is the response type for the GetModel API operation.
No description provided by the author
No description provided by the author
GetModelsRequest is the request type for the GetModels API operation.
GetModelsResponse is the response type for the GetModels API operation.
No description provided by the author
No description provided by the author
GetModelTemplateRequest is the request type for the GetModelTemplate API operation.
GetModelTemplateResponse is the response type for the GetModelTemplate API operation.
No description provided by the author
No description provided by the author
GetRouteRequest is the request type for the GetRoute API operation.
GetRouteResponse is the response type for the GetRoute API operation.
No description provided by the author
No description provided by the author
GetRouteResponseRequest is the request type for the GetRouteResponse API operation.
GetRouteResponseResponse is the response type for the GetRouteResponse API operation.
No description provided by the author
No description provided by the author
GetRouteResponsesRequest is the request type for the GetRouteResponses API operation.
GetRouteResponsesResponse is the response type for the GetRouteResponses API operation.
No description provided by the author
No description provided by the author
GetRoutesRequest is the request type for the GetRoutes API operation.
GetRoutesResponse is the response type for the GetRoutes API operation.
No description provided by the author
No description provided by the author
GetStageRequest is the request type for the GetStage API operation.
GetStageResponse is the response type for the GetStage API operation.
No description provided by the author
No description provided by the author
GetStagesRequest is the request type for the GetStages API operation.
GetStagesResponse is the response type for the GetStages API operation.
No description provided by the author
No description provided by the author
GetTagsRequest is the request type for the GetTags API operation.
GetTagsResponse is the response type for the GetTags API operation.
No description provided by the author
No description provided by the author
GetVpcLinkRequest is the request type for the GetVpcLink API operation.
GetVpcLinkResponse is the response type for the GetVpcLink API operation.
No description provided by the author
No description provided by the author
GetVpcLinksRequest is the request type for the GetVpcLinks API operation.
GetVpcLinksResponse is the response type for the GetVpcLinks API operation.
No description provided by the author
No description provided by the author
ImportApiRequest is the request type for the ImportApi API operation.
ImportApiResponse is the response type for the ImportApi API operation.
Represents an integration.
Represents an integration response.
Represents the configuration of a JWT authorizer.
Represents a data model for an API.
Validation constraints imposed on parameters of a request (path, query string, headers).
No description provided by the author
No description provided by the author
ReimportApiRequest is the request type for the ReimportApi API operation.
ReimportApiResponse is the response type for the ReimportApi API operation.
Represents a route.
Represents a route response.
Represents a collection of route settings.
Represents an API stage.
No description provided by the author
No description provided by the author
TagResourceRequest is the request type for the TagResource API operation.
TagResourceResponse is the response type for the TagResource API operation.
The TLS configuration for a private integration.
The TLS configuration for a private integration.
No description provided by the author
No description provided by the author
UntagResourceRequest is the request type for the UntagResource API operation.
UntagResourceResponse is the response type for the UntagResource API operation.
No description provided by the author
No description provided by the author
No description provided by the author
UpdateApiMappingRequest is the request type for the UpdateApiMapping API operation.
UpdateApiMappingResponse is the response type for the UpdateApiMapping API operation.
No description provided by the author
UpdateApiRequest is the request type for the UpdateApi API operation.
UpdateApiResponse is the response type for the UpdateApi API operation.
No description provided by the author
No description provided by the author
UpdateAuthorizerRequest is the request type for the UpdateAuthorizer API operation.
UpdateAuthorizerResponse is the response type for the UpdateAuthorizer API operation.
No description provided by the author
No description provided by the author
UpdateDeploymentRequest is the request type for the UpdateDeployment API operation.
UpdateDeploymentResponse is the response type for the UpdateDeployment API operation.
No description provided by the author
No description provided by the author
UpdateDomainNameRequest is the request type for the UpdateDomainName API operation.
UpdateDomainNameResponse is the response type for the UpdateDomainName API operation.
No description provided by the author
No description provided by the author
UpdateIntegrationRequest is the request type for the UpdateIntegration API operation.
UpdateIntegrationResponse is the response type for the UpdateIntegration API operation.
No description provided by the author
No description provided by the author
UpdateIntegrationResponseRequest is the request type for the UpdateIntegrationResponse API operation.
UpdateIntegrationResponseResponse is the response type for the UpdateIntegrationResponse API operation.
No description provided by the author
No description provided by the author
UpdateModelRequest is the request type for the UpdateModel API operation.
UpdateModelResponse is the response type for the UpdateModel API operation.
No description provided by the author
No description provided by the author
UpdateRouteRequest is the request type for the UpdateRoute API operation.
UpdateRouteResponse is the response type for the UpdateRoute API operation.
No description provided by the author
No description provided by the author
UpdateRouteResponseRequest is the request type for the UpdateRouteResponse API operation.
UpdateRouteResponseResponse is the response type for the UpdateRouteResponse API operation.
No description provided by the author
No description provided by the author
UpdateStageRequest is the request type for the UpdateStage API operation.
UpdateStageResponse is the response type for the UpdateStage API operation.
No description provided by the author
No description provided by the author
UpdateVpcLinkRequest is the request type for the UpdateVpcLink API operation.
UpdateVpcLinkResponse is the response type for the UpdateVpcLink API operation.
Represents a VPC link.

# Type aliases

The authorization type.
The authorizer type.
Represents a connection type.
Specifies how to handle response payload content type conversions.
Represents a deployment status.
The status of the domain name migration.
Represents an endpoint type.
Represents an API method integration type.
The logging level.
Represents passthrough behavior for an integration response.
Represents a protocol type.
The Transport Layer Security (TLS) version of the security policy for this domain name.
The status of the VPC link.
The version of the VPC link.