Image Pipeline
Manages an Image Builder Image Pipeline.
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.imagebuilder.ImagePipeline;
import com.pulumi.aws.imagebuilder.ImagePipelineArgs;
import com.pulumi.aws.imagebuilder.inputs.ImagePipelineScheduleArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new ImagePipeline("example", ImagePipelineArgs.builder()
.imageRecipeArn(aws_imagebuilder_image_recipe.example().arn())
.infrastructureConfigurationArn(aws_imagebuilder_infrastructure_configuration.example().arn())
.schedule(ImagePipelineScheduleArgs.builder()
.scheduleExpression("cron(0 0 * * ? *)")
.build())
.build());
}
}
Import
aws_imagebuilder_image_pipeline
resources can be imported using the Amazon Resource Name (ARN), e.g.,
$ pulumi import aws:imagebuilder/imagePipeline:ImagePipeline example arn:aws:imagebuilder:us-east-1:123456789012:image-pipeline/example
Properties
Amazon Resource Name (ARN) of the container recipe.
Date the image pipeline was created.
Date the image pipeline was last run.
Date the image pipeline will run next.
Date the image pipeline was updated.
Description of the image pipeline.
Amazon Resource Name (ARN) of the Image Builder Distribution Configuration.
Whether additional information about the image being created is collected. Defaults to true
.
Amazon Resource Name (ARN) of the image recipe.
Configuration block with image tests configuration. Detailed below.
Amazon Resource Name (ARN) of the Image Builder Infrastructure Configuration.
Configuration block with schedule settings. Detailed below.