Update Protection Group
| shield_update_protection_group | R Documentation | 
Updates an existing protection group¶
Description¶
Updates an existing protection group. A protection group is a grouping of protected resources so they can be handled as a collective. This resource grouping improves the accuracy of detection and reduces false positives.
Usage¶
shield_update_protection_group(ProtectionGroupId, Aggregation, Pattern,
  ResourceType, Members)
Arguments¶
| ProtectionGroupId | [required] The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it. | 
| Aggregation | [required] Defines how Shield combines resource data for the group in order to detect, mitigate, and report events. 
 | 
| Pattern | [required] The criteria to use to choose the protected resources for inclusion in the group. You can include all resources that have protections, provide a list of resource Amazon Resource Names (ARNs), or include all resources of a specified resource type. | 
| ResourceType | The resource type to include in the protection group. All
protected resources of this type are included in the protection group.
You must set this when you set  | 
| Members | The Amazon Resource Names (ARNs) of the resources to include in
the protection group. You must set this when you set
 | 
Value¶
An empty list.
Request syntax¶
svc$update_protection_group(
  ProtectionGroupId = "string",
  Aggregation = "SUM"|"MEAN"|"MAX",
  Pattern = "ALL"|"ARBITRARY"|"BY_RESOURCE_TYPE",
  ResourceType = "CLOUDFRONT_DISTRIBUTION"|"ROUTE_53_HOSTED_ZONE"|"ELASTIC_IP_ALLOCATION"|"CLASSIC_LOAD_BALANCER"|"APPLICATION_LOAD_BALANCER"|"GLOBAL_ACCELERATOR",
  Members = list(
    "string"
  )
)