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

avi.Image

Explore with Pulumi AI

<!–

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

–>

layout: “avi”

page_title: “Avi: avi.Image” sidebar_current: “docs-avi-resource-image” description: |- Creates and manages Avi Image.

avi.Image

The Image resource allows the creation and management of Avi Image

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";

const foo = new avi.Image("foo", {tenantRef: "/api/tenant/?name=admin"});
Copy
import pulumi
import pulumi_avi as avi

foo = avi.Image("foo", tenant_ref="/api/tenant/?name=admin")
Copy
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.NewImage(ctx, "foo", &avi.ImageArgs{
			TenantRef: pulumi.String("/api/tenant/?name=admin"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Avi = Pulumi.Avi;

return await Deployment.RunAsync(() => 
{
    var foo = new Avi.Image("foo", new()
    {
        TenantRef = "/api/tenant/?name=admin",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.avi.Image;
import com.pulumi.avi.ImageArgs;
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 foo = new Image("foo", ImageArgs.builder()
            .tenantRef("/api/tenant/?name=admin")
            .build());

    }
}
Copy
resources:
  foo:
    type: avi:Image
    properties:
      tenantRef: /api/tenant/?name=admin
Copy

Create Image Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new Image(name: string, args?: ImageArgs, opts?: CustomResourceOptions);
@overload
def Image(resource_name: str,
          args: Optional[ImageArgs] = None,
          opts: Optional[ResourceOptions] = None)

@overload
def Image(resource_name: str,
          opts: Optional[ResourceOptions] = None,
          cloud_info_values: Optional[Sequence[ImageCloudInfoValueArgs]] = None,
          controller_infos: Optional[Sequence[ImageControllerInfoArgs]] = None,
          controller_patch_name: Optional[str] = None,
          controller_patch_ref: Optional[str] = None,
          duration: Optional[str] = None,
          end_time: Optional[str] = None,
          events: Optional[Sequence[ImageEventArgs]] = None,
          fips_mode_transition_applicable: Optional[str] = None,
          image_id: Optional[str] = None,
          img_states: Optional[Sequence[ImageImgStateArgs]] = None,
          migrations: Optional[Sequence[ImageMigrationArgs]] = None,
          name: Optional[str] = None,
          progress: Optional[str] = None,
          se_infos: Optional[Sequence[ImageSeInfoArgs]] = None,
          se_patch_name: Optional[str] = None,
          se_patch_ref: Optional[str] = None,
          start_time: Optional[str] = None,
          tasks_completed: Optional[str] = None,
          tenant_ref: Optional[str] = None,
          total_tasks: Optional[str] = None,
          type: Optional[str] = None,
          uber_bundle: Optional[str] = None,
          uuid: Optional[str] = None)
func NewImage(ctx *Context, name string, args *ImageArgs, opts ...ResourceOption) (*Image, error)
public Image(string name, ImageArgs? args = null, CustomResourceOptions? opts = null)
public Image(String name, ImageArgs args)
public Image(String name, ImageArgs args, CustomResourceOptions options)
type: avi:Image
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args ImageArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args ImageArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args ImageArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args ImageArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ImageArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var imageResource = new Avi.Image("imageResource", new()
{
    CloudInfoValues = new[]
    {
        new Avi.Inputs.ImageCloudInfoValueArgs
        {
            CloudDataValues = new[]
            {
                new Avi.Inputs.ImageCloudInfoValueCloudDataValueArgs
                {
                    Key = "string",
                    Values = new[]
                    {
                        "string",
                    },
                },
            },
            CloudName = "string",
        },
    },
    ControllerInfos = new[]
    {
        new Avi.Inputs.ImageControllerInfoArgs
        {
            Builds = new[]
            {
                new Avi.Inputs.ImageControllerInfoBuildArgs
                {
                    BuildNo = "string",
                    Date = "string",
                    MinVersion = "string",
                    PatchVersion = "string",
                    Product = "string",
                    ProductName = "string",
                    Tag = "string",
                    Version = "string",
                },
            },
            Hash = "string",
            Patches = new[]
            {
                new Avi.Inputs.ImageControllerInfoPatchArgs
                {
                    PatchType = "string",
                    Reboot = "string",
                    RebootLists = new[]
                    {
                        new Avi.Inputs.ImageControllerInfoPatchRebootListArgs
                        {
                            PatchVersion = "string",
                            Reboot = "string",
                        },
                    },
                },
            },
            Path = "string",
        },
    },
    ControllerPatchName = "string",
    ControllerPatchRef = "string",
    Duration = "string",
    EndTime = "string",
    Events = new[]
    {
        new Avi.Inputs.ImageEventArgs
        {
            NodesEvents = new[]
            {
                new Avi.Inputs.ImageEventNodesEventArgs
                {
                    Duration = "string",
                    EndTime = "string",
                    Ips = new[]
                    {
                        new Avi.Inputs.ImageEventNodesEventIpArgs
                        {
                            Addr = "string",
                            Type = "string",
                        },
                    },
                    Message = "string",
                    StartTime = "string",
                    Status = "string",
                    SubTasks = new[]
                    {
                        "string",
                    },
                },
            },
            SubEvents = new[]
            {
                new Avi.Inputs.ImageEventSubEventArgs
                {
                    Duration = "string",
                    EndTime = "string",
                    Ips = new[]
                    {
                        new Avi.Inputs.ImageEventSubEventIpArgs
                        {
                            Addr = "string",
                            Type = "string",
                        },
                    },
                    Message = "string",
                    StartTime = "string",
                    Status = "string",
                    SubTasks = new[]
                    {
                        "string",
                    },
                },
            },
            TaskName = "string",
        },
    },
    FipsModeTransitionApplicable = "string",
    ImageId = "string",
    ImgStates = new[]
    {
        new Avi.Inputs.ImageImgStateArgs
        {
            LastChangedTimes = new[]
            {
                new Avi.Inputs.ImageImgStateLastChangedTimeArgs
                {
                    Secs = "string",
                    Usecs = "string",
                },
            },
            Reason = "string",
            State = "string",
        },
    },
    Migrations = new[]
    {
        new Avi.Inputs.ImageMigrationArgs
        {
            ApiVersion = "string",
            ControllerHostMinFreeDiskSize = "string",
            ControllerMinCores = "string",
            ControllerMinDockerVersion = "string",
            ControllerMinFreeDiskSize = "string",
            ControllerMinMemory = "string",
            ControllerMinTotalDisk = "string",
            DryrunMinCores = "string",
            DryrunMinFreeDiskSize = "string",
            DryrunMinMemory = "string",
            MaxActiveVersions = "string",
            MinSupportedApiVersion = "string",
            PodmanControllerHostMinFreeDiskSize = "string",
            PodmanSeHostMinFreeDiskSize = "string",
            RollbackControllerDiskSpace = "string",
            RollbackSeDiskSpace = "string",
            SeHostMinFreeDiskSize = "string",
            SeMinCores = "string",
            SeMinFreeDiskSize = "string",
            SeMinMemory = "string",
            SeMinTotalDisk = "string",
            Versions = new[]
            {
                "string",
            },
        },
    },
    Name = "string",
    Progress = "string",
    SeInfos = new[]
    {
        new Avi.Inputs.ImageSeInfoArgs
        {
            Builds = new[]
            {
                new Avi.Inputs.ImageSeInfoBuildArgs
                {
                    BuildNo = "string",
                    Date = "string",
                    MinVersion = "string",
                    PatchVersion = "string",
                    Product = "string",
                    ProductName = "string",
                    Tag = "string",
                    Version = "string",
                },
            },
            Hash = "string",
            Patches = new[]
            {
                new Avi.Inputs.ImageSeInfoPatchArgs
                {
                    PatchType = "string",
                    Reboot = "string",
                    RebootLists = new[]
                    {
                        new Avi.Inputs.ImageSeInfoPatchRebootListArgs
                        {
                            PatchVersion = "string",
                            Reboot = "string",
                        },
                    },
                },
            },
            Path = "string",
        },
    },
    SePatchName = "string",
    SePatchRef = "string",
    StartTime = "string",
    TasksCompleted = "string",
    TenantRef = "string",
    TotalTasks = "string",
    Type = "string",
    UberBundle = "string",
    Uuid = "string",
});
Copy
example, err := avi.NewImage(ctx, "imageResource", &avi.ImageArgs{
	CloudInfoValues: avi.ImageCloudInfoValueArray{
		&avi.ImageCloudInfoValueArgs{
			CloudDataValues: avi.ImageCloudInfoValueCloudDataValueArray{
				&avi.ImageCloudInfoValueCloudDataValueArgs{
					Key: pulumi.String("string"),
					Values: pulumi.StringArray{
						pulumi.String("string"),
					},
				},
			},
			CloudName: pulumi.String("string"),
		},
	},
	ControllerInfos: avi.ImageControllerInfoArray{
		&avi.ImageControllerInfoArgs{
			Builds: avi.ImageControllerInfoBuildArray{
				&avi.ImageControllerInfoBuildArgs{
					BuildNo:      pulumi.String("string"),
					Date:         pulumi.String("string"),
					MinVersion:   pulumi.String("string"),
					PatchVersion: pulumi.String("string"),
					Product:      pulumi.String("string"),
					ProductName:  pulumi.String("string"),
					Tag:          pulumi.String("string"),
					Version:      pulumi.String("string"),
				},
			},
			Hash: pulumi.String("string"),
			Patches: avi.ImageControllerInfoPatchArray{
				&avi.ImageControllerInfoPatchArgs{
					PatchType: pulumi.String("string"),
					Reboot:    pulumi.String("string"),
					RebootLists: avi.ImageControllerInfoPatchRebootListArray{
						&avi.ImageControllerInfoPatchRebootListArgs{
							PatchVersion: pulumi.String("string"),
							Reboot:       pulumi.String("string"),
						},
					},
				},
			},
			Path: pulumi.String("string"),
		},
	},
	ControllerPatchName: pulumi.String("string"),
	ControllerPatchRef:  pulumi.String("string"),
	Duration:            pulumi.String("string"),
	EndTime:             pulumi.String("string"),
	Events: avi.ImageEventArray{
		&avi.ImageEventArgs{
			NodesEvents: avi.ImageEventNodesEventArray{
				&avi.ImageEventNodesEventArgs{
					Duration: pulumi.String("string"),
					EndTime:  pulumi.String("string"),
					Ips: avi.ImageEventNodesEventIpArray{
						&avi.ImageEventNodesEventIpArgs{
							Addr: pulumi.String("string"),
							Type: pulumi.String("string"),
						},
					},
					Message:   pulumi.String("string"),
					StartTime: pulumi.String("string"),
					Status:    pulumi.String("string"),
					SubTasks: pulumi.StringArray{
						pulumi.String("string"),
					},
				},
			},
			SubEvents: avi.ImageEventSubEventArray{
				&avi.ImageEventSubEventArgs{
					Duration: pulumi.String("string"),
					EndTime:  pulumi.String("string"),
					Ips: avi.ImageEventSubEventIpArray{
						&avi.ImageEventSubEventIpArgs{
							Addr: pulumi.String("string"),
							Type: pulumi.String("string"),
						},
					},
					Message:   pulumi.String("string"),
					StartTime: pulumi.String("string"),
					Status:    pulumi.String("string"),
					SubTasks: pulumi.StringArray{
						pulumi.String("string"),
					},
				},
			},
			TaskName: pulumi.String("string"),
		},
	},
	FipsModeTransitionApplicable: pulumi.String("string"),
	ImageId:                      pulumi.String("string"),
	ImgStates: avi.ImageImgStateArray{
		&avi.ImageImgStateArgs{
			LastChangedTimes: avi.ImageImgStateLastChangedTimeArray{
				&avi.ImageImgStateLastChangedTimeArgs{
					Secs:  pulumi.String("string"),
					Usecs: pulumi.String("string"),
				},
			},
			Reason: pulumi.String("string"),
			State:  pulumi.String("string"),
		},
	},
	Migrations: avi.ImageMigrationArray{
		&avi.ImageMigrationArgs{
			ApiVersion:                          pulumi.String("string"),
			ControllerHostMinFreeDiskSize:       pulumi.String("string"),
			ControllerMinCores:                  pulumi.String("string"),
			ControllerMinDockerVersion:          pulumi.String("string"),
			ControllerMinFreeDiskSize:           pulumi.String("string"),
			ControllerMinMemory:                 pulumi.String("string"),
			ControllerMinTotalDisk:              pulumi.String("string"),
			DryrunMinCores:                      pulumi.String("string"),
			DryrunMinFreeDiskSize:               pulumi.String("string"),
			DryrunMinMemory:                     pulumi.String("string"),
			MaxActiveVersions:                   pulumi.String("string"),
			MinSupportedApiVersion:              pulumi.String("string"),
			PodmanControllerHostMinFreeDiskSize: pulumi.String("string"),
			PodmanSeHostMinFreeDiskSize:         pulumi.String("string"),
			RollbackControllerDiskSpace:         pulumi.String("string"),
			RollbackSeDiskSpace:                 pulumi.String("string"),
			SeHostMinFreeDiskSize:               pulumi.String("string"),
			SeMinCores:                          pulumi.String("string"),
			SeMinFreeDiskSize:                   pulumi.String("string"),
			SeMinMemory:                         pulumi.String("string"),
			SeMinTotalDisk:                      pulumi.String("string"),
			Versions: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
	},
	Name:     pulumi.String("string"),
	Progress: pulumi.String("string"),
	SeInfos: avi.ImageSeInfoArray{
		&avi.ImageSeInfoArgs{
			Builds: avi.ImageSeInfoBuildArray{
				&avi.ImageSeInfoBuildArgs{
					BuildNo:      pulumi.String("string"),
					Date:         pulumi.String("string"),
					MinVersion:   pulumi.String("string"),
					PatchVersion: pulumi.String("string"),
					Product:      pulumi.String("string"),
					ProductName:  pulumi.String("string"),
					Tag:          pulumi.String("string"),
					Version:      pulumi.String("string"),
				},
			},
			Hash: pulumi.String("string"),
			Patches: avi.ImageSeInfoPatchArray{
				&avi.ImageSeInfoPatchArgs{
					PatchType: pulumi.String("string"),
					Reboot:    pulumi.String("string"),
					RebootLists: avi.ImageSeInfoPatchRebootListArray{
						&avi.ImageSeInfoPatchRebootListArgs{
							PatchVersion: pulumi.String("string"),
							Reboot:       pulumi.String("string"),
						},
					},
				},
			},
			Path: pulumi.String("string"),
		},
	},
	SePatchName:    pulumi.String("string"),
	SePatchRef:     pulumi.String("string"),
	StartTime:      pulumi.String("string"),
	TasksCompleted: pulumi.String("string"),
	TenantRef:      pulumi.String("string"),
	TotalTasks:     pulumi.String("string"),
	Type:           pulumi.String("string"),
	UberBundle:     pulumi.String("string"),
	Uuid:           pulumi.String("string"),
})
Copy
var imageResource = new Image("imageResource", ImageArgs.builder()
    .cloudInfoValues(ImageCloudInfoValueArgs.builder()
        .cloudDataValues(ImageCloudInfoValueCloudDataValueArgs.builder()
            .key("string")
            .values("string")
            .build())
        .cloudName("string")
        .build())
    .controllerInfos(ImageControllerInfoArgs.builder()
        .builds(ImageControllerInfoBuildArgs.builder()
            .buildNo("string")
            .date("string")
            .minVersion("string")
            .patchVersion("string")
            .product("string")
            .productName("string")
            .tag("string")
            .version("string")
            .build())
        .hash("string")
        .patches(ImageControllerInfoPatchArgs.builder()
            .patchType("string")
            .reboot("string")
            .rebootLists(ImageControllerInfoPatchRebootListArgs.builder()
                .patchVersion("string")
                .reboot("string")
                .build())
            .build())
        .path("string")
        .build())
    .controllerPatchName("string")
    .controllerPatchRef("string")
    .duration("string")
    .endTime("string")
    .events(ImageEventArgs.builder()
        .nodesEvents(ImageEventNodesEventArgs.builder()
            .duration("string")
            .endTime("string")
            .ips(ImageEventNodesEventIpArgs.builder()
                .addr("string")
                .type("string")
                .build())
            .message("string")
            .startTime("string")
            .status("string")
            .subTasks("string")
            .build())
        .subEvents(ImageEventSubEventArgs.builder()
            .duration("string")
            .endTime("string")
            .ips(ImageEventSubEventIpArgs.builder()
                .addr("string")
                .type("string")
                .build())
            .message("string")
            .startTime("string")
            .status("string")
            .subTasks("string")
            .build())
        .taskName("string")
        .build())
    .fipsModeTransitionApplicable("string")
    .imageId("string")
    .imgStates(ImageImgStateArgs.builder()
        .lastChangedTimes(ImageImgStateLastChangedTimeArgs.builder()
            .secs("string")
            .usecs("string")
            .build())
        .reason("string")
        .state("string")
        .build())
    .migrations(ImageMigrationArgs.builder()
        .apiVersion("string")
        .controllerHostMinFreeDiskSize("string")
        .controllerMinCores("string")
        .controllerMinDockerVersion("string")
        .controllerMinFreeDiskSize("string")
        .controllerMinMemory("string")
        .controllerMinTotalDisk("string")
        .dryrunMinCores("string")
        .dryrunMinFreeDiskSize("string")
        .dryrunMinMemory("string")
        .maxActiveVersions("string")
        .minSupportedApiVersion("string")
        .podmanControllerHostMinFreeDiskSize("string")
        .podmanSeHostMinFreeDiskSize("string")
        .rollbackControllerDiskSpace("string")
        .rollbackSeDiskSpace("string")
        .seHostMinFreeDiskSize("string")
        .seMinCores("string")
        .seMinFreeDiskSize("string")
        .seMinMemory("string")
        .seMinTotalDisk("string")
        .versions("string")
        .build())
    .name("string")
    .progress("string")
    .seInfos(ImageSeInfoArgs.builder()
        .builds(ImageSeInfoBuildArgs.builder()
            .buildNo("string")
            .date("string")
            .minVersion("string")
            .patchVersion("string")
            .product("string")
            .productName("string")
            .tag("string")
            .version("string")
            .build())
        .hash("string")
        .patches(ImageSeInfoPatchArgs.builder()
            .patchType("string")
            .reboot("string")
            .rebootLists(ImageSeInfoPatchRebootListArgs.builder()
                .patchVersion("string")
                .reboot("string")
                .build())
            .build())
        .path("string")
        .build())
    .sePatchName("string")
    .sePatchRef("string")
    .startTime("string")
    .tasksCompleted("string")
    .tenantRef("string")
    .totalTasks("string")
    .type("string")
    .uberBundle("string")
    .uuid("string")
    .build());
Copy
image_resource = avi.Image("imageResource",
    cloud_info_values=[{
        "cloud_data_values": [{
            "key": "string",
            "values": ["string"],
        }],
        "cloud_name": "string",
    }],
    controller_infos=[{
        "builds": [{
            "build_no": "string",
            "date": "string",
            "min_version": "string",
            "patch_version": "string",
            "product": "string",
            "product_name": "string",
            "tag": "string",
            "version": "string",
        }],
        "hash": "string",
        "patches": [{
            "patch_type": "string",
            "reboot": "string",
            "reboot_lists": [{
                "patch_version": "string",
                "reboot": "string",
            }],
        }],
        "path": "string",
    }],
    controller_patch_name="string",
    controller_patch_ref="string",
    duration="string",
    end_time="string",
    events=[{
        "nodes_events": [{
            "duration": "string",
            "end_time": "string",
            "ips": [{
                "addr": "string",
                "type": "string",
            }],
            "message": "string",
            "start_time": "string",
            "status": "string",
            "sub_tasks": ["string"],
        }],
        "sub_events": [{
            "duration": "string",
            "end_time": "string",
            "ips": [{
                "addr": "string",
                "type": "string",
            }],
            "message": "string",
            "start_time": "string",
            "status": "string",
            "sub_tasks": ["string"],
        }],
        "task_name": "string",
    }],
    fips_mode_transition_applicable="string",
    image_id="string",
    img_states=[{
        "last_changed_times": [{
            "secs": "string",
            "usecs": "string",
        }],
        "reason": "string",
        "state": "string",
    }],
    migrations=[{
        "api_version": "string",
        "controller_host_min_free_disk_size": "string",
        "controller_min_cores": "string",
        "controller_min_docker_version": "string",
        "controller_min_free_disk_size": "string",
        "controller_min_memory": "string",
        "controller_min_total_disk": "string",
        "dryrun_min_cores": "string",
        "dryrun_min_free_disk_size": "string",
        "dryrun_min_memory": "string",
        "max_active_versions": "string",
        "min_supported_api_version": "string",
        "podman_controller_host_min_free_disk_size": "string",
        "podman_se_host_min_free_disk_size": "string",
        "rollback_controller_disk_space": "string",
        "rollback_se_disk_space": "string",
        "se_host_min_free_disk_size": "string",
        "se_min_cores": "string",
        "se_min_free_disk_size": "string",
        "se_min_memory": "string",
        "se_min_total_disk": "string",
        "versions": ["string"],
    }],
    name="string",
    progress="string",
    se_infos=[{
        "builds": [{
            "build_no": "string",
            "date": "string",
            "min_version": "string",
            "patch_version": "string",
            "product": "string",
            "product_name": "string",
            "tag": "string",
            "version": "string",
        }],
        "hash": "string",
        "patches": [{
            "patch_type": "string",
            "reboot": "string",
            "reboot_lists": [{
                "patch_version": "string",
                "reboot": "string",
            }],
        }],
        "path": "string",
    }],
    se_patch_name="string",
    se_patch_ref="string",
    start_time="string",
    tasks_completed="string",
    tenant_ref="string",
    total_tasks="string",
    type="string",
    uber_bundle="string",
    uuid="string")
Copy
const imageResource = new avi.Image("imageResource", {
    cloudInfoValues: [{
        cloudDataValues: [{
            key: "string",
            values: ["string"],
        }],
        cloudName: "string",
    }],
    controllerInfos: [{
        builds: [{
            buildNo: "string",
            date: "string",
            minVersion: "string",
            patchVersion: "string",
            product: "string",
            productName: "string",
            tag: "string",
            version: "string",
        }],
        hash: "string",
        patches: [{
            patchType: "string",
            reboot: "string",
            rebootLists: [{
                patchVersion: "string",
                reboot: "string",
            }],
        }],
        path: "string",
    }],
    controllerPatchName: "string",
    controllerPatchRef: "string",
    duration: "string",
    endTime: "string",
    events: [{
        nodesEvents: [{
            duration: "string",
            endTime: "string",
            ips: [{
                addr: "string",
                type: "string",
            }],
            message: "string",
            startTime: "string",
            status: "string",
            subTasks: ["string"],
        }],
        subEvents: [{
            duration: "string",
            endTime: "string",
            ips: [{
                addr: "string",
                type: "string",
            }],
            message: "string",
            startTime: "string",
            status: "string",
            subTasks: ["string"],
        }],
        taskName: "string",
    }],
    fipsModeTransitionApplicable: "string",
    imageId: "string",
    imgStates: [{
        lastChangedTimes: [{
            secs: "string",
            usecs: "string",
        }],
        reason: "string",
        state: "string",
    }],
    migrations: [{
        apiVersion: "string",
        controllerHostMinFreeDiskSize: "string",
        controllerMinCores: "string",
        controllerMinDockerVersion: "string",
        controllerMinFreeDiskSize: "string",
        controllerMinMemory: "string",
        controllerMinTotalDisk: "string",
        dryrunMinCores: "string",
        dryrunMinFreeDiskSize: "string",
        dryrunMinMemory: "string",
        maxActiveVersions: "string",
        minSupportedApiVersion: "string",
        podmanControllerHostMinFreeDiskSize: "string",
        podmanSeHostMinFreeDiskSize: "string",
        rollbackControllerDiskSpace: "string",
        rollbackSeDiskSpace: "string",
        seHostMinFreeDiskSize: "string",
        seMinCores: "string",
        seMinFreeDiskSize: "string",
        seMinMemory: "string",
        seMinTotalDisk: "string",
        versions: ["string"],
    }],
    name: "string",
    progress: "string",
    seInfos: [{
        builds: [{
            buildNo: "string",
            date: "string",
            minVersion: "string",
            patchVersion: "string",
            product: "string",
            productName: "string",
            tag: "string",
            version: "string",
        }],
        hash: "string",
        patches: [{
            patchType: "string",
            reboot: "string",
            rebootLists: [{
                patchVersion: "string",
                reboot: "string",
            }],
        }],
        path: "string",
    }],
    sePatchName: "string",
    sePatchRef: "string",
    startTime: "string",
    tasksCompleted: "string",
    tenantRef: "string",
    totalTasks: "string",
    type: "string",
    uberBundle: "string",
    uuid: "string",
});
Copy
type: avi:Image
properties:
    cloudInfoValues:
        - cloudDataValues:
            - key: string
              values:
                - string
          cloudName: string
    controllerInfos:
        - builds:
            - buildNo: string
              date: string
              minVersion: string
              patchVersion: string
              product: string
              productName: string
              tag: string
              version: string
          hash: string
          patches:
            - patchType: string
              reboot: string
              rebootLists:
                - patchVersion: string
                  reboot: string
          path: string
    controllerPatchName: string
    controllerPatchRef: string
    duration: string
    endTime: string
    events:
        - nodesEvents:
            - duration: string
              endTime: string
              ips:
                - addr: string
                  type: string
              message: string
              startTime: string
              status: string
              subTasks:
                - string
          subEvents:
            - duration: string
              endTime: string
              ips:
                - addr: string
                  type: string
              message: string
              startTime: string
              status: string
              subTasks:
                - string
          taskName: string
    fipsModeTransitionApplicable: string
    imageId: string
    imgStates:
        - lastChangedTimes:
            - secs: string
              usecs: string
          reason: string
          state: string
    migrations:
        - apiVersion: string
          controllerHostMinFreeDiskSize: string
          controllerMinCores: string
          controllerMinDockerVersion: string
          controllerMinFreeDiskSize: string
          controllerMinMemory: string
          controllerMinTotalDisk: string
          dryrunMinCores: string
          dryrunMinFreeDiskSize: string
          dryrunMinMemory: string
          maxActiveVersions: string
          minSupportedApiVersion: string
          podmanControllerHostMinFreeDiskSize: string
          podmanSeHostMinFreeDiskSize: string
          rollbackControllerDiskSpace: string
          rollbackSeDiskSpace: string
          seHostMinFreeDiskSize: string
          seMinCores: string
          seMinFreeDiskSize: string
          seMinMemory: string
          seMinTotalDisk: string
          versions:
            - string
    name: string
    progress: string
    seInfos:
        - builds:
            - buildNo: string
              date: string
              minVersion: string
              patchVersion: string
              product: string
              productName: string
              tag: string
              version: string
          hash: string
          patches:
            - patchType: string
              reboot: string
              rebootLists:
                - patchVersion: string
                  reboot: string
          path: string
    sePatchName: string
    sePatchRef: string
    startTime: string
    tasksCompleted: string
    tenantRef: string
    totalTasks: string
    type: string
    uberBundle: string
    uuid: string
Copy

Image Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The Image resource accepts the following input properties:

CloudInfoValues List<ImageCloudInfoValue>
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<ImageControllerInfo>
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<ImageEvent>
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.
ImageId string
ImgStates List<ImageImgState>
Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Migrations List<ImageMigration>
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<ImageSeInfo>
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 []ImageCloudInfoValueArgs
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 []ImageControllerInfoArgs
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 []ImageEventArgs
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.
ImageId string
ImgStates []ImageImgStateArgs
Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Migrations []ImageMigrationArgs
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 []ImageSeInfoArgs
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<ImageCloudInfoValue>
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<ImageControllerInfo>
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<ImageEvent>
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.
imageId String
imgStates List<ImageImgState>
Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
migrations List<ImageMigration>
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<ImageSeInfo>
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 ImageCloudInfoValue[]
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 ImageControllerInfo[]
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 ImageEvent[]
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.
imageId string
imgStates ImageImgState[]
Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
migrations ImageMigration[]
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 ImageSeInfo[]
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[ImageCloudInfoValueArgs]
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[ImageControllerInfoArgs]
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[ImageEventArgs]
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.
image_id str
img_states Sequence[ImageImgStateArgs]
Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
migrations Sequence[ImageMigrationArgs]
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[ImageSeInfoArgs]
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.
imageId 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.

Outputs

All input properties are implicitly available as output properties. Additionally, the Image resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Id string
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.
id string
The provider-assigned unique ID for this managed resource.
id str
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.

Look up Existing Image Resource

Get an existing Image resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: ImageState, opts?: CustomResourceOptions): Image
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        cloud_info_values: Optional[Sequence[ImageCloudInfoValueArgs]] = None,
        controller_infos: Optional[Sequence[ImageControllerInfoArgs]] = None,
        controller_patch_name: Optional[str] = None,
        controller_patch_ref: Optional[str] = None,
        duration: Optional[str] = None,
        end_time: Optional[str] = None,
        events: Optional[Sequence[ImageEventArgs]] = None,
        fips_mode_transition_applicable: Optional[str] = None,
        image_id: Optional[str] = None,
        img_states: Optional[Sequence[ImageImgStateArgs]] = None,
        migrations: Optional[Sequence[ImageMigrationArgs]] = None,
        name: Optional[str] = None,
        progress: Optional[str] = None,
        se_infos: Optional[Sequence[ImageSeInfoArgs]] = None,
        se_patch_name: Optional[str] = None,
        se_patch_ref: Optional[str] = None,
        start_time: Optional[str] = None,
        tasks_completed: Optional[str] = None,
        tenant_ref: Optional[str] = None,
        total_tasks: Optional[str] = None,
        type: Optional[str] = None,
        uber_bundle: Optional[str] = None,
        uuid: Optional[str] = None) -> Image
func GetImage(ctx *Context, name string, id IDInput, state *ImageState, opts ...ResourceOption) (*Image, error)
public static Image Get(string name, Input<string> id, ImageState? state, CustomResourceOptions? opts = null)
public static Image get(String name, Output<String> id, ImageState state, CustomResourceOptions options)
resources:  _:    type: avi:Image    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
CloudInfoValues List<ImageCloudInfoValue>
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<ImageControllerInfo>
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<ImageEvent>
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.
ImageId string
ImgStates List<ImageImgState>
Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Migrations List<ImageMigration>
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<ImageSeInfo>
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 []ImageCloudInfoValueArgs
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 []ImageControllerInfoArgs
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 []ImageEventArgs
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.
ImageId string
ImgStates []ImageImgStateArgs
Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Migrations []ImageMigrationArgs
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 []ImageSeInfoArgs
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<ImageCloudInfoValue>
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<ImageControllerInfo>
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<ImageEvent>
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.
imageId String
imgStates List<ImageImgState>
Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
migrations List<ImageMigration>
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<ImageSeInfo>
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 ImageCloudInfoValue[]
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 ImageControllerInfo[]
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 ImageEvent[]
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.
imageId string
imgStates ImageImgState[]
Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
migrations ImageMigration[]
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 ImageSeInfo[]
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[ImageCloudInfoValueArgs]
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[ImageControllerInfoArgs]
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[ImageEventArgs]
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.
image_id str
img_states Sequence[ImageImgStateArgs]
Status of the image. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
migrations Sequence[ImageMigrationArgs]
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[ImageSeInfoArgs]
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.
imageId 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

ImageCloudInfoValue
, ImageCloudInfoValueArgs

ImageCloudInfoValueCloudDataValue
, ImageCloudInfoValueCloudDataValueArgs

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>

ImageControllerInfo
, ImageControllerInfoArgs

ImageControllerInfoBuild
, ImageControllerInfoBuildArgs

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

ImageControllerInfoPatch
, ImageControllerInfoPatchArgs

ImageControllerInfoPatchRebootList
, ImageControllerInfoPatchRebootListArgs

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

ImageEvent
, ImageEventArgs

ImageEventNodesEvent
, ImageEventNodesEventArgs

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<ImageEventNodesEventIp>
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 []ImageEventNodesEventIp
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<ImageEventNodesEventIp>
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 ImageEventNodesEventIp[]
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[ImageEventNodesEventIp]
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>

ImageEventNodesEventIp
, ImageEventNodesEventIpArgs

Addr This property is required. string
Type This property is required. 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 This property is required. string
Type This property is required. 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 This property is required. String
type This property is required. 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 This property is required. string
type This property is required. 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 This property is required. str
type This property is required. 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 This property is required. String
type This property is required. 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.

ImageEventSubEvent
, ImageEventSubEventArgs

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<ImageEventSubEventIp>
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 []ImageEventSubEventIp
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<ImageEventSubEventIp>
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 ImageEventSubEventIp[]
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[ImageEventSubEventIp]
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>

ImageEventSubEventIp
, ImageEventSubEventIpArgs

Addr This property is required. string
Type This property is required. 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 This property is required. string
Type This property is required. 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 This property is required. String
type This property is required. 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 This property is required. string
type This property is required. 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 This property is required. str
type This property is required. 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 This property is required. String
type This property is required. 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.

ImageImgState
, ImageImgStateArgs

ImageImgStateLastChangedTime
, ImageImgStateLastChangedTimeArgs

Secs This property is required. string
Usecs This property is required. string
Secs This property is required. string
Usecs This property is required. string
secs This property is required. String
usecs This property is required. String
secs This property is required. string
usecs This property is required. string
secs This property is required. str
usecs This property is required. str
secs This property is required. String
usecs This property is required. String

ImageMigration
, ImageMigrationArgs

ImageSeInfo
, ImageSeInfoArgs

ImageSeInfoBuild
, ImageSeInfoBuildArgs

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

ImageSeInfoPatch
, ImageSeInfoPatchArgs

ImageSeInfoPatchRebootList
, ImageSeInfoPatchRebootListArgs

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.