Interface CfnRouteMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRouteMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:20:04.470Z")
@Stability(Stable)
public interface CfnRouteMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnRoutePropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.refactorspaces.*;
CfnRouteMixinProps cfnRouteMixinProps = CfnRouteMixinProps.builder()
.applicationIdentifier("applicationIdentifier")
.defaultRoute(DefaultRouteInputProperty.builder()
.activationState("activationState")
.build())
.environmentIdentifier("environmentIdentifier")
.routeType("routeType")
.serviceIdentifier("serviceIdentifier")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.uriPathRoute(UriPathRouteInputProperty.builder()
.activationState("activationState")
.appendSourcePath(false)
.includeChildPaths(false)
.methods(List.of("methods"))
.sourcePath("sourcePath")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnRouteMixinPropsstatic final classAn implementation forCfnRouteMixinProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnRouteMixinProps.Builderbuilder()default ObjectThe unique identifier of the application.default ObjectConfiguration for the default route type.default ObjectThe unique identifier of the environment.default StringThe route type of the route.default ObjectThe unique identifier of the service.getTags()The tags assigned to the route.default ObjectThe configuration for the URI path route type.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getApplicationIdentifier
The unique identifier of the application.Returns union: either
StringorIApplicationRef- See Also:
-
getDefaultRoute
Configuration for the default route type.Returns union: either
IResolvableorCfnRoutePropsMixin.DefaultRouteInputProperty- See Also:
-
getEnvironmentIdentifier
The unique identifier of the environment.Returns union: either
StringorIEnvironmentRef- See Also:
-
getRouteType
The route type of the route.- See Also:
-
getServiceIdentifier
The unique identifier of the service.Returns union: either
StringorIServiceRef- See Also:
-
getTags
The tags assigned to the route.- See Also:
-
getUriPathRoute
The configuration for the URI path route type.Returns union: either
IResolvableorCfnRoutePropsMixin.UriPathRouteInputProperty- See Also:
-
builder
- Returns:
- a
CfnRouteMixinProps.BuilderofCfnRouteMixinProps
-