Documentation ¶
Index ¶
- func DataAwsAppmeshRoute_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func DataAwsAppmeshRoute_IsConstruct(x interface{}) *bool
- func DataAwsAppmeshRoute_IsTerraformDataSource(x interface{}) *bool
- func DataAwsAppmeshRoute_IsTerraformElement(x interface{}) *bool
- func DataAwsAppmeshRoute_TfResourceType() *string
- func NewDataAwsAppmeshRouteSpecGrpcRouteActionList_Override(d DataAwsAppmeshRouteSpecGrpcRouteActionList, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteActionOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteActionOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList_Override(d DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteList_Override(d DataAwsAppmeshRouteSpecGrpcRouteList, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteMatchList_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchList, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList_Override(d DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList_Override(d DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList_Override(d DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutList_Override(d DataAwsAppmeshRouteSpecGrpcRouteTimeoutList, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList_Override(d DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList, ...)
- func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteActionList_Override(d DataAwsAppmeshRouteSpecHttp2RouteActionList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteActionOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteActionOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList_Override(d DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteList_Override(d DataAwsAppmeshRouteSpecHttp2RouteList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchPathList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchPathList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList_Override(d DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList_Override(d DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList_Override(d DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutList_Override(d DataAwsAppmeshRouteSpecHttp2RouteTimeoutList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList_Override(d DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList, ...)
- func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteActionList_Override(d DataAwsAppmeshRouteSpecHttpRouteActionList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteActionOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteActionOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList_Override(d DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteList_Override(d DataAwsAppmeshRouteSpecHttpRouteList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchHeaderList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchPathList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchPathList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyList_Override(d DataAwsAppmeshRouteSpecHttpRouteRetryPolicyList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList_Override(d DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList_Override(d DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutList_Override(d DataAwsAppmeshRouteSpecHttpRouteTimeoutList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList_Override(d DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList, ...)
- func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecList_Override(d DataAwsAppmeshRouteSpecList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewDataAwsAppmeshRouteSpecOutputReference_Override(d DataAwsAppmeshRouteSpecOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecTcpRouteActionList_Override(d DataAwsAppmeshRouteSpecTcpRouteActionList, ...)
- func NewDataAwsAppmeshRouteSpecTcpRouteActionOutputReference_Override(d DataAwsAppmeshRouteSpecTcpRouteActionOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList_Override(d DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList, ...)
- func NewDataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference_Override(d DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecTcpRouteList_Override(d DataAwsAppmeshRouteSpecTcpRouteList, ...)
- func NewDataAwsAppmeshRouteSpecTcpRouteMatchList_Override(d DataAwsAppmeshRouteSpecTcpRouteMatchList, ...)
- func NewDataAwsAppmeshRouteSpecTcpRouteMatchOutputReference_Override(d DataAwsAppmeshRouteSpecTcpRouteMatchOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecTcpRouteOutputReference_Override(d DataAwsAppmeshRouteSpecTcpRouteOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList_Override(d DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList, ...)
- func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference_Override(d DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference, ...)
- func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutList_Override(d DataAwsAppmeshRouteSpecTcpRouteTimeoutList, ...)
- func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference, ...)
- func NewDataAwsAppmeshRoute_Override(d DataAwsAppmeshRoute, scope constructs.Construct, id *string, ...)
- type DataAwsAppmeshRoute
- type DataAwsAppmeshRouteConfig
- type DataAwsAppmeshRouteSpec
- type DataAwsAppmeshRouteSpecGrpcRoute
- type DataAwsAppmeshRouteSpecGrpcRouteAction
- type DataAwsAppmeshRouteSpecGrpcRouteActionList
- type DataAwsAppmeshRouteSpecGrpcRouteActionOutputReference
- type DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTarget
- type DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList
- type DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference
- type DataAwsAppmeshRouteSpecGrpcRouteList
- type DataAwsAppmeshRouteSpecGrpcRouteMatch
- type DataAwsAppmeshRouteSpecGrpcRouteMatchList
- type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadata
- type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList
- type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatch
- type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList
- type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference
- type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRange
- type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList
- type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference
- type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference
- type DataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference
- type DataAwsAppmeshRouteSpecGrpcRouteOutputReference
- type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicy
- type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList
- type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference
- type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeout
- type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList
- type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference
- type DataAwsAppmeshRouteSpecGrpcRouteTimeout
- type DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdle
- type DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList
- type DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference
- type DataAwsAppmeshRouteSpecGrpcRouteTimeoutList
- type DataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference
- type DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequest
- type DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList
- type DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference
- type DataAwsAppmeshRouteSpecHttp2Route
- type DataAwsAppmeshRouteSpecHttp2RouteAction
- type DataAwsAppmeshRouteSpecHttp2RouteActionList
- type DataAwsAppmeshRouteSpecHttp2RouteActionOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTarget
- type DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList
- type DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteList
- type DataAwsAppmeshRouteSpecHttp2RouteMatch
- type DataAwsAppmeshRouteSpecHttp2RouteMatchHeader
- type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList
- type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatch
- type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList
- type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRange
- type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList
- type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteMatchList
- type DataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteMatchPath
- type DataAwsAppmeshRouteSpecHttp2RouteMatchPathList
- type DataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameter
- type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList
- type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatch
- type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList
- type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicy
- type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList
- type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeout
- type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList
- type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteTimeout
- type DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdle
- type DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList
- type DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteTimeoutList
- type DataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference
- type DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequest
- type DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList
- type DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference
- type DataAwsAppmeshRouteSpecHttpRoute
- type DataAwsAppmeshRouteSpecHttpRouteAction
- type DataAwsAppmeshRouteSpecHttpRouteActionList
- type DataAwsAppmeshRouteSpecHttpRouteActionOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteActionWeightedTarget
- type DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList
- type DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteList
- type DataAwsAppmeshRouteSpecHttpRouteMatch
- type DataAwsAppmeshRouteSpecHttpRouteMatchHeader
- type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderList
- type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatch
- type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList
- type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRange
- type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList
- type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteMatchList
- type DataAwsAppmeshRouteSpecHttpRouteMatchOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteMatchPath
- type DataAwsAppmeshRouteSpecHttpRouteMatchPathList
- type DataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameter
- type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList
- type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatch
- type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList
- type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteRetryPolicy
- type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyList
- type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeout
- type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList
- type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteTimeout
- type DataAwsAppmeshRouteSpecHttpRouteTimeoutIdle
- type DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList
- type DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteTimeoutList
- type DataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference
- type DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequest
- type DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList
- type DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference
- type DataAwsAppmeshRouteSpecList
- type DataAwsAppmeshRouteSpecOutputReference
- type DataAwsAppmeshRouteSpecTcpRoute
- type DataAwsAppmeshRouteSpecTcpRouteAction
- type DataAwsAppmeshRouteSpecTcpRouteActionList
- type DataAwsAppmeshRouteSpecTcpRouteActionOutputReference
- type DataAwsAppmeshRouteSpecTcpRouteActionWeightedTarget
- type DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList
- type DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference
- type DataAwsAppmeshRouteSpecTcpRouteList
- type DataAwsAppmeshRouteSpecTcpRouteMatch
- type DataAwsAppmeshRouteSpecTcpRouteMatchList
- type DataAwsAppmeshRouteSpecTcpRouteMatchOutputReference
- type DataAwsAppmeshRouteSpecTcpRouteOutputReference
- type DataAwsAppmeshRouteSpecTcpRouteTimeout
- type DataAwsAppmeshRouteSpecTcpRouteTimeoutIdle
- type DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList
- type DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference
- type DataAwsAppmeshRouteSpecTcpRouteTimeoutList
- type DataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataAwsAppmeshRoute_GenerateConfigForImport ¶
func DataAwsAppmeshRoute_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a DataAwsAppmeshRoute resource upon running "cdktf plan <stack-name>".
func DataAwsAppmeshRoute_IsConstruct ¶
func DataAwsAppmeshRoute_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 DataAwsAppmeshRoute_IsTerraformDataSource ¶
func DataAwsAppmeshRoute_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataAwsAppmeshRoute_IsTerraformElement ¶
func DataAwsAppmeshRoute_IsTerraformElement(x interface{}) *bool
Experimental.
func DataAwsAppmeshRoute_TfResourceType ¶
func DataAwsAppmeshRoute_TfResourceType() *string
func NewDataAwsAppmeshRouteSpecGrpcRouteActionList_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteActionList_Override(d DataAwsAppmeshRouteSpecGrpcRouteActionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteActionOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteActionOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteActionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList_Override(d DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteList_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteList_Override(d DataAwsAppmeshRouteSpecGrpcRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchList_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchList_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList_Override(d DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList_Override(d DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList_Override(d DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutList_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutList_Override(d DataAwsAppmeshRouteSpecGrpcRouteTimeoutList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList_Override(d DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference_Override(d DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteActionList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteActionList_Override(d DataAwsAppmeshRouteSpecHttp2RouteActionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteActionOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteActionOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteActionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList_Override(d DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteList_Override(d DataAwsAppmeshRouteSpecHttp2RouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchPathList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchPathList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchPathList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList_Override(d DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList_Override(d DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList_Override(d DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutList_Override(d DataAwsAppmeshRouteSpecHttp2RouteTimeoutList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList_Override(d DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference_Override(d DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteActionList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteActionList_Override(d DataAwsAppmeshRouteSpecHttpRouteActionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteActionOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteActionOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteActionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList_Override(d DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteList_Override(d DataAwsAppmeshRouteSpecHttpRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchHeaderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchPathList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchPathList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchPathList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyList_Override(d DataAwsAppmeshRouteSpecHttpRouteRetryPolicyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList_Override(d DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList_Override(d DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutList_Override(d DataAwsAppmeshRouteSpecHttpRouteTimeoutList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList_Override(d DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference_Override(d DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecList_Override ¶
func NewDataAwsAppmeshRouteSpecList_Override(d DataAwsAppmeshRouteSpecList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecOutputReference_Override(d DataAwsAppmeshRouteSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecTcpRouteActionList_Override ¶
func NewDataAwsAppmeshRouteSpecTcpRouteActionList_Override(d DataAwsAppmeshRouteSpecTcpRouteActionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecTcpRouteActionOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecTcpRouteActionOutputReference_Override(d DataAwsAppmeshRouteSpecTcpRouteActionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList_Override ¶
func NewDataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList_Override(d DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference_Override(d DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecTcpRouteList_Override ¶
func NewDataAwsAppmeshRouteSpecTcpRouteList_Override(d DataAwsAppmeshRouteSpecTcpRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecTcpRouteMatchList_Override ¶
func NewDataAwsAppmeshRouteSpecTcpRouteMatchList_Override(d DataAwsAppmeshRouteSpecTcpRouteMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecTcpRouteMatchOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecTcpRouteMatchOutputReference_Override(d DataAwsAppmeshRouteSpecTcpRouteMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecTcpRouteOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecTcpRouteOutputReference_Override(d DataAwsAppmeshRouteSpecTcpRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList_Override ¶
func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList_Override(d DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference_Override(d DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutList_Override ¶
func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutList_Override(d DataAwsAppmeshRouteSpecTcpRouteTimeoutList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference_Override ¶
func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference_Override(d DataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshRoute_Override ¶
func NewDataAwsAppmeshRoute_Override(d DataAwsAppmeshRoute, scope constructs.Construct, id *string, config *DataAwsAppmeshRouteConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.82.2/docs/data-sources/appmesh_route aws_appmesh_route} Data Source.
Types ¶
type DataAwsAppmeshRoute ¶
type DataAwsAppmeshRoute interface { cdktf.TerraformDataSource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) 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() DataAwsAppmeshRouteSpecList 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 VirtualRouterName() *string SetVirtualRouterName(val *string) VirtualRouterNameInput() *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{} SynthesizeHclAttributes() *map[string]interface{} // Adds this resource to the terraform JSON output. // Experimental. ToHclTerraform() 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://registry.terraform.io/providers/hashicorp/aws/5.82.2/docs/data-sources/appmesh_route aws_appmesh_route}.
func NewDataAwsAppmeshRoute ¶
func NewDataAwsAppmeshRoute(scope constructs.Construct, id *string, config *DataAwsAppmeshRouteConfig) DataAwsAppmeshRoute
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.82.2/docs/data-sources/appmesh_route aws_appmesh_route} Data Source.
type DataAwsAppmeshRouteConfig ¶
type DataAwsAppmeshRouteConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `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://registry.terraform.io/providers/hashicorp/aws/5.82.2/docs/data-sources/appmesh_route#mesh_name DataAwsAppmeshRoute#mesh_name}. MeshName *string `field:"required" json:"meshName" yaml:"meshName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.82.2/docs/data-sources/appmesh_route#name DataAwsAppmeshRoute#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.82.2/docs/data-sources/appmesh_route#virtual_router_name DataAwsAppmeshRoute#virtual_router_name}. VirtualRouterName *string `field:"required" json:"virtualRouterName" yaml:"virtualRouterName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.82.2/docs/data-sources/appmesh_route#id DataAwsAppmeshRoute#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://registry.terraform.io/providers/hashicorp/aws/5.82.2/docs/data-sources/appmesh_route#mesh_owner DataAwsAppmeshRoute#mesh_owner}. MeshOwner *string `field:"optional" json:"meshOwner" yaml:"meshOwner"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.82.2/docs/data-sources/appmesh_route#tags DataAwsAppmeshRoute#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsAppmeshRouteSpec ¶
type DataAwsAppmeshRouteSpec struct { }
type DataAwsAppmeshRouteSpecGrpcRoute ¶
type DataAwsAppmeshRouteSpecGrpcRoute struct { }
type DataAwsAppmeshRouteSpecGrpcRouteAction ¶
type DataAwsAppmeshRouteSpecGrpcRouteAction struct { }
type DataAwsAppmeshRouteSpecGrpcRouteActionList ¶
type DataAwsAppmeshRouteSpecGrpcRouteActionList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecGrpcRouteActionOutputReference // 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 NewDataAwsAppmeshRouteSpecGrpcRouteActionList ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteActionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecGrpcRouteActionList
type DataAwsAppmeshRouteSpecGrpcRouteActionOutputReference ¶
type DataAwsAppmeshRouteSpecGrpcRouteActionOutputReference 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() *DataAwsAppmeshRouteSpecGrpcRouteAction SetInternalValue(val *DataAwsAppmeshRouteSpecGrpcRouteAction) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WeightedTarget() DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList // 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 NewDataAwsAppmeshRouteSpecGrpcRouteActionOutputReference ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteActionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecGrpcRouteActionOutputReference
type DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTarget ¶
type DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTarget struct { }
type DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList ¶
type DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference // 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 NewDataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList
type DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference ¶
type DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference 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() *DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTarget SetInternalValue(val *DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTarget) Port() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VirtualNode() *string Weight() *float64 // 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 NewDataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference
type DataAwsAppmeshRouteSpecGrpcRouteList ¶
type DataAwsAppmeshRouteSpecGrpcRouteList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecGrpcRouteOutputReference // 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 NewDataAwsAppmeshRouteSpecGrpcRouteList ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecGrpcRouteList
type DataAwsAppmeshRouteSpecGrpcRouteMatch ¶
type DataAwsAppmeshRouteSpecGrpcRouteMatch struct { }
type DataAwsAppmeshRouteSpecGrpcRouteMatchList ¶
type DataAwsAppmeshRouteSpecGrpcRouteMatchList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference // 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 NewDataAwsAppmeshRouteSpecGrpcRouteMatchList ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecGrpcRouteMatchList
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadata ¶
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadata struct { }
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList ¶
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference // 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 NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatch ¶
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatch struct { }
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList ¶
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference // 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 NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference ¶
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference 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() *DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatch SetInternalValue(val *DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatch) Prefix() *string Range() DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList 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 NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRange ¶
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRange struct { }
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList ¶
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference // 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 NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference ¶
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference 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() *DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRange SetInternalValue(val *DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRange) 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 NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference ¶
type DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference 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() *DataAwsAppmeshRouteSpecGrpcRouteMatchMetadata SetInternalValue(val *DataAwsAppmeshRouteSpecGrpcRouteMatchMetadata) Invert() cdktf.IResolvable Match() DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList 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 NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference
type DataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference ¶
type DataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference 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() *DataAwsAppmeshRouteSpecGrpcRouteMatch SetInternalValue(val *DataAwsAppmeshRouteSpecGrpcRouteMatch) Metadata() DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList MethodName() *string Port() *float64 Prefix() *string 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 NewDataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference
type DataAwsAppmeshRouteSpecGrpcRouteOutputReference ¶
type DataAwsAppmeshRouteSpecGrpcRouteOutputReference interface { cdktf.ComplexObject Action() DataAwsAppmeshRouteSpecGrpcRouteActionList // 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() *DataAwsAppmeshRouteSpecGrpcRoute SetInternalValue(val *DataAwsAppmeshRouteSpecGrpcRoute) Match() DataAwsAppmeshRouteSpecGrpcRouteMatchList RetryPolicy() DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Timeout() DataAwsAppmeshRouteSpecGrpcRouteTimeoutList // 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 NewDataAwsAppmeshRouteSpecGrpcRouteOutputReference ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecGrpcRouteOutputReference
type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicy ¶
type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicy struct { }
type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList ¶
type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference // 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 NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList
type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference ¶
type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference 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 GrpcRetryEvents() *[]*string HttpRetryEvents() *[]*string InternalValue() *DataAwsAppmeshRouteSpecGrpcRouteRetryPolicy SetInternalValue(val *DataAwsAppmeshRouteSpecGrpcRouteRetryPolicy) MaxRetries() *float64 PerRetryTimeout() DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList TcpRetryEvents() *[]*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 NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference
type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeout ¶
type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeout struct { }
type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList ¶
type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference // 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 NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList
type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference ¶
type DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference 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() *DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeout SetInternalValue(val *DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeout) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Unit() *string Value() *float64 // 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 NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference
type DataAwsAppmeshRouteSpecGrpcRouteTimeout ¶
type DataAwsAppmeshRouteSpecGrpcRouteTimeout struct { }
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdle ¶
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdle struct { }
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList ¶
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference // 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 NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference ¶
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference 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() *DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdle SetInternalValue(val *DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdle) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Unit() *string Value() *float64 // 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 NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutList ¶
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference // 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 NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutList ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecGrpcRouteTimeoutList
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference ¶
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference 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 Idle() DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList InternalValue() *DataAwsAppmeshRouteSpecGrpcRouteTimeout SetInternalValue(val *DataAwsAppmeshRouteSpecGrpcRouteTimeout) PerRequest() DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList // 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 NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequest ¶
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequest struct { }
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList ¶
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference // 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 NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference ¶
type DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference 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() *DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequest SetInternalValue(val *DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequest) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Unit() *string Value() *float64 // 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 NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference ¶
func NewDataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference
type DataAwsAppmeshRouteSpecHttp2Route ¶
type DataAwsAppmeshRouteSpecHttp2Route struct { }
type DataAwsAppmeshRouteSpecHttp2RouteAction ¶
type DataAwsAppmeshRouteSpecHttp2RouteAction struct { }
type DataAwsAppmeshRouteSpecHttp2RouteActionList ¶
type DataAwsAppmeshRouteSpecHttp2RouteActionList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteActionOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteActionList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteActionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteActionList
type DataAwsAppmeshRouteSpecHttp2RouteActionOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteActionOutputReference 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() *DataAwsAppmeshRouteSpecHttp2RouteAction SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteAction) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WeightedTarget() DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList // 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 NewDataAwsAppmeshRouteSpecHttp2RouteActionOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteActionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteActionOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTarget ¶
type DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTarget struct { }
type DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList ¶
type DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList
type DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference 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() *DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTarget SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTarget) Port() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VirtualNode() *string Weight() *float64 // 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 NewDataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteList ¶
type DataAwsAppmeshRouteSpecHttp2RouteList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteList
type DataAwsAppmeshRouteSpecHttp2RouteMatch ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatch struct { }
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeader ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeader struct { }
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatch ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatch struct { }
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference 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() *DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatch SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatch) Prefix() *string Range() DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList 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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRange ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRange struct { }
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference 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() *DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRange SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRange) 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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference 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() *DataAwsAppmeshRouteSpecHttp2RouteMatchHeader SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteMatchHeader) Invert() cdktf.IResolvable Match() DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList 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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteMatchList ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchList
type DataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference 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() DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList InternalValue() *DataAwsAppmeshRouteSpecHttp2RouteMatch SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteMatch) Method() *string Path() DataAwsAppmeshRouteSpecHttp2RouteMatchPathList Port() *float64 Prefix() *string QueryParameter() DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList Scheme() *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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteMatchPath ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchPath struct { }
type DataAwsAppmeshRouteSpecHttp2RouteMatchPathList ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchPathList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchPathList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchPathList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchPathList
type DataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference 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() *DataAwsAppmeshRouteSpecHttp2RouteMatchPath SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteMatchPath) 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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameter ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameter struct { }
type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList
type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatch ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatch struct { }
type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList
type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference 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() *DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatch SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatch) // 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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference 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() *DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameter SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameter) Match() DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList 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 NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteOutputReference interface { cdktf.ComplexObject Action() DataAwsAppmeshRouteSpecHttp2RouteActionList // 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() *DataAwsAppmeshRouteSpecHttp2Route SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2Route) Match() DataAwsAppmeshRouteSpecHttp2RouteMatchList RetryPolicy() DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Timeout() DataAwsAppmeshRouteSpecHttp2RouteTimeoutList // 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 NewDataAwsAppmeshRouteSpecHttp2RouteOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicy ¶
type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicy struct { }
type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList ¶
type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList
type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference 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 HttpRetryEvents() *[]*string InternalValue() *DataAwsAppmeshRouteSpecHttp2RouteRetryPolicy SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteRetryPolicy) MaxRetries() *float64 PerRetryTimeout() DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList TcpRetryEvents() *[]*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 NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeout ¶
type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeout struct { }
type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList ¶
type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList
type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference 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() *DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeout SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeout) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Unit() *string Value() *float64 // 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 NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteTimeout ¶
type DataAwsAppmeshRouteSpecHttp2RouteTimeout struct { }
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdle ¶
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdle struct { }
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList ¶
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference 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() *DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdle SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdle) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Unit() *string Value() *float64 // 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 NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutList ¶
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteTimeoutList
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference 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 Idle() DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList InternalValue() *DataAwsAppmeshRouteSpecHttp2RouteTimeout SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteTimeout) PerRequest() DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList // 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 NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequest ¶
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequest struct { }
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList ¶
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference // 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 NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference ¶
type DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference 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() *DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequest SetInternalValue(val *DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequest) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Unit() *string Value() *float64 // 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 NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference
type DataAwsAppmeshRouteSpecHttpRoute ¶
type DataAwsAppmeshRouteSpecHttpRoute struct { }
type DataAwsAppmeshRouteSpecHttpRouteAction ¶
type DataAwsAppmeshRouteSpecHttpRouteAction struct { }
type DataAwsAppmeshRouteSpecHttpRouteActionList ¶
type DataAwsAppmeshRouteSpecHttpRouteActionList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteActionOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteActionList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteActionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteActionList
type DataAwsAppmeshRouteSpecHttpRouteActionOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteActionOutputReference 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() *DataAwsAppmeshRouteSpecHttpRouteAction SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteAction) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WeightedTarget() DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList // 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 NewDataAwsAppmeshRouteSpecHttpRouteActionOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteActionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteActionOutputReference
type DataAwsAppmeshRouteSpecHttpRouteActionWeightedTarget ¶
type DataAwsAppmeshRouteSpecHttpRouteActionWeightedTarget struct { }
type DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList ¶
type DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList
type DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference 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() *DataAwsAppmeshRouteSpecHttpRouteActionWeightedTarget SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteActionWeightedTarget) Port() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VirtualNode() *string Weight() *float64 // 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 NewDataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference
type DataAwsAppmeshRouteSpecHttpRouteList ¶
type DataAwsAppmeshRouteSpecHttpRouteList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteList
type DataAwsAppmeshRouteSpecHttpRouteMatch ¶
type DataAwsAppmeshRouteSpecHttpRouteMatch struct { }
type DataAwsAppmeshRouteSpecHttpRouteMatchHeader ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchHeader struct { }
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderList ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchHeaderList
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatch ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatch struct { }
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference 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() *DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatch SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatch) Prefix() *string Range() DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList 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 NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRange ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRange struct { }
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference 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() *DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRange SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRange) 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 NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference 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() *DataAwsAppmeshRouteSpecHttpRouteMatchHeader SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteMatchHeader) Invert() cdktf.IResolvable Match() DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList 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 NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference
type DataAwsAppmeshRouteSpecHttpRouteMatchList ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteMatchOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteMatchList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchList
type DataAwsAppmeshRouteSpecHttpRouteMatchOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchOutputReference 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() DataAwsAppmeshRouteSpecHttpRouteMatchHeaderList InternalValue() *DataAwsAppmeshRouteSpecHttpRouteMatch SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteMatch) Method() *string Path() DataAwsAppmeshRouteSpecHttpRouteMatchPathList Port() *float64 Prefix() *string QueryParameter() DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList Scheme() *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 NewDataAwsAppmeshRouteSpecHttpRouteMatchOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchOutputReference
type DataAwsAppmeshRouteSpecHttpRouteMatchPath ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchPath struct { }
type DataAwsAppmeshRouteSpecHttpRouteMatchPathList ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchPathList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteMatchPathList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchPathList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchPathList
type DataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference 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() *DataAwsAppmeshRouteSpecHttpRouteMatchPath SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteMatchPath) 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 NewDataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference
type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameter ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameter struct { }
type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList
type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatch ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatch struct { }
type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList
type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference 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() *DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatch SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatch) // 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 NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference
type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference 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() *DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameter SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameter) Match() DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList 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 NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference
type DataAwsAppmeshRouteSpecHttpRouteOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteOutputReference interface { cdktf.ComplexObject Action() DataAwsAppmeshRouteSpecHttpRouteActionList // 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() *DataAwsAppmeshRouteSpecHttpRoute SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRoute) Match() DataAwsAppmeshRouteSpecHttpRouteMatchList RetryPolicy() DataAwsAppmeshRouteSpecHttpRouteRetryPolicyList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Timeout() DataAwsAppmeshRouteSpecHttpRouteTimeoutList // 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 NewDataAwsAppmeshRouteSpecHttpRouteOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteOutputReference
type DataAwsAppmeshRouteSpecHttpRouteRetryPolicy ¶
type DataAwsAppmeshRouteSpecHttpRouteRetryPolicy struct { }
type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyList ¶
type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteRetryPolicyList
type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference 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 HttpRetryEvents() *[]*string InternalValue() *DataAwsAppmeshRouteSpecHttpRouteRetryPolicy SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteRetryPolicy) MaxRetries() *float64 PerRetryTimeout() DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList TcpRetryEvents() *[]*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 NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference
type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeout ¶
type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeout struct { }
type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList ¶
type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList
type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference 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() *DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeout SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeout) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Unit() *string Value() *float64 // 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 NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference
type DataAwsAppmeshRouteSpecHttpRouteTimeout ¶
type DataAwsAppmeshRouteSpecHttpRouteTimeout struct { }
type DataAwsAppmeshRouteSpecHttpRouteTimeoutIdle ¶
type DataAwsAppmeshRouteSpecHttpRouteTimeoutIdle struct { }
type DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList ¶
type DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList
type DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference 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() *DataAwsAppmeshRouteSpecHttpRouteTimeoutIdle SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteTimeoutIdle) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Unit() *string Value() *float64 // 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 NewDataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference
type DataAwsAppmeshRouteSpecHttpRouteTimeoutList ¶
type DataAwsAppmeshRouteSpecHttpRouteTimeoutList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteTimeoutList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteTimeoutList
type DataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference 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 Idle() DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList InternalValue() *DataAwsAppmeshRouteSpecHttpRouteTimeout SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteTimeout) PerRequest() DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList // 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 NewDataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference
type DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequest ¶
type DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequest struct { }
type DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList ¶
type DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference // 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 NewDataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList ¶
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList
type DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference ¶
type DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference 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() *DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequest SetInternalValue(val *DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequest) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Unit() *string Value() *float64 // 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 NewDataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference ¶
func NewDataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference
type DataAwsAppmeshRouteSpecList ¶
type DataAwsAppmeshRouteSpecList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecOutputReference // 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 NewDataAwsAppmeshRouteSpecList ¶
func NewDataAwsAppmeshRouteSpecList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecList
type DataAwsAppmeshRouteSpecOutputReference ¶
type DataAwsAppmeshRouteSpecOutputReference 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() DataAwsAppmeshRouteSpecGrpcRouteList Http2Route() DataAwsAppmeshRouteSpecHttp2RouteList HttpRoute() DataAwsAppmeshRouteSpecHttpRouteList InternalValue() *DataAwsAppmeshRouteSpec SetInternalValue(val *DataAwsAppmeshRouteSpec) Priority() *float64 TcpRoute() DataAwsAppmeshRouteSpecTcpRouteList // 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 NewDataAwsAppmeshRouteSpecOutputReference ¶
func NewDataAwsAppmeshRouteSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecOutputReference
type DataAwsAppmeshRouteSpecTcpRoute ¶
type DataAwsAppmeshRouteSpecTcpRoute struct { }
type DataAwsAppmeshRouteSpecTcpRouteAction ¶
type DataAwsAppmeshRouteSpecTcpRouteAction struct { }
type DataAwsAppmeshRouteSpecTcpRouteActionList ¶
type DataAwsAppmeshRouteSpecTcpRouteActionList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecTcpRouteActionOutputReference // 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 NewDataAwsAppmeshRouteSpecTcpRouteActionList ¶
func NewDataAwsAppmeshRouteSpecTcpRouteActionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecTcpRouteActionList
type DataAwsAppmeshRouteSpecTcpRouteActionOutputReference ¶
type DataAwsAppmeshRouteSpecTcpRouteActionOutputReference 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() *DataAwsAppmeshRouteSpecTcpRouteAction SetInternalValue(val *DataAwsAppmeshRouteSpecTcpRouteAction) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WeightedTarget() DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList // 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 NewDataAwsAppmeshRouteSpecTcpRouteActionOutputReference ¶
func NewDataAwsAppmeshRouteSpecTcpRouteActionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecTcpRouteActionOutputReference
type DataAwsAppmeshRouteSpecTcpRouteActionWeightedTarget ¶
type DataAwsAppmeshRouteSpecTcpRouteActionWeightedTarget struct { }
type DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList ¶
type DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference // 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 NewDataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList ¶
func NewDataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList
type DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference ¶
type DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference 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() *DataAwsAppmeshRouteSpecTcpRouteActionWeightedTarget SetInternalValue(val *DataAwsAppmeshRouteSpecTcpRouteActionWeightedTarget) Port() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VirtualNode() *string Weight() *float64 // 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 NewDataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference ¶
func NewDataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference
type DataAwsAppmeshRouteSpecTcpRouteList ¶
type DataAwsAppmeshRouteSpecTcpRouteList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecTcpRouteOutputReference // 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 NewDataAwsAppmeshRouteSpecTcpRouteList ¶
func NewDataAwsAppmeshRouteSpecTcpRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecTcpRouteList
type DataAwsAppmeshRouteSpecTcpRouteMatch ¶
type DataAwsAppmeshRouteSpecTcpRouteMatch struct { }
type DataAwsAppmeshRouteSpecTcpRouteMatchList ¶
type DataAwsAppmeshRouteSpecTcpRouteMatchList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecTcpRouteMatchOutputReference // 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 NewDataAwsAppmeshRouteSpecTcpRouteMatchList ¶
func NewDataAwsAppmeshRouteSpecTcpRouteMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecTcpRouteMatchList
type DataAwsAppmeshRouteSpecTcpRouteMatchOutputReference ¶
type DataAwsAppmeshRouteSpecTcpRouteMatchOutputReference 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() *DataAwsAppmeshRouteSpecTcpRouteMatch SetInternalValue(val *DataAwsAppmeshRouteSpecTcpRouteMatch) Port() *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 NewDataAwsAppmeshRouteSpecTcpRouteMatchOutputReference ¶
func NewDataAwsAppmeshRouteSpecTcpRouteMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecTcpRouteMatchOutputReference
type DataAwsAppmeshRouteSpecTcpRouteOutputReference ¶
type DataAwsAppmeshRouteSpecTcpRouteOutputReference interface { cdktf.ComplexObject Action() DataAwsAppmeshRouteSpecTcpRouteActionList // 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() *DataAwsAppmeshRouteSpecTcpRoute SetInternalValue(val *DataAwsAppmeshRouteSpecTcpRoute) Match() DataAwsAppmeshRouteSpecTcpRouteMatchList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Timeout() DataAwsAppmeshRouteSpecTcpRouteTimeoutList // 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 NewDataAwsAppmeshRouteSpecTcpRouteOutputReference ¶
func NewDataAwsAppmeshRouteSpecTcpRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecTcpRouteOutputReference
type DataAwsAppmeshRouteSpecTcpRouteTimeout ¶
type DataAwsAppmeshRouteSpecTcpRouteTimeout struct { }
type DataAwsAppmeshRouteSpecTcpRouteTimeoutIdle ¶
type DataAwsAppmeshRouteSpecTcpRouteTimeoutIdle struct { }
type DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList ¶
type DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference // 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 NewDataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList ¶
func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList
type DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference ¶
type DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference 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() *DataAwsAppmeshRouteSpecTcpRouteTimeoutIdle SetInternalValue(val *DataAwsAppmeshRouteSpecTcpRouteTimeoutIdle) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Unit() *string Value() *float64 // 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 NewDataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference ¶
func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference
type DataAwsAppmeshRouteSpecTcpRouteTimeoutList ¶
type DataAwsAppmeshRouteSpecTcpRouteTimeoutList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference // 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 NewDataAwsAppmeshRouteSpecTcpRouteTimeoutList ¶
func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshRouteSpecTcpRouteTimeoutList
type DataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference ¶
type DataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference 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 Idle() DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList InternalValue() *DataAwsAppmeshRouteSpecTcpRouteTimeout SetInternalValue(val *DataAwsAppmeshRouteSpecTcpRouteTimeout) // 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 NewDataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference ¶
func NewDataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference
Source Files ¶
- DataAwsAppmeshRoute.go
- DataAwsAppmeshRouteConfig.go
- DataAwsAppmeshRouteSpec.go
- DataAwsAppmeshRouteSpecGrpcRoute.go
- DataAwsAppmeshRouteSpecGrpcRouteAction.go
- DataAwsAppmeshRouteSpecGrpcRouteActionList.go
- DataAwsAppmeshRouteSpecGrpcRouteActionList__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteActionOutputReference.go
- DataAwsAppmeshRouteSpecGrpcRouteActionOutputReference__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTarget.go
- DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList.go
- DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetList__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference.go
- DataAwsAppmeshRouteSpecGrpcRouteActionWeightedTargetOutputReference__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteList.go
- DataAwsAppmeshRouteSpecGrpcRouteList__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteMatch.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchList.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchList__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadata.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataList__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatch.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchList__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchOutputReference__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRange.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeList__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataMatchRangeOutputReference__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchMetadataOutputReference__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference.go
- DataAwsAppmeshRouteSpecGrpcRouteMatchOutputReference__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteOutputReference.go
- DataAwsAppmeshRouteSpecGrpcRouteOutputReference__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteRetryPolicy.go
- DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList.go
- DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyList__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference.go
- DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyOutputReference__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeout.go
- DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList.go
- DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutList__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference.go
- DataAwsAppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputReference__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeout.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdle.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleList__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutIdleOutputReference__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutList.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutList__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutOutputReference__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequest.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestList__checks.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference.go
- DataAwsAppmeshRouteSpecGrpcRouteTimeoutPerRequestOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2Route.go
- DataAwsAppmeshRouteSpecHttp2RouteAction.go
- DataAwsAppmeshRouteSpecHttp2RouteActionList.go
- DataAwsAppmeshRouteSpecHttp2RouteActionList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteActionOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteActionOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTarget.go
- DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList.go
- DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteActionWeightedTargetOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteList.go
- DataAwsAppmeshRouteSpecHttp2RouteList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatch.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeader.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatch.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRange.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderMatchRangeOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchHeaderOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchList.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchPath.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchPathList.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchPathList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchPathOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameter.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatch.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterMatchOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteMatchQueryParameterOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteRetryPolicy.go
- DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList.go
- DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeout.go
- DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList.go
- DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeout.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdle.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutIdleOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutList.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequest.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestList__checks.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference.go
- DataAwsAppmeshRouteSpecHttp2RouteTimeoutPerRequestOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRoute.go
- DataAwsAppmeshRouteSpecHttpRouteAction.go
- DataAwsAppmeshRouteSpecHttpRouteActionList.go
- DataAwsAppmeshRouteSpecHttpRouteActionList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteActionOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteActionOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteActionWeightedTarget.go
- DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList.go
- DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteActionWeightedTargetOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteList.go
- DataAwsAppmeshRouteSpecHttpRouteList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatch.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeader.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderList.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatch.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRange.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderMatchRangeOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteMatchHeaderOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatchList.go
- DataAwsAppmeshRouteSpecHttpRouteMatchList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatchOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteMatchOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatchPath.go
- DataAwsAppmeshRouteSpecHttpRouteMatchPathList.go
- DataAwsAppmeshRouteSpecHttpRouteMatchPathList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteMatchPathOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameter.go
- DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList.go
- DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatch.go
- DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList.go
- DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterMatchOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteMatchQueryParameterOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteRetryPolicy.go
- DataAwsAppmeshRouteSpecHttpRouteRetryPolicyList.go
- DataAwsAppmeshRouteSpecHttpRouteRetryPolicyList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteRetryPolicyOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeout.go
- DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList.go
- DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteTimeout.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutIdle.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutIdleOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutList.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutOutputReference__checks.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequest.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestList__checks.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference.go
- DataAwsAppmeshRouteSpecHttpRouteTimeoutPerRequestOutputReference__checks.go
- DataAwsAppmeshRouteSpecList.go
- DataAwsAppmeshRouteSpecList__checks.go
- DataAwsAppmeshRouteSpecOutputReference.go
- DataAwsAppmeshRouteSpecOutputReference__checks.go
- DataAwsAppmeshRouteSpecTcpRoute.go
- DataAwsAppmeshRouteSpecTcpRouteAction.go
- DataAwsAppmeshRouteSpecTcpRouteActionList.go
- DataAwsAppmeshRouteSpecTcpRouteActionList__checks.go
- DataAwsAppmeshRouteSpecTcpRouteActionOutputReference.go
- DataAwsAppmeshRouteSpecTcpRouteActionOutputReference__checks.go
- DataAwsAppmeshRouteSpecTcpRouteActionWeightedTarget.go
- DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList.go
- DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetList__checks.go
- DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference.go
- DataAwsAppmeshRouteSpecTcpRouteActionWeightedTargetOutputReference__checks.go
- DataAwsAppmeshRouteSpecTcpRouteList.go
- DataAwsAppmeshRouteSpecTcpRouteList__checks.go
- DataAwsAppmeshRouteSpecTcpRouteMatch.go
- DataAwsAppmeshRouteSpecTcpRouteMatchList.go
- DataAwsAppmeshRouteSpecTcpRouteMatchList__checks.go
- DataAwsAppmeshRouteSpecTcpRouteMatchOutputReference.go
- DataAwsAppmeshRouteSpecTcpRouteMatchOutputReference__checks.go
- DataAwsAppmeshRouteSpecTcpRouteOutputReference.go
- DataAwsAppmeshRouteSpecTcpRouteOutputReference__checks.go
- DataAwsAppmeshRouteSpecTcpRouteTimeout.go
- DataAwsAppmeshRouteSpecTcpRouteTimeoutIdle.go
- DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList.go
- DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleList__checks.go
- DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference.go
- DataAwsAppmeshRouteSpecTcpRouteTimeoutIdleOutputReference__checks.go
- DataAwsAppmeshRouteSpecTcpRouteTimeoutList.go
- DataAwsAppmeshRouteSpecTcpRouteTimeoutList__checks.go
- DataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference.go
- DataAwsAppmeshRouteSpecTcpRouteTimeoutOutputReference__checks.go
- DataAwsAppmeshRoute__checks.go
- main.go