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.cfnpropertymixins.services.apigateway
Methods in software.amazon.awscdk.cfnpropertymixins.services.apigateway with parameters of type IRestApiRefModifier and TypeMethodDescriptionCfnUsagePlanPropsMixin.ApiStageProperty.Builder.apiId(IRestApiRef apiId) Sets the value ofCfnUsagePlanPropsMixin.ApiStageProperty.getApiId()CfnRestApiMixinProps.Builder.cloneFrom(IRestApiRef cloneFrom) Sets the value ofCfnRestApiMixinProps.getCloneFrom()CfnRestApiPropsMixin.Builder.cloneFrom(IRestApiRef cloneFrom) The ID of the RestApi that you want to clone from.CfnApiKeyPropsMixin.StageKeyProperty.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnApiKeyPropsMixin.StageKeyProperty.getRestApiId()CfnAuthorizerMixinProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnAuthorizerMixinProps.getRestApiId()CfnAuthorizerPropsMixin.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnBasePathMappingMixinProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnBasePathMappingMixinProps.getRestApiId()CfnBasePathMappingPropsMixin.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnDeploymentMixinProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnDeploymentMixinProps.getRestApiId()CfnDeploymentPropsMixin.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnDocumentationPartMixinProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnDocumentationPartMixinProps.getRestApiId()CfnDocumentationPartPropsMixin.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnDocumentationVersionMixinProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnDocumentationVersionMixinProps.getRestApiId()CfnDocumentationVersionPropsMixin.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnGatewayResponseMixinProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnGatewayResponseMixinProps.getRestApiId()CfnGatewayResponsePropsMixin.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnMethodMixinProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnMethodMixinProps.getRestApiId()CfnMethodPropsMixin.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnModelMixinProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnModelMixinProps.getRestApiId()CfnModelPropsMixin.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnRequestValidatorMixinProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnRequestValidatorMixinProps.getRestApiId()CfnRequestValidatorPropsMixin.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnResourceMixinProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnResourceMixinProps.getRestApiId()CfnResourcePropsMixin.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.CfnStageMixinProps.Builder.restApiId(IRestApiRef restApiId) Sets the value ofCfnStageMixinProps.getRestApiId()CfnStagePropsMixin.Builder.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi. -
Uses of IRestApiRef in software.amazon.awscdk.cfnpropertymixins.services.apigatewayv2
Methods in software.amazon.awscdk.cfnpropertymixins.services.apigatewayv2 with parameters of type IRestApiRefModifier and TypeMethodDescriptionCfnApiMappingMixinProps.Builder.apiId(IRestApiRef apiId) Sets the value ofCfnApiMappingMixinProps.getApiId()CfnApiMappingPropsMixin.Builder.apiId(IRestApiRef apiId) The API identifier. -
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()