TLSInspectionConfigurationResponse - AWS Network Firewall

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 AWS 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 AWS 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 AWS SDKs, see the following: