public static interface AwsVPCSecurityGroupViolation.Builder extends SdkPojo, CopyableBuilder<AwsVPCSecurityGroupViolation.Builder,AwsVPCSecurityGroupViolation>
| Modifier and Type | Method and Description |
|---|---|
AwsVPCSecurityGroupViolation.Builder |
partialMatches(Collection<PartialMatch> partialMatches)
List of rules specified in the security group of the AWS Firewall Manager policy that partially match the
ViolationTarget rule. |
AwsVPCSecurityGroupViolation.Builder |
partialMatches(Consumer<PartialMatch.Builder>... partialMatches)
List of rules specified in the security group of the AWS Firewall Manager policy that partially match the
ViolationTarget rule. |
AwsVPCSecurityGroupViolation.Builder |
partialMatches(PartialMatch... partialMatches)
List of rules specified in the security group of the AWS Firewall Manager policy that partially match the
ViolationTarget rule. |
AwsVPCSecurityGroupViolation.Builder |
possibleSecurityGroupRemediationActions(Collection<SecurityGroupRemediationAction> possibleSecurityGroupRemediationActions)
Remediation options for the rule specified in the
ViolationTarget. |
AwsVPCSecurityGroupViolation.Builder |
possibleSecurityGroupRemediationActions(Consumer<SecurityGroupRemediationAction.Builder>... possibleSecurityGroupRemediationActions)
Remediation options for the rule specified in the
ViolationTarget. |
AwsVPCSecurityGroupViolation.Builder |
possibleSecurityGroupRemediationActions(SecurityGroupRemediationAction... possibleSecurityGroupRemediationActions)
Remediation options for the rule specified in the
ViolationTarget. |
AwsVPCSecurityGroupViolation.Builder |
violationTarget(String violationTarget)
The security group rule that is being evaluated.
|
AwsVPCSecurityGroupViolation.Builder |
violationTargetDescription(String violationTargetDescription)
A description of the security group that violates the policy.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsVPCSecurityGroupViolation.Builder violationTarget(String violationTarget)
The security group rule that is being evaluated.
violationTarget - The security group rule that is being evaluated.AwsVPCSecurityGroupViolation.Builder violationTargetDescription(String violationTargetDescription)
A description of the security group that violates the policy.
violationTargetDescription - A description of the security group that violates the policy.AwsVPCSecurityGroupViolation.Builder partialMatches(Collection<PartialMatch> partialMatches)
List of rules specified in the security group of the AWS Firewall Manager policy that partially match the
ViolationTarget rule.
partialMatches - List of rules specified in the security group of the AWS Firewall Manager policy that partially match
the ViolationTarget rule.AwsVPCSecurityGroupViolation.Builder partialMatches(PartialMatch... partialMatches)
List of rules specified in the security group of the AWS Firewall Manager policy that partially match the
ViolationTarget rule.
partialMatches - List of rules specified in the security group of the AWS Firewall Manager policy that partially match
the ViolationTarget rule.AwsVPCSecurityGroupViolation.Builder partialMatches(Consumer<PartialMatch.Builder>... partialMatches)
List of rules specified in the security group of the AWS Firewall Manager policy that partially match the
ViolationTarget rule.
List.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #partialMatches(List) .partialMatches - a consumer that will call methods on List.Builder #partialMatches(List) AwsVPCSecurityGroupViolation.Builder possibleSecurityGroupRemediationActions(Collection<SecurityGroupRemediationAction> possibleSecurityGroupRemediationActions)
Remediation options for the rule specified in the ViolationTarget.
possibleSecurityGroupRemediationActions - Remediation options for the rule specified in the ViolationTarget.AwsVPCSecurityGroupViolation.Builder possibleSecurityGroupRemediationActions(SecurityGroupRemediationAction... possibleSecurityGroupRemediationActions)
Remediation options for the rule specified in the ViolationTarget.
possibleSecurityGroupRemediationActions - Remediation options for the rule specified in the ViolationTarget.AwsVPCSecurityGroupViolation.Builder possibleSecurityGroupRemediationActions(Consumer<SecurityGroupRemediationAction.Builder>... possibleSecurityGroupRemediationActions)
Remediation options for the rule specified in the ViolationTarget.
List.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #possibleSecurityGroupRemediationActions(List) .possibleSecurityGroupRemediationActions - a consumer that will call methods on List.Builder #possibleSecurityGroupRemediationActions(List) Copyright © 2020. All rights reserved.