| Package | Description |
|---|---|
| software.amazon.awssdk.services.shield |
|
| software.amazon.awssdk.services.shield.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateProtectionGroupResponse> |
ShieldAsyncClient.createProtectionGroup(Consumer<CreateProtectionGroupRequest.Builder> createProtectionGroupRequest)
Creates a grouping of protected resources so they can be handled as a collective.
|
default CreateProtectionGroupResponse |
ShieldClient.createProtectionGroup(Consumer<CreateProtectionGroupRequest.Builder> createProtectionGroupRequest)
Creates a grouping of protected resources so they can be handled as a collective.
|
| Modifier and Type | Method and Description |
|---|---|
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.aggregation(ProtectionGroupAggregation aggregation)
Defines how Shield combines resource data for the group in order to detect, mitigate, and report events.
|
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.aggregation(String aggregation)
Defines how Shield combines resource data for the group in order to detect, mitigate, and report events.
|
static CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.builder() |
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.members(Collection<String> members)
The Amazon Resource Names (ARNs) of the resources to include in the protection group.
|
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.members(String... members)
The Amazon Resource Names (ARNs) of the resources to include in the protection group.
|
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.pattern(ProtectionGroupPattern pattern)
The criteria to use to choose the protected resources for inclusion in the group.
|
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.pattern(String pattern)
The criteria to use to choose the protected resources for inclusion in the group.
|
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.protectionGroupId(String protectionGroupId)
The name of the protection group.
|
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.resourceType(ProtectedResourceType resourceType)
The resource type to include in the protection group.
|
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.resourceType(String resourceType)
The resource type to include in the protection group.
|
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.tags(Collection<Tag> tags)
One or more tag key-value pairs for the protection group.
|
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.tags(Consumer<Tag.Builder>... tags)
One or more tag key-value pairs for the protection group.
|
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.Builder.tags(Tag... tags)
One or more tag key-value pairs for the protection group.
|
CreateProtectionGroupRequest.Builder |
CreateProtectionGroupRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateProtectionGroupRequest.Builder> |
CreateProtectionGroupRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.