Package com.pulumi.aws.ec2.outputs
Class AllowedImagesSettingsImageCriterion
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.AllowedImagesSettingsImageCriterion
-
public final class AllowedImagesSettingsImageCriterion extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAllowedImagesSettingsImageCriterion.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AllowedImagesSettingsImageCriterion.Builderbuilder()static AllowedImagesSettingsImageCriterion.Builderbuilder(AllowedImagesSettingsImageCriterion defaults)java.util.Optional<AllowedImagesSettingsImageCriterionCreationDateCondition>creationDateCondition()java.util.Optional<AllowedImagesSettingsImageCriterionDeprecationTimeCondition>deprecationTimeCondition()java.util.List<java.lang.String>imageNames()java.util.List<java.lang.String>imageProviders()java.util.List<java.lang.String>marketplaceProductCodes()
-
-
-
Method Detail
-
creationDateCondition
public java.util.Optional<AllowedImagesSettingsImageCriterionCreationDateCondition> creationDateCondition()
- Returns:
- Condition based on AMI creation date. See `creationDateCondition` below.
-
deprecationTimeCondition
public java.util.Optional<AllowedImagesSettingsImageCriterionDeprecationTimeCondition> deprecationTimeCondition()
- Returns:
- Condition based on AMI deprecation time. See `deprecationTimeCondition` below.
-
imageNames
public java.util.List<java.lang.String> imageNames()
- Returns:
- Set of AMI name patterns to allow. Maximum of 50 names.
-
imageProviders
public java.util.List<java.lang.String> imageProviders()
- Returns:
- Set of image providers to allow. Maximum of 200 providers. Valid values include `amazon`, `aws-marketplace`, `aws-backup-vault`, `none`, or a 12-digit AWS account ID.
-
marketplaceProductCodes
public java.util.List<java.lang.String> marketplaceProductCodes()
- Returns:
- Set of AWS Marketplace product codes to allow. Maximum of 50 product codes.
-
builder
public static AllowedImagesSettingsImageCriterion.Builder builder()
-
builder
public static AllowedImagesSettingsImageCriterion.Builder builder(AllowedImagesSettingsImageCriterion defaults)
-
-