Interface ApiMappingProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ApiMappingProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:43.133Z")
@Stability(Experimental)
public interface ApiMappingProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties used to create the ApiMapping resource.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.apigatewayv2.*; IApi api; DomainName domainName; IStage stage; ApiMappingProps apiMappingProps = ApiMappingProps.builder() .api(api) .domainName(domainName) // the properties below are optional .apiMappingKey("apiMappingKey") .stage(stage) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forApiMappingProps
static final class
An implementation forApiMappingProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic ApiMappingProps.Builder
builder()
getApi()
(experimental) The Api to which this mapping is applied.default String
(experimental) Api mapping key.(experimental) custom domain name of the mapping target.default IStage
getStage()
(experimental) stage for the ApiMapping resource required for WebSocket API defaults to default stage of an HTTP API.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getApi
(experimental) The Api to which this mapping is applied. -
getDomainName
(experimental) custom domain name of the mapping target. -
getApiMappingKey
(experimental) Api mapping key.The path where this stage should be mapped to on the domain
Default: - undefined for the root path mapping.
-
getStage
(experimental) stage for the ApiMapping resource required for WebSocket API defaults to default stage of an HTTP API.Default: - Default stage of the passed API for HTTP API, required for WebSocket API
-
builder
- Returns:
- a
ApiMappingProps.Builder
ofApiMappingProps
-