Uses of Interface
software.amazon.awscdk.services.apigateway.IRestApi
Packages that use IRestApi
Package
Description
Amazon API Gateway Construct Library
Tasks for AWS Step Functions
-
Uses of IRestApi in software.amazon.awscdk.services.apigateway
Subinterfaces of IRestApi in software.amazon.awscdk.services.apigatewayModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIRestApi.Classes in software.amazon.awscdk.services.apigateway that implement IRestApiModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type.classDefines an API Gateway REST API with AWS Lambda proxy integration.classRepresents a REST API in Amazon API Gateway.classBase implementation that are common to various implementations of IRestApi.classRepresents a REST API in Amazon API Gateway, created with an OpenAPI specification.classDefines an API Gateway REST API with a Synchrounous Express State Machine as a proxy integration.Methods in software.amazon.awscdk.services.apigateway that return IRestApiModifier and TypeMethodDescriptionstatic IRestApiRestApi.fromRestApiAttributes(software.constructs.Construct scope, String id, RestApiAttributes attrs) Import an existing RestApi that can be configured with additional Methods and Resources.static IRestApiRestApi.fromRestApiId(software.constructs.Construct scope, String id, String restApiId) Import an existing RestApi.Deployment.getApi()DeploymentProps.getApi()The Rest API to deploy.final IRestApiDeploymentProps.Jsii$Proxy.getApi()IResource.getApi()The rest API that this resource is part of.default IRestApiIResource.Jsii$Default.getApi()The rest API that this resource is part of.final IRestApiIResource.Jsii$Proxy.getApi()The rest API that this resource is part of.Method.getApi()The API Gateway RestApi associated with this method.Resource.getApi()The rest API that this resource is part of.abstract IRestApiResourceBase.getApi()The rest API that this resource is part of.default IRestApiUsagePlanPerApiStage.getApi()Default: nonefinal IRestApiUsagePlanPerApiStage.Jsii$Proxy.getApi()final IRestApiLambdaRestApiProps.Jsii$Proxy.getCloneFrom()default IRestApiRestApiProps.getCloneFrom()The ID of the API Gateway RestApi resource that you want to clone.final IRestApiRestApiProps.Jsii$Proxy.getCloneFrom()final IRestApiStepFunctionsRestApiProps.Jsii$Proxy.getCloneFrom()default IRestApiDomainNameProps.getMapping()If specified, all requests to this domain will be mapped to the production deployment of this API.final IRestApiDomainNameProps.Jsii$Proxy.getMapping()BasePathMappingProps.getRestApi()The RestApi resource to target.final IRestApiBasePathMappingProps.Jsii$Proxy.getRestApi()GatewayResponseProps.getRestApi()Rest api resource to target.final IRestApiGatewayResponseProps.Jsii$Proxy.getRestApi()IStage.getRestApi()RestApi to which this stage is associated.default IRestApiIStage.Jsii$Default.getRestApi()RestApi to which this stage is associated.final IRestApiIStage.Jsii$Proxy.getRestApi()RestApi to which this stage is associated.ModelProps.getRestApi()The rest API that this model is part of.final IRestApiModelProps.Jsii$Proxy.getRestApi()RequestValidatorProps.getRestApi()The rest API that this model is part of.final IRestApiRequestValidatorProps.Jsii$Proxy.getRestApi()ResourceAttributes.getRestApi()The rest API that this resource is part of.final IRestApiResourceAttributes.Jsii$Proxy.getRestApi()Stage.getRestApi()RestApi to which this stage is associated.Methods in software.amazon.awscdk.services.apigateway that return types with arguments of type IRestApiModifier and TypeMethodDescriptionApiKeyProps.getResources()A list of resources this api key is associated with.ApiKeyProps.Jsii$Proxy.getResources()RateLimitedApiKeyProps.Jsii$Proxy.getResources()Methods in software.amazon.awscdk.services.apigateway with parameters of type IRestApiModifier and TypeMethodDescriptionDomainName.addBasePathMapping(IRestApi targetApi) Maps this domain to an API endpoint.DomainName.addBasePathMapping(IRestApi targetApi, BasePathMappingOptions options) Maps this domain to an API endpoint.The Rest API to deploy.Sets the value ofDeploymentProps.getApi()Sets the value ofUsagePlanPerApiStage.getApi()voidApiDefinition.bindAfterCreate(Construct _scope, IRestApi _restApi) Called after the CFN RestApi resource has been created to allow the Api Definition to bind to it.voidAssetApiDefinition.bindAfterCreate(Construct scope, IRestApi restApi) Called after the CFN RestApi resource has been created to allow the Api Definition to bind to it.The ID of the API Gateway RestApi resource that you want to clone.Sets the value ofRestApiProps.getCloneFrom()The ID of the API Gateway RestApi resource that you want to clone.Sets the value ofRestApiProps.getCloneFrom()The ID of the API Gateway RestApi resource that you want to clone.Sets the value ofRestApiProps.getCloneFrom()If specified, all requests to this domain will be mapped to the production deployment of this API.Sets the value ofDomainNameProps.getMapping()The RestApi resource to target.Sets the value ofBasePathMappingProps.getRestApi()Rest api resource to target.Sets the value ofGatewayResponseProps.getRestApi()The rest API that this model is part of.Sets the value ofModelProps.getRestApi()The rest API that this model is part of.Sets the value ofRequestValidatorProps.getRestApi()Sets the value ofResourceAttributes.getRestApi()Method parameters in software.amazon.awscdk.services.apigateway with type arguments of type IRestApiModifier and TypeMethodDescriptionA list of resources this api key is associated with.Sets the value ofApiKeyProps.getResources()A list of resources this api key is associated with.Sets the value ofApiKeyProps.getResources() -
Uses of IRestApi in software.amazon.awscdk.services.stepfunctions.tasks
Methods in software.amazon.awscdk.services.stepfunctions.tasks that return IRestApiModifier and TypeMethodDescriptionCallApiGatewayRestApiEndpointProps.getApi()API to call.final IRestApiCallApiGatewayRestApiEndpointProps.Jsii$Proxy.getApi()Methods in software.amazon.awscdk.services.stepfunctions.tasks with parameters of type IRestApiModifier and TypeMethodDescriptionAPI to call.Sets the value ofCallApiGatewayRestApiEndpointProps.getApi()