1. Packages
  2. Avi Provider
  3. API Docs
  4. getImage
avi 31.1.1 published on Monday, Apr 14, 2025 by vmware

avi.getImage

Explore with Pulumi AI

avi logo
avi 31.1.1 published on Monday, Apr 14, 2025 by vmware

    <!–

    Copyright 2021 VMware, Inc.
    SPDX-License-Identifier: Mozilla Public License 2.0
    

    –>

    layout: “avi”

    page_title: “AVI: avi.Image” sidebar_current: “docs-avi-datasource-image” description: |- Get information of Avi Image.

    avi.Image

    This data source is used to to get avi.Image objects.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as avi from "@pulumi/avi";
    
    const fooImage = avi.getImage({
        name: "foo",
        uuid: "image-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
    });
    
    import pulumi
    import pulumi_avi as avi
    
    foo_image = avi.get_image(name="foo",
        uuid="image-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/avi/v31/avi"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := avi.LookupImage(ctx, &avi.LookupImageArgs{
    			Name: pulumi.StringRef("foo"),
    			Uuid: pulumi.StringRef("image-f9cf6b3e-a411-436f-95e2-2982ba2b217b"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Avi = Pulumi.Avi;
    
    return await Deployment.RunAsync(() => 
    {
        var fooImage = Avi.GetImage.Invoke(new()
        {
            Name = "foo",
            Uuid = "image-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.avi.AviFunctions;
    import com.pulumi.avi.inputs.GetImageArgs;
    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) {
            final var fooImage = AviFunctions.getImage(GetImageArgs.builder()
                .name("foo")
                .uuid("image-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
                .build());
    
        }
    }
    
    variables:
      fooImage:
        fn::invoke:
          function: avi:getImage
          arguments:
            name: foo
            uuid: image-f9cf6b3e-a411-436f-95e2-2982ba2b217b
    

    Using getImage

    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 getImage(args: GetImageArgs, opts?: InvokeOptions): Promise<GetImageResult>
    function getImageOutput(args: GetImageOutputArgs, opts?: InvokeOptions): Output<GetImageResult>
    def get_image(id: Optional[str] = None,
                  name: Optional[str] = None,
                  tenant_ref: Optional[str] = None,
                  uuid: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetImageResult
    def get_image_output(id: Optional[pulumi.Input[str]] = None,
                  name: Optional[pulumi.Input[str]] = None,
                  tenant_ref: Optional[pulumi.Input[str]] = None,
                  uuid: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetImageResult]
    func LookupImage(ctx *Context, args *LookupImageArgs, opts ...InvokeOption) (*LookupImageResult, error)
    func LookupImageOutput(ctx *Context, args *LookupImageOutputArgs, opts ...InvokeOption) LookupImageResultOutput

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

    public static class GetImage 
    {
        public static Task<GetImageResult> InvokeAsync(GetImageArgs args, InvokeOptions? opts = null)
        public static Output<GetImageResult> Invoke(GetImageInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetImageResult> getImage(GetImageArgs args, InvokeOptions options)
    public static Output<GetImageResult> getImage(GetImageArgs args, InvokeOptions options)
    
    fn::invoke:
      function: avi:index/getImage:getImage
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Name string
    Search Image by name.
    TenantRef string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Uuid string
    Search Image by uuid.
    Id string
    Name string
    Search Image by name.
    TenantRef string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Uuid string
    Search Image by uuid.
    id String
    name String
    Search Image by name.
    tenantRef String
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid String
    Search Image by uuid.
    id string
    name string
    Search Image by name.
    tenantRef string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid string
    Search Image by uuid.
    id str
    name str
    Search Image by name.
    tenant_ref str
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid str
    Search Image by uuid.
    id String
    name String
    Search Image by name.
    tenantRef String
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid String
    Search Image by uuid.

    getImage Result

    The following output properties are available:

    CloudInfoValues List<GetImageCloudInfoValue>
    This field describes the cloud info specific to the base image. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ControllerInfos List<GetImageControllerInfo>
    Controller package details. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ControllerPatchName string
    Mandatory controller patch name that is applied along with this base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ControllerPatchRef string
    It references the controller-patch associated with the uber image. It is a reference to an object of type image. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Duration string
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Events List<GetImageEvent>
    Image events for image upload operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    FipsModeTransitionApplicable string
    Specifies whether fips mode can be enabled on this image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Id string
    ImgStates List<GetImageImgState>
    Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Migrations List<GetImageMigration>
    This field describes the api migration related information. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Name string
    Name of the image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Progress string
    Image upload progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 21.1.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    SeInfos List<GetImageSeInfo>
    Se package details. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SePatchName string
    Mandatory serviceengine patch name that is applied along with this base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SePatchRef string
    It references the service engine patch associated with the uber image. It is a reference to an object of type image. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    StartTime string
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    TasksCompleted string
    Completed set of tasks for image upload. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    TenantRef string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TotalTasks string
    Total number of tasks for image upload. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Type string
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    UberBundle string
    Status to check if the image is an uber bundle. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Uuid string
    Uuid of the image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CloudInfoValues []GetImageCloudInfoValue
    This field describes the cloud info specific to the base image. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ControllerInfos []GetImageControllerInfo
    Controller package details. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ControllerPatchName string
    Mandatory controller patch name that is applied along with this base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ControllerPatchRef string
    It references the controller-patch associated with the uber image. It is a reference to an object of type image. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Duration string
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Events []GetImageEvent
    Image events for image upload operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    FipsModeTransitionApplicable string
    Specifies whether fips mode can be enabled on this image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Id string
    ImgStates []GetImageImgState
    Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Migrations []GetImageMigration
    This field describes the api migration related information. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Name string
    Name of the image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Progress string
    Image upload progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 21.1.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    SeInfos []GetImageSeInfo
    Se package details. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SePatchName string
    Mandatory serviceengine patch name that is applied along with this base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SePatchRef string
    It references the service engine patch associated with the uber image. It is a reference to an object of type image. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    StartTime string
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    TasksCompleted string
    Completed set of tasks for image upload. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    TenantRef string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TotalTasks string
    Total number of tasks for image upload. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Type string
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    UberBundle string
    Status to check if the image is an uber bundle. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Uuid string
    Uuid of the image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloudInfoValues List<GetImageCloudInfoValue>
    This field describes the cloud info specific to the base image. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controllerInfos List<GetImageControllerInfo>
    Controller package details. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controllerPatchName String
    Mandatory controller patch name that is applied along with this base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controllerPatchRef String
    It references the controller-patch associated with the uber image. It is a reference to an object of type image. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration String
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    events List<GetImageEvent>
    Image events for image upload operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    fipsModeTransitionApplicable String
    Specifies whether fips mode can be enabled on this image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id String
    imgStates List<GetImageImgState>
    Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    migrations List<GetImageMigration>
    This field describes the api migration related information. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name String
    Name of the image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress String
    Image upload progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 21.1.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    seInfos List<GetImageSeInfo>
    Se package details. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sePatchName String
    Mandatory serviceengine patch name that is applied along with this base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sePatchRef String
    It references the service engine patch associated with the uber image. It is a reference to an object of type image. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    startTime String
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    tasksCompleted String
    Completed set of tasks for image upload. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenantRef String
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    totalTasks String
    Total number of tasks for image upload. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    type String
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uberBundle String
    Status to check if the image is an uber bundle. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid String
    Uuid of the image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloudInfoValues GetImageCloudInfoValue[]
    This field describes the cloud info specific to the base image. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controllerInfos GetImageControllerInfo[]
    Controller package details. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controllerPatchName string
    Mandatory controller patch name that is applied along with this base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controllerPatchRef string
    It references the controller-patch associated with the uber image. It is a reference to an object of type image. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration string
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime string
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    events GetImageEvent[]
    Image events for image upload operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    fipsModeTransitionApplicable string
    Specifies whether fips mode can be enabled on this image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id string
    imgStates GetImageImgState[]
    Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    migrations GetImageMigration[]
    This field describes the api migration related information. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name string
    Name of the image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress string
    Image upload progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 21.1.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    seInfos GetImageSeInfo[]
    Se package details. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sePatchName string
    Mandatory serviceengine patch name that is applied along with this base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sePatchRef string
    It references the service engine patch associated with the uber image. It is a reference to an object of type image. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    startTime string
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    tasksCompleted string
    Completed set of tasks for image upload. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenantRef string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    totalTasks string
    Total number of tasks for image upload. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    type string
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uberBundle string
    Status to check if the image is an uber bundle. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid string
    Uuid of the image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloud_info_values Sequence[GetImageCloudInfoValue]
    This field describes the cloud info specific to the base image. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controller_infos Sequence[GetImageControllerInfo]
    Controller package details. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controller_patch_name str
    Mandatory controller patch name that is applied along with this base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controller_patch_ref str
    It references the controller-patch associated with the uber image. It is a reference to an object of type image. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration str
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    end_time str
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    events Sequence[GetImageEvent]
    Image events for image upload operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    fips_mode_transition_applicable str
    Specifies whether fips mode can be enabled on this image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id str
    img_states Sequence[GetImageImgState]
    Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    migrations Sequence[GetImageMigration]
    This field describes the api migration related information. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name str
    Name of the image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress str
    Image upload progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 21.1.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    se_infos Sequence[GetImageSeInfo]
    Se package details. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    se_patch_name str
    Mandatory serviceengine patch name that is applied along with this base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    se_patch_ref str
    It references the service engine patch associated with the uber image. It is a reference to an object of type image. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    start_time str
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    tasks_completed str
    Completed set of tasks for image upload. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenant_ref str
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    total_tasks str
    Total number of tasks for image upload. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    type str
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uber_bundle str
    Status to check if the image is an uber bundle. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid str
    Uuid of the image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloudInfoValues List<Property Map>
    This field describes the cloud info specific to the base image. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controllerInfos List<Property Map>
    Controller package details. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controllerPatchName String
    Mandatory controller patch name that is applied along with this base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    controllerPatchRef String
    It references the controller-patch associated with the uber image. It is a reference to an object of type image. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration String
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    events List<Property Map>
    Image events for image upload operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    fipsModeTransitionApplicable String
    Specifies whether fips mode can be enabled on this image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id String
    imgStates List<Property Map>
    Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    migrations List<Property Map>
    This field describes the api migration related information. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name String
    Name of the image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress String
    Image upload progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 21.1.3. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    seInfos List<Property Map>
    Se package details. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sePatchName String
    Mandatory serviceengine patch name that is applied along with this base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sePatchRef String
    It references the service engine patch associated with the uber image. It is a reference to an object of type image. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    startTime String
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    tasksCompleted String
    Completed set of tasks for image upload. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenantRef String
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    totalTasks String
    Total number of tasks for image upload. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    type String
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uberBundle String
    Status to check if the image is an uber bundle. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid String
    Uuid of the image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    Supporting Types

    GetImageCloudInfoValue

    GetImageCloudInfoValueCloudDataValue

    Key string
    Values List<string>
    Key string
    Values []string
    key String
    values List<String>
    key string
    values string[]
    key str
    values Sequence[str]
    key String
    values List<String>

    GetImageControllerInfo

    GetImageControllerInfoBuild

    BuildNo string
    Date string
    MinVersion string
    PatchVersion string
    Product string
    ProductName string
    Tag string
    Version string
    BuildNo string
    Date string
    MinVersion string
    PatchVersion string
    Product string
    ProductName string
    Tag string
    Version string
    buildNo String
    date String
    minVersion String
    patchVersion String
    product String
    productName String
    tag String
    version String
    buildNo string
    date string
    minVersion string
    patchVersion string
    product string
    productName string
    tag string
    version string
    buildNo String
    date String
    minVersion String
    patchVersion String
    product String
    productName String
    tag String
    version String

    GetImageControllerInfoPatch

    GetImageControllerInfoPatchRebootList

    PatchVersion string
    Reboot string
    PatchVersion string
    Reboot string
    patchVersion String
    reboot String
    patchVersion string
    reboot string
    patchVersion String
    reboot String

    GetImageEvent

    GetImageEventNodesEvent

    Duration string
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Ips List<GetImageEventNodesEventIp>
    Message string
    StartTime string
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Status string
    SubTasks List<string>
    Duration string
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Ips []GetImageEventNodesEventIp
    Message string
    StartTime string
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Status string
    SubTasks []string
    duration String
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips List<GetImageEventNodesEventIp>
    message String
    startTime String
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    status String
    subTasks List<String>
    duration string
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime string
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips GetImageEventNodesEventIp[]
    message string
    startTime string
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    status string
    subTasks string[]
    duration str
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    end_time str
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips Sequence[GetImageEventNodesEventIp]
    message str
    start_time str
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    status str
    sub_tasks Sequence[str]
    duration String
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips List<Property Map>
    message String
    startTime String
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    status String
    subTasks List<String>

    GetImageEventNodesEventIp

    Addr string
    Type string
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Addr string
    Type string
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    addr String
    type String
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    addr string
    type string
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    addr str
    type str
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    addr String
    type String
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    GetImageEventSubEvent

    Duration string
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Ips List<GetImageEventSubEventIp>
    Message string
    StartTime string
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Status string
    SubTasks List<string>
    Duration string
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Ips []GetImageEventSubEventIp
    Message string
    StartTime string
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    Status string
    SubTasks []string
    duration String
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips List<GetImageEventSubEventIp>
    message String
    startTime String
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    status String
    subTasks List<String>
    duration string
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime string
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips GetImageEventSubEventIp[]
    message string
    startTime string
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    status string
    subTasks string[]
    duration str
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    end_time str
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips Sequence[GetImageEventSubEventIp]
    message str
    start_time str
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    status str
    sub_tasks Sequence[str]
    duration String
    Time taken to upload the image in seconds. Field introduced in 21.1.3. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    Image upload end time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips List<Property Map>
    message String
    startTime String
    Image upload start time. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    status String
    subTasks List<String>

    GetImageEventSubEventIp

    Addr string
    Type string
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Addr string
    Type string
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    addr String
    type String
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    addr string
    type string
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    addr str
    type str
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    addr String
    type String
    Type of the image patch/system. Enum options - IMAGE_TYPE_PATCH, IMAGE_TYPE_SYSTEM, IMAGE_TYPE_MUST_CHECK. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    GetImageImgState

    GetImageImgStateLastChangedTime

    Secs string
    Usecs string
    Secs string
    Usecs string
    secs String
    usecs String
    secs string
    usecs string
    secs str
    usecs str
    secs String
    usecs String

    GetImageMigration

    GetImageSeInfo

    GetImageSeInfoBuild

    BuildNo string
    Date string
    MinVersion string
    PatchVersion string
    Product string
    ProductName string
    Tag string
    Version string
    BuildNo string
    Date string
    MinVersion string
    PatchVersion string
    Product string
    ProductName string
    Tag string
    Version string
    buildNo String
    date String
    minVersion String
    patchVersion String
    product String
    productName String
    tag String
    version String
    buildNo string
    date string
    minVersion string
    patchVersion string
    product string
    productName string
    tag string
    version string
    buildNo String
    date String
    minVersion String
    patchVersion String
    product String
    productName String
    tag String
    version String

    GetImageSeInfoPatch

    GetImageSeInfoPatchRebootList

    PatchVersion string
    Reboot string
    PatchVersion string
    Reboot string
    patchVersion String
    reboot String
    patchVersion string
    reboot string
    patchVersion String
    reboot String

    Package Details

    Repository
    avi vmware/terraform-provider-avi
    License
    Notes
    This Pulumi package is based on the avi Terraform Provider.
    avi logo
    avi 31.1.1 published on Monday, Apr 14, 2025 by vmware