UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

235 lines 2.38 MB
"use strict"; var _a, _b, _c, _d, _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; Object.defineProperty(exports, "__esModule", { value: true }); exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysToTerraform = exports.ApigatewayDeploymentSpecificationLoggingPoliciesOutputReference = exports.apigatewayDeploymentSpecificationLoggingPoliciesToHclTerraform = exports.apigatewayDeploymentSpecificationLoggingPoliciesToTerraform = exports.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference = exports.apigatewayDeploymentSpecificationLoggingPoliciesExecutionLogToHclTerraform = exports.apigatewayDeploymentSpecificationLoggingPoliciesExecutionLogToTerraform = exports.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference = exports.apigatewayDeploymentSpecificationLoggingPoliciesAccessLogToHclTerraform = exports.apigatewayDeploymentSpecificationLoggingPoliciesAccessLogToTerraform = void 0; exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesCorsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesCorsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList = exports.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsToHclTerraform = void 0; exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersToTerraform = void 0; exports.apigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogToTerraform = exports.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference = exports.apigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogToTerraform = exports.ApigatewayDeploymentSpecificationRoutesBackendOutputReference = exports.apigatewayDeploymentSpecificationRoutesBackendToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesBackendToTerraform = exports.ApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference = exports.apigatewayDeploymentSpecificationRoutesBackendSelectionSourceToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesBackendSelectionSourceToTerraform = exports.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsList = exports.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference = exports.apigatewayDeploymentSpecificationRoutesBackendRoutingBackendsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesBackendRoutingBackendsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference = exports.apigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyToTerraform = exports.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference = exports.apigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendToTerraform = exports.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList = exports.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference = exports.apigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRoutesBackendHeadersList = exports.ApigatewayDeploymentSpecificationRoutesBackendHeadersOutputReference = exports.apigatewayDeploymentSpecificationRoutesBackendHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesBackendHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesUsagePlansToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesUsagePlansToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesRateLimitingToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesRateLimitingToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesMutualTlsToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesMutualTlsToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceToHclTerraform = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceToTerraform = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList = exports.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference = exports.apigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersToHclTerraform = void 0; exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesCorsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesCorsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationToTerraform = exports.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference = exports.apigatewayDeploymentSpecificationRoutesLoggingPoliciesToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesLoggingPoliciesToTerraform = exports.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference = void 0; exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList = exports.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList = exports.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersToTerraform = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList = exports.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference = void 0; exports.ApigatewayDeployment = exports.ApigatewayDeploymentTimeoutsOutputReference = exports.apigatewayDeploymentTimeoutsToHclTerraform = exports.apigatewayDeploymentTimeoutsToTerraform = exports.ApigatewayDeploymentSpecificationOutputReference = exports.apigatewayDeploymentSpecificationToHclTerraform = exports.apigatewayDeploymentSpecificationToTerraform = exports.ApigatewayDeploymentSpecificationRoutesList = exports.ApigatewayDeploymentSpecificationRoutesOutputReference = exports.apigatewayDeploymentSpecificationRoutesToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesToTerraform = exports.ApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesToTerraform = exports.ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreToTerraform = exports.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsToTerraform = exports.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersToHclTerraform = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersToTerraform = exports.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList = exports.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference = exports.apigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsToHclTerraform = void 0; const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti"); const cdktf = require("cdktf"); function apigatewayDeploymentSpecificationLoggingPoliciesAccessLogToTerraform(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 { is_enabled: cdktf.booleanToTerraform(struct.isEnabled), }; } exports.apigatewayDeploymentSpecificationLoggingPoliciesAccessLogToTerraform = apigatewayDeploymentSpecificationLoggingPoliciesAccessLogToTerraform; function apigatewayDeploymentSpecificationLoggingPoliciesAccessLogToHclTerraform(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 = { is_enabled: { value: cdktf.booleanToHclTerraform(struct.isEnabled), isBlock: false, type: "simple", storageClassType: "boolean", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } exports.apigatewayDeploymentSpecificationLoggingPoliciesAccessLogToHclTerraform = apigatewayDeploymentSpecificationLoggingPoliciesAccessLogToHclTerraform; class ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource, terraformAttribute) { super(terraformResource, terraformAttribute, false, 0); this.isEmptyObject = false; } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; if (this._isEnabled !== undefined) { hasAnyValues = true; internalValueResult.isEnabled = this._isEnabled; } return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; this._isEnabled = undefined; } else { this.isEmptyObject = Object.keys(value).length === 0; this._isEnabled = value.isEnabled; } } get isEnabled() { return this.getBooleanAttribute('is_enabled'); } set isEnabled(value) { this._isEnabled = value; } resetIsEnabled() { this._isEnabled = undefined; } // Temporarily expose input value. Use with caution. get isEnabledInput() { return this._isEnabled; } } exports.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference = ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference; _a = JSII_RTTI_SYMBOL_1; ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference[_a] = { fqn: "rhizo-co-terraform-provider-oci.apigatewayDeployment.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference", version: "1.0.0" }; function apigatewayDeploymentSpecificationLoggingPoliciesExecutionLogToTerraform(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 { is_enabled: cdktf.booleanToTerraform(struct.isEnabled), log_level: cdktf.stringToTerraform(struct.logLevel), }; } exports.apigatewayDeploymentSpecificationLoggingPoliciesExecutionLogToTerraform = apigatewayDeploymentSpecificationLoggingPoliciesExecutionLogToTerraform; function apigatewayDeploymentSpecificationLoggingPoliciesExecutionLogToHclTerraform(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 = { is_enabled: { value: cdktf.booleanToHclTerraform(struct.isEnabled), isBlock: false, type: "simple", storageClassType: "boolean", }, log_level: { value: cdktf.stringToHclTerraform(struct.logLevel), isBlock: false, type: "simple", storageClassType: "string", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } exports.apigatewayDeploymentSpecificationLoggingPoliciesExecutionLogToHclTerraform = apigatewayDeploymentSpecificationLoggingPoliciesExecutionLogToHclTerraform; class ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource, terraformAttribute) { super(terraformResource, terraformAttribute, false, 0); this.isEmptyObject = false; } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; if (this._isEnabled !== undefined) { hasAnyValues = true; internalValueResult.isEnabled = this._isEnabled; } if (this._logLevel !== undefined) { hasAnyValues = true; internalValueResult.logLevel = this._logLevel; } return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; this._isEnabled = undefined; this._logLevel = undefined; } else { this.isEmptyObject = Object.keys(value).length === 0; this._isEnabled = value.isEnabled; this._logLevel = value.logLevel; } } get isEnabled() { return this.getBooleanAttribute('is_enabled'); } set isEnabled(value) { this._isEnabled = value; } resetIsEnabled() { this._isEnabled = undefined; } // Temporarily expose input value. Use with caution. get isEnabledInput() { return this._isEnabled; } get logLevel() { return this.getStringAttribute('log_level'); } set logLevel(value) { this._logLevel = value; } resetLogLevel() { this._logLevel = undefined; } // Temporarily expose input value. Use with caution. get logLevelInput() { return this._logLevel; } } exports.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference = ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference; _b = JSII_RTTI_SYMBOL_1; ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference[_b] = { fqn: "rhizo-co-terraform-provider-oci.apigatewayDeployment.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference", version: "1.0.0" }; function apigatewayDeploymentSpecificationLoggingPoliciesToTerraform(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 { access_log: apigatewayDeploymentSpecificationLoggingPoliciesAccessLogToTerraform(struct.accessLog), execution_log: apigatewayDeploymentSpecificationLoggingPoliciesExecutionLogToTerraform(struct.executionLog), }; } exports.apigatewayDeploymentSpecificationLoggingPoliciesToTerraform = apigatewayDeploymentSpecificationLoggingPoliciesToTerraform; function apigatewayDeploymentSpecificationLoggingPoliciesToHclTerraform(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 = { access_log: { value: apigatewayDeploymentSpecificationLoggingPoliciesAccessLogToHclTerraform(struct.accessLog), isBlock: true, type: "list", storageClassType: "ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogList", }, execution_log: { value: apigatewayDeploymentSpecificationLoggingPoliciesExecutionLogToHclTerraform(struct.executionLog), isBlock: true, type: "list", storageClassType: "ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogList", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } exports.apigatewayDeploymentSpecificationLoggingPoliciesToHclTerraform = apigatewayDeploymentSpecificationLoggingPoliciesToHclTerraform; class ApigatewayDeploymentSpecificationLoggingPoliciesOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource, terraformAttribute) { super(terraformResource, terraformAttribute, false