UNPKG

@cdktf/provider-google

Version:

Prebuilt google Provider for Terraform CDK (cdktf)

387 lines (386 loc) 2.29 MB
"use strict"; var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, _64, _65, _66, _67, _68, _69, _70, _71, _72, _73, _74, _75, _76, _77, _78, _79, _80, _81, _82, _83, _84, _85, _86, _87, _88, _89, _90, _91, _92, _93, _94, _95, _96, _97, _98, _99, _100, _101, _102, _103, _104, _105, _106, _107; Object.defineProperty(exports, "__esModule", { value: true }); exports.ComputeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddList = exports.ComputeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddList = exports.ComputeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionUrlRewriteOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionTimeoutOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionRetryPolicyOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionRetryPolicyPerTryTimeoutOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionRequestMirrorPolicyOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionMaxStreamDurationOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyDelayOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyDelayFixedDelayOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyAbortOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionCorsPolicyOutputReference = exports.ComputeUrlMapPathMatcherDefaultCustomErrorResponsePolicyOutputReference = exports.ComputeUrlMapPathMatcherDefaultCustomErrorResponsePolicyErrorResponseRuleList = exports.ComputeUrlMapPathMatcherDefaultCustomErrorResponsePolicyErrorResponseRuleOutputReference = exports.ComputeUrlMapHostRuleList = exports.ComputeUrlMapHostRuleOutputReference = exports.ComputeUrlMapHeaderActionOutputReference = exports.ComputeUrlMapHeaderActionResponseHeadersToAddList = exports.ComputeUrlMapHeaderActionResponseHeadersToAddOutputReference = exports.ComputeUrlMapHeaderActionRequestHeadersToAddList = exports.ComputeUrlMapHeaderActionRequestHeadersToAddOutputReference = exports.ComputeUrlMapDefaultUrlRedirectOutputReference = exports.ComputeUrlMapDefaultRouteActionOutputReference = exports.ComputeUrlMapDefaultRouteActionWeightedBackendServicesList = exports.ComputeUrlMapDefaultRouteActionWeightedBackendServicesOutputReference = exports.ComputeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionOutputReference = exports.ComputeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddList = exports.ComputeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddOutputReference = exports.ComputeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddList = exports.ComputeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddOutputReference = exports.ComputeUrlMapDefaultRouteActionUrlRewriteOutputReference = exports.ComputeUrlMapDefaultRouteActionTimeoutOutputReference = exports.ComputeUrlMapDefaultRouteActionRetryPolicyOutputReference = exports.ComputeUrlMapDefaultRouteActionRetryPolicyPerTryTimeoutOutputReference = exports.ComputeUrlMapDefaultRouteActionRequestMirrorPolicyOutputReference = exports.ComputeUrlMapDefaultRouteActionMaxStreamDurationOutputReference = exports.ComputeUrlMapDefaultRouteActionFaultInjectionPolicyOutputReference = exports.ComputeUrlMapDefaultRouteActionFaultInjectionPolicyDelayOutputReference = exports.ComputeUrlMapDefaultRouteActionFaultInjectionPolicyDelayFixedDelayOutputReference = exports.ComputeUrlMapDefaultRouteActionFaultInjectionPolicyAbortOutputReference = exports.ComputeUrlMapDefaultRouteActionCorsPolicyOutputReference = exports.ComputeUrlMapDefaultCustomErrorResponsePolicyOutputReference = exports.ComputeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleList = exports.ComputeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleOutputReference = void 0; exports.ComputeUrlMapPathMatcherRouteRulesMatchRulesQueryParameterMatchesList = exports.ComputeUrlMapPathMatcherRouteRulesMatchRulesQueryParameterMatchesOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesMatchRulesMetadataFiltersList = exports.ComputeUrlMapPathMatcherRouteRulesMatchRulesMetadataFiltersOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesMatchRulesMetadataFiltersFilterLabelsList = exports.ComputeUrlMapPathMatcherRouteRulesMatchRulesMetadataFiltersFilterLabelsOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesMatchRulesHeaderMatchesList = exports.ComputeUrlMapPathMatcherRouteRulesMatchRulesHeaderMatchesOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesMatchRulesHeaderMatchesRangeMatchOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesHeaderActionOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesHeaderActionResponseHeadersToAddList = exports.ComputeUrlMapPathMatcherRouteRulesHeaderActionResponseHeadersToAddOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesHeaderActionRequestHeadersToAddList = exports.ComputeUrlMapPathMatcherRouteRulesHeaderActionRequestHeadersToAddOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesCustomErrorResponsePolicyOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesCustomErrorResponsePolicyErrorResponseRuleList = exports.ComputeUrlMapPathMatcherRouteRulesCustomErrorResponsePolicyErrorResponseRuleOutputReference = exports.ComputeUrlMapPathMatcherPathRuleList = exports.ComputeUrlMapPathMatcherPathRuleOutputReference = exports.ComputeUrlMapPathMatcherPathRuleUrlRedirectOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesList = exports.ComputeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddList = exports.ComputeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddList = exports.ComputeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionUrlRewriteOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionTimeoutOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionRetryPolicyOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionRetryPolicyPerTryTimeoutOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionRequestMirrorPolicyOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionMaxStreamDurationOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyDelayOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyDelayFixedDelayOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyAbortOutputReference = exports.ComputeUrlMapPathMatcherPathRuleRouteActionCorsPolicyOutputReference = exports.ComputeUrlMapPathMatcherPathRuleCustomErrorResponsePolicyOutputReference = exports.ComputeUrlMapPathMatcherPathRuleCustomErrorResponsePolicyErrorResponseRuleList = exports.ComputeUrlMapPathMatcherPathRuleCustomErrorResponsePolicyErrorResponseRuleOutputReference = exports.ComputeUrlMapPathMatcherHeaderActionOutputReference = exports.ComputeUrlMapPathMatcherHeaderActionResponseHeadersToAddList = exports.ComputeUrlMapPathMatcherHeaderActionResponseHeadersToAddOutputReference = exports.ComputeUrlMapPathMatcherHeaderActionRequestHeadersToAddList = exports.ComputeUrlMapPathMatcherHeaderActionRequestHeadersToAddOutputReference = exports.ComputeUrlMapPathMatcherDefaultUrlRedirectOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionOutputReference = exports.ComputeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesList = void 0; exports.ComputeUrlMap = exports.ComputeUrlMapTimeoutsOutputReference = exports.ComputeUrlMapTestList = exports.ComputeUrlMapTestOutputReference = exports.ComputeUrlMapTestHeadersList = exports.ComputeUrlMapTestHeadersOutputReference = exports.ComputeUrlMapPathMatcherList = exports.ComputeUrlMapPathMatcherOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesList = exports.ComputeUrlMapPathMatcherRouteRulesOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesUrlRedirectOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesList = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddList = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddList = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionUrlRewriteOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionTimeoutOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionRetryPolicyOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionRetryPolicyPerTryTimeoutOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionRequestMirrorPolicyOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionMaxStreamDurationOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyDelayOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyDelayFixedDelayOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyAbortOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesRouteActionCorsPolicyOutputReference = exports.ComputeUrlMapPathMatcherRouteRulesMatchRulesList = exports.ComputeUrlMapPathMatcherRouteRulesMatchRulesOutputReference = void 0; exports.computeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleToTerraform = computeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleToTerraform; exports.computeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleToHclTerraform = computeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleToHclTerraform; exports.computeUrlMapDefaultCustomErrorResponsePolicyToTerraform = computeUrlMapDefaultCustomErrorResponsePolicyToTerraform; exports.computeUrlMapDefaultCustomErrorResponsePolicyToHclTerraform = computeUrlMapDefaultCustomErrorResponsePolicyToHclTerraform; exports.computeUrlMapDefaultRouteActionCorsPolicyToTerraform = computeUrlMapDefaultRouteActionCorsPolicyToTerraform; exports.computeUrlMapDefaultRouteActionCorsPolicyToHclTerraform = computeUrlMapDefaultRouteActionCorsPolicyToHclTerraform; exports.computeUrlMapDefaultRouteActionFaultInjectionPolicyAbortToTerraform = computeUrlMapDefaultRouteActionFaultInjectionPolicyAbortToTerraform; exports.computeUrlMapDefaultRouteActionFaultInjectionPolicyAbortToHclTerraform = computeUrlMapDefaultRouteActionFaultInjectionPolicyAbortToHclTerraform; exports.computeUrlMapDefaultRouteActionFaultInjectionPolicyDelayFixedDelayToTerraform = computeUrlMapDefaultRouteActionFaultInjectionPolicyDelayFixedDelayToTerraform; exports.computeUrlMapDefaultRouteActionFaultInjectionPolicyDelayFixedDelayToHclTerraform = computeUrlMapDefaultRouteActionFaultInjectionPolicyDelayFixedDelayToHclTerraform; exports.computeUrlMapDefaultRouteActionFaultInjectionPolicyDelayToTerraform = computeUrlMapDefaultRouteActionFaultInjectionPolicyDelayToTerraform; exports.computeUrlMapDefaultRouteActionFaultInjectionPolicyDelayToHclTerraform = computeUrlMapDefaultRouteActionFaultInjectionPolicyDelayToHclTerraform; exports.computeUrlMapDefaultRouteActionFaultInjectionPolicyToTerraform = computeUrlMapDefaultRouteActionFaultInjectionPolicyToTerraform; exports.computeUrlMapDefaultRouteActionFaultInjectionPolicyToHclTerraform = computeUrlMapDefaultRouteActionFaultInjectionPolicyToHclTerraform; exports.computeUrlMapDefaultRouteActionMaxStreamDurationToTerraform = computeUrlMapDefaultRouteActionMaxStreamDurationToTerraform; exports.computeUrlMapDefaultRouteActionMaxStreamDurationToHclTerraform = computeUrlMapDefaultRouteActionMaxStreamDurationToHclTerraform; exports.computeUrlMapDefaultRouteActionRequestMirrorPolicyToTerraform = computeUrlMapDefaultRouteActionRequestMirrorPolicyToTerraform; exports.computeUrlMapDefaultRouteActionRequestMirrorPolicyToHclTerraform = computeUrlMapDefaultRouteActionRequestMirrorPolicyToHclTerraform; exports.computeUrlMapDefaultRouteActionRetryPolicyPerTryTimeoutToTerraform = computeUrlMapDefaultRouteActionRetryPolicyPerTryTimeoutToTerraform; exports.computeUrlMapDefaultRouteActionRetryPolicyPerTryTimeoutToHclTerraform = computeUrlMapDefaultRouteActionRetryPolicyPerTryTimeoutToHclTerraform; exports.computeUrlMapDefaultRouteActionRetryPolicyToTerraform = computeUrlMapDefaultRouteActionRetryPolicyToTerraform; exports.computeUrlMapDefaultRouteActionRetryPolicyToHclTerraform = computeUrlMapDefaultRouteActionRetryPolicyToHclTerraform; exports.computeUrlMapDefaultRouteActionTimeoutToTerraform = computeUrlMapDefaultRouteActionTimeoutToTerraform; exports.computeUrlMapDefaultRouteActionTimeoutToHclTerraform = computeUrlMapDefaultRouteActionTimeoutToHclTerraform; exports.computeUrlMapDefaultRouteActionUrlRewriteToTerraform = computeUrlMapDefaultRouteActionUrlRewriteToTerraform; exports.computeUrlMapDefaultRouteActionUrlRewriteToHclTerraform = computeUrlMapDefaultRouteActionUrlRewriteToHclTerraform; exports.computeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToTerraform = computeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToTerraform; exports.computeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToHclTerraform = computeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToHclTerraform; exports.computeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToTerraform = computeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToTerraform; exports.computeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToHclTerraform = computeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToHclTerraform; exports.computeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionToTerraform = computeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionToTerraform; exports.computeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionToHclTerraform = computeUrlMapDefaultRouteActionWeightedBackendServicesHeaderActionToHclTerraform; exports.computeUrlMapDefaultRouteActionWeightedBackendServicesToTerraform = computeUrlMapDefaultRouteActionWeightedBackendServicesToTerraform; exports.computeUrlMapDefaultRouteActionWeightedBackendServicesToHclTerraform = computeUrlMapDefaultRouteActionWeightedBackendServicesToHclTerraform; exports.computeUrlMapDefaultRouteActionToTerraform = computeUrlMapDefaultRouteActionToTerraform; exports.computeUrlMapDefaultRouteActionToHclTerraform = computeUrlMapDefaultRouteActionToHclTerraform; exports.computeUrlMapDefaultUrlRedirectToTerraform = computeUrlMapDefaultUrlRedirectToTerraform; exports.computeUrlMapDefaultUrlRedirectToHclTerraform = computeUrlMapDefaultUrlRedirectToHclTerraform; exports.computeUrlMapHeaderActionRequestHeadersToAddToTerraform = computeUrlMapHeaderActionRequestHeadersToAddToTerraform; exports.computeUrlMapHeaderActionRequestHeadersToAddToHclTerraform = computeUrlMapHeaderActionRequestHeadersToAddToHclTerraform; exports.computeUrlMapHeaderActionResponseHeadersToAddToTerraform = computeUrlMapHeaderActionResponseHeadersToAddToTerraform; exports.computeUrlMapHeaderActionResponseHeadersToAddToHclTerraform = computeUrlMapHeaderActionResponseHeadersToAddToHclTerraform; exports.computeUrlMapHeaderActionToTerraform = computeUrlMapHeaderActionToTerraform; exports.computeUrlMapHeaderActionToHclTerraform = computeUrlMapHeaderActionToHclTerraform; exports.computeUrlMapHostRuleToTerraform = computeUrlMapHostRuleToTerraform; exports.computeUrlMapHostRuleToHclTerraform = computeUrlMapHostRuleToHclTerraform; exports.computeUrlMapPathMatcherDefaultCustomErrorResponsePolicyErrorResponseRuleToTerraform = computeUrlMapPathMatcherDefaultCustomErrorResponsePolicyErrorResponseRuleToTerraform; exports.computeUrlMapPathMatcherDefaultCustomErrorResponsePolicyErrorResponseRuleToHclTerraform = computeUrlMapPathMatcherDefaultCustomErrorResponsePolicyErrorResponseRuleToHclTerraform; exports.computeUrlMapPathMatcherDefaultCustomErrorResponsePolicyToTerraform = computeUrlMapPathMatcherDefaultCustomErrorResponsePolicyToTerraform; exports.computeUrlMapPathMatcherDefaultCustomErrorResponsePolicyToHclTerraform = computeUrlMapPathMatcherDefaultCustomErrorResponsePolicyToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionCorsPolicyToTerraform = computeUrlMapPathMatcherDefaultRouteActionCorsPolicyToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionCorsPolicyToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionCorsPolicyToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyAbortToTerraform = computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyAbortToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyAbortToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyAbortToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyDelayFixedDelayToTerraform = computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyDelayFixedDelayToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyDelayFixedDelayToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyDelayFixedDelayToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyDelayToTerraform = computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyDelayToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyDelayToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyDelayToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyToTerraform = computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicyToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionMaxStreamDurationToTerraform = computeUrlMapPathMatcherDefaultRouteActionMaxStreamDurationToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionMaxStreamDurationToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionMaxStreamDurationToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionRequestMirrorPolicyToTerraform = computeUrlMapPathMatcherDefaultRouteActionRequestMirrorPolicyToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionRequestMirrorPolicyToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionRequestMirrorPolicyToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionRetryPolicyPerTryTimeoutToTerraform = computeUrlMapPathMatcherDefaultRouteActionRetryPolicyPerTryTimeoutToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionRetryPolicyPerTryTimeoutToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionRetryPolicyPerTryTimeoutToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionRetryPolicyToTerraform = computeUrlMapPathMatcherDefaultRouteActionRetryPolicyToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionRetryPolicyToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionRetryPolicyToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionTimeoutToTerraform = computeUrlMapPathMatcherDefaultRouteActionTimeoutToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionTimeoutToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionTimeoutToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionUrlRewriteToTerraform = computeUrlMapPathMatcherDefaultRouteActionUrlRewriteToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionUrlRewriteToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionUrlRewriteToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToTerraform = computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToTerraform = computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionToTerraform = computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesHeaderActionToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesToTerraform = computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionWeightedBackendServicesToHclTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionToTerraform = computeUrlMapPathMatcherDefaultRouteActionToTerraform; exports.computeUrlMapPathMatcherDefaultRouteActionToHclTerraform = computeUrlMapPathMatcherDefaultRouteActionToHclTerraform; exports.computeUrlMapPathMatcherDefaultUrlRedirectToTerraform = computeUrlMapPathMatcherDefaultUrlRedirectToTerraform; exports.computeUrlMapPathMatcherDefaultUrlRedirectToHclTerraform = computeUrlMapPathMatcherDefaultUrlRedirectToHclTerraform; exports.computeUrlMapPathMatcherHeaderActionRequestHeadersToAddToTerraform = computeUrlMapPathMatcherHeaderActionRequestHeadersToAddToTerraform; exports.computeUrlMapPathMatcherHeaderActionRequestHeadersToAddToHclTerraform = computeUrlMapPathMatcherHeaderActionRequestHeadersToAddToHclTerraform; exports.computeUrlMapPathMatcherHeaderActionResponseHeadersToAddToTerraform = computeUrlMapPathMatcherHeaderActionResponseHeadersToAddToTerraform; exports.computeUrlMapPathMatcherHeaderActionResponseHeadersToAddToHclTerraform = computeUrlMapPathMatcherHeaderActionResponseHeadersToAddToHclTerraform; exports.computeUrlMapPathMatcherHeaderActionToTerraform = computeUrlMapPathMatcherHeaderActionToTerraform; exports.computeUrlMapPathMatcherHeaderActionToHclTerraform = computeUrlMapPathMatcherHeaderActionToHclTerraform; exports.computeUrlMapPathMatcherPathRuleCustomErrorResponsePolicyErrorResponseRuleToTerraform = computeUrlMapPathMatcherPathRuleCustomErrorResponsePolicyErrorResponseRuleToTerraform; exports.computeUrlMapPathMatcherPathRuleCustomErrorResponsePolicyErrorResponseRuleToHclTerraform = computeUrlMapPathMatcherPathRuleCustomErrorResponsePolicyErrorResponseRuleToHclTerraform; exports.computeUrlMapPathMatcherPathRuleCustomErrorResponsePolicyToTerraform = computeUrlMapPathMatcherPathRuleCustomErrorResponsePolicyToTerraform; exports.computeUrlMapPathMatcherPathRuleCustomErrorResponsePolicyToHclTerraform = computeUrlMapPathMatcherPathRuleCustomErrorResponsePolicyToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionCorsPolicyToTerraform = computeUrlMapPathMatcherPathRuleRouteActionCorsPolicyToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionCorsPolicyToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionCorsPolicyToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyAbortToTerraform = computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyAbortToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyAbortToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyAbortToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyDelayFixedDelayToTerraform = computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyDelayFixedDelayToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyDelayFixedDelayToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyDelayFixedDelayToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyDelayToTerraform = computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyDelayToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyDelayToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyDelayToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyToTerraform = computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionFaultInjectionPolicyToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionMaxStreamDurationToTerraform = computeUrlMapPathMatcherPathRuleRouteActionMaxStreamDurationToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionMaxStreamDurationToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionMaxStreamDurationToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionRequestMirrorPolicyToTerraform = computeUrlMapPathMatcherPathRuleRouteActionRequestMirrorPolicyToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionRequestMirrorPolicyToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionRequestMirrorPolicyToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionRetryPolicyPerTryTimeoutToTerraform = computeUrlMapPathMatcherPathRuleRouteActionRetryPolicyPerTryTimeoutToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionRetryPolicyPerTryTimeoutToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionRetryPolicyPerTryTimeoutToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionRetryPolicyToTerraform = computeUrlMapPathMatcherPathRuleRouteActionRetryPolicyToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionRetryPolicyToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionRetryPolicyToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionTimeoutToTerraform = computeUrlMapPathMatcherPathRuleRouteActionTimeoutToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionTimeoutToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionTimeoutToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionUrlRewriteToTerraform = computeUrlMapPathMatcherPathRuleRouteActionUrlRewriteToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionUrlRewriteToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionUrlRewriteToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToTerraform = computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToTerraform = computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionToTerraform = computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderActionToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesToTerraform = computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesToHclTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionToTerraform = computeUrlMapPathMatcherPathRuleRouteActionToTerraform; exports.computeUrlMapPathMatcherPathRuleRouteActionToHclTerraform = computeUrlMapPathMatcherPathRuleRouteActionToHclTerraform; exports.computeUrlMapPathMatcherPathRuleUrlRedirectToTerraform = computeUrlMapPathMatcherPathRuleUrlRedirectToTerraform; exports.computeUrlMapPathMatcherPathRuleUrlRedirectToHclTerraform = computeUrlMapPathMatcherPathRuleUrlRedirectToHclTerraform; exports.computeUrlMapPathMatcherPathRuleToTerraform = computeUrlMapPathMatcherPathRuleToTerraform; exports.computeUrlMapPathMatcherPathRuleToHclTerraform = computeUrlMapPathMatcherPathRuleToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesCustomErrorResponsePolicyErrorResponseRuleToTerraform = computeUrlMapPathMatcherRouteRulesCustomErrorResponsePolicyErrorResponseRuleToTerraform; exports.computeUrlMapPathMatcherRouteRulesCustomErrorResponsePolicyErrorResponseRuleToHclTerraform = computeUrlMapPathMatcherRouteRulesCustomErrorResponsePolicyErrorResponseRuleToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesCustomErrorResponsePolicyToTerraform = computeUrlMapPathMatcherRouteRulesCustomErrorResponsePolicyToTerraform; exports.computeUrlMapPathMatcherRouteRulesCustomErrorResponsePolicyToHclTerraform = computeUrlMapPathMatcherRouteRulesCustomErrorResponsePolicyToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesHeaderActionRequestHeadersToAddToTerraform = computeUrlMapPathMatcherRouteRulesHeaderActionRequestHeadersToAddToTerraform; exports.computeUrlMapPathMatcherRouteRulesHeaderActionRequestHeadersToAddToHclTerraform = computeUrlMapPathMatcherRouteRulesHeaderActionRequestHeadersToAddToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesHeaderActionResponseHeadersToAddToTerraform = computeUrlMapPathMatcherRouteRulesHeaderActionResponseHeadersToAddToTerraform; exports.computeUrlMapPathMatcherRouteRulesHeaderActionResponseHeadersToAddToHclTerraform = computeUrlMapPathMatcherRouteRulesHeaderActionResponseHeadersToAddToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesHeaderActionToTerraform = computeUrlMapPathMatcherRouteRulesHeaderActionToTerraform; exports.computeUrlMapPathMatcherRouteRulesHeaderActionToHclTerraform = computeUrlMapPathMatcherRouteRulesHeaderActionToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesMatchRulesHeaderMatchesRangeMatchToTerraform = computeUrlMapPathMatcherRouteRulesMatchRulesHeaderMatchesRangeMatchToTerraform; exports.computeUrlMapPathMatcherRouteRulesMatchRulesHeaderMatchesRangeMatchToHclTerraform = computeUrlMapPathMatcherRouteRulesMatchRulesHeaderMatchesRangeMatchToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesMatchRulesHeaderMatchesToTerraform = computeUrlMapPathMatcherRouteRulesMatchRulesHeaderMatchesToTerraform; exports.computeUrlMapPathMatcherRouteRulesMatchRulesHeaderMatchesToHclTerraform = computeUrlMapPathMatcherRouteRulesMatchRulesHeaderMatchesToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesMatchRulesMetadataFiltersFilterLabelsToTerraform = computeUrlMapPathMatcherRouteRulesMatchRulesMetadataFiltersFilterLabelsToTerraform; exports.computeUrlMapPathMatcherRouteRulesMatchRulesMetadataFiltersFilterLabelsToHclTerraform = computeUrlMapPathMatcherRouteRulesMatchRulesMetadataFiltersFilterLabelsToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesMatchRulesMetadataFiltersToTerraform = computeUrlMapPathMatcherRouteRulesMatchRulesMetadataFiltersToTerraform; exports.computeUrlMapPathMatcherRouteRulesMatchRulesMetadataFiltersToHclTerraform = computeUrlMapPathMatcherRouteRulesMatchRulesMetadataFiltersToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesMatchRulesQueryParameterMatchesToTerraform = computeUrlMapPathMatcherRouteRulesMatchRulesQueryParameterMatchesToTerraform; exports.computeUrlMapPathMatcherRouteRulesMatchRulesQueryParameterMatchesToHclTerraform = computeUrlMapPathMatcherRouteRulesMatchRulesQueryParameterMatchesToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesMatchRulesToTerraform = computeUrlMapPathMatcherRouteRulesMatchRulesToTerraform; exports.computeUrlMapPathMatcherRouteRulesMatchRulesToHclTerraform = computeUrlMapPathMatcherRouteRulesMatchRulesToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionCorsPolicyToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionCorsPolicyToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionCorsPolicyToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionCorsPolicyToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyAbortToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyAbortToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyAbortToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyAbortToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyDelayFixedDelayToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyDelayFixedDelayToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyDelayFixedDelayToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyDelayFixedDelayToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyDelayToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyDelayToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyDelayToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyDelayToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionFaultInjectionPolicyToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionMaxStreamDurationToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionMaxStreamDurationToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionMaxStreamDurationToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionMaxStreamDurationToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionRequestMirrorPolicyToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionRequestMirrorPolicyToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionRequestMirrorPolicyToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionRequestMirrorPolicyToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionRetryPolicyPerTryTimeoutToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionRetryPolicyPerTryTimeoutToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionRetryPolicyPerTryTimeoutToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionRetryPolicyPerTryTimeoutToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionRetryPolicyToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionRetryPolicyToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionRetryPolicyToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionRetryPolicyToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionTimeoutToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionTimeoutToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionTimeoutToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionTimeoutToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionUrlRewriteToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionUrlRewriteToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionUrlRewriteToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionUrlRewriteToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionRequestHeadersToAddToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionResponseHeadersToAddToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesHeaderActionToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionWeightedBackendServicesToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionToTerraform = computeUrlMapPathMatcherRouteRulesRouteActionToTerraform; exports.computeUrlMapPathMatcherRouteRulesRouteActionToHclTerraform = computeUrlMapPathMatcherRouteRulesRouteActionToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesUrlRedirectToTerraform = computeUrlMapPathMatcherRouteRulesUrlRedirectToTerraform; exports.computeUrlMapPathMatcherRouteRulesUrlRedirectToHclTerraform = computeUrlMapPathMatcherRouteRulesUrlRedirectToHclTerraform; exports.computeUrlMapPathMatcherRouteRulesToTerraform = computeUrlMapPathMatcherRouteRulesToTerraform; exports.computeUrlMapPathMatcherRouteRulesToHclTerraform = computeUrlMapPathMatcherRouteRulesToHclTerraform; exports.computeUrlMapPathMatcherToTerraform = computeUrlMapPathMatcherToTerraform; exports.computeUrlMapPathMatcherToHclTerraform = computeUrlMapPathMatcherToHclTerraform; exports.computeUrlMapTestHeadersToTerraform = computeUrlMapTestHeadersToTerraform; exports.computeUrlMapTestHeadersToHclTerraform = computeUrlMapTestHeadersToHclTerraform; exports.computeUrlMapTestToTerraform = computeUrlMapTestToTerraform; exports.computeUrlMapTestToHclTerraform = computeUrlMapTestToHclTerraform; exports.computeUrlMapTimeoutsToTerraform = computeUrlMapTimeoutsToTerraform; exports.computeUrlMapTimeoutsToHclTerraform = computeUrlMapTimeoutsToHclTerraform; const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti"); const cdktf = require("cdktf"); function computeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return { match_response_codes: cdktf.listMapper(cdktf.stringToTerraform, false)(struct.matchResponseCodes), override_response_code: cdktf.numberToTerraform(struct.overrideResponseCode), path: cdktf.stringToTerraform(struct.path), }; } function computeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = { match_response_codes: { value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(struct.matchResponseCodes), isBlock: false, type: "list", storageClassType: "stringList", }, override_response_code: { value: cdktf.numberToHclTerraform(struct.overrideResponseCode), isBlock: false, type: "simple", storageClassType: "number", }, path: { value: cdktf.stringToHclTerraform(struct.path), isBlock: false, type: "simple", storageClassType: "string", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } class ComputeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { if (this.resolvableValue) { return this.resolvableValue; } let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; if (this._matchResponseCodes !== undefined) { hasAnyValues = true; internalValueResult.matchResponseCodes = this._matchResponseCodes; } if (this._overrideResponseCode !== undefined) { hasAnyValues = true; internalValueResult.overrideResponseCode = this._overrideResponseCode; } if (this._path !== undefined) { hasAnyValues = true; internalValueResult.path = this._path; } return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; this.resolvableValue = undefined; this._matchResponseCodes = undefined; this._overrideResponseCode = undefined; this._path = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { this.isEmptyObject = false; this.resolvableValue = value; } else { this.isEmptyObject = Object.keys(value).length === 0; this.resolvableValue = undefined; this._matchResponseCodes = value.matchResponseCodes; this._overrideResponseCode = value.overrideResponseCode; this._path = value.path; } } get matchResponseCodes() { return this.getListAttribute('match_response_codes'); } set matchResponseCodes(value) { this._matchResponseCodes = value; } resetMatchResponseCodes() { this._matchResponseCodes = undefined; } // Temporarily expose input value. Use with caution. get matchResponseCodesInput() { return this._matchResponseCodes; } get overrideResponseCode() { return this.getNumberAttribute('override_response_code'); } set overrideResponseCode(value) { this._overrideResponseCode = value; } resetOverrideResponseCode() { this._overrideResponseCode = undefined; } // Temporarily expose input value. Use with caution. get overrideResponseCodeInput() { return this._overrideResponseCode; } get path() { return this.getStringAttribute('path'); } set path(value) { this._path = value; } resetPath() { this._path = undefined; } // Temporarily expose input value. Use with caution. get pathInput() { return this._path; } } exports.ComputeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleOutputReference = ComputeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleOutputReference; _a = JSII_RTTI_SYMBOL_1; ComputeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleOutputReference[_a] = { fqn: "@cdktf/provider-google.computeUrlMap.ComputeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleOutputReference", version: "16.3.0" }; class ComputeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new ComputeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.ComputeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleList = ComputeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleList; _b = JSII_RTTI_SYMBOL_1; ComputeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleList[_b] = { fqn: "@cdktf/provider-google.computeUrlMap.ComputeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleList", version: "16.3.0" }; function computeUrlMapDefaultCustomErrorResponsePolicyToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return { error_service: cdktf.stringToTerraform(struct.errorService), error_response_rule: cdktf.listMapper(computeUrlMapDefaultCustomErrorResponsePolicyErrorResponseRuleToTerraform, true)(struct.errorResponseRule), }; } function computeUrlMapDefaultCustomErrorResponsePolicyToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = { error_service: { value: cdktf.stringToHclTerraform(struct.errorService), isBlock: false,