TLSInspectionConfigurationResponse - Amazon Network Firewall
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

TLSInspectionConfigurationResponse

The high-level properties of a TLS inspection configuration. This, along with the TLSInspectionConfiguration, define the TLS inspection configuration. You can retrieve all objects for a TLS inspection configuration by calling DescribeTLSInspectionConfiguration.

Contents

TLSInspectionConfigurationArn

The Amazon Resource Name (ARN) of the TLS inspection configuration.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: ^arn:aws.*

Required: Yes

TLSInspectionConfigurationId

A unique identifier for the TLS inspection configuration. This ID is returned in the responses to create and list commands. You provide it to operations such as update and delete.

Type: String

Length Constraints: Fixed length of 36.

Pattern: ^([0-9a-f]{8})-([0-9a-f]{4}-){3}([0-9a-f]{12})$

Required: Yes

TLSInspectionConfigurationName

The descriptive name of the TLS inspection configuration. You can't change the name of a TLS inspection configuration after you create it.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: ^[a-zA-Z0-9-]+$

Required: Yes

CertificateAuthority

Contains metadata about an Amazon Certificate Manager certificate.

Type: TlsCertificateData object

Required: No

Certificates

A list of the certificates associated with the TLS inspection configuration.

Type: Array of TlsCertificateData objects

Required: No

Description

A description of the TLS inspection configuration.

Type: String

Length Constraints: Maximum length of 512.

Pattern: ^.*$

Required: No

EncryptionConfiguration

A complex type that contains the Amazon KMS encryption configuration settings for your TLS inspection configuration.

Type: EncryptionConfiguration object

Required: No

LastModifiedTime

The last time that the TLS inspection configuration was changed.

Type: Timestamp

Required: No

NumberOfAssociations

The number of firewall policies that use this TLS inspection configuration.

Type: Integer

Required: No

Tags

The key:value pairs to associate with the resource.

Type: Array of Tag objects

Array Members: Minimum number of 1 item. Maximum number of 200 items.

Required: No

TLSInspectionConfigurationStatus

Detailed information about the current status of a TLSInspectionConfiguration. You can retrieve this for a TLS inspection configuration by calling DescribeTLSInspectionConfiguration and providing the TLS inspection configuration name and ARN.

Type: String

Valid Values: ACTIVE | DELETING | ERROR

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: