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"
)
)