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