Package com.pulumi.aws.cfg.inputs
Class OrganizationConformancePackState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cfg.inputs.OrganizationConformancePackState
-
public final class OrganizationConformancePackState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOrganizationConformancePackState.Builder
-
Field Summary
Fields Modifier and Type Field Description static OrganizationConformancePackStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>arn()static OrganizationConformancePackState.Builderbuilder()static OrganizationConformancePackState.Builderbuilder(OrganizationConformancePackState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>deliveryS3Bucket()java.util.Optional<com.pulumi.core.Output<java.lang.String>>deliveryS3KeyPrefix()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>excludedAccounts()java.util.Optional<com.pulumi.core.Output<java.util.List<OrganizationConformancePackInputParameterArgs>>>inputParameters()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>templateBody()java.util.Optional<com.pulumi.core.Output<java.lang.String>>templateS3Uri()
-
-
-
Field Detail
-
Empty
public static final OrganizationConformancePackState Empty
-
-
Method Detail
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of the organization conformance pack.
-
deliveryS3Bucket
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deliveryS3Bucket()
- Returns:
- Amazon S3 bucket where AWS Config stores conformance pack templates. Delivery bucket must begin with `awsconfigconforms` prefix. 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.
-
excludedAccounts
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> excludedAccounts()
- Returns:
- Set of AWS accounts to be excluded from an organization conformance pack while deploying a conformance pack. Maximum of 1000 accounts.
-
inputParameters
public java.util.Optional<com.pulumi.core.Output<java.util.List<OrganizationConformancePackInputParameterArgs>>> 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 `templateBody` or in the template stored in Amazon S3 if using `templateS3Uri`.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The name of the organization conformance pack. Must begin with a letter and contain from 1 to 128 alphanumeric characters and hyphens.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
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.
-
builder
public static OrganizationConformancePackState.Builder builder()
-
builder
public static OrganizationConformancePackState.Builder builder(OrganizationConformancePackState defaults)
-
-