1. Packages
  2. Packages
  3. AWS Cloud Control
  4. API Docs
  5. imagebuilder
  6. getImageRecipe

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.74.1
published on Monday, Aug 3, 2026 by Pulumi
aws-native logo aws-native logo

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.74.1
published on Monday, Aug 3, 2026 by Pulumi

    Resource Type definition for AWS::ImageBuilder::ImageRecipe

    Using getImageRecipe

    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 getImageRecipe(args: GetImageRecipeArgs, opts?: InvokeOptions): Promise<GetImageRecipeResult>
    function getImageRecipeOutput(args: GetImageRecipeOutputArgs, opts?: InvokeOptions): Output<GetImageRecipeResult>
    def get_image_recipe(arn: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetImageRecipeResult
    def get_image_recipe_output(arn: pulumi.Input[Optional[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetImageRecipeResult]
    func LookupImageRecipe(ctx *Context, args *LookupImageRecipeArgs, opts ...InvokeOption) (*LookupImageRecipeResult, error)
    func LookupImageRecipeOutput(ctx *Context, args *LookupImageRecipeOutputArgs, opts ...InvokeOption) LookupImageRecipeResultOutput

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

    public static class GetImageRecipe 
    {
        public static Task<GetImageRecipeResult> InvokeAsync(GetImageRecipeArgs args, InvokeOptions? opts = null)
        public static Output<GetImageRecipeResult> Invoke(GetImageRecipeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetImageRecipeResult> getImageRecipe(GetImageRecipeArgs args, InvokeOptions options)
    public static Output<GetImageRecipeResult> getImageRecipe(GetImageRecipeArgs args, InvokeOptions options)
    
    fn::invoke:
      function: aws-native:imagebuilder:getImageRecipe
      arguments:
        # arguments dictionary
    data "aws-native_imagebuilder_get_image_recipe" "name" {
        # arguments
    }

    The following arguments are supported:

    Arn string
    The Amazon Resource Name (ARN) of the image recipe.
    Arn string
    The Amazon Resource Name (ARN) of the image recipe.
    arn string
    The Amazon Resource Name (ARN) of the image recipe.
    arn String
    The Amazon Resource Name (ARN) of the image recipe.
    arn string
    The Amazon Resource Name (ARN) of the image recipe.
    arn str
    The Amazon Resource Name (ARN) of the image recipe.
    arn String
    The Amazon Resource Name (ARN) of the image recipe.

    getImageRecipe Result

    The following output properties are available:

    Arn string
    The Amazon Resource Name (ARN) of the image recipe.
    LatestVersion Pulumi.AwsNative.ImageBuilder.Outputs.ImageRecipeLatestVersion
    The latest version references of the image recipe.
    Tags Dictionary<string, string>
    The tags of the image recipe.
    Arn string
    The Amazon Resource Name (ARN) of the image recipe.
    LatestVersion ImageRecipeLatestVersion
    The latest version references of the image recipe.
    Tags map[string]string
    The tags of the image recipe.
    arn string
    The Amazon Resource Name (ARN) of the image recipe.
    latest_version object
    The latest version references of the image recipe.
    tags map(string)
    The tags of the image recipe.
    arn String
    The Amazon Resource Name (ARN) of the image recipe.
    latestVersion ImageRecipeLatestVersion
    The latest version references of the image recipe.
    tags Map<String,String>
    The tags of the image recipe.
    arn string
    The Amazon Resource Name (ARN) of the image recipe.
    latestVersion ImageRecipeLatestVersion
    The latest version references of the image recipe.
    tags {[key: string]: string}
    The tags of the image recipe.
    arn str
    The Amazon Resource Name (ARN) of the image recipe.
    latest_version ImageRecipeLatestVersion
    The latest version references of the image recipe.
    tags Mapping[str, str]
    The tags of the image recipe.
    arn String
    The Amazon Resource Name (ARN) of the image recipe.
    latestVersion Property Map
    The latest version references of the image recipe.
    tags Map<String>
    The tags of the image recipe.

    Supporting Types

    ImageRecipeLatestVersion

    Arn string
    The latest version ARN of the created image recipe.
    Major string
    The latest version ARN of the created image recipe, with the same major version.
    Minor string
    The latest version ARN of the created image recipe, with the same minor version.
    Patch string
    The latest version ARN of the created image recipe, with the same patch version.
    Arn string
    The latest version ARN of the created image recipe.
    Major string
    The latest version ARN of the created image recipe, with the same major version.
    Minor string
    The latest version ARN of the created image recipe, with the same minor version.
    Patch string
    The latest version ARN of the created image recipe, with the same patch version.
    arn string
    The latest version ARN of the created image recipe.
    major string
    The latest version ARN of the created image recipe, with the same major version.
    minor string
    The latest version ARN of the created image recipe, with the same minor version.
    patch string
    The latest version ARN of the created image recipe, with the same patch version.
    arn String
    The latest version ARN of the created image recipe.
    major String
    The latest version ARN of the created image recipe, with the same major version.
    minor String
    The latest version ARN of the created image recipe, with the same minor version.
    patch String
    The latest version ARN of the created image recipe, with the same patch version.
    arn string
    The latest version ARN of the created image recipe.
    major string
    The latest version ARN of the created image recipe, with the same major version.
    minor string
    The latest version ARN of the created image recipe, with the same minor version.
    patch string
    The latest version ARN of the created image recipe, with the same patch version.
    arn str
    The latest version ARN of the created image recipe.
    major str
    The latest version ARN of the created image recipe, with the same major version.
    minor str
    The latest version ARN of the created image recipe, with the same minor version.
    patch str
    The latest version ARN of the created image recipe, with the same patch version.
    arn String
    The latest version ARN of the created image recipe.
    major String
    The latest version ARN of the created image recipe, with the same major version.
    minor String
    The latest version ARN of the created image recipe, with the same minor version.
    patch String
    The latest version ARN of the created image recipe, with the same patch version.

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo aws-native logo

    We recommend new projects start with resources from the AWS provider.

    Viewing docs for AWS Cloud Control v1.74.1
    published on Monday, Aug 3, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial