Documentation ¶
Overview ¶
Package apigatewayv2 provides the client and types for making API requests to AmazonApiGatewayV2.
Amazon API Gateway V2 ¶
See https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29 for more information on this service.
See apigatewayv2 package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/apigatewayv2/
Using the Client ¶
To contact AmazonApiGatewayV2 with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the AmazonApiGatewayV2 client ApiGatewayV2 for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/apigatewayv2/#New
Index ¶
- Constants
- func AuthorizationType_Values() []string
- func AuthorizerType_Values() []string
- func ConnectionType_Values() []string
- func ContentHandlingStrategy_Values() []string
- func DeploymentStatus_Values() []string
- func DomainNameStatus_Values() []string
- func EndpointType_Values() []string
- func IntegrationType_Values() []string
- func LoggingLevel_Values() []string
- func PassthroughBehavior_Values() []string
- func ProtocolType_Values() []string
- func SecurityPolicy_Values() []string
- func VpcLinkStatus_Values() []string
- func VpcLinkVersion_Values() []string
- type AccessDeniedException
- func (s *AccessDeniedException) Code() string
- func (s *AccessDeniedException) Error() string
- func (s AccessDeniedException) GoString() string
- func (s *AccessDeniedException) Message() string
- func (s *AccessDeniedException) OrigErr() error
- func (s *AccessDeniedException) RequestID() string
- func (s *AccessDeniedException) StatusCode() int
- func (s AccessDeniedException) String() string
- type AccessLogSettings
- type Api
- func (s Api) GoString() string
- func (s *Api) SetApiEndpoint(v string) *Api
- func (s *Api) SetApiGatewayManaged(v bool) *Api
- func (s *Api) SetApiId(v string) *Api
- func (s *Api) SetApiKeySelectionExpression(v string) *Api
- func (s *Api) SetCorsConfiguration(v *Cors) *Api
- func (s *Api) SetCreatedDate(v time.Time) *Api
- func (s *Api) SetDescription(v string) *Api
- func (s *Api) SetDisableExecuteApiEndpoint(v bool) *Api
- func (s *Api) SetDisableSchemaValidation(v bool) *Api
- func (s *Api) SetImportInfo(v []*string) *Api
- func (s *Api) SetName(v string) *Api
- func (s *Api) SetProtocolType(v string) *Api
- func (s *Api) SetRouteSelectionExpression(v string) *Api
- func (s *Api) SetTags(v map[string]*string) *Api
- func (s *Api) SetVersion(v string) *Api
- func (s *Api) SetWarnings(v []*string) *Api
- func (s Api) String() string
- type ApiGatewayV2
- func (c *ApiGatewayV2) CreateApi(input *CreateApiInput) (*CreateApiOutput, error)
- func (c *ApiGatewayV2) CreateApiMapping(input *CreateApiMappingInput) (*CreateApiMappingOutput, error)
- func (c *ApiGatewayV2) CreateApiMappingRequest(input *CreateApiMappingInput) (req *request.Request, output *CreateApiMappingOutput)
- func (c *ApiGatewayV2) CreateApiMappingWithContext(ctx aws.Context, input *CreateApiMappingInput, opts ...request.Option) (*CreateApiMappingOutput, error)
- func (c *ApiGatewayV2) CreateApiRequest(input *CreateApiInput) (req *request.Request, output *CreateApiOutput)
- func (c *ApiGatewayV2) CreateApiWithContext(ctx aws.Context, input *CreateApiInput, opts ...request.Option) (*CreateApiOutput, error)
- func (c *ApiGatewayV2) CreateAuthorizer(input *CreateAuthorizerInput) (*CreateAuthorizerOutput, error)
- func (c *ApiGatewayV2) CreateAuthorizerRequest(input *CreateAuthorizerInput) (req *request.Request, output *CreateAuthorizerOutput)
- func (c *ApiGatewayV2) CreateAuthorizerWithContext(ctx aws.Context, input *CreateAuthorizerInput, opts ...request.Option) (*CreateAuthorizerOutput, error)
- func (c *ApiGatewayV2) CreateDeployment(input *CreateDeploymentInput) (*CreateDeploymentOutput, error)
- func (c *ApiGatewayV2) CreateDeploymentRequest(input *CreateDeploymentInput) (req *request.Request, output *CreateDeploymentOutput)
- func (c *ApiGatewayV2) CreateDeploymentWithContext(ctx aws.Context, input *CreateDeploymentInput, opts ...request.Option) (*CreateDeploymentOutput, error)
- func (c *ApiGatewayV2) CreateDomainName(input *CreateDomainNameInput) (*CreateDomainNameOutput, error)
- func (c *ApiGatewayV2) CreateDomainNameRequest(input *CreateDomainNameInput) (req *request.Request, output *CreateDomainNameOutput)
- func (c *ApiGatewayV2) CreateDomainNameWithContext(ctx aws.Context, input *CreateDomainNameInput, opts ...request.Option) (*CreateDomainNameOutput, error)
- func (c *ApiGatewayV2) CreateIntegration(input *CreateIntegrationInput) (*CreateIntegrationOutput, error)
- func (c *ApiGatewayV2) CreateIntegrationRequest(input *CreateIntegrationInput) (req *request.Request, output *CreateIntegrationOutput)
- func (c *ApiGatewayV2) CreateIntegrationResponse(input *CreateIntegrationResponseInput) (*CreateIntegrationResponseOutput, error)
- func (c *ApiGatewayV2) CreateIntegrationResponseRequest(input *CreateIntegrationResponseInput) (req *request.Request, output *CreateIntegrationResponseOutput)
- func (c *ApiGatewayV2) CreateIntegrationResponseWithContext(ctx aws.Context, input *CreateIntegrationResponseInput, opts ...request.Option) (*CreateIntegrationResponseOutput, error)
- func (c *ApiGatewayV2) CreateIntegrationWithContext(ctx aws.Context, input *CreateIntegrationInput, opts ...request.Option) (*CreateIntegrationOutput, error)
- func (c *ApiGatewayV2) CreateModel(input *CreateModelInput) (*CreateModelOutput, error)
- func (c *ApiGatewayV2) CreateModelRequest(input *CreateModelInput) (req *request.Request, output *CreateModelOutput)
- func (c *ApiGatewayV2) CreateModelWithContext(ctx aws.Context, input *CreateModelInput, opts ...request.Option) (*CreateModelOutput, error)
- func (c *ApiGatewayV2) CreateRoute(input *CreateRouteInput) (*CreateRouteOutput, error)
- func (c *ApiGatewayV2) CreateRouteRequest(input *CreateRouteInput) (req *request.Request, output *CreateRouteOutput)
- func (c *ApiGatewayV2) CreateRouteResponse(input *CreateRouteResponseInput) (*CreateRouteResponseOutput, error)
- func (c *ApiGatewayV2) CreateRouteResponseRequest(input *CreateRouteResponseInput) (req *request.Request, output *CreateRouteResponseOutput)
- func (c *ApiGatewayV2) CreateRouteResponseWithContext(ctx aws.Context, input *CreateRouteResponseInput, opts ...request.Option) (*CreateRouteResponseOutput, error)
- func (c *ApiGatewayV2) CreateRouteWithContext(ctx aws.Context, input *CreateRouteInput, opts ...request.Option) (*CreateRouteOutput, error)
- func (c *ApiGatewayV2) CreateStage(input *CreateStageInput) (*CreateStageOutput, error)
- func (c *ApiGatewayV2) CreateStageRequest(input *CreateStageInput) (req *request.Request, output *CreateStageOutput)
- func (c *ApiGatewayV2) CreateStageWithContext(ctx aws.Context, input *CreateStageInput, opts ...request.Option) (*CreateStageOutput, error)
- func (c *ApiGatewayV2) CreateVpcLink(input *CreateVpcLinkInput) (*CreateVpcLinkOutput, error)
- func (c *ApiGatewayV2) CreateVpcLinkRequest(input *CreateVpcLinkInput) (req *request.Request, output *CreateVpcLinkOutput)
- func (c *ApiGatewayV2) CreateVpcLinkWithContext(ctx aws.Context, input *CreateVpcLinkInput, opts ...request.Option) (*CreateVpcLinkOutput, error)
- func (c *ApiGatewayV2) DeleteAccessLogSettings(input *DeleteAccessLogSettingsInput) (*DeleteAccessLogSettingsOutput, error)
- func (c *ApiGatewayV2) DeleteAccessLogSettingsRequest(input *DeleteAccessLogSettingsInput) (req *request.Request, output *DeleteAccessLogSettingsOutput)
- func (c *ApiGatewayV2) DeleteAccessLogSettingsWithContext(ctx aws.Context, input *DeleteAccessLogSettingsInput, opts ...request.Option) (*DeleteAccessLogSettingsOutput, error)
- func (c *ApiGatewayV2) DeleteApi(input *DeleteApiInput) (*DeleteApiOutput, error)
- func (c *ApiGatewayV2) DeleteApiMapping(input *DeleteApiMappingInput) (*DeleteApiMappingOutput, error)
- func (c *ApiGatewayV2) DeleteApiMappingRequest(input *DeleteApiMappingInput) (req *request.Request, output *DeleteApiMappingOutput)
- func (c *ApiGatewayV2) DeleteApiMappingWithContext(ctx aws.Context, input *DeleteApiMappingInput, opts ...request.Option) (*DeleteApiMappingOutput, error)
- func (c *ApiGatewayV2) DeleteApiRequest(input *DeleteApiInput) (req *request.Request, output *DeleteApiOutput)
- func (c *ApiGatewayV2) DeleteApiWithContext(ctx aws.Context, input *DeleteApiInput, opts ...request.Option) (*DeleteApiOutput, error)
- func (c *ApiGatewayV2) DeleteAuthorizer(input *DeleteAuthorizerInput) (*DeleteAuthorizerOutput, error)
- func (c *ApiGatewayV2) DeleteAuthorizerRequest(input *DeleteAuthorizerInput) (req *request.Request, output *DeleteAuthorizerOutput)
- func (c *ApiGatewayV2) DeleteAuthorizerWithContext(ctx aws.Context, input *DeleteAuthorizerInput, opts ...request.Option) (*DeleteAuthorizerOutput, error)
- func (c *ApiGatewayV2) DeleteCorsConfiguration(input *DeleteCorsConfigurationInput) (*DeleteCorsConfigurationOutput, error)
- func (c *ApiGatewayV2) DeleteCorsConfigurationRequest(input *DeleteCorsConfigurationInput) (req *request.Request, output *DeleteCorsConfigurationOutput)
- func (c *ApiGatewayV2) DeleteCorsConfigurationWithContext(ctx aws.Context, input *DeleteCorsConfigurationInput, opts ...request.Option) (*DeleteCorsConfigurationOutput, error)
- func (c *ApiGatewayV2) DeleteDeployment(input *DeleteDeploymentInput) (*DeleteDeploymentOutput, error)
- func (c *ApiGatewayV2) DeleteDeploymentRequest(input *DeleteDeploymentInput) (req *request.Request, output *DeleteDeploymentOutput)
- func (c *ApiGatewayV2) DeleteDeploymentWithContext(ctx aws.Context, input *DeleteDeploymentInput, opts ...request.Option) (*DeleteDeploymentOutput, error)
- func (c *ApiGatewayV2) DeleteDomainName(input *DeleteDomainNameInput) (*DeleteDomainNameOutput, error)
- func (c *ApiGatewayV2) DeleteDomainNameRequest(input *DeleteDomainNameInput) (req *request.Request, output *DeleteDomainNameOutput)
- func (c *ApiGatewayV2) DeleteDomainNameWithContext(ctx aws.Context, input *DeleteDomainNameInput, opts ...request.Option) (*DeleteDomainNameOutput, error)
- func (c *ApiGatewayV2) DeleteIntegration(input *DeleteIntegrationInput) (*DeleteIntegrationOutput, error)
- func (c *ApiGatewayV2) DeleteIntegrationRequest(input *DeleteIntegrationInput) (req *request.Request, output *DeleteIntegrationOutput)
- func (c *ApiGatewayV2) DeleteIntegrationResponse(input *DeleteIntegrationResponseInput) (*DeleteIntegrationResponseOutput, error)
- func (c *ApiGatewayV2) DeleteIntegrationResponseRequest(input *DeleteIntegrationResponseInput) (req *request.Request, output *DeleteIntegrationResponseOutput)
- func (c *ApiGatewayV2) DeleteIntegrationResponseWithContext(ctx aws.Context, input *DeleteIntegrationResponseInput, opts ...request.Option) (*DeleteIntegrationResponseOutput, error)
- func (c *ApiGatewayV2) DeleteIntegrationWithContext(ctx aws.Context, input *DeleteIntegrationInput, opts ...request.Option) (*DeleteIntegrationOutput, error)
- func (c *ApiGatewayV2) DeleteModel(input *DeleteModelInput) (*DeleteModelOutput, error)
- func (c *ApiGatewayV2) DeleteModelRequest(input *DeleteModelInput) (req *request.Request, output *DeleteModelOutput)
- func (c *ApiGatewayV2) DeleteModelWithContext(ctx aws.Context, input *DeleteModelInput, opts ...request.Option) (*DeleteModelOutput, error)
- func (c *ApiGatewayV2) DeleteRoute(input *DeleteRouteInput) (*DeleteRouteOutput, error)
- func (c *ApiGatewayV2) DeleteRouteRequest(input *DeleteRouteInput) (req *request.Request, output *DeleteRouteOutput)
- func (c *ApiGatewayV2) DeleteRouteRequestParameter(input *DeleteRouteRequestParameterInput) (*DeleteRouteRequestParameterOutput, error)
- func (c *ApiGatewayV2) DeleteRouteRequestParameterRequest(input *DeleteRouteRequestParameterInput) (req *request.Request, output *DeleteRouteRequestParameterOutput)
- func (c *ApiGatewayV2) DeleteRouteRequestParameterWithContext(ctx aws.Context, input *DeleteRouteRequestParameterInput, ...) (*DeleteRouteRequestParameterOutput, error)
- func (c *ApiGatewayV2) DeleteRouteResponse(input *DeleteRouteResponseInput) (*DeleteRouteResponseOutput, error)
- func (c *ApiGatewayV2) DeleteRouteResponseRequest(input *DeleteRouteResponseInput) (req *request.Request, output *DeleteRouteResponseOutput)
- func (c *ApiGatewayV2) DeleteRouteResponseWithContext(ctx aws.Context, input *DeleteRouteResponseInput, opts ...request.Option) (*DeleteRouteResponseOutput, error)
- func (c *ApiGatewayV2) DeleteRouteSettings(input *DeleteRouteSettingsInput) (*DeleteRouteSettingsOutput, error)
- func (c *ApiGatewayV2) DeleteRouteSettingsRequest(input *DeleteRouteSettingsInput) (req *request.Request, output *DeleteRouteSettingsOutput)
- func (c *ApiGatewayV2) DeleteRouteSettingsWithContext(ctx aws.Context, input *DeleteRouteSettingsInput, opts ...request.Option) (*DeleteRouteSettingsOutput, error)
- func (c *ApiGatewayV2) DeleteRouteWithContext(ctx aws.Context, input *DeleteRouteInput, opts ...request.Option) (*DeleteRouteOutput, error)
- func (c *ApiGatewayV2) DeleteStage(input *DeleteStageInput) (*DeleteStageOutput, error)
- func (c *ApiGatewayV2) DeleteStageRequest(input *DeleteStageInput) (req *request.Request, output *DeleteStageOutput)
- func (c *ApiGatewayV2) DeleteStageWithContext(ctx aws.Context, input *DeleteStageInput, opts ...request.Option) (*DeleteStageOutput, error)
- func (c *ApiGatewayV2) DeleteVpcLink(input *DeleteVpcLinkInput) (*DeleteVpcLinkOutput, error)
- func (c *ApiGatewayV2) DeleteVpcLinkRequest(input *DeleteVpcLinkInput) (req *request.Request, output *DeleteVpcLinkOutput)
- func (c *ApiGatewayV2) DeleteVpcLinkWithContext(ctx aws.Context, input *DeleteVpcLinkInput, opts ...request.Option) (*DeleteVpcLinkOutput, error)
- func (c *ApiGatewayV2) ExportApi(input *ExportApiInput) (*ExportApiOutput, error)
- func (c *ApiGatewayV2) ExportApiRequest(input *ExportApiInput) (req *request.Request, output *ExportApiOutput)
- func (c *ApiGatewayV2) ExportApiWithContext(ctx aws.Context, input *ExportApiInput, opts ...request.Option) (*ExportApiOutput, error)
- func (c *ApiGatewayV2) GetApi(input *GetApiInput) (*GetApiOutput, error)
- func (c *ApiGatewayV2) GetApiMapping(input *GetApiMappingInput) (*GetApiMappingOutput, error)
- func (c *ApiGatewayV2) GetApiMappingRequest(input *GetApiMappingInput) (req *request.Request, output *GetApiMappingOutput)
- func (c *ApiGatewayV2) GetApiMappingWithContext(ctx aws.Context, input *GetApiMappingInput, opts ...request.Option) (*GetApiMappingOutput, error)
- func (c *ApiGatewayV2) GetApiMappings(input *GetApiMappingsInput) (*GetApiMappingsOutput, error)
- func (c *ApiGatewayV2) GetApiMappingsRequest(input *GetApiMappingsInput) (req *request.Request, output *GetApiMappingsOutput)
- func (c *ApiGatewayV2) GetApiMappingsWithContext(ctx aws.Context, input *GetApiMappingsInput, opts ...request.Option) (*GetApiMappingsOutput, error)
- func (c *ApiGatewayV2) GetApiRequest(input *GetApiInput) (req *request.Request, output *GetApiOutput)
- func (c *ApiGatewayV2) GetApiWithContext(ctx aws.Context, input *GetApiInput, opts ...request.Option) (*GetApiOutput, error)
- func (c *ApiGatewayV2) GetApis(input *GetApisInput) (*GetApisOutput, error)
- func (c *ApiGatewayV2) GetApisRequest(input *GetApisInput) (req *request.Request, output *GetApisOutput)
- func (c *ApiGatewayV2) GetApisWithContext(ctx aws.Context, input *GetApisInput, opts ...request.Option) (*GetApisOutput, error)
- func (c *ApiGatewayV2) GetAuthorizer(input *GetAuthorizerInput) (*GetAuthorizerOutput, error)
- func (c *ApiGatewayV2) GetAuthorizerRequest(input *GetAuthorizerInput) (req *request.Request, output *GetAuthorizerOutput)
- func (c *ApiGatewayV2) GetAuthorizerWithContext(ctx aws.Context, input *GetAuthorizerInput, opts ...request.Option) (*GetAuthorizerOutput, error)
- func (c *ApiGatewayV2) GetAuthorizers(input *GetAuthorizersInput) (*GetAuthorizersOutput, error)
- func (c *ApiGatewayV2) GetAuthorizersRequest(input *GetAuthorizersInput) (req *request.Request, output *GetAuthorizersOutput)
- func (c *ApiGatewayV2) GetAuthorizersWithContext(ctx aws.Context, input *GetAuthorizersInput, opts ...request.Option) (*GetAuthorizersOutput, error)
- func (c *ApiGatewayV2) GetDeployment(input *GetDeploymentInput) (*GetDeploymentOutput, error)
- func (c *ApiGatewayV2) GetDeploymentRequest(input *GetDeploymentInput) (req *request.Request, output *GetDeploymentOutput)
- func (c *ApiGatewayV2) GetDeploymentWithContext(ctx aws.Context, input *GetDeploymentInput, opts ...request.Option) (*GetDeploymentOutput, error)
- func (c *ApiGatewayV2) GetDeployments(input *GetDeploymentsInput) (*GetDeploymentsOutput, error)
- func (c *ApiGatewayV2) GetDeploymentsRequest(input *GetDeploymentsInput) (req *request.Request, output *GetDeploymentsOutput)
- func (c *ApiGatewayV2) GetDeploymentsWithContext(ctx aws.Context, input *GetDeploymentsInput, opts ...request.Option) (*GetDeploymentsOutput, error)
- func (c *ApiGatewayV2) GetDomainName(input *GetDomainNameInput) (*GetDomainNameOutput, error)
- func (c *ApiGatewayV2) GetDomainNameRequest(input *GetDomainNameInput) (req *request.Request, output *GetDomainNameOutput)
- func (c *ApiGatewayV2) GetDomainNameWithContext(ctx aws.Context, input *GetDomainNameInput, opts ...request.Option) (*GetDomainNameOutput, error)
- func (c *ApiGatewayV2) GetDomainNames(input *GetDomainNamesInput) (*GetDomainNamesOutput, error)
- func (c *ApiGatewayV2) GetDomainNamesRequest(input *GetDomainNamesInput) (req *request.Request, output *GetDomainNamesOutput)
- func (c *ApiGatewayV2) GetDomainNamesWithContext(ctx aws.Context, input *GetDomainNamesInput, opts ...request.Option) (*GetDomainNamesOutput, error)
- func (c *ApiGatewayV2) GetIntegration(input *GetIntegrationInput) (*GetIntegrationOutput, error)
- func (c *ApiGatewayV2) GetIntegrationRequest(input *GetIntegrationInput) (req *request.Request, output *GetIntegrationOutput)
- func (c *ApiGatewayV2) GetIntegrationResponse(input *GetIntegrationResponseInput) (*GetIntegrationResponseOutput, error)
- func (c *ApiGatewayV2) GetIntegrationResponseRequest(input *GetIntegrationResponseInput) (req *request.Request, output *GetIntegrationResponseOutput)
- func (c *ApiGatewayV2) GetIntegrationResponseWithContext(ctx aws.Context, input *GetIntegrationResponseInput, opts ...request.Option) (*GetIntegrationResponseOutput, error)
- func (c *ApiGatewayV2) GetIntegrationResponses(input *GetIntegrationResponsesInput) (*GetIntegrationResponsesOutput, error)
- func (c *ApiGatewayV2) GetIntegrationResponsesRequest(input *GetIntegrationResponsesInput) (req *request.Request, output *GetIntegrationResponsesOutput)
- func (c *ApiGatewayV2) GetIntegrationResponsesWithContext(ctx aws.Context, input *GetIntegrationResponsesInput, opts ...request.Option) (*GetIntegrationResponsesOutput, error)
- func (c *ApiGatewayV2) GetIntegrationWithContext(ctx aws.Context, input *GetIntegrationInput, opts ...request.Option) (*GetIntegrationOutput, error)
- func (c *ApiGatewayV2) GetIntegrations(input *GetIntegrationsInput) (*GetIntegrationsOutput, error)
- func (c *ApiGatewayV2) GetIntegrationsRequest(input *GetIntegrationsInput) (req *request.Request, output *GetIntegrationsOutput)
- func (c *ApiGatewayV2) GetIntegrationsWithContext(ctx aws.Context, input *GetIntegrationsInput, opts ...request.Option) (*GetIntegrationsOutput, error)
- func (c *ApiGatewayV2) GetModel(input *GetModelInput) (*GetModelOutput, error)
- func (c *ApiGatewayV2) GetModelRequest(input *GetModelInput) (req *request.Request, output *GetModelOutput)
- func (c *ApiGatewayV2) GetModelTemplate(input *GetModelTemplateInput) (*GetModelTemplateOutput, error)
- func (c *ApiGatewayV2) GetModelTemplateRequest(input *GetModelTemplateInput) (req *request.Request, output *GetModelTemplateOutput)
- func (c *ApiGatewayV2) GetModelTemplateWithContext(ctx aws.Context, input *GetModelTemplateInput, opts ...request.Option) (*GetModelTemplateOutput, error)
- func (c *ApiGatewayV2) GetModelWithContext(ctx aws.Context, input *GetModelInput, opts ...request.Option) (*GetModelOutput, error)
- func (c *ApiGatewayV2) GetModels(input *GetModelsInput) (*GetModelsOutput, error)
- func (c *ApiGatewayV2) GetModelsRequest(input *GetModelsInput) (req *request.Request, output *GetModelsOutput)
- func (c *ApiGatewayV2) GetModelsWithContext(ctx aws.Context, input *GetModelsInput, opts ...request.Option) (*GetModelsOutput, error)
- func (c *ApiGatewayV2) GetRoute(input *GetRouteInput) (*GetRouteOutput, error)
- func (c *ApiGatewayV2) GetRouteRequest(input *GetRouteInput) (req *request.Request, output *GetRouteOutput)
- func (c *ApiGatewayV2) GetRouteResponse(input *GetRouteResponseInput) (*GetRouteResponseOutput, error)
- func (c *ApiGatewayV2) GetRouteResponseRequest(input *GetRouteResponseInput) (req *request.Request, output *GetRouteResponseOutput)
- func (c *ApiGatewayV2) GetRouteResponseWithContext(ctx aws.Context, input *GetRouteResponseInput, opts ...request.Option) (*GetRouteResponseOutput, error)
- func (c *ApiGatewayV2) GetRouteResponses(input *GetRouteResponsesInput) (*GetRouteResponsesOutput, error)
- func (c *ApiGatewayV2) GetRouteResponsesRequest(input *GetRouteResponsesInput) (req *request.Request, output *GetRouteResponsesOutput)
- func (c *ApiGatewayV2) GetRouteResponsesWithContext(ctx aws.Context, input *GetRouteResponsesInput, opts ...request.Option) (*GetRouteResponsesOutput, error)
- func (c *ApiGatewayV2) GetRouteWithContext(ctx aws.Context, input *GetRouteInput, opts ...request.Option) (*GetRouteOutput, error)
- func (c *ApiGatewayV2) GetRoutes(input *GetRoutesInput) (*GetRoutesOutput, error)
- func (c *ApiGatewayV2) GetRoutesRequest(input *GetRoutesInput) (req *request.Request, output *GetRoutesOutput)
- func (c *ApiGatewayV2) GetRoutesWithContext(ctx aws.Context, input *GetRoutesInput, opts ...request.Option) (*GetRoutesOutput, error)
- func (c *ApiGatewayV2) GetStage(input *GetStageInput) (*GetStageOutput, error)
- func (c *ApiGatewayV2) GetStageRequest(input *GetStageInput) (req *request.Request, output *GetStageOutput)
- func (c *ApiGatewayV2) GetStageWithContext(ctx aws.Context, input *GetStageInput, opts ...request.Option) (*GetStageOutput, error)
- func (c *ApiGatewayV2) GetStages(input *GetStagesInput) (*GetStagesOutput, error)
- func (c *ApiGatewayV2) GetStagesRequest(input *GetStagesInput) (req *request.Request, output *GetStagesOutput)
- func (c *ApiGatewayV2) GetStagesWithContext(ctx aws.Context, input *GetStagesInput, opts ...request.Option) (*GetStagesOutput, error)
- func (c *ApiGatewayV2) GetTags(input *GetTagsInput) (*GetTagsOutput, error)
- func (c *ApiGatewayV2) GetTagsRequest(input *GetTagsInput) (req *request.Request, output *GetTagsOutput)
- func (c *ApiGatewayV2) GetTagsWithContext(ctx aws.Context, input *GetTagsInput, opts ...request.Option) (*GetTagsOutput, error)
- func (c *ApiGatewayV2) GetVpcLink(input *GetVpcLinkInput) (*GetVpcLinkOutput, error)
- func (c *ApiGatewayV2) GetVpcLinkRequest(input *GetVpcLinkInput) (req *request.Request, output *GetVpcLinkOutput)
- func (c *ApiGatewayV2) GetVpcLinkWithContext(ctx aws.Context, input *GetVpcLinkInput, opts ...request.Option) (*GetVpcLinkOutput, error)
- func (c *ApiGatewayV2) GetVpcLinks(input *GetVpcLinksInput) (*GetVpcLinksOutput, error)
- func (c *ApiGatewayV2) GetVpcLinksRequest(input *GetVpcLinksInput) (req *request.Request, output *GetVpcLinksOutput)
- func (c *ApiGatewayV2) GetVpcLinksWithContext(ctx aws.Context, input *GetVpcLinksInput, opts ...request.Option) (*GetVpcLinksOutput, error)
- func (c *ApiGatewayV2) ImportApi(input *ImportApiInput) (*ImportApiOutput, error)
- func (c *ApiGatewayV2) ImportApiRequest(input *ImportApiInput) (req *request.Request, output *ImportApiOutput)
- func (c *ApiGatewayV2) ImportApiWithContext(ctx aws.Context, input *ImportApiInput, opts ...request.Option) (*ImportApiOutput, error)
- func (c *ApiGatewayV2) ReimportApi(input *ReimportApiInput) (*ReimportApiOutput, error)
- func (c *ApiGatewayV2) ReimportApiRequest(input *ReimportApiInput) (req *request.Request, output *ReimportApiOutput)
- func (c *ApiGatewayV2) ReimportApiWithContext(ctx aws.Context, input *ReimportApiInput, opts ...request.Option) (*ReimportApiOutput, error)
- func (c *ApiGatewayV2) ResetAuthorizersCache(input *ResetAuthorizersCacheInput) (*ResetAuthorizersCacheOutput, error)
- func (c *ApiGatewayV2) ResetAuthorizersCacheRequest(input *ResetAuthorizersCacheInput) (req *request.Request, output *ResetAuthorizersCacheOutput)
- func (c *ApiGatewayV2) ResetAuthorizersCacheWithContext(ctx aws.Context, input *ResetAuthorizersCacheInput, opts ...request.Option) (*ResetAuthorizersCacheOutput, error)
- func (c *ApiGatewayV2) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *ApiGatewayV2) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *ApiGatewayV2) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *ApiGatewayV2) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *ApiGatewayV2) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *ApiGatewayV2) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *ApiGatewayV2) UpdateApi(input *UpdateApiInput) (*UpdateApiOutput, error)
- func (c *ApiGatewayV2) UpdateApiMapping(input *UpdateApiMappingInput) (*UpdateApiMappingOutput, error)
- func (c *ApiGatewayV2) UpdateApiMappingRequest(input *UpdateApiMappingInput) (req *request.Request, output *UpdateApiMappingOutput)
- func (c *ApiGatewayV2) UpdateApiMappingWithContext(ctx aws.Context, input *UpdateApiMappingInput, opts ...request.Option) (*UpdateApiMappingOutput, error)
- func (c *ApiGatewayV2) UpdateApiRequest(input *UpdateApiInput) (req *request.Request, output *UpdateApiOutput)
- func (c *ApiGatewayV2) UpdateApiWithContext(ctx aws.Context, input *UpdateApiInput, opts ...request.Option) (*UpdateApiOutput, error)
- func (c *ApiGatewayV2) UpdateAuthorizer(input *UpdateAuthorizerInput) (*UpdateAuthorizerOutput, error)
- func (c *ApiGatewayV2) UpdateAuthorizerRequest(input *UpdateAuthorizerInput) (req *request.Request, output *UpdateAuthorizerOutput)
- func (c *ApiGatewayV2) UpdateAuthorizerWithContext(ctx aws.Context, input *UpdateAuthorizerInput, opts ...request.Option) (*UpdateAuthorizerOutput, error)
- func (c *ApiGatewayV2) UpdateDeployment(input *UpdateDeploymentInput) (*UpdateDeploymentOutput, error)
- func (c *ApiGatewayV2) UpdateDeploymentRequest(input *UpdateDeploymentInput) (req *request.Request, output *UpdateDeploymentOutput)
- func (c *ApiGatewayV2) UpdateDeploymentWithContext(ctx aws.Context, input *UpdateDeploymentInput, opts ...request.Option) (*UpdateDeploymentOutput, error)
- func (c *ApiGatewayV2) UpdateDomainName(input *UpdateDomainNameInput) (*UpdateDomainNameOutput, error)
- func (c *ApiGatewayV2) UpdateDomainNameRequest(input *UpdateDomainNameInput) (req *request.Request, output *UpdateDomainNameOutput)
- func (c *ApiGatewayV2) UpdateDomainNameWithContext(ctx aws.Context, input *UpdateDomainNameInput, opts ...request.Option) (*UpdateDomainNameOutput, error)
- func (c *ApiGatewayV2) UpdateIntegration(input *UpdateIntegrationInput) (*UpdateIntegrationOutput, error)
- func (c *ApiGatewayV2) UpdateIntegrationRequest(input *UpdateIntegrationInput) (req *request.Request, output *UpdateIntegrationOutput)
- func (c *ApiGatewayV2) UpdateIntegrationResponse(input *UpdateIntegrationResponseInput) (*UpdateIntegrationResponseOutput, error)
- func (c *ApiGatewayV2) UpdateIntegrationResponseRequest(input *UpdateIntegrationResponseInput) (req *request.Request, output *UpdateIntegrationResponseOutput)
- func (c *ApiGatewayV2) UpdateIntegrationResponseWithContext(ctx aws.Context, input *UpdateIntegrationResponseInput, opts ...request.Option) (*UpdateIntegrationResponseOutput, error)
- func (c *ApiGatewayV2) UpdateIntegrationWithContext(ctx aws.Context, input *UpdateIntegrationInput, opts ...request.Option) (*UpdateIntegrationOutput, error)
- func (c *ApiGatewayV2) UpdateModel(input *UpdateModelInput) (*UpdateModelOutput, error)
- func (c *ApiGatewayV2) UpdateModelRequest(input *UpdateModelInput) (req *request.Request, output *UpdateModelOutput)
- func (c *ApiGatewayV2) UpdateModelWithContext(ctx aws.Context, input *UpdateModelInput, opts ...request.Option) (*UpdateModelOutput, error)
- func (c *ApiGatewayV2) UpdateRoute(input *UpdateRouteInput) (*UpdateRouteOutput, error)
- func (c *ApiGatewayV2) UpdateRouteRequest(input *UpdateRouteInput) (req *request.Request, output *UpdateRouteOutput)
- func (c *ApiGatewayV2) UpdateRouteResponse(input *UpdateRouteResponseInput) (*UpdateRouteResponseOutput, error)
- func (c *ApiGatewayV2) UpdateRouteResponseRequest(input *UpdateRouteResponseInput) (req *request.Request, output *UpdateRouteResponseOutput)
- func (c *ApiGatewayV2) UpdateRouteResponseWithContext(ctx aws.Context, input *UpdateRouteResponseInput, opts ...request.Option) (*UpdateRouteResponseOutput, error)
- func (c *ApiGatewayV2) UpdateRouteWithContext(ctx aws.Context, input *UpdateRouteInput, opts ...request.Option) (*UpdateRouteOutput, error)
- func (c *ApiGatewayV2) UpdateStage(input *UpdateStageInput) (*UpdateStageOutput, error)
- func (c *ApiGatewayV2) UpdateStageRequest(input *UpdateStageInput) (req *request.Request, output *UpdateStageOutput)
- func (c *ApiGatewayV2) UpdateStageWithContext(ctx aws.Context, input *UpdateStageInput, opts ...request.Option) (*UpdateStageOutput, error)
- func (c *ApiGatewayV2) UpdateVpcLink(input *UpdateVpcLinkInput) (*UpdateVpcLinkOutput, error)
- func (c *ApiGatewayV2) UpdateVpcLinkRequest(input *UpdateVpcLinkInput) (req *request.Request, output *UpdateVpcLinkOutput)
- func (c *ApiGatewayV2) UpdateVpcLinkWithContext(ctx aws.Context, input *UpdateVpcLinkInput, opts ...request.Option) (*UpdateVpcLinkOutput, error)
- type ApiMapping
- type Authorizer
- func (s Authorizer) GoString() string
- func (s *Authorizer) SetAuthorizerCredentialsArn(v string) *Authorizer
- func (s *Authorizer) SetAuthorizerId(v string) *Authorizer
- func (s *Authorizer) SetAuthorizerPayloadFormatVersion(v string) *Authorizer
- func (s *Authorizer) SetAuthorizerResultTtlInSeconds(v int64) *Authorizer
- func (s *Authorizer) SetAuthorizerType(v string) *Authorizer
- func (s *Authorizer) SetAuthorizerUri(v string) *Authorizer
- func (s *Authorizer) SetEnableSimpleResponses(v bool) *Authorizer
- func (s *Authorizer) SetIdentitySource(v []*string) *Authorizer
- func (s *Authorizer) SetIdentityValidationExpression(v string) *Authorizer
- func (s *Authorizer) SetJwtConfiguration(v *JWTConfiguration) *Authorizer
- func (s *Authorizer) SetName(v string) *Authorizer
- func (s Authorizer) String() string
- type BadRequestException
- func (s *BadRequestException) Code() string
- func (s *BadRequestException) Error() string
- func (s BadRequestException) GoString() string
- func (s *BadRequestException) Message() string
- func (s *BadRequestException) OrigErr() error
- func (s *BadRequestException) RequestID() string
- func (s *BadRequestException) StatusCode() int
- func (s BadRequestException) String() string
- type ConflictException
- func (s *ConflictException) Code() string
- func (s *ConflictException) Error() string
- func (s ConflictException) GoString() string
- func (s *ConflictException) Message() string
- func (s *ConflictException) OrigErr() error
- func (s *ConflictException) RequestID() string
- func (s *ConflictException) StatusCode() int
- func (s ConflictException) String() string
- type Cors
- func (s Cors) GoString() string
- func (s *Cors) SetAllowCredentials(v bool) *Cors
- func (s *Cors) SetAllowHeaders(v []*string) *Cors
- func (s *Cors) SetAllowMethods(v []*string) *Cors
- func (s *Cors) SetAllowOrigins(v []*string) *Cors
- func (s *Cors) SetExposeHeaders(v []*string) *Cors
- func (s *Cors) SetMaxAge(v int64) *Cors
- func (s Cors) String() string
- func (s *Cors) Validate() error
- type CreateApiInput
- func (s CreateApiInput) GoString() string
- func (s *CreateApiInput) SetApiKeySelectionExpression(v string) *CreateApiInput
- func (s *CreateApiInput) SetCorsConfiguration(v *Cors) *CreateApiInput
- func (s *CreateApiInput) SetCredentialsArn(v string) *CreateApiInput
- func (s *CreateApiInput) SetDescription(v string) *CreateApiInput
- func (s *CreateApiInput) SetDisableExecuteApiEndpoint(v bool) *CreateApiInput
- func (s *CreateApiInput) SetDisableSchemaValidation(v bool) *CreateApiInput
- func (s *CreateApiInput) SetName(v string) *CreateApiInput
- func (s *CreateApiInput) SetProtocolType(v string) *CreateApiInput
- func (s *CreateApiInput) SetRouteKey(v string) *CreateApiInput
- func (s *CreateApiInput) SetRouteSelectionExpression(v string) *CreateApiInput
- func (s *CreateApiInput) SetTags(v map[string]*string) *CreateApiInput
- func (s *CreateApiInput) SetTarget(v string) *CreateApiInput
- func (s *CreateApiInput) SetVersion(v string) *CreateApiInput
- func (s CreateApiInput) String() string
- func (s *CreateApiInput) Validate() error
- type CreateApiMappingInput
- func (s CreateApiMappingInput) GoString() string
- func (s *CreateApiMappingInput) SetApiId(v string) *CreateApiMappingInput
- func (s *CreateApiMappingInput) SetApiMappingKey(v string) *CreateApiMappingInput
- func (s *CreateApiMappingInput) SetDomainName(v string) *CreateApiMappingInput
- func (s *CreateApiMappingInput) SetStage(v string) *CreateApiMappingInput
- func (s CreateApiMappingInput) String() string
- func (s *CreateApiMappingInput) Validate() error
- type CreateApiMappingOutput
- func (s CreateApiMappingOutput) GoString() string
- func (s *CreateApiMappingOutput) SetApiId(v string) *CreateApiMappingOutput
- func (s *CreateApiMappingOutput) SetApiMappingId(v string) *CreateApiMappingOutput
- func (s *CreateApiMappingOutput) SetApiMappingKey(v string) *CreateApiMappingOutput
- func (s *CreateApiMappingOutput) SetStage(v string) *CreateApiMappingOutput
- func (s CreateApiMappingOutput) String() string
- type CreateApiOutput
- func (s CreateApiOutput) GoString() string
- func (s *CreateApiOutput) SetApiEndpoint(v string) *CreateApiOutput
- func (s *CreateApiOutput) SetApiGatewayManaged(v bool) *CreateApiOutput
- func (s *CreateApiOutput) SetApiId(v string) *CreateApiOutput
- func (s *CreateApiOutput) SetApiKeySelectionExpression(v string) *CreateApiOutput
- func (s *CreateApiOutput) SetCorsConfiguration(v *Cors) *CreateApiOutput
- func (s *CreateApiOutput) SetCreatedDate(v time.Time) *CreateApiOutput
- func (s *CreateApiOutput) SetDescription(v string) *CreateApiOutput
- func (s *CreateApiOutput) SetDisableExecuteApiEndpoint(v bool) *CreateApiOutput
- func (s *CreateApiOutput) SetDisableSchemaValidation(v bool) *CreateApiOutput
- func (s *CreateApiOutput) SetImportInfo(v []*string) *CreateApiOutput
- func (s *CreateApiOutput) SetName(v string) *CreateApiOutput
- func (s *CreateApiOutput) SetProtocolType(v string) *CreateApiOutput
- func (s *CreateApiOutput) SetRouteSelectionExpression(v string) *CreateApiOutput
- func (s *CreateApiOutput) SetTags(v map[string]*string) *CreateApiOutput
- func (s *CreateApiOutput) SetVersion(v string) *CreateApiOutput
- func (s *CreateApiOutput) SetWarnings(v []*string) *CreateApiOutput
- func (s CreateApiOutput) String() string
- type CreateAuthorizerInput
- func (s CreateAuthorizerInput) GoString() string
- func (s *CreateAuthorizerInput) SetApiId(v string) *CreateAuthorizerInput
- func (s *CreateAuthorizerInput) SetAuthorizerCredentialsArn(v string) *CreateAuthorizerInput
- func (s *CreateAuthorizerInput) SetAuthorizerPayloadFormatVersion(v string) *CreateAuthorizerInput
- func (s *CreateAuthorizerInput) SetAuthorizerResultTtlInSeconds(v int64) *CreateAuthorizerInput
- func (s *CreateAuthorizerInput) SetAuthorizerType(v string) *CreateAuthorizerInput
- func (s *CreateAuthorizerInput) SetAuthorizerUri(v string) *CreateAuthorizerInput
- func (s *CreateAuthorizerInput) SetEnableSimpleResponses(v bool) *CreateAuthorizerInput
- func (s *CreateAuthorizerInput) SetIdentitySource(v []*string) *CreateAuthorizerInput
- func (s *CreateAuthorizerInput) SetIdentityValidationExpression(v string) *CreateAuthorizerInput
- func (s *CreateAuthorizerInput) SetJwtConfiguration(v *JWTConfiguration) *CreateAuthorizerInput
- func (s *CreateAuthorizerInput) SetName(v string) *CreateAuthorizerInput
- func (s CreateAuthorizerInput) String() string
- func (s *CreateAuthorizerInput) Validate() error
- type CreateAuthorizerOutput
- func (s CreateAuthorizerOutput) GoString() string
- func (s *CreateAuthorizerOutput) SetAuthorizerCredentialsArn(v string) *CreateAuthorizerOutput
- func (s *CreateAuthorizerOutput) SetAuthorizerId(v string) *CreateAuthorizerOutput
- func (s *CreateAuthorizerOutput) SetAuthorizerPayloadFormatVersion(v string) *CreateAuthorizerOutput
- func (s *CreateAuthorizerOutput) SetAuthorizerResultTtlInSeconds(v int64) *CreateAuthorizerOutput
- func (s *CreateAuthorizerOutput) SetAuthorizerType(v string) *CreateAuthorizerOutput
- func (s *CreateAuthorizerOutput) SetAuthorizerUri(v string) *CreateAuthorizerOutput
- func (s *CreateAuthorizerOutput) SetEnableSimpleResponses(v bool) *CreateAuthorizerOutput
- func (s *CreateAuthorizerOutput) SetIdentitySource(v []*string) *CreateAuthorizerOutput
- func (s *CreateAuthorizerOutput) SetIdentityValidationExpression(v string) *CreateAuthorizerOutput
- func (s *CreateAuthorizerOutput) SetJwtConfiguration(v *JWTConfiguration) *CreateAuthorizerOutput
- func (s *CreateAuthorizerOutput) SetName(v string) *CreateAuthorizerOutput
- func (s CreateAuthorizerOutput) String() string
- type CreateDeploymentInput
- func (s CreateDeploymentInput) GoString() string
- func (s *CreateDeploymentInput) SetApiId(v string) *CreateDeploymentInput
- func (s *CreateDeploymentInput) SetDescription(v string) *CreateDeploymentInput
- func (s *CreateDeploymentInput) SetStageName(v string) *CreateDeploymentInput
- func (s CreateDeploymentInput) String() string
- func (s *CreateDeploymentInput) Validate() error
- type CreateDeploymentOutput
- func (s CreateDeploymentOutput) GoString() string
- func (s *CreateDeploymentOutput) SetAutoDeployed(v bool) *CreateDeploymentOutput
- func (s *CreateDeploymentOutput) SetCreatedDate(v time.Time) *CreateDeploymentOutput
- func (s *CreateDeploymentOutput) SetDeploymentId(v string) *CreateDeploymentOutput
- func (s *CreateDeploymentOutput) SetDeploymentStatus(v string) *CreateDeploymentOutput
- func (s *CreateDeploymentOutput) SetDeploymentStatusMessage(v string) *CreateDeploymentOutput
- func (s *CreateDeploymentOutput) SetDescription(v string) *CreateDeploymentOutput
- func (s CreateDeploymentOutput) String() string
- type CreateDomainNameInput
- func (s CreateDomainNameInput) GoString() string
- func (s *CreateDomainNameInput) SetDomainName(v string) *CreateDomainNameInput
- func (s *CreateDomainNameInput) SetDomainNameConfigurations(v []*DomainNameConfiguration) *CreateDomainNameInput
- func (s *CreateDomainNameInput) SetMutualTlsAuthentication(v *MutualTlsAuthenticationInput) *CreateDomainNameInput
- func (s *CreateDomainNameInput) SetTags(v map[string]*string) *CreateDomainNameInput
- func (s CreateDomainNameInput) String() string
- func (s *CreateDomainNameInput) Validate() error
- type CreateDomainNameOutput
- func (s CreateDomainNameOutput) GoString() string
- func (s *CreateDomainNameOutput) SetApiMappingSelectionExpression(v string) *CreateDomainNameOutput
- func (s *CreateDomainNameOutput) SetDomainName(v string) *CreateDomainNameOutput
- func (s *CreateDomainNameOutput) SetDomainNameConfigurations(v []*DomainNameConfiguration) *CreateDomainNameOutput
- func (s *CreateDomainNameOutput) SetMutualTlsAuthentication(v *MutualTlsAuthentication) *CreateDomainNameOutput
- func (s *CreateDomainNameOutput) SetTags(v map[string]*string) *CreateDomainNameOutput
- func (s CreateDomainNameOutput) String() string
- type CreateIntegrationInput
- func (s CreateIntegrationInput) GoString() string
- func (s *CreateIntegrationInput) SetApiId(v string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetConnectionId(v string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetConnectionType(v string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetContentHandlingStrategy(v string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetCredentialsArn(v string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetDescription(v string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetIntegrationMethod(v string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetIntegrationSubtype(v string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetIntegrationType(v string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetIntegrationUri(v string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetPassthroughBehavior(v string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetPayloadFormatVersion(v string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetRequestParameters(v map[string]*string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetRequestTemplates(v map[string]*string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetResponseParameters(v map[string]map[string]*string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetTemplateSelectionExpression(v string) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetTimeoutInMillis(v int64) *CreateIntegrationInput
- func (s *CreateIntegrationInput) SetTlsConfig(v *TlsConfigInput) *CreateIntegrationInput
- func (s CreateIntegrationInput) String() string
- func (s *CreateIntegrationInput) Validate() error
- type CreateIntegrationOutput
- func (s CreateIntegrationOutput) GoString() string
- func (s *CreateIntegrationOutput) SetApiGatewayManaged(v bool) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetConnectionId(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetConnectionType(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetContentHandlingStrategy(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetCredentialsArn(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetDescription(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetIntegrationId(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetIntegrationMethod(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetIntegrationResponseSelectionExpression(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetIntegrationSubtype(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetIntegrationType(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetIntegrationUri(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetPassthroughBehavior(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetPayloadFormatVersion(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetRequestParameters(v map[string]*string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetRequestTemplates(v map[string]*string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetResponseParameters(v map[string]map[string]*string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetTemplateSelectionExpression(v string) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetTimeoutInMillis(v int64) *CreateIntegrationOutput
- func (s *CreateIntegrationOutput) SetTlsConfig(v *TlsConfig) *CreateIntegrationOutput
- func (s CreateIntegrationOutput) String() string
- type CreateIntegrationResponseInput
- func (s CreateIntegrationResponseInput) GoString() string
- func (s *CreateIntegrationResponseInput) SetApiId(v string) *CreateIntegrationResponseInput
- func (s *CreateIntegrationResponseInput) SetContentHandlingStrategy(v string) *CreateIntegrationResponseInput
- func (s *CreateIntegrationResponseInput) SetIntegrationId(v string) *CreateIntegrationResponseInput
- func (s *CreateIntegrationResponseInput) SetIntegrationResponseKey(v string) *CreateIntegrationResponseInput
- func (s *CreateIntegrationResponseInput) SetResponseParameters(v map[string]*string) *CreateIntegrationResponseInput
- func (s *CreateIntegrationResponseInput) SetResponseTemplates(v map[string]*string) *CreateIntegrationResponseInput
- func (s *CreateIntegrationResponseInput) SetTemplateSelectionExpression(v string) *CreateIntegrationResponseInput
- func (s CreateIntegrationResponseInput) String() string
- func (s *CreateIntegrationResponseInput) Validate() error
- type CreateIntegrationResponseOutput
- func (s CreateIntegrationResponseOutput) GoString() string
- func (s *CreateIntegrationResponseOutput) SetContentHandlingStrategy(v string) *CreateIntegrationResponseOutput
- func (s *CreateIntegrationResponseOutput) SetIntegrationResponseId(v string) *CreateIntegrationResponseOutput
- func (s *CreateIntegrationResponseOutput) SetIntegrationResponseKey(v string) *CreateIntegrationResponseOutput
- func (s *CreateIntegrationResponseOutput) SetResponseParameters(v map[string]*string) *CreateIntegrationResponseOutput
- func (s *CreateIntegrationResponseOutput) SetResponseTemplates(v map[string]*string) *CreateIntegrationResponseOutput
- func (s *CreateIntegrationResponseOutput) SetTemplateSelectionExpression(v string) *CreateIntegrationResponseOutput
- func (s CreateIntegrationResponseOutput) String() string
- type CreateModelInput
- func (s CreateModelInput) GoString() string
- func (s *CreateModelInput) SetApiId(v string) *CreateModelInput
- func (s *CreateModelInput) SetContentType(v string) *CreateModelInput
- func (s *CreateModelInput) SetDescription(v string) *CreateModelInput
- func (s *CreateModelInput) SetName(v string) *CreateModelInput
- func (s *CreateModelInput) SetSchema(v string) *CreateModelInput
- func (s CreateModelInput) String() string
- func (s *CreateModelInput) Validate() error
- type CreateModelOutput
- func (s CreateModelOutput) GoString() string
- func (s *CreateModelOutput) SetContentType(v string) *CreateModelOutput
- func (s *CreateModelOutput) SetDescription(v string) *CreateModelOutput
- func (s *CreateModelOutput) SetModelId(v string) *CreateModelOutput
- func (s *CreateModelOutput) SetName(v string) *CreateModelOutput
- func (s *CreateModelOutput) SetSchema(v string) *CreateModelOutput
- func (s CreateModelOutput) String() string
- type CreateRouteInput
- func (s CreateRouteInput) GoString() string
- func (s *CreateRouteInput) SetApiId(v string) *CreateRouteInput
- func (s *CreateRouteInput) SetApiKeyRequired(v bool) *CreateRouteInput
- func (s *CreateRouteInput) SetAuthorizationScopes(v []*string) *CreateRouteInput
- func (s *CreateRouteInput) SetAuthorizationType(v string) *CreateRouteInput
- func (s *CreateRouteInput) SetAuthorizerId(v string) *CreateRouteInput
- func (s *CreateRouteInput) SetModelSelectionExpression(v string) *CreateRouteInput
- func (s *CreateRouteInput) SetOperationName(v string) *CreateRouteInput
- func (s *CreateRouteInput) SetRequestModels(v map[string]*string) *CreateRouteInput
- func (s *CreateRouteInput) SetRequestParameters(v map[string]*ParameterConstraints) *CreateRouteInput
- func (s *CreateRouteInput) SetRouteKey(v string) *CreateRouteInput
- func (s *CreateRouteInput) SetRouteResponseSelectionExpression(v string) *CreateRouteInput
- func (s *CreateRouteInput) SetTarget(v string) *CreateRouteInput
- func (s CreateRouteInput) String() string
- func (s *CreateRouteInput) Validate() error
- type CreateRouteOutput
- func (s CreateRouteOutput) GoString() string
- func (s *CreateRouteOutput) SetApiGatewayManaged(v bool) *CreateRouteOutput
- func (s *CreateRouteOutput) SetApiKeyRequired(v bool) *CreateRouteOutput
- func (s *CreateRouteOutput) SetAuthorizationScopes(v []*string) *CreateRouteOutput
- func (s *CreateRouteOutput) SetAuthorizationType(v string) *CreateRouteOutput
- func (s *CreateRouteOutput) SetAuthorizerId(v string) *CreateRouteOutput
- func (s *CreateRouteOutput) SetModelSelectionExpression(v string) *CreateRouteOutput
- func (s *CreateRouteOutput) SetOperationName(v string) *CreateRouteOutput
- func (s *CreateRouteOutput) SetRequestModels(v map[string]*string) *CreateRouteOutput
- func (s *CreateRouteOutput) SetRequestParameters(v map[string]*ParameterConstraints) *CreateRouteOutput
- func (s *CreateRouteOutput) SetRouteId(v string) *CreateRouteOutput
- func (s *CreateRouteOutput) SetRouteKey(v string) *CreateRouteOutput
- func (s *CreateRouteOutput) SetRouteResponseSelectionExpression(v string) *CreateRouteOutput
- func (s *CreateRouteOutput) SetTarget(v string) *CreateRouteOutput
- func (s CreateRouteOutput) String() string
- type CreateRouteResponseInput
- func (s CreateRouteResponseInput) GoString() string
- func (s *CreateRouteResponseInput) SetApiId(v string) *CreateRouteResponseInput
- func (s *CreateRouteResponseInput) SetModelSelectionExpression(v string) *CreateRouteResponseInput
- func (s *CreateRouteResponseInput) SetResponseModels(v map[string]*string) *CreateRouteResponseInput
- func (s *CreateRouteResponseInput) SetResponseParameters(v map[string]*ParameterConstraints) *CreateRouteResponseInput
- func (s *CreateRouteResponseInput) SetRouteId(v string) *CreateRouteResponseInput
- func (s *CreateRouteResponseInput) SetRouteResponseKey(v string) *CreateRouteResponseInput
- func (s CreateRouteResponseInput) String() string
- func (s *CreateRouteResponseInput) Validate() error
- type CreateRouteResponseOutput
- func (s CreateRouteResponseOutput) GoString() string
- func (s *CreateRouteResponseOutput) SetModelSelectionExpression(v string) *CreateRouteResponseOutput
- func (s *CreateRouteResponseOutput) SetResponseModels(v map[string]*string) *CreateRouteResponseOutput
- func (s *CreateRouteResponseOutput) SetResponseParameters(v map[string]*ParameterConstraints) *CreateRouteResponseOutput
- func (s *CreateRouteResponseOutput) SetRouteResponseId(v string) *CreateRouteResponseOutput
- func (s *CreateRouteResponseOutput) SetRouteResponseKey(v string) *CreateRouteResponseOutput
- func (s CreateRouteResponseOutput) String() string
- type CreateStageInput
- func (s CreateStageInput) GoString() string
- func (s *CreateStageInput) SetAccessLogSettings(v *AccessLogSettings) *CreateStageInput
- func (s *CreateStageInput) SetApiId(v string) *CreateStageInput
- func (s *CreateStageInput) SetAutoDeploy(v bool) *CreateStageInput
- func (s *CreateStageInput) SetClientCertificateId(v string) *CreateStageInput
- func (s *CreateStageInput) SetDefaultRouteSettings(v *RouteSettings) *CreateStageInput
- func (s *CreateStageInput) SetDeploymentId(v string) *CreateStageInput
- func (s *CreateStageInput) SetDescription(v string) *CreateStageInput
- func (s *CreateStageInput) SetRouteSettings(v map[string]*RouteSettings) *CreateStageInput
- func (s *CreateStageInput) SetStageName(v string) *CreateStageInput
- func (s *CreateStageInput) SetStageVariables(v map[string]*string) *CreateStageInput
- func (s *CreateStageInput) SetTags(v map[string]*string) *CreateStageInput
- func (s CreateStageInput) String() string
- func (s *CreateStageInput) Validate() error
- type CreateStageOutput
- func (s CreateStageOutput) GoString() string
- func (s *CreateStageOutput) SetAccessLogSettings(v *AccessLogSettings) *CreateStageOutput
- func (s *CreateStageOutput) SetApiGatewayManaged(v bool) *CreateStageOutput
- func (s *CreateStageOutput) SetAutoDeploy(v bool) *CreateStageOutput
- func (s *CreateStageOutput) SetClientCertificateId(v string) *CreateStageOutput
- func (s *CreateStageOutput) SetCreatedDate(v time.Time) *CreateStageOutput
- func (s *CreateStageOutput) SetDefaultRouteSettings(v *RouteSettings) *CreateStageOutput
- func (s *CreateStageOutput) SetDeploymentId(v string) *CreateStageOutput
- func (s *CreateStageOutput) SetDescription(v string) *CreateStageOutput
- func (s *CreateStageOutput) SetLastDeploymentStatusMessage(v string) *CreateStageOutput
- func (s *CreateStageOutput) SetLastUpdatedDate(v time.Time) *CreateStageOutput
- func (s *CreateStageOutput) SetRouteSettings(v map[string]*RouteSettings) *CreateStageOutput
- func (s *CreateStageOutput) SetStageName(v string) *CreateStageOutput
- func (s *CreateStageOutput) SetStageVariables(v map[string]*string) *CreateStageOutput
- func (s *CreateStageOutput) SetTags(v map[string]*string) *CreateStageOutput
- func (s CreateStageOutput) String() string
- type CreateVpcLinkInput
- func (s CreateVpcLinkInput) GoString() string
- func (s *CreateVpcLinkInput) SetName(v string) *CreateVpcLinkInput
- func (s *CreateVpcLinkInput) SetSecurityGroupIds(v []*string) *CreateVpcLinkInput
- func (s *CreateVpcLinkInput) SetSubnetIds(v []*string) *CreateVpcLinkInput
- func (s *CreateVpcLinkInput) SetTags(v map[string]*string) *CreateVpcLinkInput
- func (s CreateVpcLinkInput) String() string
- func (s *CreateVpcLinkInput) Validate() error
- type CreateVpcLinkOutput
- func (s CreateVpcLinkOutput) GoString() string
- func (s *CreateVpcLinkOutput) SetCreatedDate(v time.Time) *CreateVpcLinkOutput
- func (s *CreateVpcLinkOutput) SetName(v string) *CreateVpcLinkOutput
- func (s *CreateVpcLinkOutput) SetSecurityGroupIds(v []*string) *CreateVpcLinkOutput
- func (s *CreateVpcLinkOutput) SetSubnetIds(v []*string) *CreateVpcLinkOutput
- func (s *CreateVpcLinkOutput) SetTags(v map[string]*string) *CreateVpcLinkOutput
- func (s *CreateVpcLinkOutput) SetVpcLinkId(v string) *CreateVpcLinkOutput
- func (s *CreateVpcLinkOutput) SetVpcLinkStatus(v string) *CreateVpcLinkOutput
- func (s *CreateVpcLinkOutput) SetVpcLinkStatusMessage(v string) *CreateVpcLinkOutput
- func (s *CreateVpcLinkOutput) SetVpcLinkVersion(v string) *CreateVpcLinkOutput
- func (s CreateVpcLinkOutput) String() string
- type DeleteAccessLogSettingsInput
- func (s DeleteAccessLogSettingsInput) GoString() string
- func (s *DeleteAccessLogSettingsInput) SetApiId(v string) *DeleteAccessLogSettingsInput
- func (s *DeleteAccessLogSettingsInput) SetStageName(v string) *DeleteAccessLogSettingsInput
- func (s DeleteAccessLogSettingsInput) String() string
- func (s *DeleteAccessLogSettingsInput) Validate() error
- type DeleteAccessLogSettingsOutput
- type DeleteApiInput
- type DeleteApiMappingInput
- func (s DeleteApiMappingInput) GoString() string
- func (s *DeleteApiMappingInput) SetApiMappingId(v string) *DeleteApiMappingInput
- func (s *DeleteApiMappingInput) SetDomainName(v string) *DeleteApiMappingInput
- func (s DeleteApiMappingInput) String() string
- func (s *DeleteApiMappingInput) Validate() error
- type DeleteApiMappingOutput
- type DeleteApiOutput
- type DeleteAuthorizerInput
- type DeleteAuthorizerOutput
- type DeleteCorsConfigurationInput
- type DeleteCorsConfigurationOutput
- type DeleteDeploymentInput
- type DeleteDeploymentOutput
- type DeleteDomainNameInput
- type DeleteDomainNameOutput
- type DeleteIntegrationInput
- func (s DeleteIntegrationInput) GoString() string
- func (s *DeleteIntegrationInput) SetApiId(v string) *DeleteIntegrationInput
- func (s *DeleteIntegrationInput) SetIntegrationId(v string) *DeleteIntegrationInput
- func (s DeleteIntegrationInput) String() string
- func (s *DeleteIntegrationInput) Validate() error
- type DeleteIntegrationOutput
- type DeleteIntegrationResponseInput
- func (s DeleteIntegrationResponseInput) GoString() string
- func (s *DeleteIntegrationResponseInput) SetApiId(v string) *DeleteIntegrationResponseInput
- func (s *DeleteIntegrationResponseInput) SetIntegrationId(v string) *DeleteIntegrationResponseInput
- func (s *DeleteIntegrationResponseInput) SetIntegrationResponseId(v string) *DeleteIntegrationResponseInput
- func (s DeleteIntegrationResponseInput) String() string
- func (s *DeleteIntegrationResponseInput) Validate() error
- type DeleteIntegrationResponseOutput
- type DeleteModelInput
- type DeleteModelOutput
- type DeleteRouteInput
- type DeleteRouteOutput
- type DeleteRouteRequestParameterInput
- func (s DeleteRouteRequestParameterInput) GoString() string
- func (s *DeleteRouteRequestParameterInput) SetApiId(v string) *DeleteRouteRequestParameterInput
- func (s *DeleteRouteRequestParameterInput) SetRequestParameterKey(v string) *DeleteRouteRequestParameterInput
- func (s *DeleteRouteRequestParameterInput) SetRouteId(v string) *DeleteRouteRequestParameterInput
- func (s DeleteRouteRequestParameterInput) String() string
- func (s *DeleteRouteRequestParameterInput) Validate() error
- type DeleteRouteRequestParameterOutput
- type DeleteRouteResponseInput
- func (s DeleteRouteResponseInput) GoString() string
- func (s *DeleteRouteResponseInput) SetApiId(v string) *DeleteRouteResponseInput
- func (s *DeleteRouteResponseInput) SetRouteId(v string) *DeleteRouteResponseInput
- func (s *DeleteRouteResponseInput) SetRouteResponseId(v string) *DeleteRouteResponseInput
- func (s DeleteRouteResponseInput) String() string
- func (s *DeleteRouteResponseInput) Validate() error
- type DeleteRouteResponseOutput
- type DeleteRouteSettingsInput
- func (s DeleteRouteSettingsInput) GoString() string
- func (s *DeleteRouteSettingsInput) SetApiId(v string) *DeleteRouteSettingsInput
- func (s *DeleteRouteSettingsInput) SetRouteKey(v string) *DeleteRouteSettingsInput
- func (s *DeleteRouteSettingsInput) SetStageName(v string) *DeleteRouteSettingsInput
- func (s DeleteRouteSettingsInput) String() string
- func (s *DeleteRouteSettingsInput) Validate() error
- type DeleteRouteSettingsOutput
- type DeleteStageInput
- type DeleteStageOutput
- type DeleteVpcLinkInput
- type DeleteVpcLinkOutput
- type Deployment
- func (s Deployment) GoString() string
- func (s *Deployment) SetAutoDeployed(v bool) *Deployment
- func (s *Deployment) SetCreatedDate(v time.Time) *Deployment
- func (s *Deployment) SetDeploymentId(v string) *Deployment
- func (s *Deployment) SetDeploymentStatus(v string) *Deployment
- func (s *Deployment) SetDeploymentStatusMessage(v string) *Deployment
- func (s *Deployment) SetDescription(v string) *Deployment
- func (s Deployment) String() string
- type DomainName
- func (s DomainName) GoString() string
- func (s *DomainName) SetApiMappingSelectionExpression(v string) *DomainName
- func (s *DomainName) SetDomainName(v string) *DomainName
- func (s *DomainName) SetDomainNameConfigurations(v []*DomainNameConfiguration) *DomainName
- func (s *DomainName) SetMutualTlsAuthentication(v *MutualTlsAuthentication) *DomainName
- func (s *DomainName) SetTags(v map[string]*string) *DomainName
- func (s DomainName) String() string
- type DomainNameConfiguration
- func (s DomainNameConfiguration) GoString() string
- func (s *DomainNameConfiguration) SetApiGatewayDomainName(v string) *DomainNameConfiguration
- func (s *DomainNameConfiguration) SetCertificateArn(v string) *DomainNameConfiguration
- func (s *DomainNameConfiguration) SetCertificateName(v string) *DomainNameConfiguration
- func (s *DomainNameConfiguration) SetCertificateUploadDate(v time.Time) *DomainNameConfiguration
- func (s *DomainNameConfiguration) SetDomainNameStatus(v string) *DomainNameConfiguration
- func (s *DomainNameConfiguration) SetDomainNameStatusMessage(v string) *DomainNameConfiguration
- func (s *DomainNameConfiguration) SetEndpointType(v string) *DomainNameConfiguration
- func (s *DomainNameConfiguration) SetHostedZoneId(v string) *DomainNameConfiguration
- func (s *DomainNameConfiguration) SetOwnershipVerificationCertificateArn(v string) *DomainNameConfiguration
- func (s *DomainNameConfiguration) SetSecurityPolicy(v string) *DomainNameConfiguration
- func (s DomainNameConfiguration) String() string
- type ExportApiInput
- func (s ExportApiInput) GoString() string
- func (s *ExportApiInput) SetApiId(v string) *ExportApiInput
- func (s *ExportApiInput) SetExportVersion(v string) *ExportApiInput
- func (s *ExportApiInput) SetIncludeExtensions(v bool) *ExportApiInput
- func (s *ExportApiInput) SetOutputType(v string) *ExportApiInput
- func (s *ExportApiInput) SetSpecification(v string) *ExportApiInput
- func (s *ExportApiInput) SetStageName(v string) *ExportApiInput
- func (s ExportApiInput) String() string
- func (s *ExportApiInput) Validate() error
- type ExportApiOutput
- type GetApiInput
- type GetApiMappingInput
- type GetApiMappingOutput
- func (s GetApiMappingOutput) GoString() string
- func (s *GetApiMappingOutput) SetApiId(v string) *GetApiMappingOutput
- func (s *GetApiMappingOutput) SetApiMappingId(v string) *GetApiMappingOutput
- func (s *GetApiMappingOutput) SetApiMappingKey(v string) *GetApiMappingOutput
- func (s *GetApiMappingOutput) SetStage(v string) *GetApiMappingOutput
- func (s GetApiMappingOutput) String() string
- type GetApiMappingsInput
- func (s GetApiMappingsInput) GoString() string
- func (s *GetApiMappingsInput) SetDomainName(v string) *GetApiMappingsInput
- func (s *GetApiMappingsInput) SetMaxResults(v string) *GetApiMappingsInput
- func (s *GetApiMappingsInput) SetNextToken(v string) *GetApiMappingsInput
- func (s GetApiMappingsInput) String() string
- func (s *GetApiMappingsInput) Validate() error
- type GetApiMappingsOutput
- type GetApiOutput
- func (s GetApiOutput) GoString() string
- func (s *GetApiOutput) SetApiEndpoint(v string) *GetApiOutput
- func (s *GetApiOutput) SetApiGatewayManaged(v bool) *GetApiOutput
- func (s *GetApiOutput) SetApiId(v string) *GetApiOutput
- func (s *GetApiOutput) SetApiKeySelectionExpression(v string) *GetApiOutput
- func (s *GetApiOutput) SetCorsConfiguration(v *Cors) *GetApiOutput
- func (s *GetApiOutput) SetCreatedDate(v time.Time) *GetApiOutput
- func (s *GetApiOutput) SetDescription(v string) *GetApiOutput
- func (s *GetApiOutput) SetDisableExecuteApiEndpoint(v bool) *GetApiOutput
- func (s *GetApiOutput) SetDisableSchemaValidation(v bool) *GetApiOutput
- func (s *GetApiOutput) SetImportInfo(v []*string) *GetApiOutput
- func (s *GetApiOutput) SetName(v string) *GetApiOutput
- func (s *GetApiOutput) SetProtocolType(v string) *GetApiOutput
- func (s *GetApiOutput) SetRouteSelectionExpression(v string) *GetApiOutput
- func (s *GetApiOutput) SetTags(v map[string]*string) *GetApiOutput
- func (s *GetApiOutput) SetVersion(v string) *GetApiOutput
- func (s *GetApiOutput) SetWarnings(v []*string) *GetApiOutput
- func (s GetApiOutput) String() string
- type GetApisInput
- type GetApisOutput
- type GetAuthorizerInput
- type GetAuthorizerOutput
- func (s GetAuthorizerOutput) GoString() string
- func (s *GetAuthorizerOutput) SetAuthorizerCredentialsArn(v string) *GetAuthorizerOutput
- func (s *GetAuthorizerOutput) SetAuthorizerId(v string) *GetAuthorizerOutput
- func (s *GetAuthorizerOutput) SetAuthorizerPayloadFormatVersion(v string) *GetAuthorizerOutput
- func (s *GetAuthorizerOutput) SetAuthorizerResultTtlInSeconds(v int64) *GetAuthorizerOutput
- func (s *GetAuthorizerOutput) SetAuthorizerType(v string) *GetAuthorizerOutput
- func (s *GetAuthorizerOutput) SetAuthorizerUri(v string) *GetAuthorizerOutput
- func (s *GetAuthorizerOutput) SetEnableSimpleResponses(v bool) *GetAuthorizerOutput
- func (s *GetAuthorizerOutput) SetIdentitySource(v []*string) *GetAuthorizerOutput
- func (s *GetAuthorizerOutput) SetIdentityValidationExpression(v string) *GetAuthorizerOutput
- func (s *GetAuthorizerOutput) SetJwtConfiguration(v *JWTConfiguration) *GetAuthorizerOutput
- func (s *GetAuthorizerOutput) SetName(v string) *GetAuthorizerOutput
- func (s GetAuthorizerOutput) String() string
- type GetAuthorizersInput
- func (s GetAuthorizersInput) GoString() string
- func (s *GetAuthorizersInput) SetApiId(v string) *GetAuthorizersInput
- func (s *GetAuthorizersInput) SetMaxResults(v string) *GetAuthorizersInput
- func (s *GetAuthorizersInput) SetNextToken(v string) *GetAuthorizersInput
- func (s GetAuthorizersInput) String() string
- func (s *GetAuthorizersInput) Validate() error
- type GetAuthorizersOutput
- type GetDeploymentInput
- type GetDeploymentOutput
- func (s GetDeploymentOutput) GoString() string
- func (s *GetDeploymentOutput) SetAutoDeployed(v bool) *GetDeploymentOutput
- func (s *GetDeploymentOutput) SetCreatedDate(v time.Time) *GetDeploymentOutput
- func (s *GetDeploymentOutput) SetDeploymentId(v string) *GetDeploymentOutput
- func (s *GetDeploymentOutput) SetDeploymentStatus(v string) *GetDeploymentOutput
- func (s *GetDeploymentOutput) SetDeploymentStatusMessage(v string) *GetDeploymentOutput
- func (s *GetDeploymentOutput) SetDescription(v string) *GetDeploymentOutput
- func (s GetDeploymentOutput) String() string
- type GetDeploymentsInput
- func (s GetDeploymentsInput) GoString() string
- func (s *GetDeploymentsInput) SetApiId(v string) *GetDeploymentsInput
- func (s *GetDeploymentsInput) SetMaxResults(v string) *GetDeploymentsInput
- func (s *GetDeploymentsInput) SetNextToken(v string) *GetDeploymentsInput
- func (s GetDeploymentsInput) String() string
- func (s *GetDeploymentsInput) Validate() error
- type GetDeploymentsOutput
- type GetDomainNameInput
- type GetDomainNameOutput
- func (s GetDomainNameOutput) GoString() string
- func (s *GetDomainNameOutput) SetApiMappingSelectionExpression(v string) *GetDomainNameOutput
- func (s *GetDomainNameOutput) SetDomainName(v string) *GetDomainNameOutput
- func (s *GetDomainNameOutput) SetDomainNameConfigurations(v []*DomainNameConfiguration) *GetDomainNameOutput
- func (s *GetDomainNameOutput) SetMutualTlsAuthentication(v *MutualTlsAuthentication) *GetDomainNameOutput
- func (s *GetDomainNameOutput) SetTags(v map[string]*string) *GetDomainNameOutput
- func (s GetDomainNameOutput) String() string
- type GetDomainNamesInput
- type GetDomainNamesOutput
- type GetIntegrationInput
- type GetIntegrationOutput
- func (s GetIntegrationOutput) GoString() string
- func (s *GetIntegrationOutput) SetApiGatewayManaged(v bool) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetConnectionId(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetConnectionType(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetContentHandlingStrategy(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetCredentialsArn(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetDescription(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetIntegrationId(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetIntegrationMethod(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetIntegrationResponseSelectionExpression(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetIntegrationSubtype(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetIntegrationType(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetIntegrationUri(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetPassthroughBehavior(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetPayloadFormatVersion(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetRequestParameters(v map[string]*string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetRequestTemplates(v map[string]*string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetResponseParameters(v map[string]map[string]*string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetTemplateSelectionExpression(v string) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetTimeoutInMillis(v int64) *GetIntegrationOutput
- func (s *GetIntegrationOutput) SetTlsConfig(v *TlsConfig) *GetIntegrationOutput
- func (s GetIntegrationOutput) String() string
- type GetIntegrationResponseInput
- func (s GetIntegrationResponseInput) GoString() string
- func (s *GetIntegrationResponseInput) SetApiId(v string) *GetIntegrationResponseInput
- func (s *GetIntegrationResponseInput) SetIntegrationId(v string) *GetIntegrationResponseInput
- func (s *GetIntegrationResponseInput) SetIntegrationResponseId(v string) *GetIntegrationResponseInput
- func (s GetIntegrationResponseInput) String() string
- func (s *GetIntegrationResponseInput) Validate() error
- type GetIntegrationResponseOutput
- func (s GetIntegrationResponseOutput) GoString() string
- func (s *GetIntegrationResponseOutput) SetContentHandlingStrategy(v string) *GetIntegrationResponseOutput
- func (s *GetIntegrationResponseOutput) SetIntegrationResponseId(v string) *GetIntegrationResponseOutput
- func (s *GetIntegrationResponseOutput) SetIntegrationResponseKey(v string) *GetIntegrationResponseOutput
- func (s *GetIntegrationResponseOutput) SetResponseParameters(v map[string]*string) *GetIntegrationResponseOutput
- func (s *GetIntegrationResponseOutput) SetResponseTemplates(v map[string]*string) *GetIntegrationResponseOutput
- func (s *GetIntegrationResponseOutput) SetTemplateSelectionExpression(v string) *GetIntegrationResponseOutput
- func (s GetIntegrationResponseOutput) String() string
- type GetIntegrationResponsesInput
- func (s GetIntegrationResponsesInput) GoString() string
- func (s *GetIntegrationResponsesInput) SetApiId(v string) *GetIntegrationResponsesInput
- func (s *GetIntegrationResponsesInput) SetIntegrationId(v string) *GetIntegrationResponsesInput
- func (s *GetIntegrationResponsesInput) SetMaxResults(v string) *GetIntegrationResponsesInput
- func (s *GetIntegrationResponsesInput) SetNextToken(v string) *GetIntegrationResponsesInput
- func (s GetIntegrationResponsesInput) String() string
- func (s *GetIntegrationResponsesInput) Validate() error
- type GetIntegrationResponsesOutput
- func (s GetIntegrationResponsesOutput) GoString() string
- func (s *GetIntegrationResponsesOutput) SetItems(v []*IntegrationResponse) *GetIntegrationResponsesOutput
- func (s *GetIntegrationResponsesOutput) SetNextToken(v string) *GetIntegrationResponsesOutput
- func (s GetIntegrationResponsesOutput) String() string
- type GetIntegrationsInput
- func (s GetIntegrationsInput) GoString() string
- func (s *GetIntegrationsInput) SetApiId(v string) *GetIntegrationsInput
- func (s *GetIntegrationsInput) SetMaxResults(v string) *GetIntegrationsInput
- func (s *GetIntegrationsInput) SetNextToken(v string) *GetIntegrationsInput
- func (s GetIntegrationsInput) String() string
- func (s *GetIntegrationsInput) Validate() error
- type GetIntegrationsOutput
- type GetModelInput
- type GetModelOutput
- func (s GetModelOutput) GoString() string
- func (s *GetModelOutput) SetContentType(v string) *GetModelOutput
- func (s *GetModelOutput) SetDescription(v string) *GetModelOutput
- func (s *GetModelOutput) SetModelId(v string) *GetModelOutput
- func (s *GetModelOutput) SetName(v string) *GetModelOutput
- func (s *GetModelOutput) SetSchema(v string) *GetModelOutput
- func (s GetModelOutput) String() string
- type GetModelTemplateInput
- type GetModelTemplateOutput
- type GetModelsInput
- func (s GetModelsInput) GoString() string
- func (s *GetModelsInput) SetApiId(v string) *GetModelsInput
- func (s *GetModelsInput) SetMaxResults(v string) *GetModelsInput
- func (s *GetModelsInput) SetNextToken(v string) *GetModelsInput
- func (s GetModelsInput) String() string
- func (s *GetModelsInput) Validate() error
- type GetModelsOutput
- type GetRouteInput
- type GetRouteOutput
- func (s GetRouteOutput) GoString() string
- func (s *GetRouteOutput) SetApiGatewayManaged(v bool) *GetRouteOutput
- func (s *GetRouteOutput) SetApiKeyRequired(v bool) *GetRouteOutput
- func (s *GetRouteOutput) SetAuthorizationScopes(v []*string) *GetRouteOutput
- func (s *GetRouteOutput) SetAuthorizationType(v string) *GetRouteOutput
- func (s *GetRouteOutput) SetAuthorizerId(v string) *GetRouteOutput
- func (s *GetRouteOutput) SetModelSelectionExpression(v string) *GetRouteOutput
- func (s *GetRouteOutput) SetOperationName(v string) *GetRouteOutput
- func (s *GetRouteOutput) SetRequestModels(v map[string]*string) *GetRouteOutput
- func (s *GetRouteOutput) SetRequestParameters(v map[string]*ParameterConstraints) *GetRouteOutput
- func (s *GetRouteOutput) SetRouteId(v string) *GetRouteOutput
- func (s *GetRouteOutput) SetRouteKey(v string) *GetRouteOutput
- func (s *GetRouteOutput) SetRouteResponseSelectionExpression(v string) *GetRouteOutput
- func (s *GetRouteOutput) SetTarget(v string) *GetRouteOutput
- func (s GetRouteOutput) String() string
- type GetRouteResponseInput
- func (s GetRouteResponseInput) GoString() string
- func (s *GetRouteResponseInput) SetApiId(v string) *GetRouteResponseInput
- func (s *GetRouteResponseInput) SetRouteId(v string) *GetRouteResponseInput
- func (s *GetRouteResponseInput) SetRouteResponseId(v string) *GetRouteResponseInput
- func (s GetRouteResponseInput) String() string
- func (s *GetRouteResponseInput) Validate() error
- type GetRouteResponseOutput
- func (s GetRouteResponseOutput) GoString() string
- func (s *GetRouteResponseOutput) SetModelSelectionExpression(v string) *GetRouteResponseOutput
- func (s *GetRouteResponseOutput) SetResponseModels(v map[string]*string) *GetRouteResponseOutput
- func (s *GetRouteResponseOutput) SetResponseParameters(v map[string]*ParameterConstraints) *GetRouteResponseOutput
- func (s *GetRouteResponseOutput) SetRouteResponseId(v string) *GetRouteResponseOutput
- func (s *GetRouteResponseOutput) SetRouteResponseKey(v string) *GetRouteResponseOutput
- func (s GetRouteResponseOutput) String() string
- type GetRouteResponsesInput
- func (s GetRouteResponsesInput) GoString() string
- func (s *GetRouteResponsesInput) SetApiId(v string) *GetRouteResponsesInput
- func (s *GetRouteResponsesInput) SetMaxResults(v string) *GetRouteResponsesInput
- func (s *GetRouteResponsesInput) SetNextToken(v string) *GetRouteResponsesInput
- func (s *GetRouteResponsesInput) SetRouteId(v string) *GetRouteResponsesInput
- func (s GetRouteResponsesInput) String() string
- func (s *GetRouteResponsesInput) Validate() error
- type GetRouteResponsesOutput
- type GetRoutesInput
- func (s GetRoutesInput) GoString() string
- func (s *GetRoutesInput) SetApiId(v string) *GetRoutesInput
- func (s *GetRoutesInput) SetMaxResults(v string) *GetRoutesInput
- func (s *GetRoutesInput) SetNextToken(v string) *GetRoutesInput
- func (s GetRoutesInput) String() string
- func (s *GetRoutesInput) Validate() error
- type GetRoutesOutput
- type GetStageInput
- type GetStageOutput
- func (s GetStageOutput) GoString() string
- func (s *GetStageOutput) SetAccessLogSettings(v *AccessLogSettings) *GetStageOutput
- func (s *GetStageOutput) SetApiGatewayManaged(v bool) *GetStageOutput
- func (s *GetStageOutput) SetAutoDeploy(v bool) *GetStageOutput
- func (s *GetStageOutput) SetClientCertificateId(v string) *GetStageOutput
- func (s *GetStageOutput) SetCreatedDate(v time.Time) *GetStageOutput
- func (s *GetStageOutput) SetDefaultRouteSettings(v *RouteSettings) *GetStageOutput
- func (s *GetStageOutput) SetDeploymentId(v string) *GetStageOutput
- func (s *GetStageOutput) SetDescription(v string) *GetStageOutput
- func (s *GetStageOutput) SetLastDeploymentStatusMessage(v string) *GetStageOutput
- func (s *GetStageOutput) SetLastUpdatedDate(v time.Time) *GetStageOutput
- func (s *GetStageOutput) SetRouteSettings(v map[string]*RouteSettings) *GetStageOutput
- func (s *GetStageOutput) SetStageName(v string) *GetStageOutput
- func (s *GetStageOutput) SetStageVariables(v map[string]*string) *GetStageOutput
- func (s *GetStageOutput) SetTags(v map[string]*string) *GetStageOutput
- func (s GetStageOutput) String() string
- type GetStagesInput
- func (s GetStagesInput) GoString() string
- func (s *GetStagesInput) SetApiId(v string) *GetStagesInput
- func (s *GetStagesInput) SetMaxResults(v string) *GetStagesInput
- func (s *GetStagesInput) SetNextToken(v string) *GetStagesInput
- func (s GetStagesInput) String() string
- func (s *GetStagesInput) Validate() error
- type GetStagesOutput
- type GetTagsInput
- type GetTagsOutput
- type GetVpcLinkInput
- type GetVpcLinkOutput
- func (s GetVpcLinkOutput) GoString() string
- func (s *GetVpcLinkOutput) SetCreatedDate(v time.Time) *GetVpcLinkOutput
- func (s *GetVpcLinkOutput) SetName(v string) *GetVpcLinkOutput
- func (s *GetVpcLinkOutput) SetSecurityGroupIds(v []*string) *GetVpcLinkOutput
- func (s *GetVpcLinkOutput) SetSubnetIds(v []*string) *GetVpcLinkOutput
- func (s *GetVpcLinkOutput) SetTags(v map[string]*string) *GetVpcLinkOutput
- func (s *GetVpcLinkOutput) SetVpcLinkId(v string) *GetVpcLinkOutput
- func (s *GetVpcLinkOutput) SetVpcLinkStatus(v string) *GetVpcLinkOutput
- func (s *GetVpcLinkOutput) SetVpcLinkStatusMessage(v string) *GetVpcLinkOutput
- func (s *GetVpcLinkOutput) SetVpcLinkVersion(v string) *GetVpcLinkOutput
- func (s GetVpcLinkOutput) String() string
- type GetVpcLinksInput
- type GetVpcLinksOutput
- type ImportApiInput
- func (s ImportApiInput) GoString() string
- func (s *ImportApiInput) SetBasepath(v string) *ImportApiInput
- func (s *ImportApiInput) SetBody(v string) *ImportApiInput
- func (s *ImportApiInput) SetFailOnWarnings(v bool) *ImportApiInput
- func (s ImportApiInput) String() string
- func (s *ImportApiInput) Validate() error
- type ImportApiOutput
- func (s ImportApiOutput) GoString() string
- func (s *ImportApiOutput) SetApiEndpoint(v string) *ImportApiOutput
- func (s *ImportApiOutput) SetApiGatewayManaged(v bool) *ImportApiOutput
- func (s *ImportApiOutput) SetApiId(v string) *ImportApiOutput
- func (s *ImportApiOutput) SetApiKeySelectionExpression(v string) *ImportApiOutput
- func (s *ImportApiOutput) SetCorsConfiguration(v *Cors) *ImportApiOutput
- func (s *ImportApiOutput) SetCreatedDate(v time.Time) *ImportApiOutput
- func (s *ImportApiOutput) SetDescription(v string) *ImportApiOutput
- func (s *ImportApiOutput) SetDisableExecuteApiEndpoint(v bool) *ImportApiOutput
- func (s *ImportApiOutput) SetDisableSchemaValidation(v bool) *ImportApiOutput
- func (s *ImportApiOutput) SetImportInfo(v []*string) *ImportApiOutput
- func (s *ImportApiOutput) SetName(v string) *ImportApiOutput
- func (s *ImportApiOutput) SetProtocolType(v string) *ImportApiOutput
- func (s *ImportApiOutput) SetRouteSelectionExpression(v string) *ImportApiOutput
- func (s *ImportApiOutput) SetTags(v map[string]*string) *ImportApiOutput
- func (s *ImportApiOutput) SetVersion(v string) *ImportApiOutput
- func (s *ImportApiOutput) SetWarnings(v []*string) *ImportApiOutput
- func (s ImportApiOutput) String() string
- type Integration
- func (s Integration) GoString() string
- func (s *Integration) SetApiGatewayManaged(v bool) *Integration
- func (s *Integration) SetConnectionId(v string) *Integration
- func (s *Integration) SetConnectionType(v string) *Integration
- func (s *Integration) SetContentHandlingStrategy(v string) *Integration
- func (s *Integration) SetCredentialsArn(v string) *Integration
- func (s *Integration) SetDescription(v string) *Integration
- func (s *Integration) SetIntegrationId(v string) *Integration
- func (s *Integration) SetIntegrationMethod(v string) *Integration
- func (s *Integration) SetIntegrationResponseSelectionExpression(v string) *Integration
- func (s *Integration) SetIntegrationSubtype(v string) *Integration
- func (s *Integration) SetIntegrationType(v string) *Integration
- func (s *Integration) SetIntegrationUri(v string) *Integration
- func (s *Integration) SetPassthroughBehavior(v string) *Integration
- func (s *Integration) SetPayloadFormatVersion(v string) *Integration
- func (s *Integration) SetRequestParameters(v map[string]*string) *Integration
- func (s *Integration) SetRequestTemplates(v map[string]*string) *Integration
- func (s *Integration) SetResponseParameters(v map[string]map[string]*string) *Integration
- func (s *Integration) SetTemplateSelectionExpression(v string) *Integration
- func (s *Integration) SetTimeoutInMillis(v int64) *Integration
- func (s *Integration) SetTlsConfig(v *TlsConfig) *Integration
- func (s Integration) String() string
- type IntegrationResponse
- func (s IntegrationResponse) GoString() string
- func (s *IntegrationResponse) SetContentHandlingStrategy(v string) *IntegrationResponse
- func (s *IntegrationResponse) SetIntegrationResponseId(v string) *IntegrationResponse
- func (s *IntegrationResponse) SetIntegrationResponseKey(v string) *IntegrationResponse
- func (s *IntegrationResponse) SetResponseParameters(v map[string]*string) *IntegrationResponse
- func (s *IntegrationResponse) SetResponseTemplates(v map[string]*string) *IntegrationResponse
- func (s *IntegrationResponse) SetTemplateSelectionExpression(v string) *IntegrationResponse
- func (s IntegrationResponse) String() string
- type JWTConfiguration
- type Model
- type MutualTlsAuthentication
- func (s MutualTlsAuthentication) GoString() string
- func (s *MutualTlsAuthentication) SetTruststoreUri(v string) *MutualTlsAuthentication
- func (s *MutualTlsAuthentication) SetTruststoreVersion(v string) *MutualTlsAuthentication
- func (s *MutualTlsAuthentication) SetTruststoreWarnings(v []*string) *MutualTlsAuthentication
- func (s MutualTlsAuthentication) String() string
- type MutualTlsAuthenticationInput
- func (s MutualTlsAuthenticationInput) GoString() string
- func (s *MutualTlsAuthenticationInput) SetTruststoreUri(v string) *MutualTlsAuthenticationInput
- func (s *MutualTlsAuthenticationInput) SetTruststoreVersion(v string) *MutualTlsAuthenticationInput
- func (s MutualTlsAuthenticationInput) String() string
- type NotFoundException
- func (s *NotFoundException) Code() string
- func (s *NotFoundException) Error() string
- func (s NotFoundException) GoString() string
- func (s *NotFoundException) Message() string
- func (s *NotFoundException) OrigErr() error
- func (s *NotFoundException) RequestID() string
- func (s *NotFoundException) StatusCode() int
- func (s NotFoundException) String() string
- type ParameterConstraints
- type ReimportApiInput
- func (s ReimportApiInput) GoString() string
- func (s *ReimportApiInput) SetApiId(v string) *ReimportApiInput
- func (s *ReimportApiInput) SetBasepath(v string) *ReimportApiInput
- func (s *ReimportApiInput) SetBody(v string) *ReimportApiInput
- func (s *ReimportApiInput) SetFailOnWarnings(v bool) *ReimportApiInput
- func (s ReimportApiInput) String() string
- func (s *ReimportApiInput) Validate() error
- type ReimportApiOutput
- func (s ReimportApiOutput) GoString() string
- func (s *ReimportApiOutput) SetApiEndpoint(v string) *ReimportApiOutput
- func (s *ReimportApiOutput) SetApiGatewayManaged(v bool) *ReimportApiOutput
- func (s *ReimportApiOutput) SetApiId(v string) *ReimportApiOutput
- func (s *ReimportApiOutput) SetApiKeySelectionExpression(v string) *ReimportApiOutput
- func (s *ReimportApiOutput) SetCorsConfiguration(v *Cors) *ReimportApiOutput
- func (s *ReimportApiOutput) SetCreatedDate(v time.Time) *ReimportApiOutput
- func (s *ReimportApiOutput) SetDescription(v string) *ReimportApiOutput
- func (s *ReimportApiOutput) SetDisableExecuteApiEndpoint(v bool) *ReimportApiOutput
- func (s *ReimportApiOutput) SetDisableSchemaValidation(v bool) *ReimportApiOutput
- func (s *ReimportApiOutput) SetImportInfo(v []*string) *ReimportApiOutput
- func (s *ReimportApiOutput) SetName(v string) *ReimportApiOutput
- func (s *ReimportApiOutput) SetProtocolType(v string) *ReimportApiOutput
- func (s *ReimportApiOutput) SetRouteSelectionExpression(v string) *ReimportApiOutput
- func (s *ReimportApiOutput) SetTags(v map[string]*string) *ReimportApiOutput
- func (s *ReimportApiOutput) SetVersion(v string) *ReimportApiOutput
- func (s *ReimportApiOutput) SetWarnings(v []*string) *ReimportApiOutput
- func (s ReimportApiOutput) String() string
- type ResetAuthorizersCacheInput
- func (s ResetAuthorizersCacheInput) GoString() string
- func (s *ResetAuthorizersCacheInput) SetApiId(v string) *ResetAuthorizersCacheInput
- func (s *ResetAuthorizersCacheInput) SetStageName(v string) *ResetAuthorizersCacheInput
- func (s ResetAuthorizersCacheInput) String() string
- func (s *ResetAuthorizersCacheInput) Validate() error
- type ResetAuthorizersCacheOutput
- type Route
- func (s Route) GoString() string
- func (s *Route) SetApiGatewayManaged(v bool) *Route
- func (s *Route) SetApiKeyRequired(v bool) *Route
- func (s *Route) SetAuthorizationScopes(v []*string) *Route
- func (s *Route) SetAuthorizationType(v string) *Route
- func (s *Route) SetAuthorizerId(v string) *Route
- func (s *Route) SetModelSelectionExpression(v string) *Route
- func (s *Route) SetOperationName(v string) *Route
- func (s *Route) SetRequestModels(v map[string]*string) *Route
- func (s *Route) SetRequestParameters(v map[string]*ParameterConstraints) *Route
- func (s *Route) SetRouteId(v string) *Route
- func (s *Route) SetRouteKey(v string) *Route
- func (s *Route) SetRouteResponseSelectionExpression(v string) *Route
- func (s *Route) SetTarget(v string) *Route
- func (s Route) String() string
- type RouteResponse
- func (s RouteResponse) GoString() string
- func (s *RouteResponse) SetModelSelectionExpression(v string) *RouteResponse
- func (s *RouteResponse) SetResponseModels(v map[string]*string) *RouteResponse
- func (s *RouteResponse) SetResponseParameters(v map[string]*ParameterConstraints) *RouteResponse
- func (s *RouteResponse) SetRouteResponseId(v string) *RouteResponse
- func (s *RouteResponse) SetRouteResponseKey(v string) *RouteResponse
- func (s RouteResponse) String() string
- type RouteSettings
- func (s RouteSettings) GoString() string
- func (s *RouteSettings) SetDataTraceEnabled(v bool) *RouteSettings
- func (s *RouteSettings) SetDetailedMetricsEnabled(v bool) *RouteSettings
- func (s *RouteSettings) SetLoggingLevel(v string) *RouteSettings
- func (s *RouteSettings) SetThrottlingBurstLimit(v int64) *RouteSettings
- func (s *RouteSettings) SetThrottlingRateLimit(v float64) *RouteSettings
- func (s RouteSettings) String() string
- type Stage
- func (s Stage) GoString() string
- func (s *Stage) SetAccessLogSettings(v *AccessLogSettings) *Stage
- func (s *Stage) SetApiGatewayManaged(v bool) *Stage
- func (s *Stage) SetAutoDeploy(v bool) *Stage
- func (s *Stage) SetClientCertificateId(v string) *Stage
- func (s *Stage) SetCreatedDate(v time.Time) *Stage
- func (s *Stage) SetDefaultRouteSettings(v *RouteSettings) *Stage
- func (s *Stage) SetDeploymentId(v string) *Stage
- func (s *Stage) SetDescription(v string) *Stage
- func (s *Stage) SetLastDeploymentStatusMessage(v string) *Stage
- func (s *Stage) SetLastUpdatedDate(v time.Time) *Stage
- func (s *Stage) SetRouteSettings(v map[string]*RouteSettings) *Stage
- func (s *Stage) SetStageName(v string) *Stage
- func (s *Stage) SetStageVariables(v map[string]*string) *Stage
- func (s *Stage) SetTags(v map[string]*string) *Stage
- func (s Stage) String() string
- type TagResourceInput
- type TagResourceOutput
- type TlsConfig
- type TlsConfigInput
- type TooManyRequestsException
- func (s *TooManyRequestsException) Code() string
- func (s *TooManyRequestsException) Error() string
- func (s TooManyRequestsException) GoString() string
- func (s *TooManyRequestsException) Message() string
- func (s *TooManyRequestsException) OrigErr() error
- func (s *TooManyRequestsException) RequestID() string
- func (s *TooManyRequestsException) StatusCode() int
- func (s TooManyRequestsException) String() string
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateApiInput
- func (s UpdateApiInput) GoString() string
- func (s *UpdateApiInput) SetApiId(v string) *UpdateApiInput
- func (s *UpdateApiInput) SetApiKeySelectionExpression(v string) *UpdateApiInput
- func (s *UpdateApiInput) SetCorsConfiguration(v *Cors) *UpdateApiInput
- func (s *UpdateApiInput) SetCredentialsArn(v string) *UpdateApiInput
- func (s *UpdateApiInput) SetDescription(v string) *UpdateApiInput
- func (s *UpdateApiInput) SetDisableExecuteApiEndpoint(v bool) *UpdateApiInput
- func (s *UpdateApiInput) SetDisableSchemaValidation(v bool) *UpdateApiInput
- func (s *UpdateApiInput) SetName(v string) *UpdateApiInput
- func (s *UpdateApiInput) SetRouteKey(v string) *UpdateApiInput
- func (s *UpdateApiInput) SetRouteSelectionExpression(v string) *UpdateApiInput
- func (s *UpdateApiInput) SetTarget(v string) *UpdateApiInput
- func (s *UpdateApiInput) SetVersion(v string) *UpdateApiInput
- func (s UpdateApiInput) String() string
- func (s *UpdateApiInput) Validate() error
- type UpdateApiMappingInput
- func (s UpdateApiMappingInput) GoString() string
- func (s *UpdateApiMappingInput) SetApiId(v string) *UpdateApiMappingInput
- func (s *UpdateApiMappingInput) SetApiMappingId(v string) *UpdateApiMappingInput
- func (s *UpdateApiMappingInput) SetApiMappingKey(v string) *UpdateApiMappingInput
- func (s *UpdateApiMappingInput) SetDomainName(v string) *UpdateApiMappingInput
- func (s *UpdateApiMappingInput) SetStage(v string) *UpdateApiMappingInput
- func (s UpdateApiMappingInput) String() string
- func (s *UpdateApiMappingInput) Validate() error
- type UpdateApiMappingOutput
- func (s UpdateApiMappingOutput) GoString() string
- func (s *UpdateApiMappingOutput) SetApiId(v string) *UpdateApiMappingOutput
- func (s *UpdateApiMappingOutput) SetApiMappingId(v string) *UpdateApiMappingOutput
- func (s *UpdateApiMappingOutput) SetApiMappingKey(v string) *UpdateApiMappingOutput
- func (s *UpdateApiMappingOutput) SetStage(v string) *UpdateApiMappingOutput
- func (s UpdateApiMappingOutput) String() string
- type UpdateApiOutput
- func (s UpdateApiOutput) GoString() string
- func (s *UpdateApiOutput) SetApiEndpoint(v string) *UpdateApiOutput
- func (s *UpdateApiOutput) SetApiGatewayManaged(v bool) *UpdateApiOutput
- func (s *UpdateApiOutput) SetApiId(v string) *UpdateApiOutput
- func (s *UpdateApiOutput) SetApiKeySelectionExpression(v string) *UpdateApiOutput
- func (s *UpdateApiOutput) SetCorsConfiguration(v *Cors) *UpdateApiOutput
- func (s *UpdateApiOutput) SetCreatedDate(v time.Time) *UpdateApiOutput
- func (s *UpdateApiOutput) SetDescription(v string) *UpdateApiOutput
- func (s *UpdateApiOutput) SetDisableExecuteApiEndpoint(v bool) *UpdateApiOutput
- func (s *UpdateApiOutput) SetDisableSchemaValidation(v bool) *UpdateApiOutput
- func (s *UpdateApiOutput) SetImportInfo(v []*string) *UpdateApiOutput
- func (s *UpdateApiOutput) SetName(v string) *UpdateApiOutput
- func (s *UpdateApiOutput) SetProtocolType(v string) *UpdateApiOutput
- func (s *UpdateApiOutput) SetRouteSelectionExpression(v string) *UpdateApiOutput
- func (s *UpdateApiOutput) SetTags(v map[string]*string) *UpdateApiOutput
- func (s *UpdateApiOutput) SetVersion(v string) *UpdateApiOutput
- func (s *UpdateApiOutput) SetWarnings(v []*string) *UpdateApiOutput
- func (s UpdateApiOutput) String() string
- type UpdateAuthorizerInput
- func (s UpdateAuthorizerInput) GoString() string
- func (s *UpdateAuthorizerInput) SetApiId(v string) *UpdateAuthorizerInput
- func (s *UpdateAuthorizerInput) SetAuthorizerCredentialsArn(v string) *UpdateAuthorizerInput
- func (s *UpdateAuthorizerInput) SetAuthorizerId(v string) *UpdateAuthorizerInput
- func (s *UpdateAuthorizerInput) SetAuthorizerPayloadFormatVersion(v string) *UpdateAuthorizerInput
- func (s *UpdateAuthorizerInput) SetAuthorizerResultTtlInSeconds(v int64) *UpdateAuthorizerInput
- func (s *UpdateAuthorizerInput) SetAuthorizerType(v string) *UpdateAuthorizerInput
- func (s *UpdateAuthorizerInput) SetAuthorizerUri(v string) *UpdateAuthorizerInput
- func (s *UpdateAuthorizerInput) SetEnableSimpleResponses(v bool) *UpdateAuthorizerInput
- func (s *UpdateAuthorizerInput) SetIdentitySource(v []*string) *UpdateAuthorizerInput
- func (s *UpdateAuthorizerInput) SetIdentityValidationExpression(v string) *UpdateAuthorizerInput
- func (s *UpdateAuthorizerInput) SetJwtConfiguration(v *JWTConfiguration) *UpdateAuthorizerInput
- func (s *UpdateAuthorizerInput) SetName(v string) *UpdateAuthorizerInput
- func (s UpdateAuthorizerInput) String() string
- func (s *UpdateAuthorizerInput) Validate() error
- type UpdateAuthorizerOutput
- func (s UpdateAuthorizerOutput) GoString() string
- func (s *UpdateAuthorizerOutput) SetAuthorizerCredentialsArn(v string) *UpdateAuthorizerOutput
- func (s *UpdateAuthorizerOutput) SetAuthorizerId(v string) *UpdateAuthorizerOutput
- func (s *UpdateAuthorizerOutput) SetAuthorizerPayloadFormatVersion(v string) *UpdateAuthorizerOutput
- func (s *UpdateAuthorizerOutput) SetAuthorizerResultTtlInSeconds(v int64) *UpdateAuthorizerOutput
- func (s *UpdateAuthorizerOutput) SetAuthorizerType(v string) *UpdateAuthorizerOutput
- func (s *UpdateAuthorizerOutput) SetAuthorizerUri(v string) *UpdateAuthorizerOutput
- func (s *UpdateAuthorizerOutput) SetEnableSimpleResponses(v bool) *UpdateAuthorizerOutput
- func (s *UpdateAuthorizerOutput) SetIdentitySource(v []*string) *UpdateAuthorizerOutput
- func (s *UpdateAuthorizerOutput) SetIdentityValidationExpression(v string) *UpdateAuthorizerOutput
- func (s *UpdateAuthorizerOutput) SetJwtConfiguration(v *JWTConfiguration) *UpdateAuthorizerOutput
- func (s *UpdateAuthorizerOutput) SetName(v string) *UpdateAuthorizerOutput
- func (s UpdateAuthorizerOutput) String() string
- type UpdateDeploymentInput
- func (s UpdateDeploymentInput) GoString() string
- func (s *UpdateDeploymentInput) SetApiId(v string) *UpdateDeploymentInput
- func (s *UpdateDeploymentInput) SetDeploymentId(v string) *UpdateDeploymentInput
- func (s *UpdateDeploymentInput) SetDescription(v string) *UpdateDeploymentInput
- func (s UpdateDeploymentInput) String() string
- func (s *UpdateDeploymentInput) Validate() error
- type UpdateDeploymentOutput
- func (s UpdateDeploymentOutput) GoString() string
- func (s *UpdateDeploymentOutput) SetAutoDeployed(v bool) *UpdateDeploymentOutput
- func (s *UpdateDeploymentOutput) SetCreatedDate(v time.Time) *UpdateDeploymentOutput
- func (s *UpdateDeploymentOutput) SetDeploymentId(v string) *UpdateDeploymentOutput
- func (s *UpdateDeploymentOutput) SetDeploymentStatus(v string) *UpdateDeploymentOutput
- func (s *UpdateDeploymentOutput) SetDeploymentStatusMessage(v string) *UpdateDeploymentOutput
- func (s *UpdateDeploymentOutput) SetDescription(v string) *UpdateDeploymentOutput
- func (s UpdateDeploymentOutput) String() string
- type UpdateDomainNameInput
- func (s UpdateDomainNameInput) GoString() string
- func (s *UpdateDomainNameInput) SetDomainName(v string) *UpdateDomainNameInput
- func (s *UpdateDomainNameInput) SetDomainNameConfigurations(v []*DomainNameConfiguration) *UpdateDomainNameInput
- func (s *UpdateDomainNameInput) SetMutualTlsAuthentication(v *MutualTlsAuthenticationInput) *UpdateDomainNameInput
- func (s UpdateDomainNameInput) String() string
- func (s *UpdateDomainNameInput) Validate() error
- type UpdateDomainNameOutput
- func (s UpdateDomainNameOutput) GoString() string
- func (s *UpdateDomainNameOutput) SetApiMappingSelectionExpression(v string) *UpdateDomainNameOutput
- func (s *UpdateDomainNameOutput) SetDomainName(v string) *UpdateDomainNameOutput
- func (s *UpdateDomainNameOutput) SetDomainNameConfigurations(v []*DomainNameConfiguration) *UpdateDomainNameOutput
- func (s *UpdateDomainNameOutput) SetMutualTlsAuthentication(v *MutualTlsAuthentication) *UpdateDomainNameOutput
- func (s *UpdateDomainNameOutput) SetTags(v map[string]*string) *UpdateDomainNameOutput
- func (s UpdateDomainNameOutput) String() string
- type UpdateIntegrationInput
- func (s UpdateIntegrationInput) GoString() string
- func (s *UpdateIntegrationInput) SetApiId(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetConnectionId(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetConnectionType(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetContentHandlingStrategy(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetCredentialsArn(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetDescription(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetIntegrationId(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetIntegrationMethod(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetIntegrationSubtype(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetIntegrationType(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetIntegrationUri(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetPassthroughBehavior(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetPayloadFormatVersion(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetRequestParameters(v map[string]*string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetRequestTemplates(v map[string]*string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetResponseParameters(v map[string]map[string]*string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetTemplateSelectionExpression(v string) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetTimeoutInMillis(v int64) *UpdateIntegrationInput
- func (s *UpdateIntegrationInput) SetTlsConfig(v *TlsConfigInput) *UpdateIntegrationInput
- func (s UpdateIntegrationInput) String() string
- func (s *UpdateIntegrationInput) Validate() error
- type UpdateIntegrationOutput
- func (s UpdateIntegrationOutput) GoString() string
- func (s *UpdateIntegrationOutput) SetApiGatewayManaged(v bool) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetConnectionId(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetConnectionType(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetContentHandlingStrategy(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetCredentialsArn(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetDescription(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetIntegrationId(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetIntegrationMethod(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetIntegrationResponseSelectionExpression(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetIntegrationSubtype(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetIntegrationType(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetIntegrationUri(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetPassthroughBehavior(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetPayloadFormatVersion(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetRequestParameters(v map[string]*string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetRequestTemplates(v map[string]*string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetResponseParameters(v map[string]map[string]*string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetTemplateSelectionExpression(v string) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetTimeoutInMillis(v int64) *UpdateIntegrationOutput
- func (s *UpdateIntegrationOutput) SetTlsConfig(v *TlsConfig) *UpdateIntegrationOutput
- func (s UpdateIntegrationOutput) String() string
- type UpdateIntegrationResponseInput
- func (s UpdateIntegrationResponseInput) GoString() string
- func (s *UpdateIntegrationResponseInput) SetApiId(v string) *UpdateIntegrationResponseInput
- func (s *UpdateIntegrationResponseInput) SetContentHandlingStrategy(v string) *UpdateIntegrationResponseInput
- func (s *UpdateIntegrationResponseInput) SetIntegrationId(v string) *UpdateIntegrationResponseInput
- func (s *UpdateIntegrationResponseInput) SetIntegrationResponseId(v string) *UpdateIntegrationResponseInput
- func (s *UpdateIntegrationResponseInput) SetIntegrationResponseKey(v string) *UpdateIntegrationResponseInput
- func (s *UpdateIntegrationResponseInput) SetResponseParameters(v map[string]*string) *UpdateIntegrationResponseInput
- func (s *UpdateIntegrationResponseInput) SetResponseTemplates(v map[string]*string) *UpdateIntegrationResponseInput
- func (s *UpdateIntegrationResponseInput) SetTemplateSelectionExpression(v string) *UpdateIntegrationResponseInput
- func (s UpdateIntegrationResponseInput) String() string
- func (s *UpdateIntegrationResponseInput) Validate() error
- type UpdateIntegrationResponseOutput
- func (s UpdateIntegrationResponseOutput) GoString() string
- func (s *UpdateIntegrationResponseOutput) SetContentHandlingStrategy(v string) *UpdateIntegrationResponseOutput
- func (s *UpdateIntegrationResponseOutput) SetIntegrationResponseId(v string) *UpdateIntegrationResponseOutput
- func (s *UpdateIntegrationResponseOutput) SetIntegrationResponseKey(v string) *UpdateIntegrationResponseOutput
- func (s *UpdateIntegrationResponseOutput) SetResponseParameters(v map[string]*string) *UpdateIntegrationResponseOutput
- func (s *UpdateIntegrationResponseOutput) SetResponseTemplates(v map[string]*string) *UpdateIntegrationResponseOutput
- func (s *UpdateIntegrationResponseOutput) SetTemplateSelectionExpression(v string) *UpdateIntegrationResponseOutput
- func (s UpdateIntegrationResponseOutput) String() string
- type UpdateModelInput
- func (s UpdateModelInput) GoString() string
- func (s *UpdateModelInput) SetApiId(v string) *UpdateModelInput
- func (s *UpdateModelInput) SetContentType(v string) *UpdateModelInput
- func (s *UpdateModelInput) SetDescription(v string) *UpdateModelInput
- func (s *UpdateModelInput) SetModelId(v string) *UpdateModelInput
- func (s *UpdateModelInput) SetName(v string) *UpdateModelInput
- func (s *UpdateModelInput) SetSchema(v string) *UpdateModelInput
- func (s UpdateModelInput) String() string
- func (s *UpdateModelInput) Validate() error
- type UpdateModelOutput
- func (s UpdateModelOutput) GoString() string
- func (s *UpdateModelOutput) SetContentType(v string) *UpdateModelOutput
- func (s *UpdateModelOutput) SetDescription(v string) *UpdateModelOutput
- func (s *UpdateModelOutput) SetModelId(v string) *UpdateModelOutput
- func (s *UpdateModelOutput) SetName(v string) *UpdateModelOutput
- func (s *UpdateModelOutput) SetSchema(v string) *UpdateModelOutput
- func (s UpdateModelOutput) String() string
- type UpdateRouteInput
- func (s UpdateRouteInput) GoString() string
- func (s *UpdateRouteInput) SetApiId(v string) *UpdateRouteInput
- func (s *UpdateRouteInput) SetApiKeyRequired(v bool) *UpdateRouteInput
- func (s *UpdateRouteInput) SetAuthorizationScopes(v []*string) *UpdateRouteInput
- func (s *UpdateRouteInput) SetAuthorizationType(v string) *UpdateRouteInput
- func (s *UpdateRouteInput) SetAuthorizerId(v string) *UpdateRouteInput
- func (s *UpdateRouteInput) SetModelSelectionExpression(v string) *UpdateRouteInput
- func (s *UpdateRouteInput) SetOperationName(v string) *UpdateRouteInput
- func (s *UpdateRouteInput) SetRequestModels(v map[string]*string) *UpdateRouteInput
- func (s *UpdateRouteInput) SetRequestParameters(v map[string]*ParameterConstraints) *UpdateRouteInput
- func (s *UpdateRouteInput) SetRouteId(v string) *UpdateRouteInput
- func (s *UpdateRouteInput) SetRouteKey(v string) *UpdateRouteInput
- func (s *UpdateRouteInput) SetRouteResponseSelectionExpression(v string) *UpdateRouteInput
- func (s *UpdateRouteInput) SetTarget(v string) *UpdateRouteInput
- func (s UpdateRouteInput) String() string
- func (s *UpdateRouteInput) Validate() error
- type UpdateRouteOutput
- func (s UpdateRouteOutput) GoString() string
- func (s *UpdateRouteOutput) SetApiGatewayManaged(v bool) *UpdateRouteOutput
- func (s *UpdateRouteOutput) SetApiKeyRequired(v bool) *UpdateRouteOutput
- func (s *UpdateRouteOutput) SetAuthorizationScopes(v []*string) *UpdateRouteOutput
- func (s *UpdateRouteOutput) SetAuthorizationType(v string) *UpdateRouteOutput
- func (s *UpdateRouteOutput) SetAuthorizerId(v string) *UpdateRouteOutput
- func (s *UpdateRouteOutput) SetModelSelectionExpression(v string) *UpdateRouteOutput
- func (s *UpdateRouteOutput) SetOperationName(v string) *UpdateRouteOutput
- func (s *UpdateRouteOutput) SetRequestModels(v map[string]*string) *UpdateRouteOutput
- func (s *UpdateRouteOutput) SetRequestParameters(v map[string]*ParameterConstraints) *UpdateRouteOutput
- func (s *UpdateRouteOutput) SetRouteId(v string) *UpdateRouteOutput
- func (s *UpdateRouteOutput) SetRouteKey(v string) *UpdateRouteOutput
- func (s *UpdateRouteOutput) SetRouteResponseSelectionExpression(v string) *UpdateRouteOutput
- func (s *UpdateRouteOutput) SetTarget(v string) *UpdateRouteOutput
- func (s UpdateRouteOutput) String() string
- type UpdateRouteResponseInput
- func (s UpdateRouteResponseInput) GoString() string
- func (s *UpdateRouteResponseInput) SetApiId(v string) *UpdateRouteResponseInput
- func (s *UpdateRouteResponseInput) SetModelSelectionExpression(v string) *UpdateRouteResponseInput
- func (s *UpdateRouteResponseInput) SetResponseModels(v map[string]*string) *UpdateRouteResponseInput
- func (s *UpdateRouteResponseInput) SetResponseParameters(v map[string]*ParameterConstraints) *UpdateRouteResponseInput
- func (s *UpdateRouteResponseInput) SetRouteId(v string) *UpdateRouteResponseInput
- func (s *UpdateRouteResponseInput) SetRouteResponseId(v string) *UpdateRouteResponseInput
- func (s *UpdateRouteResponseInput) SetRouteResponseKey(v string) *UpdateRouteResponseInput
- func (s UpdateRouteResponseInput) String() string
- func (s *UpdateRouteResponseInput) Validate() error
- type UpdateRouteResponseOutput
- func (s UpdateRouteResponseOutput) GoString() string
- func (s *UpdateRouteResponseOutput) SetModelSelectionExpression(v string) *UpdateRouteResponseOutput
- func (s *UpdateRouteResponseOutput) SetResponseModels(v map[string]*string) *UpdateRouteResponseOutput
- func (s *UpdateRouteResponseOutput) SetResponseParameters(v map[string]*ParameterConstraints) *UpdateRouteResponseOutput
- func (s *UpdateRouteResponseOutput) SetRouteResponseId(v string) *UpdateRouteResponseOutput
- func (s *UpdateRouteResponseOutput) SetRouteResponseKey(v string) *UpdateRouteResponseOutput
- func (s UpdateRouteResponseOutput) String() string
- type UpdateStageInput
- func (s UpdateStageInput) GoString() string
- func (s *UpdateStageInput) SetAccessLogSettings(v *AccessLogSettings) *UpdateStageInput
- func (s *UpdateStageInput) SetApiId(v string) *UpdateStageInput
- func (s *UpdateStageInput) SetAutoDeploy(v bool) *UpdateStageInput
- func (s *UpdateStageInput) SetClientCertificateId(v string) *UpdateStageInput
- func (s *UpdateStageInput) SetDefaultRouteSettings(v *RouteSettings) *UpdateStageInput
- func (s *UpdateStageInput) SetDeploymentId(v string) *UpdateStageInput
- func (s *UpdateStageInput) SetDescription(v string) *UpdateStageInput
- func (s *UpdateStageInput) SetRouteSettings(v map[string]*RouteSettings) *UpdateStageInput
- func (s *UpdateStageInput) SetStageName(v string) *UpdateStageInput
- func (s *UpdateStageInput) SetStageVariables(v map[string]*string) *UpdateStageInput
- func (s UpdateStageInput) String() string
- func (s *UpdateStageInput) Validate() error
- type UpdateStageOutput
- func (s UpdateStageOutput) GoString() string
- func (s *UpdateStageOutput) SetAccessLogSettings(v *AccessLogSettings) *UpdateStageOutput
- func (s *UpdateStageOutput) SetApiGatewayManaged(v bool) *UpdateStageOutput
- func (s *UpdateStageOutput) SetAutoDeploy(v bool) *UpdateStageOutput
- func (s *UpdateStageOutput) SetClientCertificateId(v string) *UpdateStageOutput
- func (s *UpdateStageOutput) SetCreatedDate(v time.Time) *UpdateStageOutput
- func (s *UpdateStageOutput) SetDefaultRouteSettings(v *RouteSettings) *UpdateStageOutput
- func (s *UpdateStageOutput) SetDeploymentId(v string) *UpdateStageOutput
- func (s *UpdateStageOutput) SetDescription(v string) *UpdateStageOutput
- func (s *UpdateStageOutput) SetLastDeploymentStatusMessage(v string) *UpdateStageOutput
- func (s *UpdateStageOutput) SetLastUpdatedDate(v time.Time) *UpdateStageOutput
- func (s *UpdateStageOutput) SetRouteSettings(v map[string]*RouteSettings) *UpdateStageOutput
- func (s *UpdateStageOutput) SetStageName(v string) *UpdateStageOutput
- func (s *UpdateStageOutput) SetStageVariables(v map[string]*string) *UpdateStageOutput
- func (s *UpdateStageOutput) SetTags(v map[string]*string) *UpdateStageOutput
- func (s UpdateStageOutput) String() string
- type UpdateVpcLinkInput
- type UpdateVpcLinkOutput
- func (s UpdateVpcLinkOutput) GoString() string
- func (s *UpdateVpcLinkOutput) SetCreatedDate(v time.Time) *UpdateVpcLinkOutput
- func (s *UpdateVpcLinkOutput) SetName(v string) *UpdateVpcLinkOutput
- func (s *UpdateVpcLinkOutput) SetSecurityGroupIds(v []*string) *UpdateVpcLinkOutput
- func (s *UpdateVpcLinkOutput) SetSubnetIds(v []*string) *UpdateVpcLinkOutput
- func (s *UpdateVpcLinkOutput) SetTags(v map[string]*string) *UpdateVpcLinkOutput
- func (s *UpdateVpcLinkOutput) SetVpcLinkId(v string) *UpdateVpcLinkOutput
- func (s *UpdateVpcLinkOutput) SetVpcLinkStatus(v string) *UpdateVpcLinkOutput
- func (s *UpdateVpcLinkOutput) SetVpcLinkStatusMessage(v string) *UpdateVpcLinkOutput
- func (s *UpdateVpcLinkOutput) SetVpcLinkVersion(v string) *UpdateVpcLinkOutput
- func (s UpdateVpcLinkOutput) String() string
- type VpcLink
- func (s VpcLink) GoString() string
- func (s *VpcLink) SetCreatedDate(v time.Time) *VpcLink
- func (s *VpcLink) SetName(v string) *VpcLink
- func (s *VpcLink) SetSecurityGroupIds(v []*string) *VpcLink
- func (s *VpcLink) SetSubnetIds(v []*string) *VpcLink
- func (s *VpcLink) SetTags(v map[string]*string) *VpcLink
- func (s *VpcLink) SetVpcLinkId(v string) *VpcLink
- func (s *VpcLink) SetVpcLinkStatus(v string) *VpcLink
- func (s *VpcLink) SetVpcLinkStatusMessage(v string) *VpcLink
- func (s *VpcLink) SetVpcLinkVersion(v string) *VpcLink
- func (s VpcLink) String() string
Constants ¶
const ( // AuthorizationTypeNone is a AuthorizationType enum value AuthorizationTypeNone = "NONE" // AuthorizationTypeAwsIam is a AuthorizationType enum value AuthorizationTypeAwsIam = "AWS_IAM" // AuthorizationTypeCustom is a AuthorizationType enum value AuthorizationTypeCustom = "CUSTOM" // AuthorizationTypeJwt is a AuthorizationType enum value AuthorizationTypeJwt = "JWT" )
The authorization type. For WebSocket APIs, valid values are NONE for open access, AWS_IAM for using AWS IAM permissions, and CUSTOM 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.
const ( // AuthorizerTypeRequest is a AuthorizerType enum value AuthorizerTypeRequest = "REQUEST" // AuthorizerTypeJwt is a AuthorizerType enum value AuthorizerTypeJwt = "JWT" )
The authorizer type. Specify REQUEST for a Lambda function using incoming request parameters. Specify JWT to use JSON Web Tokens (supported only for HTTP APIs).
const ( // ConnectionTypeInternet is a ConnectionType enum value ConnectionTypeInternet = "INTERNET" // ConnectionTypeVpcLink is a ConnectionType enum value ConnectionTypeVpcLink = "VPC_LINK" )
Represents a connection type.
const ( // ContentHandlingStrategyConvertToBinary is a ContentHandlingStrategy enum value ContentHandlingStrategyConvertToBinary = "CONVERT_TO_BINARY" // ContentHandlingStrategyConvertToText is a ContentHandlingStrategy enum value ContentHandlingStrategyConvertToText = "CONVERT_TO_TEXT" )
Specifies how to handle response payload content type conversions. Supported only for WebSocket APIs.
const ( // DeploymentStatusPending is a DeploymentStatus enum value DeploymentStatusPending = "PENDING" // DeploymentStatusFailed is a DeploymentStatus enum value DeploymentStatusFailed = "FAILED" // DeploymentStatusDeployed is a DeploymentStatus enum value DeploymentStatusDeployed = "DEPLOYED" )
Represents a deployment status.
const ( // DomainNameStatusAvailable is a DomainNameStatus enum value DomainNameStatusAvailable = "AVAILABLE" // DomainNameStatusUpdating is a DomainNameStatus enum value DomainNameStatusUpdating = "UPDATING" // DomainNameStatusPendingCertificateReimport is a DomainNameStatus enum value DomainNameStatusPendingCertificateReimport = "PENDING_CERTIFICATE_REIMPORT" // DomainNameStatusPendingOwnershipVerification is a DomainNameStatus enum value DomainNameStatusPendingOwnershipVerification = "PENDING_OWNERSHIP_VERIFICATION" )
The status of the domain name migration. The valid values are AVAILABLE, UPDATING, PENDING_CERTIFICATE_REIMPORT, and PENDING_OWNERSHIP_VERIFICATION. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.
const ( // EndpointTypeRegional is a EndpointType enum value EndpointTypeRegional = "REGIONAL" // EndpointTypeEdge is a EndpointType enum value EndpointTypeEdge = "EDGE" )
Represents an endpoint type.
const ( // IntegrationTypeAws is a IntegrationType enum value IntegrationTypeAws = "AWS" // IntegrationTypeHttp is a IntegrationType enum value IntegrationTypeHttp = "HTTP" // IntegrationTypeMock is a IntegrationType enum value IntegrationTypeMock = "MOCK" // IntegrationTypeHttpProxy is a IntegrationType enum value IntegrationTypeHttpProxy = "HTTP_PROXY" // IntegrationTypeAwsProxy is a IntegrationType enum value IntegrationTypeAwsProxy = "AWS_PROXY" )
Represents an API method integration type.
const ( // LoggingLevelError is a LoggingLevel enum value LoggingLevelError = "ERROR" // LoggingLevelInfo is a LoggingLevel enum value LoggingLevelInfo = "INFO" // LoggingLevelOff is a LoggingLevel enum value LoggingLevelOff = "OFF" )
The logging level.
const ( // PassthroughBehaviorWhenNoMatch is a PassthroughBehavior enum value PassthroughBehaviorWhenNoMatch = "WHEN_NO_MATCH" // PassthroughBehaviorNever is a PassthroughBehavior enum value PassthroughBehaviorNever = "NEVER" // PassthroughBehaviorWhenNoTemplates is a PassthroughBehavior enum value PassthroughBehaviorWhenNoTemplates = "WHEN_NO_TEMPLATES" )
Represents passthrough behavior for an integration response. Supported only for WebSocket APIs.
const ( // ProtocolTypeWebsocket is a ProtocolType enum value ProtocolTypeWebsocket = "WEBSOCKET" // ProtocolTypeHttp is a ProtocolType enum value ProtocolTypeHttp = "HTTP" )
Represents a protocol type.
const ( // SecurityPolicyTls10 is a SecurityPolicy enum value SecurityPolicyTls10 = "TLS_1_0" // SecurityPolicyTls12 is a SecurityPolicy enum value SecurityPolicyTls12 = "TLS_1_2" )
The Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.
const ( // VpcLinkStatusPending is a VpcLinkStatus enum value VpcLinkStatusPending = "PENDING" // VpcLinkStatusAvailable is a VpcLinkStatus enum value VpcLinkStatusAvailable = "AVAILABLE" // VpcLinkStatusDeleting is a VpcLinkStatus enum value VpcLinkStatusDeleting = "DELETING" // VpcLinkStatusFailed is a VpcLinkStatus enum value VpcLinkStatusFailed = "FAILED" // VpcLinkStatusInactive is a VpcLinkStatus enum value VpcLinkStatusInactive = "INACTIVE" )
The status of the VPC link.
const ( // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeBadRequestException for service response error code // "BadRequestException". // // The request is not valid, for example, the input is incomplete or incorrect. // See the accompanying error message for details. ErrCodeBadRequestException = "BadRequestException" // ErrCodeConflictException for service response error code // "ConflictException". // // 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. ErrCodeConflictException = "ConflictException" // ErrCodeNotFoundException for service response error code // "NotFoundException". // // The resource specified in the request was not found. See the message field // for more information. ErrCodeNotFoundException = "NotFoundException" // ErrCodeTooManyRequestsException for service response error code // "TooManyRequestsException". // // A limit has been exceeded. See the accompanying error message for details. ErrCodeTooManyRequestsException = "TooManyRequestsException" )
const ( ServiceName = "ApiGatewayV2" // Name of service. EndpointsID = "apigateway" // ID to lookup a service endpoint with. ServiceID = "ApiGatewayV2" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// VpcLinkVersionV2 is a VpcLinkVersion enum value
VpcLinkVersionV2 = "V2"
)
The version of the VPC link.
Variables ¶
This section is empty.
Functions ¶
func AuthorizationType_Values ¶ added in v1.34.3
func AuthorizationType_Values() []string
AuthorizationType_Values returns all elements of the AuthorizationType enum
func AuthorizerType_Values ¶ added in v1.34.3
func AuthorizerType_Values() []string
AuthorizerType_Values returns all elements of the AuthorizerType enum
func ConnectionType_Values ¶ added in v1.34.3
func ConnectionType_Values() []string
ConnectionType_Values returns all elements of the ConnectionType enum
func ContentHandlingStrategy_Values ¶ added in v1.34.3
func ContentHandlingStrategy_Values() []string
ContentHandlingStrategy_Values returns all elements of the ContentHandlingStrategy enum
func DeploymentStatus_Values ¶ added in v1.34.3
func DeploymentStatus_Values() []string
DeploymentStatus_Values returns all elements of the DeploymentStatus enum
func DomainNameStatus_Values ¶ added in v1.34.3
func DomainNameStatus_Values() []string
DomainNameStatus_Values returns all elements of the DomainNameStatus enum
func EndpointType_Values ¶ added in v1.34.3
func EndpointType_Values() []string
EndpointType_Values returns all elements of the EndpointType enum
func IntegrationType_Values ¶ added in v1.34.3
func IntegrationType_Values() []string
IntegrationType_Values returns all elements of the IntegrationType enum
func LoggingLevel_Values ¶ added in v1.34.3
func LoggingLevel_Values() []string
LoggingLevel_Values returns all elements of the LoggingLevel enum
func PassthroughBehavior_Values ¶ added in v1.34.3
func PassthroughBehavior_Values() []string
PassthroughBehavior_Values returns all elements of the PassthroughBehavior enum
func ProtocolType_Values ¶ added in v1.34.3
func ProtocolType_Values() []string
ProtocolType_Values returns all elements of the ProtocolType enum
func SecurityPolicy_Values ¶ added in v1.34.3
func SecurityPolicy_Values() []string
SecurityPolicy_Values returns all elements of the SecurityPolicy enum
func VpcLinkStatus_Values ¶ added in v1.34.3
func VpcLinkStatus_Values() []string
VpcLinkStatus_Values returns all elements of the VpcLinkStatus enum
func VpcLinkVersion_Values ¶ added in v1.34.3
func VpcLinkVersion_Values() []string
VpcLinkVersion_Values returns all elements of the VpcLinkVersion enum
Types ¶
type AccessDeniedException ¶ added in v1.28.0
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
func (*AccessDeniedException) Code ¶ added in v1.28.0
func (s *AccessDeniedException) Code() string
Code returns the exception type name.
func (*AccessDeniedException) Error ¶ added in v1.28.0
func (s *AccessDeniedException) Error() string
func (AccessDeniedException) GoString ¶ added in v1.28.0
func (s AccessDeniedException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AccessDeniedException) Message ¶ added in v1.28.0
func (s *AccessDeniedException) Message() string
Message returns the exception's message.
func (*AccessDeniedException) OrigErr ¶ added in v1.28.0
func (s *AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*AccessDeniedException) RequestID ¶ added in v1.28.0
func (s *AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*AccessDeniedException) StatusCode ¶ added in v1.28.0
func (s *AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AccessDeniedException) String ¶ added in v1.28.0
func (s AccessDeniedException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AccessLogSettings ¶
type AccessLogSettings struct { // The ARN of the CloudWatch Logs log group to receive access logs. DestinationArn *string `locationName:"destinationArn" type:"string"` // A single line format of the access logs of data, as specified by selected // $context variables. The format must include at least $context.requestId. Format *string `locationName:"format" type:"string"` // contains filtered or unexported fields }
Settings for logging access in a stage.
func (AccessLogSettings) GoString ¶
func (s AccessLogSettings) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AccessLogSettings) SetDestinationArn ¶
func (s *AccessLogSettings) SetDestinationArn(v string) *AccessLogSettings
SetDestinationArn sets the DestinationArn field's value.
func (*AccessLogSettings) SetFormat ¶
func (s *AccessLogSettings) SetFormat(v string) *AccessLogSettings
SetFormat sets the Format field's value.
func (AccessLogSettings) String ¶
func (s AccessLogSettings) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Api ¶
type Api struct { // The URI of the API, of the form {api-id}.execute-api.{region}.amazonaws.com. // The stage name is typically appended to this URI to form a complete path // to a deployed API stage. ApiEndpoint *string `locationName:"apiEndpoint" type:"string"` // Specifies whether an API is managed by API Gateway. You can't update or delete // a managed API by using API Gateway. A managed API can be deleted only through // the tooling or service that created it. ApiGatewayManaged *bool `locationName:"apiGatewayManaged" type:"boolean"` // The API ID. ApiId *string `locationName:"apiId" type:"string"` // An API key selection expression. Supported only for WebSocket APIs. See API // Key Selection Expressions (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions). ApiKeySelectionExpression *string `locationName:"apiKeySelectionExpression" type:"string"` // A CORS configuration. Supported only for HTTP APIs. CorsConfiguration *Cors `locationName:"corsConfiguration" type:"structure"` // The timestamp when the API was created. CreatedDate *time.Time `locationName:"createdDate" type:"timestamp" timestampFormat:"iso8601"` // The description of the API. Description *string `locationName:"description" type:"string"` // Specifies whether clients can invoke your API by using the default execute-api // 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. DisableExecuteApiEndpoint *bool `locationName:"disableExecuteApiEndpoint" type:"boolean"` // Avoid validating models when creating a deployment. Supported only for WebSocket // APIs. DisableSchemaValidation *bool `locationName:"disableSchemaValidation" type:"boolean"` // The validation information during API import. This may include particular // properties of your OpenAPI definition which are ignored during import. Supported // only for HTTP APIs. ImportInfo []*string `locationName:"importInfo" type:"list"` // The name of the API. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The API protocol. // // ProtocolType is a required field ProtocolType *string `locationName:"protocolType" type:"string" required:"true" enum:"ProtocolType"` // The route selection expression for the API. For HTTP APIs, the routeSelectionExpression // must be ${request.method} ${request.path}. If not provided, this will be // the default for HTTP APIs. This property is required for WebSocket APIs. // // RouteSelectionExpression is a required field RouteSelectionExpression *string `locationName:"routeSelectionExpression" type:"string" required:"true"` // A collection of tags associated with the API. Tags map[string]*string `locationName:"tags" type:"map"` // A version identifier for the API. Version *string `locationName:"version" type:"string"` // The warning messages reported when failonwarnings is turned on during API // import. Warnings []*string `locationName:"warnings" type:"list"` // contains filtered or unexported fields }
Represents an API.
func (Api) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Api) SetApiEndpoint ¶
SetApiEndpoint sets the ApiEndpoint field's value.
func (*Api) SetApiGatewayManaged ¶ added in v1.34.9
SetApiGatewayManaged sets the ApiGatewayManaged field's value.
func (*Api) SetApiKeySelectionExpression ¶
SetApiKeySelectionExpression sets the ApiKeySelectionExpression field's value.
func (*Api) SetCorsConfiguration ¶ added in v1.25.48
SetCorsConfiguration sets the CorsConfiguration field's value.
func (*Api) SetCreatedDate ¶
SetCreatedDate sets the CreatedDate field's value.
func (*Api) SetDescription ¶
SetDescription sets the Description field's value.
func (*Api) SetDisableExecuteApiEndpoint ¶ added in v1.34.26
SetDisableExecuteApiEndpoint sets the DisableExecuteApiEndpoint field's value.
func (*Api) SetDisableSchemaValidation ¶
SetDisableSchemaValidation sets the DisableSchemaValidation field's value.
func (*Api) SetImportInfo ¶ added in v1.25.48
SetImportInfo sets the ImportInfo field's value.
func (*Api) SetProtocolType ¶
SetProtocolType sets the ProtocolType field's value.
func (*Api) SetRouteSelectionExpression ¶
SetRouteSelectionExpression sets the RouteSelectionExpression field's value.
func (*Api) SetVersion ¶
SetVersion sets the Version field's value.
func (*Api) SetWarnings ¶
SetWarnings sets the Warnings field's value.
type ApiGatewayV2 ¶
ApiGatewayV2 provides the API operation methods for making requests to AmazonApiGatewayV2. See this package's package overview docs for details on the service.
ApiGatewayV2 methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *ApiGatewayV2
New creates a new instance of the ApiGatewayV2 client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a ApiGatewayV2 client from just a session. svc := apigatewayv2.New(mySession) // Create a ApiGatewayV2 client with additional configuration svc := apigatewayv2.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*ApiGatewayV2) CreateApi ¶
func (c *ApiGatewayV2) CreateApi(input *CreateApiInput) (*CreateApiOutput, error)
CreateApi API operation for AmazonApiGatewayV2.
Creates an Api resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation CreateApi for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
ConflictException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateApi
func (*ApiGatewayV2) CreateApiMapping ¶
func (c *ApiGatewayV2) CreateApiMapping(input *CreateApiMappingInput) (*CreateApiMappingOutput, error)
CreateApiMapping API operation for AmazonApiGatewayV2.
Creates an API mapping.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation CreateApiMapping for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
ConflictException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateApiMapping
func (*ApiGatewayV2) CreateApiMappingRequest ¶
func (c *ApiGatewayV2) CreateApiMappingRequest(input *CreateApiMappingInput) (req *request.Request, output *CreateApiMappingOutput)
CreateApiMappingRequest generates a "aws/request.Request" representing the client's request for the CreateApiMapping operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateApiMapping for more information on using the CreateApiMapping API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateApiMappingRequest method. req, resp := client.CreateApiMappingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateApiMapping
func (*ApiGatewayV2) CreateApiMappingWithContext ¶
func (c *ApiGatewayV2) CreateApiMappingWithContext(ctx aws.Context, input *CreateApiMappingInput, opts ...request.Option) (*CreateApiMappingOutput, error)
CreateApiMappingWithContext is the same as CreateApiMapping with the addition of the ability to pass a context and additional request options.
See CreateApiMapping for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) CreateApiRequest ¶
func (c *ApiGatewayV2) CreateApiRequest(input *CreateApiInput) (req *request.Request, output *CreateApiOutput)
CreateApiRequest generates a "aws/request.Request" representing the client's request for the CreateApi operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateApi for more information on using the CreateApi API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateApiRequest method. req, resp := client.CreateApiRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateApi
func (*ApiGatewayV2) CreateApiWithContext ¶
func (c *ApiGatewayV2) CreateApiWithContext(ctx aws.Context, input *CreateApiInput, opts ...request.Option) (*CreateApiOutput, error)
CreateApiWithContext is the same as CreateApi with the addition of the ability to pass a context and additional request options.
See CreateApi for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) CreateAuthorizer ¶
func (c *ApiGatewayV2) CreateAuthorizer(input *CreateAuthorizerInput) (*CreateAuthorizerOutput, error)
CreateAuthorizer API operation for AmazonApiGatewayV2.
Creates an Authorizer for an API.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation CreateAuthorizer for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
ConflictException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateAuthorizer
func (*ApiGatewayV2) CreateAuthorizerRequest ¶
func (c *ApiGatewayV2) CreateAuthorizerRequest(input *CreateAuthorizerInput) (req *request.Request, output *CreateAuthorizerOutput)
CreateAuthorizerRequest generates a "aws/request.Request" representing the client's request for the CreateAuthorizer operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateAuthorizer for more information on using the CreateAuthorizer API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateAuthorizerRequest method. req, resp := client.CreateAuthorizerRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateAuthorizer
func (*ApiGatewayV2) CreateAuthorizerWithContext ¶
func (c *ApiGatewayV2) CreateAuthorizerWithContext(ctx aws.Context, input *CreateAuthorizerInput, opts ...request.Option) (*CreateAuthorizerOutput, error)
CreateAuthorizerWithContext is the same as CreateAuthorizer with the addition of the ability to pass a context and additional request options.
See CreateAuthorizer for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) CreateDeployment ¶
func (c *ApiGatewayV2) CreateDeployment(input *CreateDeploymentInput) (*CreateDeploymentOutput, error)
CreateDeployment API operation for AmazonApiGatewayV2.
Creates a Deployment for an API.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation CreateDeployment for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
ConflictException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateDeployment
func (*ApiGatewayV2) CreateDeploymentRequest ¶
func (c *ApiGatewayV2) CreateDeploymentRequest(input *CreateDeploymentInput) (req *request.Request, output *CreateDeploymentOutput)
CreateDeploymentRequest generates a "aws/request.Request" representing the client's request for the CreateDeployment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateDeployment for more information on using the CreateDeployment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateDeploymentRequest method. req, resp := client.CreateDeploymentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateDeployment
func (*ApiGatewayV2) CreateDeploymentWithContext ¶
func (c *ApiGatewayV2) CreateDeploymentWithContext(ctx aws.Context, input *CreateDeploymentInput, opts ...request.Option) (*CreateDeploymentOutput, error)
CreateDeploymentWithContext is the same as CreateDeployment with the addition of the ability to pass a context and additional request options.
See CreateDeployment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) CreateDomainName ¶
func (c *ApiGatewayV2) CreateDomainName(input *CreateDomainNameInput) (*CreateDomainNameOutput, error)
CreateDomainName API operation for AmazonApiGatewayV2.
Creates a domain name.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation CreateDomainName for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
ConflictException 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.
AccessDeniedException
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateDomainName
func (*ApiGatewayV2) CreateDomainNameRequest ¶
func (c *ApiGatewayV2) CreateDomainNameRequest(input *CreateDomainNameInput) (req *request.Request, output *CreateDomainNameOutput)
CreateDomainNameRequest generates a "aws/request.Request" representing the client's request for the CreateDomainName operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateDomainName for more information on using the CreateDomainName API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateDomainNameRequest method. req, resp := client.CreateDomainNameRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateDomainName
func (*ApiGatewayV2) CreateDomainNameWithContext ¶
func (c *ApiGatewayV2) CreateDomainNameWithContext(ctx aws.Context, input *CreateDomainNameInput, opts ...request.Option) (*CreateDomainNameOutput, error)
CreateDomainNameWithContext is the same as CreateDomainName with the addition of the ability to pass a context and additional request options.
See CreateDomainName for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) CreateIntegration ¶
func (c *ApiGatewayV2) CreateIntegration(input *CreateIntegrationInput) (*CreateIntegrationOutput, error)
CreateIntegration API operation for AmazonApiGatewayV2.
Creates an Integration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation CreateIntegration for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
ConflictException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateIntegration
func (*ApiGatewayV2) CreateIntegrationRequest ¶
func (c *ApiGatewayV2) CreateIntegrationRequest(input *CreateIntegrationInput) (req *request.Request, output *CreateIntegrationOutput)
CreateIntegrationRequest generates a "aws/request.Request" representing the client's request for the CreateIntegration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateIntegration for more information on using the CreateIntegration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateIntegrationRequest method. req, resp := client.CreateIntegrationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateIntegration
func (*ApiGatewayV2) CreateIntegrationResponse ¶
func (c *ApiGatewayV2) CreateIntegrationResponse(input *CreateIntegrationResponseInput) (*CreateIntegrationResponseOutput, error)
CreateIntegrationResponse API operation for AmazonApiGatewayV2.
Creates an IntegrationResponses.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation CreateIntegrationResponse for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
ConflictException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateIntegrationResponse
func (*ApiGatewayV2) CreateIntegrationResponseRequest ¶
func (c *ApiGatewayV2) CreateIntegrationResponseRequest(input *CreateIntegrationResponseInput) (req *request.Request, output *CreateIntegrationResponseOutput)
CreateIntegrationResponseRequest generates a "aws/request.Request" representing the client's request for the CreateIntegrationResponse operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateIntegrationResponse for more information on using the CreateIntegrationResponse API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateIntegrationResponseRequest method. req, resp := client.CreateIntegrationResponseRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateIntegrationResponse
func (*ApiGatewayV2) CreateIntegrationResponseWithContext ¶
func (c *ApiGatewayV2) CreateIntegrationResponseWithContext(ctx aws.Context, input *CreateIntegrationResponseInput, opts ...request.Option) (*CreateIntegrationResponseOutput, error)
CreateIntegrationResponseWithContext is the same as CreateIntegrationResponse with the addition of the ability to pass a context and additional request options.
See CreateIntegrationResponse for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) CreateIntegrationWithContext ¶
func (c *ApiGatewayV2) CreateIntegrationWithContext(ctx aws.Context, input *CreateIntegrationInput, opts ...request.Option) (*CreateIntegrationOutput, error)
CreateIntegrationWithContext is the same as CreateIntegration with the addition of the ability to pass a context and additional request options.
See CreateIntegration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) CreateModel ¶
func (c *ApiGatewayV2) CreateModel(input *CreateModelInput) (*CreateModelOutput, error)
CreateModel API operation for AmazonApiGatewayV2.
Creates a Model for an API.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation CreateModel for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
ConflictException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateModel
func (*ApiGatewayV2) CreateModelRequest ¶
func (c *ApiGatewayV2) CreateModelRequest(input *CreateModelInput) (req *request.Request, output *CreateModelOutput)
CreateModelRequest generates a "aws/request.Request" representing the client's request for the CreateModel operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateModel for more information on using the CreateModel API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateModelRequest method. req, resp := client.CreateModelRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateModel
func (*ApiGatewayV2) CreateModelWithContext ¶
func (c *ApiGatewayV2) CreateModelWithContext(ctx aws.Context, input *CreateModelInput, opts ...request.Option) (*CreateModelOutput, error)
CreateModelWithContext is the same as CreateModel with the addition of the ability to pass a context and additional request options.
See CreateModel for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) CreateRoute ¶
func (c *ApiGatewayV2) CreateRoute(input *CreateRouteInput) (*CreateRouteOutput, error)
CreateRoute API operation for AmazonApiGatewayV2.
Creates a Route for an API.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation CreateRoute for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
ConflictException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateRoute
func (*ApiGatewayV2) CreateRouteRequest ¶
func (c *ApiGatewayV2) CreateRouteRequest(input *CreateRouteInput) (req *request.Request, output *CreateRouteOutput)
CreateRouteRequest generates a "aws/request.Request" representing the client's request for the CreateRoute operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateRoute for more information on using the CreateRoute API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateRouteRequest method. req, resp := client.CreateRouteRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateRoute
func (*ApiGatewayV2) CreateRouteResponse ¶
func (c *ApiGatewayV2) CreateRouteResponse(input *CreateRouteResponseInput) (*CreateRouteResponseOutput, error)
CreateRouteResponse API operation for AmazonApiGatewayV2.
Creates a RouteResponse for a Route.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation CreateRouteResponse for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
ConflictException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateRouteResponse
func (*ApiGatewayV2) CreateRouteResponseRequest ¶
func (c *ApiGatewayV2) CreateRouteResponseRequest(input *CreateRouteResponseInput) (req *request.Request, output *CreateRouteResponseOutput)
CreateRouteResponseRequest generates a "aws/request.Request" representing the client's request for the CreateRouteResponse operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateRouteResponse for more information on using the CreateRouteResponse API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateRouteResponseRequest method. req, resp := client.CreateRouteResponseRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateRouteResponse
func (*ApiGatewayV2) CreateRouteResponseWithContext ¶
func (c *ApiGatewayV2) CreateRouteResponseWithContext(ctx aws.Context, input *CreateRouteResponseInput, opts ...request.Option) (*CreateRouteResponseOutput, error)
CreateRouteResponseWithContext is the same as CreateRouteResponse with the addition of the ability to pass a context and additional request options.
See CreateRouteResponse for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) CreateRouteWithContext ¶
func (c *ApiGatewayV2) CreateRouteWithContext(ctx aws.Context, input *CreateRouteInput, opts ...request.Option) (*CreateRouteOutput, error)
CreateRouteWithContext is the same as CreateRoute with the addition of the ability to pass a context and additional request options.
See CreateRoute for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) CreateStage ¶
func (c *ApiGatewayV2) CreateStage(input *CreateStageInput) (*CreateStageOutput, error)
CreateStage API operation for AmazonApiGatewayV2.
Creates a Stage for an API.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation CreateStage for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
ConflictException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateStage
func (*ApiGatewayV2) CreateStageRequest ¶
func (c *ApiGatewayV2) CreateStageRequest(input *CreateStageInput) (req *request.Request, output *CreateStageOutput)
CreateStageRequest generates a "aws/request.Request" representing the client's request for the CreateStage operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateStage for more information on using the CreateStage API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateStageRequest method. req, resp := client.CreateStageRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateStage
func (*ApiGatewayV2) CreateStageWithContext ¶
func (c *ApiGatewayV2) CreateStageWithContext(ctx aws.Context, input *CreateStageInput, opts ...request.Option) (*CreateStageOutput, error)
CreateStageWithContext is the same as CreateStage with the addition of the ability to pass a context and additional request options.
See CreateStage for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) CreateVpcLink ¶ added in v1.29.23
func (c *ApiGatewayV2) CreateVpcLink(input *CreateVpcLinkInput) (*CreateVpcLinkOutput, error)
CreateVpcLink API operation for AmazonApiGatewayV2.
Creates a VPC link.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation CreateVpcLink for usage and error information.
Returned Error Types:
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateVpcLink
func (*ApiGatewayV2) CreateVpcLinkRequest ¶ added in v1.29.23
func (c *ApiGatewayV2) CreateVpcLinkRequest(input *CreateVpcLinkInput) (req *request.Request, output *CreateVpcLinkOutput)
CreateVpcLinkRequest generates a "aws/request.Request" representing the client's request for the CreateVpcLink operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateVpcLink for more information on using the CreateVpcLink API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateVpcLinkRequest method. req, resp := client.CreateVpcLinkRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/CreateVpcLink
func (*ApiGatewayV2) CreateVpcLinkWithContext ¶ added in v1.29.23
func (c *ApiGatewayV2) CreateVpcLinkWithContext(ctx aws.Context, input *CreateVpcLinkInput, opts ...request.Option) (*CreateVpcLinkOutput, error)
CreateVpcLinkWithContext is the same as CreateVpcLink with the addition of the ability to pass a context and additional request options.
See CreateVpcLink for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteAccessLogSettings ¶ added in v1.29.23
func (c *ApiGatewayV2) DeleteAccessLogSettings(input *DeleteAccessLogSettingsInput) (*DeleteAccessLogSettingsOutput, error)
DeleteAccessLogSettings API operation for AmazonApiGatewayV2.
Deletes the AccessLogSettings for a Stage. To disable access logging for a Stage, delete its AccessLogSettings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteAccessLogSettings for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteAccessLogSettings
func (*ApiGatewayV2) DeleteAccessLogSettingsRequest ¶ added in v1.29.23
func (c *ApiGatewayV2) DeleteAccessLogSettingsRequest(input *DeleteAccessLogSettingsInput) (req *request.Request, output *DeleteAccessLogSettingsOutput)
DeleteAccessLogSettingsRequest generates a "aws/request.Request" representing the client's request for the DeleteAccessLogSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteAccessLogSettings for more information on using the DeleteAccessLogSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteAccessLogSettingsRequest method. req, resp := client.DeleteAccessLogSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteAccessLogSettings
func (*ApiGatewayV2) DeleteAccessLogSettingsWithContext ¶ added in v1.29.23
func (c *ApiGatewayV2) DeleteAccessLogSettingsWithContext(ctx aws.Context, input *DeleteAccessLogSettingsInput, opts ...request.Option) (*DeleteAccessLogSettingsOutput, error)
DeleteAccessLogSettingsWithContext is the same as DeleteAccessLogSettings with the addition of the ability to pass a context and additional request options.
See DeleteAccessLogSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteApi ¶
func (c *ApiGatewayV2) DeleteApi(input *DeleteApiInput) (*DeleteApiOutput, error)
DeleteApi API operation for AmazonApiGatewayV2.
Deletes an Api resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteApi for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteApi
func (*ApiGatewayV2) DeleteApiMapping ¶
func (c *ApiGatewayV2) DeleteApiMapping(input *DeleteApiMappingInput) (*DeleteApiMappingOutput, error)
DeleteApiMapping API operation for AmazonApiGatewayV2.
Deletes an API mapping.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteApiMapping for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteApiMapping
func (*ApiGatewayV2) DeleteApiMappingRequest ¶
func (c *ApiGatewayV2) DeleteApiMappingRequest(input *DeleteApiMappingInput) (req *request.Request, output *DeleteApiMappingOutput)
DeleteApiMappingRequest generates a "aws/request.Request" representing the client's request for the DeleteApiMapping operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteApiMapping for more information on using the DeleteApiMapping API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteApiMappingRequest method. req, resp := client.DeleteApiMappingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteApiMapping
func (*ApiGatewayV2) DeleteApiMappingWithContext ¶
func (c *ApiGatewayV2) DeleteApiMappingWithContext(ctx aws.Context, input *DeleteApiMappingInput, opts ...request.Option) (*DeleteApiMappingOutput, error)
DeleteApiMappingWithContext is the same as DeleteApiMapping with the addition of the ability to pass a context and additional request options.
See DeleteApiMapping for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteApiRequest ¶
func (c *ApiGatewayV2) DeleteApiRequest(input *DeleteApiInput) (req *request.Request, output *DeleteApiOutput)
DeleteApiRequest generates a "aws/request.Request" representing the client's request for the DeleteApi operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteApi for more information on using the DeleteApi API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteApiRequest method. req, resp := client.DeleteApiRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteApi
func (*ApiGatewayV2) DeleteApiWithContext ¶
func (c *ApiGatewayV2) DeleteApiWithContext(ctx aws.Context, input *DeleteApiInput, opts ...request.Option) (*DeleteApiOutput, error)
DeleteApiWithContext is the same as DeleteApi with the addition of the ability to pass a context and additional request options.
See DeleteApi for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteAuthorizer ¶
func (c *ApiGatewayV2) DeleteAuthorizer(input *DeleteAuthorizerInput) (*DeleteAuthorizerOutput, error)
DeleteAuthorizer API operation for AmazonApiGatewayV2.
Deletes an Authorizer.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteAuthorizer for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteAuthorizer
func (*ApiGatewayV2) DeleteAuthorizerRequest ¶
func (c *ApiGatewayV2) DeleteAuthorizerRequest(input *DeleteAuthorizerInput) (req *request.Request, output *DeleteAuthorizerOutput)
DeleteAuthorizerRequest generates a "aws/request.Request" representing the client's request for the DeleteAuthorizer operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteAuthorizer for more information on using the DeleteAuthorizer API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteAuthorizerRequest method. req, resp := client.DeleteAuthorizerRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteAuthorizer
func (*ApiGatewayV2) DeleteAuthorizerWithContext ¶
func (c *ApiGatewayV2) DeleteAuthorizerWithContext(ctx aws.Context, input *DeleteAuthorizerInput, opts ...request.Option) (*DeleteAuthorizerOutput, error)
DeleteAuthorizerWithContext is the same as DeleteAuthorizer with the addition of the ability to pass a context and additional request options.
See DeleteAuthorizer for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteCorsConfiguration ¶ added in v1.25.48
func (c *ApiGatewayV2) DeleteCorsConfiguration(input *DeleteCorsConfigurationInput) (*DeleteCorsConfigurationOutput, error)
DeleteCorsConfiguration API operation for AmazonApiGatewayV2.
Deletes a CORS configuration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteCorsConfiguration for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteCorsConfiguration
func (*ApiGatewayV2) DeleteCorsConfigurationRequest ¶ added in v1.25.48
func (c *ApiGatewayV2) DeleteCorsConfigurationRequest(input *DeleteCorsConfigurationInput) (req *request.Request, output *DeleteCorsConfigurationOutput)
DeleteCorsConfigurationRequest generates a "aws/request.Request" representing the client's request for the DeleteCorsConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteCorsConfiguration for more information on using the DeleteCorsConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteCorsConfigurationRequest method. req, resp := client.DeleteCorsConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteCorsConfiguration
func (*ApiGatewayV2) DeleteCorsConfigurationWithContext ¶ added in v1.25.48
func (c *ApiGatewayV2) DeleteCorsConfigurationWithContext(ctx aws.Context, input *DeleteCorsConfigurationInput, opts ...request.Option) (*DeleteCorsConfigurationOutput, error)
DeleteCorsConfigurationWithContext is the same as DeleteCorsConfiguration with the addition of the ability to pass a context and additional request options.
See DeleteCorsConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteDeployment ¶
func (c *ApiGatewayV2) DeleteDeployment(input *DeleteDeploymentInput) (*DeleteDeploymentOutput, error)
DeleteDeployment API operation for AmazonApiGatewayV2.
Deletes a Deployment.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteDeployment for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteDeployment
func (*ApiGatewayV2) DeleteDeploymentRequest ¶
func (c *ApiGatewayV2) DeleteDeploymentRequest(input *DeleteDeploymentInput) (req *request.Request, output *DeleteDeploymentOutput)
DeleteDeploymentRequest generates a "aws/request.Request" representing the client's request for the DeleteDeployment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteDeployment for more information on using the DeleteDeployment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteDeploymentRequest method. req, resp := client.DeleteDeploymentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteDeployment
func (*ApiGatewayV2) DeleteDeploymentWithContext ¶
func (c *ApiGatewayV2) DeleteDeploymentWithContext(ctx aws.Context, input *DeleteDeploymentInput, opts ...request.Option) (*DeleteDeploymentOutput, error)
DeleteDeploymentWithContext is the same as DeleteDeployment with the addition of the ability to pass a context and additional request options.
See DeleteDeployment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteDomainName ¶
func (c *ApiGatewayV2) DeleteDomainName(input *DeleteDomainNameInput) (*DeleteDomainNameOutput, error)
DeleteDomainName API operation for AmazonApiGatewayV2.
Deletes a domain name.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteDomainName for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteDomainName
func (*ApiGatewayV2) DeleteDomainNameRequest ¶
func (c *ApiGatewayV2) DeleteDomainNameRequest(input *DeleteDomainNameInput) (req *request.Request, output *DeleteDomainNameOutput)
DeleteDomainNameRequest generates a "aws/request.Request" representing the client's request for the DeleteDomainName operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteDomainName for more information on using the DeleteDomainName API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteDomainNameRequest method. req, resp := client.DeleteDomainNameRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteDomainName
func (*ApiGatewayV2) DeleteDomainNameWithContext ¶
func (c *ApiGatewayV2) DeleteDomainNameWithContext(ctx aws.Context, input *DeleteDomainNameInput, opts ...request.Option) (*DeleteDomainNameOutput, error)
DeleteDomainNameWithContext is the same as DeleteDomainName with the addition of the ability to pass a context and additional request options.
See DeleteDomainName for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteIntegration ¶
func (c *ApiGatewayV2) DeleteIntegration(input *DeleteIntegrationInput) (*DeleteIntegrationOutput, error)
DeleteIntegration API operation for AmazonApiGatewayV2.
Deletes an Integration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteIntegration for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteIntegration
func (*ApiGatewayV2) DeleteIntegrationRequest ¶
func (c *ApiGatewayV2) DeleteIntegrationRequest(input *DeleteIntegrationInput) (req *request.Request, output *DeleteIntegrationOutput)
DeleteIntegrationRequest generates a "aws/request.Request" representing the client's request for the DeleteIntegration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteIntegration for more information on using the DeleteIntegration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteIntegrationRequest method. req, resp := client.DeleteIntegrationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteIntegration
func (*ApiGatewayV2) DeleteIntegrationResponse ¶
func (c *ApiGatewayV2) DeleteIntegrationResponse(input *DeleteIntegrationResponseInput) (*DeleteIntegrationResponseOutput, error)
DeleteIntegrationResponse API operation for AmazonApiGatewayV2.
Deletes an IntegrationResponses.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteIntegrationResponse for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteIntegrationResponse
func (*ApiGatewayV2) DeleteIntegrationResponseRequest ¶
func (c *ApiGatewayV2) DeleteIntegrationResponseRequest(input *DeleteIntegrationResponseInput) (req *request.Request, output *DeleteIntegrationResponseOutput)
DeleteIntegrationResponseRequest generates a "aws/request.Request" representing the client's request for the DeleteIntegrationResponse operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteIntegrationResponse for more information on using the DeleteIntegrationResponse API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteIntegrationResponseRequest method. req, resp := client.DeleteIntegrationResponseRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteIntegrationResponse
func (*ApiGatewayV2) DeleteIntegrationResponseWithContext ¶
func (c *ApiGatewayV2) DeleteIntegrationResponseWithContext(ctx aws.Context, input *DeleteIntegrationResponseInput, opts ...request.Option) (*DeleteIntegrationResponseOutput, error)
DeleteIntegrationResponseWithContext is the same as DeleteIntegrationResponse with the addition of the ability to pass a context and additional request options.
See DeleteIntegrationResponse for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteIntegrationWithContext ¶
func (c *ApiGatewayV2) DeleteIntegrationWithContext(ctx aws.Context, input *DeleteIntegrationInput, opts ...request.Option) (*DeleteIntegrationOutput, error)
DeleteIntegrationWithContext is the same as DeleteIntegration with the addition of the ability to pass a context and additional request options.
See DeleteIntegration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteModel ¶
func (c *ApiGatewayV2) DeleteModel(input *DeleteModelInput) (*DeleteModelOutput, error)
DeleteModel API operation for AmazonApiGatewayV2.
Deletes a Model.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteModel for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteModel
func (*ApiGatewayV2) DeleteModelRequest ¶
func (c *ApiGatewayV2) DeleteModelRequest(input *DeleteModelInput) (req *request.Request, output *DeleteModelOutput)
DeleteModelRequest generates a "aws/request.Request" representing the client's request for the DeleteModel operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteModel for more information on using the DeleteModel API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteModelRequest method. req, resp := client.DeleteModelRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteModel
func (*ApiGatewayV2) DeleteModelWithContext ¶
func (c *ApiGatewayV2) DeleteModelWithContext(ctx aws.Context, input *DeleteModelInput, opts ...request.Option) (*DeleteModelOutput, error)
DeleteModelWithContext is the same as DeleteModel with the addition of the ability to pass a context and additional request options.
See DeleteModel for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteRoute ¶
func (c *ApiGatewayV2) DeleteRoute(input *DeleteRouteInput) (*DeleteRouteOutput, error)
DeleteRoute API operation for AmazonApiGatewayV2.
Deletes a Route.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteRoute for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteRoute
func (*ApiGatewayV2) DeleteRouteRequest ¶
func (c *ApiGatewayV2) DeleteRouteRequest(input *DeleteRouteInput) (req *request.Request, output *DeleteRouteOutput)
DeleteRouteRequest generates a "aws/request.Request" representing the client's request for the DeleteRoute operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteRoute for more information on using the DeleteRoute API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteRouteRequest method. req, resp := client.DeleteRouteRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteRoute
func (*ApiGatewayV2) DeleteRouteRequestParameter ¶ added in v1.29.23
func (c *ApiGatewayV2) DeleteRouteRequestParameter(input *DeleteRouteRequestParameterInput) (*DeleteRouteRequestParameterOutput, error)
DeleteRouteRequestParameter API operation for AmazonApiGatewayV2.
Deletes a route request parameter.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteRouteRequestParameter for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteRouteRequestParameter
func (*ApiGatewayV2) DeleteRouteRequestParameterRequest ¶ added in v1.29.23
func (c *ApiGatewayV2) DeleteRouteRequestParameterRequest(input *DeleteRouteRequestParameterInput) (req *request.Request, output *DeleteRouteRequestParameterOutput)
DeleteRouteRequestParameterRequest generates a "aws/request.Request" representing the client's request for the DeleteRouteRequestParameter operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteRouteRequestParameter for more information on using the DeleteRouteRequestParameter API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteRouteRequestParameterRequest method. req, resp := client.DeleteRouteRequestParameterRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteRouteRequestParameter
func (*ApiGatewayV2) DeleteRouteRequestParameterWithContext ¶ added in v1.29.23
func (c *ApiGatewayV2) DeleteRouteRequestParameterWithContext(ctx aws.Context, input *DeleteRouteRequestParameterInput, opts ...request.Option) (*DeleteRouteRequestParameterOutput, error)
DeleteRouteRequestParameterWithContext is the same as DeleteRouteRequestParameter with the addition of the ability to pass a context and additional request options.
See DeleteRouteRequestParameter for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteRouteResponse ¶
func (c *ApiGatewayV2) DeleteRouteResponse(input *DeleteRouteResponseInput) (*DeleteRouteResponseOutput, error)
DeleteRouteResponse API operation for AmazonApiGatewayV2.
Deletes a RouteResponse.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteRouteResponse for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteRouteResponse
func (*ApiGatewayV2) DeleteRouteResponseRequest ¶
func (c *ApiGatewayV2) DeleteRouteResponseRequest(input *DeleteRouteResponseInput) (req *request.Request, output *DeleteRouteResponseOutput)
DeleteRouteResponseRequest generates a "aws/request.Request" representing the client's request for the DeleteRouteResponse operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteRouteResponse for more information on using the DeleteRouteResponse API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteRouteResponseRequest method. req, resp := client.DeleteRouteResponseRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteRouteResponse
func (*ApiGatewayV2) DeleteRouteResponseWithContext ¶
func (c *ApiGatewayV2) DeleteRouteResponseWithContext(ctx aws.Context, input *DeleteRouteResponseInput, opts ...request.Option) (*DeleteRouteResponseOutput, error)
DeleteRouteResponseWithContext is the same as DeleteRouteResponse with the addition of the ability to pass a context and additional request options.
See DeleteRouteResponse for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteRouteSettings ¶ added in v1.25.48
func (c *ApiGatewayV2) DeleteRouteSettings(input *DeleteRouteSettingsInput) (*DeleteRouteSettingsOutput, error)
DeleteRouteSettings API operation for AmazonApiGatewayV2.
Deletes the RouteSettings for a stage.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteRouteSettings for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteRouteSettings
func (*ApiGatewayV2) DeleteRouteSettingsRequest ¶ added in v1.25.48
func (c *ApiGatewayV2) DeleteRouteSettingsRequest(input *DeleteRouteSettingsInput) (req *request.Request, output *DeleteRouteSettingsOutput)
DeleteRouteSettingsRequest generates a "aws/request.Request" representing the client's request for the DeleteRouteSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteRouteSettings for more information on using the DeleteRouteSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteRouteSettingsRequest method. req, resp := client.DeleteRouteSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteRouteSettings
func (*ApiGatewayV2) DeleteRouteSettingsWithContext ¶ added in v1.25.48
func (c *ApiGatewayV2) DeleteRouteSettingsWithContext(ctx aws.Context, input *DeleteRouteSettingsInput, opts ...request.Option) (*DeleteRouteSettingsOutput, error)
DeleteRouteSettingsWithContext is the same as DeleteRouteSettings with the addition of the ability to pass a context and additional request options.
See DeleteRouteSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteRouteWithContext ¶
func (c *ApiGatewayV2) DeleteRouteWithContext(ctx aws.Context, input *DeleteRouteInput, opts ...request.Option) (*DeleteRouteOutput, error)
DeleteRouteWithContext is the same as DeleteRoute with the addition of the ability to pass a context and additional request options.
See DeleteRoute for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteStage ¶
func (c *ApiGatewayV2) DeleteStage(input *DeleteStageInput) (*DeleteStageOutput, error)
DeleteStage API operation for AmazonApiGatewayV2.
Deletes a Stage.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteStage for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteStage
func (*ApiGatewayV2) DeleteStageRequest ¶
func (c *ApiGatewayV2) DeleteStageRequest(input *DeleteStageInput) (req *request.Request, output *DeleteStageOutput)
DeleteStageRequest generates a "aws/request.Request" representing the client's request for the DeleteStage operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteStage for more information on using the DeleteStage API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteStageRequest method. req, resp := client.DeleteStageRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteStage
func (*ApiGatewayV2) DeleteStageWithContext ¶
func (c *ApiGatewayV2) DeleteStageWithContext(ctx aws.Context, input *DeleteStageInput, opts ...request.Option) (*DeleteStageOutput, error)
DeleteStageWithContext is the same as DeleteStage with the addition of the ability to pass a context and additional request options.
See DeleteStage for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) DeleteVpcLink ¶ added in v1.29.23
func (c *ApiGatewayV2) DeleteVpcLink(input *DeleteVpcLinkInput) (*DeleteVpcLinkOutput, error)
DeleteVpcLink API operation for AmazonApiGatewayV2.
Deletes a VPC link.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation DeleteVpcLink for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteVpcLink
func (*ApiGatewayV2) DeleteVpcLinkRequest ¶ added in v1.29.23
func (c *ApiGatewayV2) DeleteVpcLinkRequest(input *DeleteVpcLinkInput) (req *request.Request, output *DeleteVpcLinkOutput)
DeleteVpcLinkRequest generates a "aws/request.Request" representing the client's request for the DeleteVpcLink operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVpcLink for more information on using the DeleteVpcLink API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVpcLinkRequest method. req, resp := client.DeleteVpcLinkRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/DeleteVpcLink
func (*ApiGatewayV2) DeleteVpcLinkWithContext ¶ added in v1.29.23
func (c *ApiGatewayV2) DeleteVpcLinkWithContext(ctx aws.Context, input *DeleteVpcLinkInput, opts ...request.Option) (*DeleteVpcLinkOutput, error)
DeleteVpcLinkWithContext is the same as DeleteVpcLink with the addition of the ability to pass a context and additional request options.
See DeleteVpcLink for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) ExportApi ¶ added in v1.30.10
func (c *ApiGatewayV2) ExportApi(input *ExportApiInput) (*ExportApiOutput, error)
ExportApi API operation for AmazonApiGatewayV2.
Exports a definition of an API in a particular output format and specification.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation ExportApi for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/ExportApi
func (*ApiGatewayV2) ExportApiRequest ¶ added in v1.30.10
func (c *ApiGatewayV2) ExportApiRequest(input *ExportApiInput) (req *request.Request, output *ExportApiOutput)
ExportApiRequest generates a "aws/request.Request" representing the client's request for the ExportApi operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ExportApi for more information on using the ExportApi API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ExportApiRequest method. req, resp := client.ExportApiRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/ExportApi
func (*ApiGatewayV2) ExportApiWithContext ¶ added in v1.30.10
func (c *ApiGatewayV2) ExportApiWithContext(ctx aws.Context, input *ExportApiInput, opts ...request.Option) (*ExportApiOutput, error)
ExportApiWithContext is the same as ExportApi with the addition of the ability to pass a context and additional request options.
See ExportApi for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) GetApi ¶
func (c *ApiGatewayV2) GetApi(input *GetApiInput) (*GetApiOutput, error)
GetApi API operation for AmazonApiGatewayV2.
Gets an Api resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation GetApi for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/GetApi
func (*ApiGatewayV2) GetApiMapping ¶
func (c *ApiGatewayV2) GetApiMapping(input *GetApiMappingInput) (*GetApiMappingOutput, error)
GetApiMapping API operation for AmazonApiGatewayV2.
Gets an API mapping.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation GetApiMapping for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/GetApiMapping
func (*ApiGatewayV2) GetApiMappingRequest ¶
func (c *ApiGatewayV2) GetApiMappingRequest(input *GetApiMappingInput) (req *request.Request, output *GetApiMappingOutput)
GetApiMappingRequest generates a "aws/request.Request" representing the client's request for the GetApiMapping operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetApiMapping for more information on using the GetApiMapping API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetApiMappingRequest method. req, resp := client.GetApiMappingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/GetApiMapping
func (*ApiGatewayV2) GetApiMappingWithContext ¶
func (c *ApiGatewayV2) GetApiMappingWithContext(ctx aws.Context, input *GetApiMappingInput, opts ...request.Option) (*GetApiMappingOutput, error)
GetApiMappingWithContext is the same as GetApiMapping with the addition of the ability to pass a context and additional request options.
See GetApiMapping for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) GetApiMappings ¶
func (c *ApiGatewayV2) GetApiMappings(input *GetApiMappingsInput) (*GetApiMappingsOutput, error)
GetApiMappings API operation for AmazonApiGatewayV2.
Gets API mappings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation GetApiMappings for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/GetApiMappings
func (*ApiGatewayV2) GetApiMappingsRequest ¶
func (c *ApiGatewayV2) GetApiMappingsRequest(input *GetApiMappingsInput) (req *request.Request, output *GetApiMappingsOutput)
GetApiMappingsRequest generates a "aws/request.Request" representing the client's request for the GetApiMappings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetApiMappings for more information on using the GetApiMappings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetApiMappingsRequest method. req, resp := client.GetApiMappingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/GetApiMappings
func (*ApiGatewayV2) GetApiMappingsWithContext ¶
func (c *ApiGatewayV2) GetApiMappingsWithContext(ctx aws.Context, input *GetApiMappingsInput, opts ...request.Option) (*GetApiMappingsOutput, error)
GetApiMappingsWithContext is the same as GetApiMappings with the addition of the ability to pass a context and additional request options.
See GetApiMappings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) GetApiRequest ¶
func (c *ApiGatewayV2) GetApiRequest(input *GetApiInput) (req *request.Request, output *GetApiOutput)
GetApiRequest generates a "aws/request.Request" representing the client's request for the GetApi operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetApi for more information on using the GetApi API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetApiRequest method. req, resp := client.GetApiRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/GetApi
func (*ApiGatewayV2) GetApiWithContext ¶
func (c *ApiGatewayV2) GetApiWithContext(ctx aws.Context, input *GetApiInput, opts ...request.Option) (*GetApiOutput, error)
GetApiWithContext is the same as GetApi with the addition of the ability to pass a context and additional request options.
See GetApi for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) GetApis ¶
func (c *ApiGatewayV2) GetApis(input *GetApisInput) (*GetApisOutput, error)
GetApis API operation for AmazonApiGatewayV2.
Gets a collection of Api resources.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation GetApis for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/GetApis
func (*ApiGatewayV2) GetApisRequest ¶
func (c *ApiGatewayV2) GetApisRequest(input *GetApisInput) (req *request.Request, output *GetApisOutput)
GetApisRequest generates a "aws/request.Request" representing the client's request for the GetApis operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetApis for more information on using the GetApis API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetApisRequest method. req, resp := client.GetApisRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/GetApis
func (*ApiGatewayV2) GetApisWithContext ¶
func (c *ApiGatewayV2) GetApisWithContext(ctx aws.Context, input *GetApisInput, opts ...request.Option) (*GetApisOutput, error)
GetApisWithContext is the same as GetApis with the addition of the ability to pass a context and additional request options.
See GetApis for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) GetAuthorizer ¶
func (c *ApiGatewayV2) GetAuthorizer(input *GetAuthorizerInput) (*GetAuthorizerOutput, error)
GetAuthorizer API operation for AmazonApiGatewayV2.
Gets an Authorizer.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation GetAuthorizer for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/GetAuthorizer
func (*ApiGatewayV2) GetAuthorizerRequest ¶
func (c *ApiGatewayV2) GetAuthorizerRequest(input *GetAuthorizerInput) (req *request.Request, output *GetAuthorizerOutput)
GetAuthorizerRequest generates a "aws/request.Request" representing the client's request for the GetAuthorizer operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetAuthorizer for more information on using the GetAuthorizer API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetAuthorizerRequest method. req, resp := client.GetAuthorizerRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/GetAuthorizer
func (*ApiGatewayV2) GetAuthorizerWithContext ¶
func (c *ApiGatewayV2) GetAuthorizerWithContext(ctx aws.Context, input *GetAuthorizerInput, opts ...request.Option) (*GetAuthorizerOutput, error)
GetAuthorizerWithContext is the same as GetAuthorizer with the addition of the ability to pass a context and additional request options.
See GetAuthorizer for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ApiGatewayV2) GetAuthorizers ¶
func (c *ApiGatewayV2) GetAuthorizers(input *GetAuthorizersInput) (*GetAuthorizersOutput, error)
GetAuthorizers API operation for AmazonApiGatewayV2.
Gets the Authorizers for an API.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AmazonApiGatewayV2's API operation GetAuthorizers for usage and error information.
Returned Error Types:
NotFoundException The resource specified in the request was not found. See the message field for more information.
TooManyRequestsException A limit has been exceeded. See the accompanying error message for details.
BadRequestException The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
See also, https://docs.aws.amazon.com/goto/WebAPI/apigatewayv2-2018-11-29/GetAuthorizers
func (*ApiGatewayV2) GetAuthorizersRequest ¶
func (c *ApiGatewayV2) GetAuthorizersRequest(input *GetAuthorizersInput) (req *request.Request, output *GetAuthorizersOutput)