delete_proxy_rules
async
¶
delete_proxy_rules(
rules: ResourceNameList,
*,
config_overrides: Optional[AsyncNetworkFirewallClientConfig] = None,
proxy_rule_group_arn: Optional[ResourceArn] = None,
proxy_rule_group_name: Optional[ResourceName] = None,
) -> DeleteProxyRulesResponse
Deletes the specified ProxyRule(s). currently attached to a ProxyRuleGroup
Parameters:
-
proxy_rule_group_arn(Optional[ResourceArn], default:None) –The Amazon Resource Name (ARN) of a proxy rule group.
You must specify the ARN or the name, and you can specify both.
-
proxy_rule_group_name(Optional[ResourceName], default:None) –The descriptive name of the proxy rule group. You can't change the name of a proxy rule group after you create it.
You must specify the ARN or the name, and you can specify both.
-
rules(ResourceNameList) –The proxy rule(s) to remove from the existing proxy rule group.
Raises:
-
InternalServerError–Your request is valid, but Network Firewall couldn't perform the operation because of a system problem. Retry your request.
-
InvalidRequestException–The operation failed because of a problem with your request. Examples include:
-
You specified an unsupported parameter name or value.
-
You tried to update a property with a value that isn't among the available types.
-
Your request references an ARN that is malformed, or corresponds to a resource that isn't valid in the context of the request.
-
-
ResourceNotFoundException–Unable to locate a resource using the parameters that you provided.
-
ThrottlingException–Unable to process the request due to throttling limitations.
-
UnknownServiceError–The service returned an error code this client does not model.