getAllowedTlsPolicies

getAllowedTlsPolicies( policyName: 'tls13' | 'tls13Only' | 'tls13Fips' | 'tls13OnlyFips' | 'tls13Pq' | 'tls13OnlyPq' | 'tls13FipsPq' | 'tls13OnlyFipsPq' | 'tls13Res' | 'tls13ResFips' | 'tls13ResPq' | 'tls13ResFipsPq', ): AllowedTlsPolicy

Returns 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');