Class LifecyclePolicyResourceSelectionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.imagebuilder.inputs.LifecyclePolicyResourceSelectionArgs.Builder
-
- Enclosing class:
- LifecyclePolicyResourceSelectionArgs
public static final class LifecyclePolicyResourceSelectionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LifecyclePolicyResourceSelectionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LifecyclePolicyResourceSelectionArgsbuild()LifecyclePolicyResourceSelectionArgs.Builderrecipes(LifecyclePolicyResourceSelectionRecipeArgs... recipes)LifecyclePolicyResourceSelectionArgs.Builderrecipes(com.pulumi.core.Output<java.util.List<LifecyclePolicyResourceSelectionRecipeArgs>> recipes)LifecyclePolicyResourceSelectionArgs.Builderrecipes(java.util.List<LifecyclePolicyResourceSelectionRecipeArgs> recipes)LifecyclePolicyResourceSelectionArgs.BuildertagMap(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagMap)LifecyclePolicyResourceSelectionArgs.BuildertagMap(java.util.Map<java.lang.String,java.lang.String> tagMap)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LifecyclePolicyResourceSelectionArgs defaults)
-
-
Method Detail
-
recipes
public LifecyclePolicyResourceSelectionArgs.Builder recipes(@Nullable com.pulumi.core.Output<java.util.List<LifecyclePolicyResourceSelectionRecipeArgs>> recipes)
- Parameters:
recipes- A list of recipe that are used as selection criteria for the output images that the lifecycle policy applies to. Detailed below.- Returns:
- builder
-
recipes
public LifecyclePolicyResourceSelectionArgs.Builder recipes(java.util.List<LifecyclePolicyResourceSelectionRecipeArgs> recipes)
- Parameters:
recipes- A list of recipe that are used as selection criteria for the output images that the lifecycle policy applies to. Detailed below.- Returns:
- builder
-
recipes
public LifecyclePolicyResourceSelectionArgs.Builder recipes(LifecyclePolicyResourceSelectionRecipeArgs... recipes)
- Parameters:
recipes- A list of recipe that are used as selection criteria for the output images that the lifecycle policy applies to. Detailed below.- Returns:
- builder
-
tagMap
public LifecyclePolicyResourceSelectionArgs.Builder tagMap(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagMap)
- Parameters:
tagMap- A list of tags that are used as selection criteria for the Image Builder image resources that the lifecycle policy applies to.- Returns:
- builder
-
tagMap
public LifecyclePolicyResourceSelectionArgs.Builder tagMap(java.util.Map<java.lang.String,java.lang.String> tagMap)
- Parameters:
tagMap- A list of tags that are used as selection criteria for the Image Builder image resources that the lifecycle policy applies to.- Returns:
- builder
-
build
public LifecyclePolicyResourceSelectionArgs build()
-
-