Interface OrganizationConformancePack.Builder

    • Method Detail

      • organizationConformancePackName

        OrganizationConformancePack.Builder organizationConformancePackName​(String organizationConformancePackName)

        The name you assign to an organization conformance pack.

        Parameters:
        organizationConformancePackName - The name you assign to an organization conformance pack.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • organizationConformancePackArn

        OrganizationConformancePack.Builder organizationConformancePackArn​(String organizationConformancePackArn)

        Amazon Resource Name (ARN) of organization conformance pack.

        Parameters:
        organizationConformancePackArn - Amazon Resource Name (ARN) of organization conformance pack.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deliveryS3Bucket

        OrganizationConformancePack.Builder deliveryS3Bucket​(String deliveryS3Bucket)

        The name of the Amazon S3 bucket where Config stores conformance pack templates.

        This field is optional.

        Parameters:
        deliveryS3Bucket - The name of the Amazon S3 bucket where Config stores conformance pack templates.

        This field is optional.

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

        OrganizationConformancePack.Builder deliveryS3KeyPrefix​(String deliveryS3KeyPrefix)

        Any folder structure you want to add to an Amazon S3 bucket.

        This field is optional.

        Parameters:
        deliveryS3KeyPrefix - Any folder structure you want to add to an Amazon S3 bucket.

        This field is optional.

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

        OrganizationConformancePack.Builder conformancePackInputParameters​(Collection<ConformancePackInputParameter> conformancePackInputParameters)

        A list of ConformancePackInputParameter objects.

        Parameters:
        conformancePackInputParameters - A list of ConformancePackInputParameter objects.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • conformancePackInputParameters

        OrganizationConformancePack.Builder conformancePackInputParameters​(ConformancePackInputParameter... conformancePackInputParameters)

        A list of ConformancePackInputParameter objects.

        Parameters:
        conformancePackInputParameters - A list of ConformancePackInputParameter objects.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • excludedAccounts

        OrganizationConformancePack.Builder excludedAccounts​(Collection<String> excludedAccounts)

        A comma-separated list of accounts excluded from organization conformance pack.

        Parameters:
        excludedAccounts - A comma-separated list of accounts excluded from organization conformance pack.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • excludedAccounts

        OrganizationConformancePack.Builder excludedAccounts​(String... excludedAccounts)

        A comma-separated list of accounts excluded from organization conformance pack.

        Parameters:
        excludedAccounts - A comma-separated list of accounts excluded from organization conformance pack.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdateTime

        OrganizationConformancePack.Builder lastUpdateTime​(Instant lastUpdateTime)

        Last time when organization conformation pack was updated.

        Parameters:
        lastUpdateTime - Last time when organization conformation pack was updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.