Uses of Interface
software.amazon.awscdk.interfaces.apigateway.IRestApiRef
Packages that use IRestApiRef
Package
Description
Amazon API Gateway Construct Library
AWS APIGatewayv2 Construct Library
-
Uses of IRestApiRef in software.amazon.awscdk.interfaces.apigateway
Subinterfaces of IRestApiRef in software.amazon.awscdk.interfaces.apigatewayModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIRestApiRef.Classes in software.amazon.awscdk.interfaces.apigateway that implement IRestApiRefModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IRestApiRef in software.amazon.awscdk.services.apigateway
Subinterfaces of IRestApiRef in software.amazon.awscdk.services.apigatewayModifier and TypeInterfaceDescriptioninterfacestatic interfaceInternal default implementation forIRestApi.Classes in software.amazon.awscdk.services.apigateway that implement IRestApiRefModifier and TypeClassDescriptionclassTheAWS::ApiGateway::RestApiresource creates a REST API.static 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 IRestApiRefModifier and TypeMethodDescriptionstatic IRestApiRefCfnRestApi.fromRestApiId(software.constructs.Construct scope, String id, String restApiId) Creates a new IRestApiRef from a restApiId.BasePathMappingProps.getRestApi()The RestApi resource to target.final IRestApiRefBasePathMappingProps.Jsii$Proxy.getRestApi()Methods in software.amazon.awscdk.services.apigateway with parameters of type IRestApiRefModifier and TypeMethodDescriptionDomainName.addBasePathMapping(IRestApiRef targetApi) Maps this domain to an API endpoint.DomainName.addBasePathMapping(IRestApiRef targetApi, BasePathMappingOptions options) Maps this domain to an API endpoint.static StringCfnRestApi.arnForRestApi(IRestApiRef resource) voidApiDefinition.bindAfterCreate(software.constructs.Construct _scope, IRestApiRef _restApi) Called after the CFN RestApi resource has been created to allow the Api Definition to bind to it.voidAssetApiDefinition.bindAfterCreate(software.constructs.Construct scope, IRestApiRef restApi) Called after the CFN RestApi resource has been created to allow the Api Definition to bind to it.CfnRestApi.Builder.cloneFrom(IRestApiRef cloneFrom) The ID of the RestApi that you want to clone from.CfnRestApiProps.Builder.cloneFrom(IRestApiRef cloneFrom) Sets the value ofCfnRestApiProps.getCloneFrom()BasePathMapping.Builder.restApi(IRestApiRef restApi) The RestApi resource to target.BasePathMappingProps.Builder.restApi(IRestApiRef restApi) Sets the value ofBasePathMappingProps.getRestApi()CfnAuthorizer.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnAuthorizerProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnAuthorizerProps.getRestApiId()CfnBasePathMapping.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnBasePathMappingProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnBasePathMappingProps.getRestApiId()CfnDeployment.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnDeploymentProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnDeploymentProps.getRestApiId()CfnDocumentationPart.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnDocumentationPartProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnDocumentationPartProps.getRestApiId()CfnDocumentationVersion.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnDocumentationVersionProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnDocumentationVersionProps.getRestApiId()CfnGatewayResponse.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnGatewayResponseProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnGatewayResponseProps.getRestApiId()CfnMethod.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnMethodProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnMethodProps.getRestApiId()CfnModel.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnModelProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnModelProps.getRestApiId()CfnRequestValidator.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnRequestValidatorProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnRequestValidatorProps.getRestApiId()CfnResource.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnResourceProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnResourceProps.getRestApiId()CfnStage.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnStageProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnStageProps.getRestApiId() -
Uses of IRestApiRef in software.amazon.awscdk.services.apigatewayv2
Methods in software.amazon.awscdk.services.apigatewayv2 with parameters of type IRestApiRefModifier and TypeMethodDescriptionCfnApiMapping.Builder.apiId(IRestApiRef apiId) The API identifier.CfnApiMappingProps.Builder.apiId(IRestApiRef apiId) Sets the value ofCfnApiMappingProps.getApiId()