getAllowedTlsPolicies
getAllowedTlsPolicies(
policyName: 'tls13' | 'tls13Only' | 'tls13Fips' | 'tls13OnlyFips' | 'tls13Pq' | 'tls13OnlyPq' | 'tls13FipsPq' | 'tls13OnlyFipsPq' | 'tls13Res' | 'tls13ResFips' | 'tls13ResPq' | 'tls13ResFipsPq',
): AllowedTlsPolicyReturns a JobCloud-approved AWS ALB TLS policy by semantic selector.
Remarks
Use this helper instead of hard-coding AWS policy strings in consumer stacks.
Parameters
policyName("tls13" | "tls13Only" | "tls13Fips" | "tls13OnlyFips" | "tls13Pq" | "tls13OnlyPq" | "tls13FipsPq" | "tls13OnlyFipsPq" | "tls13Res" | "tls13ResFips" | "tls13ResPq" | "tls13ResFipsPq", default: "'tls13'")
Returns
Example
CODE
import { getAllowedTlsPolicies } from '@jobcloud/pulumi-helpers';
const sslPolicy = getAllowedTlsPolicies('tls13');