Skip to main content Link Search Menu Expand Document (external link)

ApiGatewayV2Service overview

Added in v1.0.0


Table of contents


constructors

makeApiGatewayV2Service

Signature

export declare const makeApiGatewayV2Service: Effect.Effect<any, unknown, unknown>

Added in v1.0.0

models

ApiGatewayV2Service (class)

Signature

export declare class ApiGatewayV2Service

Added in v1.0.0

ApiGatewayV2Service$ (interface)

Signature

export interface ApiGatewayV2Service$ {
  /**
   * @see {@link CreateApiCommand}
   */
  createApi(
    args: CreateApiCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateApiCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link CreateApiMappingCommand}
   */
  createApiMapping(
    args: CreateApiMappingCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateApiMappingCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link CreateAuthorizerCommand}
   */
  createAuthorizer(
    args: CreateAuthorizerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateAuthorizerCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link CreateDeploymentCommand}
   */
  createDeployment(
    args: CreateDeploymentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateDeploymentCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link CreateDomainNameCommand}
   */
  createDomainName(
    args: CreateDomainNameCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateDomainNameCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | BadRequestError
    | ConflictError
    | NotFoundError
    | TooManyRequestsError
  >

  /**
   * @see {@link CreateIntegrationCommand}
   */
  createIntegration(
    args: CreateIntegrationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateIntegrationCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link CreateIntegrationResponseCommand}
   */
  createIntegrationResponse(
    args: CreateIntegrationResponseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateIntegrationResponseCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link CreateModelCommand}
   */
  createModel(
    args: CreateModelCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateModelCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link CreatePortalCommand}
   */
  createPortal(
    args: CreatePortalCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreatePortalCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | TooManyRequestsError
  >

  /**
   * @see {@link CreatePortalProductCommand}
   */
  createPortalProduct(
    args: CreatePortalProductCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreatePortalProductCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | TooManyRequestsError
  >

  /**
   * @see {@link CreateProductPageCommand}
   */
  createProductPage(
    args: CreateProductPageCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateProductPageCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link CreateProductRestEndpointPageCommand}
   */
  createProductRestEndpointPage(
    args: CreateProductRestEndpointPageCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateProductRestEndpointPageCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link CreateRouteCommand}
   */
  createRoute(
    args: CreateRouteCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateRouteCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link CreateRouteResponseCommand}
   */
  createRouteResponse(
    args: CreateRouteResponseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateRouteResponseCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link CreateRoutingRuleCommand}
   */
  createRoutingRule(
    args: CreateRoutingRuleCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateRoutingRuleCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link CreateStageCommand}
   */
  createStage(
    args: CreateStageCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateStageCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link CreateVpcLinkCommand}
   */
  createVpcLink(
    args: CreateVpcLinkCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<CreateVpcLinkCommandOutput, Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError>

  /**
   * @see {@link DeleteAccessLogSettingsCommand}
   */
  deleteAccessLogSettings(
    args: DeleteAccessLogSettingsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteAccessLogSettingsCommandOutput,
    Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link DeleteApiCommand}
   */
  deleteApi(
    args: DeleteApiCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeleteApiCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link DeleteApiMappingCommand}
   */
  deleteApiMapping(
    args: DeleteApiMappingCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteApiMappingCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link DeleteAuthorizerCommand}
   */
  deleteAuthorizer(
    args: DeleteAuthorizerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeleteAuthorizerCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link DeleteCorsConfigurationCommand}
   */
  deleteCorsConfiguration(
    args: DeleteCorsConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteCorsConfigurationCommandOutput,
    Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link DeleteDeploymentCommand}
   */
  deleteDeployment(
    args: DeleteDeploymentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeleteDeploymentCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link DeleteDomainNameCommand}
   */
  deleteDomainName(
    args: DeleteDomainNameCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeleteDomainNameCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link DeleteIntegrationCommand}
   */
  deleteIntegration(
    args: DeleteIntegrationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeleteIntegrationCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link DeleteIntegrationResponseCommand}
   */
  deleteIntegrationResponse(
    args: DeleteIntegrationResponseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteIntegrationResponseCommandOutput,
    Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link DeleteModelCommand}
   */
  deleteModel(
    args: DeleteModelCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeleteModelCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link DeletePortalCommand}
   */
  deletePortal(
    args: DeletePortalCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeletePortalCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | TooManyRequestsError
  >

  /**
   * @see {@link DeletePortalProductCommand}
   */
  deletePortalProduct(
    args: DeletePortalProductCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeletePortalProductCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link DeletePortalProductSharingPolicyCommand}
   */
  deletePortalProductSharingPolicy(
    args: DeletePortalProductSharingPolicyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeletePortalProductSharingPolicyCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link DeleteProductPageCommand}
   */
  deleteProductPage(
    args: DeleteProductPageCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteProductPageCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link DeleteProductRestEndpointPageCommand}
   */
  deleteProductRestEndpointPage(
    args: DeleteProductRestEndpointPageCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteProductRestEndpointPageCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link DeleteRouteCommand}
   */
  deleteRoute(
    args: DeleteRouteCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeleteRouteCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link DeleteRouteRequestParameterCommand}
   */
  deleteRouteRequestParameter(
    args: DeleteRouteRequestParameterCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteRouteRequestParameterCommandOutput,
    Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link DeleteRouteResponseCommand}
   */
  deleteRouteResponse(
    args: DeleteRouteResponseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteRouteResponseCommandOutput,
    Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link DeleteRouteSettingsCommand}
   */
  deleteRouteSettings(
    args: DeleteRouteSettingsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteRouteSettingsCommandOutput,
    Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link DeleteRoutingRuleCommand}
   */
  deleteRoutingRule(
    args: DeleteRoutingRuleCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteRoutingRuleCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link DeleteStageCommand}
   */
  deleteStage(
    args: DeleteStageCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeleteStageCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link DeleteVpcLinkCommand}
   */
  deleteVpcLink(
    args: DeleteVpcLinkCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeleteVpcLinkCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link DisablePortalCommand}
   */
  disablePortal(
    args: DisablePortalCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DisablePortalCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | BadRequestError
    | ConflictError
    | NotFoundError
    | TooManyRequestsError
  >

  /**
   * @see {@link ExportApiCommand}
   */
  exportApi(
    args: ExportApiCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ExportApiCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetApiCommand}
   */
  getApi(
    args: GetApiCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetApiCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link GetApiMappingCommand}
   */
  getApiMapping(
    args: GetApiMappingCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetApiMappingCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetApiMappingsCommand}
   */
  getApiMappings(
    args: GetApiMappingsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetApiMappingsCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetApisCommand}
   */
  getApis(
    args: GetApisCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetApisCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetAuthorizerCommand}
   */
  getAuthorizer(
    args: GetAuthorizerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetAuthorizerCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link GetAuthorizersCommand}
   */
  getAuthorizers(
    args: GetAuthorizersCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetAuthorizersCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetDeploymentCommand}
   */
  getDeployment(
    args: GetDeploymentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetDeploymentCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link GetDeploymentsCommand}
   */
  getDeployments(
    args: GetDeploymentsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDeploymentsCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetDomainNameCommand}
   */
  getDomainName(
    args: GetDomainNameCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetDomainNameCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link GetDomainNamesCommand}
   */
  getDomainNames(
    args: GetDomainNamesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDomainNamesCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetIntegrationCommand}
   */
  getIntegration(
    args: GetIntegrationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetIntegrationCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link GetIntegrationResponseCommand}
   */
  getIntegrationResponse(
    args: GetIntegrationResponseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetIntegrationResponseCommandOutput,
    Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetIntegrationResponsesCommand}
   */
  getIntegrationResponses(
    args: GetIntegrationResponsesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetIntegrationResponsesCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetIntegrationsCommand}
   */
  getIntegrations(
    args: GetIntegrationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetIntegrationsCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetModelCommand}
   */
  getModel(
    args: GetModelCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetModelCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link GetModelTemplateCommand}
   */
  getModelTemplate(
    args: GetModelTemplateCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetModelTemplateCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link GetModelsCommand}
   */
  getModels(
    args: GetModelsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetModelsCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetPortalCommand}
   */
  getPortal(
    args: GetPortalCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetPortalCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetPortalProductCommand}
   */
  getPortalProduct(
    args: GetPortalProductCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetPortalProductCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetPortalProductSharingPolicyCommand}
   */
  getPortalProductSharingPolicy(
    args: GetPortalProductSharingPolicyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetPortalProductSharingPolicyCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetProductPageCommand}
   */
  getProductPage(
    args: GetProductPageCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetProductPageCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetProductRestEndpointPageCommand}
   */
  getProductRestEndpointPage(
    args: GetProductRestEndpointPageCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetProductRestEndpointPageCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetRouteCommand}
   */
  getRoute(
    args: GetRouteCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetRouteCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link GetRouteResponseCommand}
   */
  getRouteResponse(
    args: GetRouteResponseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetRouteResponseCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link GetRouteResponsesCommand}
   */
  getRouteResponses(
    args: GetRouteResponsesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetRouteResponsesCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetRoutesCommand}
   */
  getRoutes(
    args: GetRoutesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetRoutesCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetRoutingRuleCommand}
   */
  getRoutingRule(
    args: GetRoutingRuleCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetRoutingRuleCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetStageCommand}
   */
  getStage(
    args: GetStageCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetStageCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link GetStagesCommand}
   */
  getStages(
    args: GetStagesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetStagesCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetTagsCommand}
   */
  getTags(
    args: GetTagsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetTagsCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link GetVpcLinkCommand}
   */
  getVpcLink(
    args: GetVpcLinkCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetVpcLinkCommandOutput, Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError>

  /**
   * @see {@link GetVpcLinksCommand}
   */
  getVpcLinks(
    args: GetVpcLinksCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetVpcLinksCommandOutput, Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError>

  /**
   * @see {@link ImportApiCommand}
   */
  importApi(
    args: ImportApiCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ImportApiCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link ListPortalProductsCommand}
   */
  listPortalProducts(
    args: ListPortalProductsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListPortalProductsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | TooManyRequestsError
  >

  /**
   * @see {@link ListPortalsCommand}
   */
  listPortals(
    args: ListPortalsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListPortalsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | TooManyRequestsError
  >

  /**
   * @see {@link ListProductPagesCommand}
   */
  listProductPages(
    args: ListProductPagesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListProductPagesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link ListProductRestEndpointPagesCommand}
   */
  listProductRestEndpointPages(
    args: ListProductRestEndpointPagesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListProductRestEndpointPagesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link ListRoutingRulesCommand}
   */
  listRoutingRules(
    args: ListRoutingRulesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListRoutingRulesCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  listRoutingRulesStream(
    args: ListRoutingRulesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListRoutingRulesCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link PreviewPortalCommand}
   */
  previewPortal(
    args: PreviewPortalCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PreviewPortalCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | BadRequestError
    | ConflictError
    | NotFoundError
    | TooManyRequestsError
  >

  /**
   * @see {@link PublishPortalCommand}
   */
  publishPortal(
    args: PublishPortalCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PublishPortalCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | BadRequestError
    | ConflictError
    | NotFoundError
    | TooManyRequestsError
  >

  /**
   * @see {@link PutPortalProductSharingPolicyCommand}
   */
  putPortalProductSharingPolicy(
    args: PutPortalProductSharingPolicyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutPortalProductSharingPolicyCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link PutRoutingRuleCommand}
   */
  putRoutingRule(
    args: PutRoutingRuleCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutRoutingRuleCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link ReimportApiCommand}
   */
  reimportApi(
    args: ReimportApiCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ReimportApiCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link ResetAuthorizersCacheCommand}
   */
  resetAuthorizersCache(
    args: ResetAuthorizersCacheCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ResetAuthorizersCacheCommandOutput,
    Cause.TimeoutError | SdkError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link TagResourceCommand}
   */
  tagResource(
    args: TagResourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    TagResourceCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UntagResourceCommand}
   */
  untagResource(
    args: UntagResourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UntagResourceCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateApiCommand}
   */
  updateApi(
    args: UpdateApiCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateApiCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateApiMappingCommand}
   */
  updateApiMapping(
    args: UpdateApiMappingCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateApiMappingCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateAuthorizerCommand}
   */
  updateAuthorizer(
    args: UpdateAuthorizerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateAuthorizerCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateDeploymentCommand}
   */
  updateDeployment(
    args: UpdateDeploymentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateDeploymentCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateDomainNameCommand}
   */
  updateDomainName(
    args: UpdateDomainNameCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateDomainNameCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateIntegrationCommand}
   */
  updateIntegration(
    args: UpdateIntegrationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateIntegrationCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateIntegrationResponseCommand}
   */
  updateIntegrationResponse(
    args: UpdateIntegrationResponseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateIntegrationResponseCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateModelCommand}
   */
  updateModel(
    args: UpdateModelCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateModelCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdatePortalCommand}
   */
  updatePortal(
    args: UpdatePortalCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdatePortalCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | BadRequestError
    | ConflictError
    | NotFoundError
    | TooManyRequestsError
  >

  /**
   * @see {@link UpdatePortalProductCommand}
   */
  updatePortalProduct(
    args: UpdatePortalProductCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdatePortalProductCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateProductPageCommand}
   */
  updateProductPage(
    args: UpdateProductPageCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateProductPageCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateProductRestEndpointPageCommand}
   */
  updateProductRestEndpointPage(
    args: UpdateProductRestEndpointPageCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateProductRestEndpointPageCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | BadRequestError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateRouteCommand}
   */
  updateRoute(
    args: UpdateRouteCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateRouteCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateRouteResponseCommand}
   */
  updateRouteResponse(
    args: UpdateRouteResponseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateRouteResponseCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateStageCommand}
   */
  updateStage(
    args: UpdateStageCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateStageCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | ConflictError | NotFoundError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateVpcLinkCommand}
   */
  updateVpcLink(
    args: UpdateVpcLinkCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateVpcLinkCommandOutput,
    Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
  >
}

Added in v1.0.0

utils

ApiGatewayV2Service (namespace)

Added in v1.0.0

Config (interface)

Signature

export interface Config extends Omit<ApiGatewayV2ClientConfig, "logger"> {
  readonly logger?: ServiceLogger.ServiceLoggerConstructorProps | true
}

Added in v1.0.0

Type (type alias)

Signature

export type Type = ApiGatewayV2Service$

Added in v1.0.0