@aws-lite/apigatewayv2
公务
aws-liteaPI 网关 V2 插件
由下列人员维护: @ architect
安装
npm i @aws-lite/apigatewayv2
可选安装类型 :
npm i -D @aws-lite/apigatewayv2-types
参考文献
参考文献
方法
CreateApiMapping
属性 :
DomainName(弦) [须]- 域名
ApiId(弦) [须]- API 标识
ApiMappingKey(弦声)- API 映射密钥
Stage(弦) [须]- API阶段
CreateDeployment
属性 :
ApiId(弦) [须]- API 标识
Description(弦声)- 部署说明
StageName(弦声)- 阶段名称
CreateDomainName
属性 :
DomainName(弦) [须]- 域名
DomainNameConfigurations(阵列)- 矩阵
DomainNameConfiguration对象 - 更详细情况( AWS)
- 矩阵
MutualTlsAuthentication(标 题)MutualTlsAuthenticationInput对象- 更详细情况( AWS)
Tags(标 题)- 包含与域名相关的标签的记录
DeleteApiMapping
属性 :
ApiMappingId(弦) [须]- API 绘图的标识
DomainName(弦) [须]- 域名
DeleteDomainName
属性 :
DomainName(弦) [须]- 域名
GetApiMappings
属性 :
DomainName(弦) [须]- 域名
MaxResults(数目)- 评价和返回的最大项目数
NextToken(弦声)- 如果
NextToken先前的答复中退回
- 如果
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
GetDeployment
属性 :
ApiId(弦) [须]- API 标识
NextToken(弦声)- 如果
NextToken先前的答复中退回
- 如果
MaxResults(数目)- 评价和返回的最大项目数
GetDeployments
属性 :
ApiId(弦) [须]- API 标识
NextToken(弦声)- 如果
NextToken先前的答复中退回
- 如果
MaxResults(数目)- 评价和返回的最大项目数
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
UpdateStage
属性 :
ApiId(弦) [须]- API 标识
StageName(弦) [须]- 阶段名称
AccessLogSettings(标 题)- 舞台访问日志设置
- 更详细情况( AWS)
AutoDeploy(布尔)- 在 API 更新时启用自动部署 :
true或者说false(默认)
- 在 API 更新时启用自动部署 :
ClientCertificateId(弦声)- 舞台客户端证书ID
DefaultRouteSettings(标 题)- 阶段的默认路由设置
- 更详细情况( AWS)
DeploymentId(弦声)- API 阶段的部署 ID; 如果
autoDeploy已启用
- API 阶段的部署 ID; 如果
Description(弦声)- 部署说明
RouteSettings(标 题)- 舞台的路由设置
- 更详细情况( AWS)
StageVariables(标 题)- 阶段变量; 名称可以有字母和下划线字符, 值必须匹配 :
[A-Za-z0-9-._~:/?#&=,]+。 。 。 . - 更详细情况( AWS)
- 阶段变量; 名称可以有字母和下划线字符, 值必须匹配 :
有待执行的方法
请帮忙 打开 PR来啊!
CreateApiCreateAuthorizerCreateIntegrationCreateIntegrationResponseCreateModelCreateRouteCreateRouteResponseCreateStageCreateVpcLinkDeleteAccessLogSettingsDeleteApiDeleteAuthorizerDeleteCorsConfigurationDeleteDeploymentDeleteIntegrationDeleteIntegrationResponseDeleteModelDeleteRouteDeleteRouteRequestParameterDeleteRouteResponseDeleteRouteSettingsDeleteStageDeleteVpcLinkExportApiGetApiGetApiMappingGetApisGetAuthorizerGetAuthorizersGetDomainNameGetDomainNamesGetIntegrationGetIntegrationResponseGetIntegrationResponsesGetIntegrationsGetModelGetModelsGetModelTemplateGetRouteGetRouteResponseGetRouteResponsesGetRoutesGetStageGetStagesGetTagsGetVpcLinkGetVpcLinksImportApiReimportApiResetAuthorizersCacheTagResourceUntagResourceUpdateApiUpdateApiMappingUpdateAuthorizerUpdateDeploymentUpdateDomainNameUpdateIntegrationUpdateIntegrationResponseUpdateModelUpdateRouteUpdateRouteResponseUpdateVpcLink