ProxyConfiguration - 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).

ProxyConfiguration

A Proxy Configuration defines the monitoring and protection behavior for a Proxy. The details of the behavior are defined in the rule groups that you add to your configuration.

Contents

CreateTime

Time the Proxy Configuration was created.

Type: Timestamp

Required: No

DefaultRulePhaseActions

Evaluation points in the traffic flow where rules are applied. There are three phases in a traffic where the rule match is applied.

Pre-DNS - before domain resolution.

Pre-Request - after DNS, before request.

Post-Response - after receiving response.

Type: ProxyConfigDefaultRulePhaseActionsRequest object

Required: No

DeleteTime

Time the Proxy Configuration was deleted.

Type: Timestamp

Required: No

Description

A description of the proxy configuration.

Type: String

Length Constraints: Maximum length of 512.

Pattern: ^.*$

Required: No

ProxyConfigurationArn

The Amazon Resource Name (ARN) of a proxy configuration.

Type: String

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

Pattern: ^arn:aws.*

Required: No

ProxyConfigurationName

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

Type: String

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

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

Required: No

RuleGroups

Proxy rule groups within the proxy configuration.

Type: Array of ProxyConfigRuleGroup objects

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

See Also

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