Module: AWSCDK::APIGateway::SecurityPolicy

Defined in:
api_gateway/security_policy.rb

Overview

The minimum version of the SSL protocol that you want API Gateway to use for HTTPS connections.

Constant Summary collapse

TLS_1_0 =
Deprecated.
Note:

Default:

Cipher suite TLS 1.0.

Jsii::Enum.new("aws-cdk-lib.aws_apigateway.SecurityPolicy", "TLS_1_0")
TLS_1_2 =
Deprecated.
Note:

Default:

Cipher suite TLS 1.2.

Jsii::Enum.new("aws-cdk-lib.aws_apigateway.SecurityPolicy", "TLS_1_2")
TLS13_1_3_2025_09 =
Deprecated.
Note:

Default:

Cipher suite TLS 1.3 for regional/private endpoints.

Jsii::Enum.new("aws-cdk-lib.aws_apigateway.SecurityPolicy", "TLS13_1_3_2025_09")
TLS13_1_3_FIPS_2025_09 =
Deprecated.
Note:

Default:

Cipher suite TLS 1.3 (FIPS compliant) for regional/private endpoints.

Jsii::Enum.new("aws-cdk-lib.aws_apigateway.SecurityPolicy", "TLS13_1_3_FIPS_2025_09")
TLS13_1_2_PQ_2025_09 =
Deprecated.
Note:

Default:

Cipher suite TLS 1.3 and TLS 1.2 with post-quantum cryptography for regional/private endpoints.

Jsii::Enum.new("aws-cdk-lib.aws_apigateway.SecurityPolicy", "TLS13_1_2_PQ_2025_09")
TLS13_1_2_PFS_PQ_2025_09 =
Deprecated.
Note:

Default:

Cipher suite TLS 1.3 and TLS 1.2 with Perfect Forward Secrecy and post-quantum cryptography for regional/private endpoints.

Jsii::Enum.new("aws-cdk-lib.aws_apigateway.SecurityPolicy", "TLS13_1_2_PFS_PQ_2025_09")
TLS13_2025_EDGE =
Deprecated.
Note:

Default:

Cipher suite TLS 1.3 for edge-optimized endpoints.

Jsii::Enum.new("aws-cdk-lib.aws_apigateway.SecurityPolicy", "TLS13_2025_EDGE")
TLS12_PFS_2025_EDGE =
Deprecated.
Note:

Default:

Cipher suite TLS 1.2 with Perfect Forward Secrecy for edge-optimized endpoints.

Jsii::Enum.new("aws-cdk-lib.aws_apigateway.SecurityPolicy", "TLS12_PFS_2025_EDGE")
TLS12_2018_EDGE =
Deprecated.
Note:

Default:

Cipher suite TLS 1.2 for edge-optimized endpoints (legacy).

Jsii::Enum.new("aws-cdk-lib.aws_apigateway.SecurityPolicy", "TLS12_2018_EDGE")