AWS Native

Pulumi Official
Package maintained by Pulumi
v0.19.0 published on Wednesday, Jun 8, 2022 by Pulumi

getImagePipeline

Resource schema for AWS::ImageBuilder::ImagePipeline

Using getImagePipeline

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getImagePipeline(args: GetImagePipelineArgs, opts?: InvokeOptions): Promise<GetImagePipelineResult>
function getImagePipelineOutput(args: GetImagePipelineOutputArgs, opts?: InvokeOptions): Output<GetImagePipelineResult>
def get_image_pipeline(arn: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetImagePipelineResult
def get_image_pipeline_output(arn: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetImagePipelineResult]
func LookupImagePipeline(ctx *Context, args *LookupImagePipelineArgs, opts ...InvokeOption) (*LookupImagePipelineResult, error)
func LookupImagePipelineOutput(ctx *Context, args *LookupImagePipelineOutputArgs, opts ...InvokeOption) LookupImagePipelineResultOutput

> Note: This function is named LookupImagePipeline in the Go SDK.

public static class GetImagePipeline 
{
    public static Task<GetImagePipelineResult> InvokeAsync(GetImagePipelineArgs args, InvokeOptions? opts = null)
    public static Output<GetImagePipelineResult> Invoke(GetImagePipelineInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetImagePipelineResult> getImagePipeline(GetImagePipelineArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:imagebuilder:getImagePipeline
  Arguments:
    # Arguments dictionary

The following arguments are supported:

Arn string

The Amazon Resource Name (ARN) of the image pipeline.

Arn string

The Amazon Resource Name (ARN) of the image pipeline.

arn String

The Amazon Resource Name (ARN) of the image pipeline.

arn string

The Amazon Resource Name (ARN) of the image pipeline.

arn str

The Amazon Resource Name (ARN) of the image pipeline.

arn String

The Amazon Resource Name (ARN) of the image pipeline.

getImagePipeline Result

The following output properties are available:

Arn string

The Amazon Resource Name (ARN) of the image pipeline.

ContainerRecipeArn string

The Amazon Resource Name (ARN) of the container recipe that defines how images are configured and tested.

Description string

The description of the image pipeline.

DistributionConfigurationArn string

The Amazon Resource Name (ARN) of the distribution configuration associated with this image pipeline.

EnhancedImageMetadataEnabled bool

Collects additional information about the image being created, including the operating system (OS) version and package list.

ImageRecipeArn string

The Amazon Resource Name (ARN) of the image recipe that defines how images are configured, tested, and assessed.

ImageTestsConfiguration Pulumi.AwsNative.ImageBuilder.Outputs.ImagePipelineImageTestsConfiguration

The image tests configuration of the image pipeline.

InfrastructureConfigurationArn string

The Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.

Schedule Pulumi.AwsNative.ImageBuilder.Outputs.ImagePipelineSchedule

The schedule of the image pipeline.

Status Pulumi.AwsNative.ImageBuilder.ImagePipelineStatus

The status of the image pipeline.

Tags object

The tags of this image pipeline.

Arn string

The Amazon Resource Name (ARN) of the image pipeline.

ContainerRecipeArn string

The Amazon Resource Name (ARN) of the container recipe that defines how images are configured and tested.

Description string

The description of the image pipeline.

DistributionConfigurationArn string

The Amazon Resource Name (ARN) of the distribution configuration associated with this image pipeline.

EnhancedImageMetadataEnabled bool

Collects additional information about the image being created, including the operating system (OS) version and package list.

ImageRecipeArn string

The Amazon Resource Name (ARN) of the image recipe that defines how images are configured, tested, and assessed.

ImageTestsConfiguration ImagePipelineImageTestsConfiguration

The image tests configuration of the image pipeline.

InfrastructureConfigurationArn string

The Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.

Schedule ImagePipelineSchedule

The schedule of the image pipeline.

Status ImagePipelineStatus

The status of the image pipeline.

Tags interface{}

The tags of this image pipeline.

arn String

The Amazon Resource Name (ARN) of the image pipeline.

containerRecipeArn String

The Amazon Resource Name (ARN) of the container recipe that defines how images are configured and tested.

description String

The description of the image pipeline.

distributionConfigurationArn String

The Amazon Resource Name (ARN) of the distribution configuration associated with this image pipeline.

enhancedImageMetadataEnabled Boolean

Collects additional information about the image being created, including the operating system (OS) version and package list.

imageRecipeArn String

The Amazon Resource Name (ARN) of the image recipe that defines how images are configured, tested, and assessed.

imageTestsConfiguration ImagePipelineImageTestsConfiguration

The image tests configuration of the image pipeline.

infrastructureConfigurationArn String

The Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.

schedule ImagePipelineSchedule

The schedule of the image pipeline.

status ImagePipelineStatus

The status of the image pipeline.

tags Object

The tags of this image pipeline.

arn string

The Amazon Resource Name (ARN) of the image pipeline.

containerRecipeArn string

The Amazon Resource Name (ARN) of the container recipe that defines how images are configured and tested.

description string

The description of the image pipeline.

distributionConfigurationArn string

The Amazon Resource Name (ARN) of the distribution configuration associated with this image pipeline.

enhancedImageMetadataEnabled boolean

Collects additional information about the image being created, including the operating system (OS) version and package list.

imageRecipeArn string

The Amazon Resource Name (ARN) of the image recipe that defines how images are configured, tested, and assessed.

imageTestsConfiguration ImagePipelineImageTestsConfiguration

The image tests configuration of the image pipeline.

infrastructureConfigurationArn string

The Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.

schedule ImagePipelineSchedule

The schedule of the image pipeline.

status ImagePipelineStatus

The status of the image pipeline.

tags any

The tags of this image pipeline.

arn str

The Amazon Resource Name (ARN) of the image pipeline.

container_recipe_arn str

The Amazon Resource Name (ARN) of the container recipe that defines how images are configured and tested.

description str

The description of the image pipeline.

distribution_configuration_arn str

The Amazon Resource Name (ARN) of the distribution configuration associated with this image pipeline.

enhanced_image_metadata_enabled bool

Collects additional information about the image being created, including the operating system (OS) version and package list.

image_recipe_arn str

The Amazon Resource Name (ARN) of the image recipe that defines how images are configured, tested, and assessed.

image_tests_configuration ImagePipelineImageTestsConfiguration

The image tests configuration of the image pipeline.

infrastructure_configuration_arn str

The Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.

schedule ImagePipelineSchedule

The schedule of the image pipeline.

status ImagePipelineStatus

The status of the image pipeline.

tags Any

The tags of this image pipeline.

arn String

The Amazon Resource Name (ARN) of the image pipeline.

containerRecipeArn String

The Amazon Resource Name (ARN) of the container recipe that defines how images are configured and tested.

description String

The description of the image pipeline.

distributionConfigurationArn String

The Amazon Resource Name (ARN) of the distribution configuration associated with this image pipeline.

enhancedImageMetadataEnabled Boolean

Collects additional information about the image being created, including the operating system (OS) version and package list.

imageRecipeArn String

The Amazon Resource Name (ARN) of the image recipe that defines how images are configured, tested, and assessed.

imageTestsConfiguration Property Map

The image tests configuration of the image pipeline.

infrastructureConfigurationArn String

The Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.

schedule Property Map

The schedule of the image pipeline.

status "DISABLED" | "ENABLED"

The status of the image pipeline.

tags Any

The tags of this image pipeline.

Supporting Types

ImagePipelineImageTestsConfiguration

ImageTestsEnabled bool

Defines if tests should be executed when building this image.

TimeoutMinutes int

The maximum time in minutes that tests are permitted to run.

ImageTestsEnabled bool

Defines if tests should be executed when building this image.

TimeoutMinutes int

The maximum time in minutes that tests are permitted to run.

imageTestsEnabled Boolean

Defines if tests should be executed when building this image.

timeoutMinutes Integer

The maximum time in minutes that tests are permitted to run.

imageTestsEnabled boolean

Defines if tests should be executed when building this image.

timeoutMinutes number

The maximum time in minutes that tests are permitted to run.

image_tests_enabled bool

Defines if tests should be executed when building this image.

timeout_minutes int

The maximum time in minutes that tests are permitted to run.

imageTestsEnabled Boolean

Defines if tests should be executed when building this image.

timeoutMinutes Number

The maximum time in minutes that tests are permitted to run.

ImagePipelineSchedule

PipelineExecutionStartCondition Pulumi.AwsNative.ImageBuilder.ImagePipelineSchedulePipelineExecutionStartCondition

The condition configures when the pipeline should trigger a new image build.

ScheduleExpression string

The expression determines how often EC2 Image Builder evaluates your pipelineExecutionStartCondition.

PipelineExecutionStartCondition ImagePipelineSchedulePipelineExecutionStartCondition

The condition configures when the pipeline should trigger a new image build.

ScheduleExpression string

The expression determines how often EC2 Image Builder evaluates your pipelineExecutionStartCondition.

pipelineExecutionStartCondition ImagePipelineSchedulePipelineExecutionStartCondition

The condition configures when the pipeline should trigger a new image build.

scheduleExpression String

The expression determines how often EC2 Image Builder evaluates your pipelineExecutionStartCondition.

pipelineExecutionStartCondition ImagePipelineSchedulePipelineExecutionStartCondition

The condition configures when the pipeline should trigger a new image build.

scheduleExpression string

The expression determines how often EC2 Image Builder evaluates your pipelineExecutionStartCondition.

pipeline_execution_start_condition ImagePipelineSchedulePipelineExecutionStartCondition

The condition configures when the pipeline should trigger a new image build.

schedule_expression str

The expression determines how often EC2 Image Builder evaluates your pipelineExecutionStartCondition.

pipelineExecutionStartCondition "EXPRESSION_MATCH_ONLY" | "EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE"

The condition configures when the pipeline should trigger a new image build.

scheduleExpression String

The expression determines how often EC2 Image Builder evaluates your pipelineExecutionStartCondition.

ImagePipelineSchedulePipelineExecutionStartCondition

ImagePipelineStatus

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0