UpdatePolicyInput
¶
Source code in docs_src/capo_network_security_manager/types/update_policy_input.py
associated_template_and_rule_list
instance-attribute
¶
associated_template_and_rule_list: NotRequired[TemplateAndRuleReferenceList]
The templates and rules to associate with the policy. For AWS WAF policies, specify 1 to 100 templates or rules, of which at most 2 can be templates. For AWS Shield Advanced policies, this list must be empty.
client_token
instance-attribute
¶
client_token: NotRequired[IdempotencyToken]
A unique, case-sensitive token that you provide to ensure that the operation completes no more than one time. If you retry a request with the same client token and the same parameters, the service returns the result of the original successful request.
is_published
instance-attribute
¶
is_published: IsPublished
Specifies whether to publish the resource. When true, the resource is saved in published (ACTIVE) state. When false, it is saved as a draft (DRAFT).
policy_configuration
instance-attribute
¶
policy_configuration: NotRequired[PolicyConfiguration]
The configuration settings that control the policy's behavior, including remediation and firewall-type-specific settings.
policy_description
instance-attribute
¶
policy_description: NotRequired[Description]
A description of the policy.
policy_identifier
instance-attribute
¶
policy_identifier: PolicyIdentifier
The identifier of the policy. This is the policy's Amazon Resource Name (ARN).
priority
instance-attribute
¶
priority: NotRequired[Priority]
The priority of the resource. A lower number indicates a higher priority.
update_token
instance-attribute
¶
update_token: UpdateToken
A token used for optimistic concurrency control. Each read and write returns an updateToken. Provide the most recent value on your next update to detect and prevent conflicting concurrent modifications.