Interface ConformancePackEvaluationFilters.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ConformancePackEvaluationFilters.Builder,ConformancePackEvaluationFilters>, SdkBuilder<ConformancePackEvaluationFilters.Builder,ConformancePackEvaluationFilters>, SdkPojo
Enclosing class:
ConformancePackEvaluationFilters

public static interface ConformancePackEvaluationFilters.Builder extends SdkPojo, CopyableBuilder<ConformancePackEvaluationFilters.Builder,ConformancePackEvaluationFilters>
  • Method Details

    • configRuleNames

      ConformancePackEvaluationFilters.Builder configRuleNames(Collection<String> configRuleNames)

      Filters the results by Config rule names.

      Parameters:
      configRuleNames - Filters the results by Config rule names.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • configRuleNames

      ConformancePackEvaluationFilters.Builder configRuleNames(String... configRuleNames)

      Filters the results by Config rule names.

      Parameters:
      configRuleNames - Filters the results by Config rule names.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • complianceType

      ConformancePackEvaluationFilters.Builder complianceType(String complianceType)

      Filters the results by compliance.

      The allowed values are COMPLIANT and NON_COMPLIANT. INSUFFICIENT_DATA is not supported.

      Parameters:
      complianceType - Filters the results by compliance.

      The allowed values are COMPLIANT and NON_COMPLIANT. INSUFFICIENT_DATA is not supported.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • complianceType

      Filters the results by compliance.

      The allowed values are COMPLIANT and NON_COMPLIANT. INSUFFICIENT_DATA is not supported.

      Parameters:
      complianceType - Filters the results by compliance.

      The allowed values are COMPLIANT and NON_COMPLIANT. INSUFFICIENT_DATA is not supported.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • resourceType

      Filters the results by the resource type (for example, "AWS::EC2::Instance").

      Parameters:
      resourceType - Filters the results by the resource type (for example, "AWS::EC2::Instance").
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceIds

      Filters the results by resource IDs.

      This is valid only when you provide resource type. If there is no resource type, you will see an error.

      Parameters:
      resourceIds - Filters the results by resource IDs.

      This is valid only when you provide resource type. If there is no resource type, you will see an error.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceIds

      ConformancePackEvaluationFilters.Builder resourceIds(String... resourceIds)

      Filters the results by resource IDs.

      This is valid only when you provide resource type. If there is no resource type, you will see an error.

      Parameters:
      resourceIds - Filters the results by resource IDs.

      This is valid only when you provide resource type. If there is no resource type, you will see an error.

      Returns:
      Returns a reference to this object so that method calls can be chained together.