Class ConformancePackArgs


  • public final class ConformancePackArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • deliveryS3Bucket

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deliveryS3Bucket()
        Returns:
        Amazon S3 bucket where AWS Config stores conformance pack templates. Maximum length of 63.
      • deliveryS3KeyPrefix

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deliveryS3KeyPrefix()
        Returns:
        The prefix for the Amazon S3 bucket. Maximum length of 1024.
      • inputParameters

        public java.util.Optional<com.pulumi.core.Output<java.util.List<ConformancePackInputParameterArgs>>> inputParameters()
        Returns:
        Set of configuration blocks describing input parameters passed to the conformance pack template. Documented below. When configured, the parameters must also be included in the `template_body` or in the template stored in Amazon S3 if using `template_s3_uri`.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        The name of the conformance pack. Must begin with a letter and contain from 1 to 256 alphanumeric characters and hyphens.
      • templateBody

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> templateBody()
        Returns:
        A string containing full conformance pack template body. Maximum length of 51200. Drift detection is not possible with this argument.
      • templateS3Uri

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> templateS3Uri()
        Returns:
        Location of file, e.g., `s3://bucketname/prefix`, containing the template body. The uri must point to the conformance pack template that is located in an Amazon S3 bucket in the same region as the conformance pack. Maximum length of 1024. Drift detection is not possible with this argument.