Create Proxy Configuration
| networkfirewall_create_proxy_configuration | R Documentation |
Creates an Network Firewall ProxyConfiguration¶
Description¶
Creates an Network Firewall 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.
To manage a proxy configuration's tags, use the standard Amazon Web
Services resource tagging operations, list_tags_for_resource,
tag_resource, and untag_resource.
To retrieve information about proxies, use list_proxy_configurations
and describe_proxy_configuration.
Usage¶
networkfirewall_create_proxy_configuration(ProxyConfigurationName,
Description, RuleGroupNames, RuleGroupArns, DefaultRulePhaseActions,
Tags)
Arguments¶
ProxyConfigurationName |
[required] The descriptive name of the proxy configuration. You can't change the name of a proxy configuration after you create it. |
Description |
A description of the proxy configuration. |
RuleGroupNames |
The proxy rule group name(s) to attach to the proxy configuration. You must specify the ARNs or the names, and you can specify both. |
RuleGroupArns |
The proxy rule group arn(s) to attach to the proxy configuration. You must specify the ARNs or the names, and you can specify both. |
DefaultRulePhaseActions |
[required] Evaluation points in the traffic flow where rules are applied. There are three phases in a traffic where the rule match is applied. |
Tags |
The key:value pairs to associate with the resource. |
Value¶
A list with the following syntax:
list(
ProxyConfiguration = list(
ProxyConfigurationName = "string",
ProxyConfigurationArn = "string",
Description = "string",
CreateTime = as.POSIXct(
"2015-01-01"
),
DeleteTime = as.POSIXct(
"2015-01-01"
),
RuleGroups = list(
list(
ProxyRuleGroupName = "string",
ProxyRuleGroupArn = "string",
Type = "string",
Priority = 123
)
),
DefaultRulePhaseActions = list(
PreDNS = "ALLOW"|"DENY"|"ALERT",
PreREQUEST = "ALLOW"|"DENY"|"ALERT",
PostRESPONSE = "ALLOW"|"DENY"|"ALERT"
),
Tags = list(
list(
Key = "string",
Value = "string"
)
)
),
UpdateToken = "string"
)
Request syntax¶
svc$create_proxy_configuration(
ProxyConfigurationName = "string",
Description = "string",
RuleGroupNames = list(
"string"
),
RuleGroupArns = list(
"string"
),
DefaultRulePhaseActions = list(
PreDNS = "ALLOW"|"DENY"|"ALERT",
PreREQUEST = "ALLOW"|"DENY"|"ALERT",
PostRESPONSE = "ALLOW"|"DENY"|"ALERT"
),
Tags = list(
list(
Key = "string",
Value = "string"
)
)
)