public static interface PolicyComplianceDetail.Builder extends SdkPojo, CopyableBuilder<PolicyComplianceDetail.Builder,PolicyComplianceDetail>
| Modifier and Type | Method and Description |
|---|---|
PolicyComplianceDetail.Builder |
evaluationLimitExceeded(Boolean evaluationLimitExceeded)
Indicates if over 100 resources are noncompliant with the Firewall Manager policy.
|
PolicyComplianceDetail.Builder |
expiredAt(Instant expiredAt)
A timestamp that indicates when the returned information should be considered out of date.
|
PolicyComplianceDetail.Builder |
issueInfoMap(Map<DependentServiceName,String> issueInfoMap)
Details about problems with dependent services, such as WAF or Config, and the error message received that
indicates the problem with the service.
|
PolicyComplianceDetail.Builder |
issueInfoMapWithStrings(Map<String,String> issueInfoMap)
Details about problems with dependent services, such as WAF or Config, and the error message received that
indicates the problem with the service.
|
PolicyComplianceDetail.Builder |
memberAccount(String memberAccount)
The Amazon Web Services account ID.
|
PolicyComplianceDetail.Builder |
policyId(String policyId)
The ID of the Firewall Manager policy.
|
PolicyComplianceDetail.Builder |
policyOwner(String policyOwner)
The Amazon Web Services account that created the Firewall Manager policy.
|
PolicyComplianceDetail.Builder |
violators(Collection<ComplianceViolator> violators)
An array of resources that aren't protected by the WAF or Shield Advanced policy or that aren't in compliance
with the security group policy.
|
PolicyComplianceDetail.Builder |
violators(ComplianceViolator... violators)
An array of resources that aren't protected by the WAF or Shield Advanced policy or that aren't in compliance
with the security group policy.
|
PolicyComplianceDetail.Builder |
violators(Consumer<ComplianceViolator.Builder>... violators)
An array of resources that aren't protected by the WAF or Shield Advanced policy or that aren't in compliance
with the security group policy.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPolicyComplianceDetail.Builder policyOwner(String policyOwner)
The Amazon Web Services account that created the Firewall Manager policy.
policyOwner - The Amazon Web Services account that created the Firewall Manager policy.PolicyComplianceDetail.Builder policyId(String policyId)
The ID of the Firewall Manager policy.
policyId - The ID of the Firewall Manager policy.PolicyComplianceDetail.Builder memberAccount(String memberAccount)
The Amazon Web Services account ID.
memberAccount - The Amazon Web Services account ID.PolicyComplianceDetail.Builder violators(Collection<ComplianceViolator> violators)
An array of resources that aren't protected by the WAF or Shield Advanced policy or that aren't in compliance with the security group policy.
violators - An array of resources that aren't protected by the WAF or Shield Advanced policy or that aren't in
compliance with the security group policy.PolicyComplianceDetail.Builder violators(ComplianceViolator... violators)
An array of resources that aren't protected by the WAF or Shield Advanced policy or that aren't in compliance with the security group policy.
violators - An array of resources that aren't protected by the WAF or Shield Advanced policy or that aren't in
compliance with the security group policy.PolicyComplianceDetail.Builder violators(Consumer<ComplianceViolator.Builder>... violators)
An array of resources that aren't protected by the WAF or Shield Advanced policy or that aren't in compliance with the security group policy.
This is a convenience method that creates an instance of theComplianceViolator.Builder avoiding the need to create one
manually via ComplianceViolator.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #violators(List.
violators - a consumer that will call methods on
ComplianceViolator.Builder#violators(java.util.Collection) PolicyComplianceDetail.Builder evaluationLimitExceeded(Boolean evaluationLimitExceeded)
Indicates if over 100 resources are noncompliant with the Firewall Manager policy.
evaluationLimitExceeded - Indicates if over 100 resources are noncompliant with the Firewall Manager policy.PolicyComplianceDetail.Builder expiredAt(Instant expiredAt)
A timestamp that indicates when the returned information should be considered out of date.
expiredAt - A timestamp that indicates when the returned information should be considered out of date.PolicyComplianceDetail.Builder issueInfoMapWithStrings(Map<String,String> issueInfoMap)
Details about problems with dependent services, such as WAF or Config, and the error message received that indicates the problem with the service.
issueInfoMap - Details about problems with dependent services, such as WAF or Config, and the error message received
that indicates the problem with the service.PolicyComplianceDetail.Builder issueInfoMap(Map<DependentServiceName,String> issueInfoMap)
Details about problems with dependent services, such as WAF or Config, and the error message received that indicates the problem with the service.
issueInfoMap - Details about problems with dependent services, such as WAF or Config, and the error message received
that indicates the problem with the service.Copyright © 2022. All rights reserved.