Documentation
¶
Index ¶
- func DataAwsAppmeshGatewayRoute_IsConstruct(x interface{}) *bool
- func DataAwsAppmeshGatewayRoute_IsTerraformDataSource(x interface{}) *bool
- func DataAwsAppmeshGatewayRoute_IsTerraformElement(x interface{}) *bool
- func DataAwsAppmeshGatewayRoute_TfResourceType() *string
- func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionList_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteActionList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputReference_Override(...)
- func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteList_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputReference_Override(...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference_Override(...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputReference_Override(...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputReference_Override(...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference, ...)
- func NewDataAwsAppmeshGatewayRouteSpecList_Override(d DataAwsAppmeshGatewayRouteSpecList, ...)
- func NewDataAwsAppmeshGatewayRouteSpecOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecOutputReference, ...)
- func NewDataAwsAppmeshGatewayRoute_Override(d DataAwsAppmeshGatewayRoute, scope constructs.Construct, id *string, ...)
- type DataAwsAppmeshGatewayRoute
- type DataAwsAppmeshGatewayRouteConfig
- type DataAwsAppmeshGatewayRouteSpec
- type DataAwsAppmeshGatewayRouteSpecGrpcRoute
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteAction
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionList
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTarget
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualService
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputReference
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteList
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteMatch
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference
- type DataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2Route
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteAction
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewrite
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostname
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefix
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTarget
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualService
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatch
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeader
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatch
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRange
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostname
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPath
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameter
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatch
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRoute
- type DataAwsAppmeshGatewayRouteSpecHttpRouteAction
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewrite
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostname
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefix
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTarget
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualService
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatch
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeader
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatch
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRange
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostname
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPath
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameter
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatch
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference
- type DataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference
- type DataAwsAppmeshGatewayRouteSpecList
- type DataAwsAppmeshGatewayRouteSpecOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataAwsAppmeshGatewayRoute_IsConstruct ¶
func DataAwsAppmeshGatewayRoute_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsAppmeshGatewayRoute_IsTerraformDataSource ¶
func DataAwsAppmeshGatewayRoute_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataAwsAppmeshGatewayRoute_IsTerraformElement ¶
func DataAwsAppmeshGatewayRoute_IsTerraformElement(x interface{}) *bool
Experimental.
func DataAwsAppmeshGatewayRoute_TfResourceType ¶
func DataAwsAppmeshGatewayRoute_TfResourceType() *string
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionList_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteActionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteList_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecList_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecList_Override(d DataAwsAppmeshGatewayRouteSpecList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshGatewayRouteSpecOutputReference_Override ¶
func NewDataAwsAppmeshGatewayRouteSpecOutputReference_Override(d DataAwsAppmeshGatewayRouteSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshGatewayRoute_Override ¶
func NewDataAwsAppmeshGatewayRoute_Override(d DataAwsAppmeshGatewayRoute, scope constructs.Construct, id *string, config *DataAwsAppmeshGatewayRouteConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/appmesh_gateway_route aws_appmesh_gateway_route} Data Source.
Types ¶
type DataAwsAppmeshGatewayRoute ¶
type DataAwsAppmeshGatewayRoute interface {
cdktf.TerraformDataSource
Arn() *string
// Experimental.
CdktfStack() cdktf.TerraformStack
// Experimental.
ConstructNodeMetadata() *map[string]interface{}
// Experimental.
Count() *float64
// Experimental.
SetCount(val *float64)
CreatedDate() *string
// Experimental.
DependsOn() *[]*string
// Experimental.
SetDependsOn(val *[]*string)
// Experimental.
ForEach() cdktf.ITerraformIterator
// Experimental.
SetForEach(val cdktf.ITerraformIterator)
// Experimental.
Fqn() *string
// Experimental.
FriendlyUniqueId() *string
Id() *string
SetId(val *string)
IdInput() *string
LastUpdatedDate() *string
// Experimental.
Lifecycle() *cdktf.TerraformResourceLifecycle
// Experimental.
SetLifecycle(val *cdktf.TerraformResourceLifecycle)
MeshName() *string
SetMeshName(val *string)
MeshNameInput() *string
MeshOwner() *string
SetMeshOwner(val *string)
MeshOwnerInput() *string
Name() *string
SetName(val *string)
NameInput() *string
// The tree node.
Node() constructs.Node
// Experimental.
Provider() cdktf.TerraformProvider
// Experimental.
SetProvider(val cdktf.TerraformProvider)
// Experimental.
RawOverrides() interface{}
ResourceOwner() *string
Spec() DataAwsAppmeshGatewayRouteSpecList
Tags() *map[string]*string
SetTags(val *map[string]*string)
TagsInput() *map[string]*string
// Experimental.
TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata
// Experimental.
TerraformMetaArguments() *map[string]interface{}
// Experimental.
TerraformResourceType() *string
VirtualGatewayName() *string
SetVirtualGatewayName(val *string)
VirtualGatewayNameInput() *string
// Experimental.
AddOverride(path *string, value interface{})
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable
// Overrides the auto-generated logical ID with a specific ID.
// Experimental.
OverrideLogicalId(newLogicalId *string)
ResetId()
ResetMeshOwner()
// Resets a previously passed logical Id to use the auto-generated logical id again.
// Experimental.
ResetOverrideLogicalId()
ResetTags()
SynthesizeAttributes() *map[string]interface{}
// Experimental.
ToMetadata() interface{}
// Returns a string representation of this construct.
ToString() *string
// Adds this resource to the terraform JSON output.
// Experimental.
ToTerraform() interface{}
}
Represents a {@link https://www.terraform.io/docs/providers/aws/d/appmesh_gateway_route aws_appmesh_gateway_route}.
func NewDataAwsAppmeshGatewayRoute ¶
func NewDataAwsAppmeshGatewayRoute(scope constructs.Construct, id *string, config *DataAwsAppmeshGatewayRouteConfig) DataAwsAppmeshGatewayRoute
Create a new {@link https://www.terraform.io/docs/providers/aws/d/appmesh_gateway_route aws_appmesh_gateway_route} Data Source.
type DataAwsAppmeshGatewayRouteConfig ¶
type DataAwsAppmeshGatewayRouteConfig struct {
// Experimental.
Connection interface{} `field:"optional" json:"connection" yaml:"connection"`
// Experimental.
Count *float64 `field:"optional" json:"count" yaml:"count"`
// Experimental.
DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"`
// Experimental.
ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"`
// Experimental.
Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"`
// Experimental.
Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"`
// Experimental.
Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/appmesh_gateway_route#mesh_name DataAwsAppmeshGatewayRoute#mesh_name}.
MeshName *string `field:"required" json:"meshName" yaml:"meshName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/appmesh_gateway_route#name DataAwsAppmeshGatewayRoute#name}.
Name *string `field:"required" json:"name" yaml:"name"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/appmesh_gateway_route#virtual_gateway_name DataAwsAppmeshGatewayRoute#virtual_gateway_name}.
VirtualGatewayName *string `field:"required" json:"virtualGatewayName" yaml:"virtualGatewayName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/appmesh_gateway_route#id DataAwsAppmeshGatewayRoute#id}.
//
// Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
// If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
Id *string `field:"optional" json:"id" yaml:"id"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/appmesh_gateway_route#mesh_owner DataAwsAppmeshGatewayRoute#mesh_owner}.
MeshOwner *string `field:"optional" json:"meshOwner" yaml:"meshOwner"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/appmesh_gateway_route#tags DataAwsAppmeshGatewayRoute#tags}.
Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"`
}
type DataAwsAppmeshGatewayRouteSpec ¶
type DataAwsAppmeshGatewayRouteSpec struct {
}
type DataAwsAppmeshGatewayRouteSpecGrpcRoute ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRoute struct {
}
type DataAwsAppmeshGatewayRouteSpecGrpcRouteAction ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteAction struct {
}
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionList ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionList ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecGrpcRouteActionList
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecGrpcRouteAction
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecGrpcRouteAction)
Target() DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTarget ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTarget struct {
}
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTarget
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTarget)
Port() *float64
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
VirtualService() DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualService ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualService struct {
}
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualService
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualService)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
VirtualServiceName() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputReference
type DataAwsAppmeshGatewayRouteSpecGrpcRouteList ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteList ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecGrpcRouteList
type DataAwsAppmeshGatewayRouteSpecGrpcRouteMatch ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteMatch struct {
}
type DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList
type DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecGrpcRouteMatch
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecGrpcRouteMatch)
Port() *float64
ServiceName() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference
type DataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference interface {
cdktf.ComplexObject
Action() DataAwsAppmeshGatewayRouteSpecGrpcRouteActionList
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecGrpcRoute
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecGrpcRoute)
Match() DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2Route ¶
type DataAwsAppmeshGatewayRouteSpecHttp2Route struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteAction ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteAction struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteAction
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteAction)
Rewrite() DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList
Target() DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewrite ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewrite struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostname ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostname struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DefaultTargetHostname() *string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostname
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostname)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Hostname() DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewrite
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewrite)
Prefix() DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefix ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefix struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DefaultPrefix() *string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefix
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefix)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTarget ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTarget struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTarget
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTarget)
Port() *float64
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
VirtualService() DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualService ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualService struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualService
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualService)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
VirtualServiceName() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatch ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatch struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeader ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeader struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatch ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatch struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Exact() *string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatch
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatch)
Prefix() *string
Range() DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList
Regex() *string
Suffix() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRange ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRange struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
End() *float64
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRange
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRange)
Start() *float64
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeader
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeader)
Invert() cdktf.IResolvable
Match() DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostname ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostname struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Exact() *string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostname
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostname)
Suffix() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Header() DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList
Hostname() DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatch
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatch)
Path() DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList
Port() *float64
Prefix() *string
QueryParameter() DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPath ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPath struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Exact() *string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPath
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPath)
Regex() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameter ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameter struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatch ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatch struct {
}
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Exact() *string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatch
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatch)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameter
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameter)
Match() DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference
type DataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference interface {
cdktf.ComplexObject
Action() DataAwsAppmeshGatewayRouteSpecHttp2RouteActionList
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttp2Route
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttp2Route)
Match() DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRoute ¶
type DataAwsAppmeshGatewayRouteSpecHttpRoute struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteAction ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteAction struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteActionList
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteAction
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteAction)
Rewrite() DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList
Target() DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewrite ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewrite struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostname ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostname struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DefaultTargetHostname() *string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostname
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostname)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Hostname() DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewrite
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewrite)
Prefix() DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefix ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefix struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DefaultPrefix() *string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefix
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefix)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTarget ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTarget struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteActionTarget
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteActionTarget)
Port() *float64
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
VirtualService() DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualService ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualService struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualService
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualService)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
VirtualServiceName() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteList
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatch ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatch struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeader ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeader struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatch ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatch struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Exact() *string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatch
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatch)
Prefix() *string
Range() DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList
Regex() *string
Suffix() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRange ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRange struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
End() *float64
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRange
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRange)
Start() *float64
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeader
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeader)
Invert() cdktf.IResolvable
Match() DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostname ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostname struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Exact() *string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostname
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostname)
Suffix() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchList
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Header() DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList
Hostname() DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteMatch
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteMatch)
Path() DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList
Port() *float64
Prefix() *string
QueryParameter() DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPath ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPath struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Exact() *string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPath
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPath)
Regex() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameter ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameter struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatch ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatch struct {
}
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Exact() *string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatch
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatch)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameter
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameter)
Match() DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference
type DataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference interface {
cdktf.ComplexObject
Action() DataAwsAppmeshGatewayRouteSpecHttpRouteActionList
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsAppmeshGatewayRouteSpecHttpRoute
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpecHttpRoute)
Match() DataAwsAppmeshGatewayRouteSpecHttpRouteMatchList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference
type DataAwsAppmeshGatewayRouteSpecList ¶
type DataAwsAppmeshGatewayRouteSpecList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsAppmeshGatewayRouteSpecOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecList ¶
func NewDataAwsAppmeshGatewayRouteSpecList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshGatewayRouteSpecList
type DataAwsAppmeshGatewayRouteSpecOutputReference ¶
type DataAwsAppmeshGatewayRouteSpecOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
GrpcRoute() DataAwsAppmeshGatewayRouteSpecGrpcRouteList
Http2Route() DataAwsAppmeshGatewayRouteSpecHttp2RouteList
HttpRoute() DataAwsAppmeshGatewayRouteSpecHttpRouteList
InternalValue() *DataAwsAppmeshGatewayRouteSpec
SetInternalValue(val *DataAwsAppmeshGatewayRouteSpec)
Priority() *float64
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsAppmeshGatewayRouteSpecOutputReference ¶
func NewDataAwsAppmeshGatewayRouteSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshGatewayRouteSpecOutputReference
Source Files
¶
- DataAwsAppmeshGatewayRoute.go
- DataAwsAppmeshGatewayRouteConfig.go
- DataAwsAppmeshGatewayRouteSpec.go
- DataAwsAppmeshGatewayRouteSpecGrpcRoute.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteAction.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionList.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionList__checks.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTarget.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetList__checks.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualService.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceList__checks.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputReference.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteList.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteList__checks.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteMatch.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchList__checks.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteMatchOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference.go
- DataAwsAppmeshGatewayRouteSpecGrpcRouteOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2Route.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteAction.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewrite.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostname.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewriteOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefix.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionRewritePrefixOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTarget.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualService.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatch.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeader.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatch.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRange.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHeaderOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostname.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchHostnameOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPath.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchPathOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameter.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatch.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteMatchQueryParameterOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttp2RouteOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRoute.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteAction.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewrite.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostname.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteHostnameOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewriteOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefix.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionRewritePrefixOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionTarget.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualService.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatch.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeader.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatch.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRange.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHeaderOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostname.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchHostnameOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPath.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchPathOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameter.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatch.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchList__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteMatchQueryParameterOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference.go
- DataAwsAppmeshGatewayRouteSpecHttpRouteOutputReference__checks.go
- DataAwsAppmeshGatewayRouteSpecList.go
- DataAwsAppmeshGatewayRouteSpecList__checks.go
- DataAwsAppmeshGatewayRouteSpecOutputReference.go
- DataAwsAppmeshGatewayRouteSpecOutputReference__checks.go
- DataAwsAppmeshGatewayRoute__checks.go
- main.go