Yandex

Pulumi Official
Package maintained by Pulumi
v0.13.0 published on Tuesday, Feb 22, 2022 by Pulumi

getComputeImage

Using getComputeImage

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

function getComputeImage(args: GetComputeImageArgs, opts?: InvokeOptions): Promise<GetComputeImageResult>
function getComputeImageOutput(args: GetComputeImageOutputArgs, opts?: InvokeOptions): Output<GetComputeImageResult>
def get_compute_image(family: Optional[str] = None,
                      folder_id: Optional[str] = None,
                      image_id: Optional[str] = None,
                      name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetComputeImageResult
def get_compute_image_output(family: Optional[pulumi.Input[str]] = None,
                      folder_id: Optional[pulumi.Input[str]] = None,
                      image_id: Optional[pulumi.Input[str]] = None,
                      name: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetComputeImageResult]
func LookupComputeImage(ctx *Context, args *LookupComputeImageArgs, opts ...InvokeOption) (*LookupComputeImageResult, error)
func LookupComputeImageOutput(ctx *Context, args *LookupComputeImageOutputArgs, opts ...InvokeOption) LookupComputeImageResultOutput

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

public static class GetComputeImage 
{
    public static Task<GetComputeImageResult> InvokeAsync(GetComputeImageArgs args, InvokeOptions? opts = null)
    public static Output<GetComputeImageResult> Invoke(GetComputeImageInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetComputeImageResult> getComputeImage(GetComputeImageArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: yandex:index/getComputeImage:getComputeImage
  Arguments:
    # Arguments dictionary

The following arguments are supported:

Family string

The family name of an image. Used to search the latest image in a family.

FolderId string

Folder that the resource belongs to. If value is omitted, the default provider folder is used.

ImageId string

The ID of a specific image.

Name string

The name of the image.

Family string

The family name of an image. Used to search the latest image in a family.

FolderId string

Folder that the resource belongs to. If value is omitted, the default provider folder is used.

ImageId string

The ID of a specific image.

Name string

The name of the image.

family String

The family name of an image. Used to search the latest image in a family.

folderId String

Folder that the resource belongs to. If value is omitted, the default provider folder is used.

imageId String

The ID of a specific image.

name String

The name of the image.

family string

The family name of an image. Used to search the latest image in a family.

folderId string

Folder that the resource belongs to. If value is omitted, the default provider folder is used.

imageId string

The ID of a specific image.

name string

The name of the image.

family str

The family name of an image. Used to search the latest image in a family.

folder_id str

Folder that the resource belongs to. If value is omitted, the default provider folder is used.

image_id str

The ID of a specific image.

name str

The name of the image.

family String

The family name of an image. Used to search the latest image in a family.

folderId String

Folder that the resource belongs to. If value is omitted, the default provider folder is used.

imageId String

The ID of a specific image.

name String

The name of the image.

getComputeImage Result

The following output properties are available:

CreatedAt string

Image creation timestamp.

Description string

An optional description of this image.

Family string

The OS family name of the image.

FolderId string
Id string

The provider-assigned unique ID for this managed resource.

ImageId string
Labels Dictionary<string, string>

A map of labels applied to this image.

MinDiskSize int

Minimum size of the disk which is created from this image.

Name string
OsType string

Operating system type that the image contains.

Pooled bool

Optimize the image to create a disk.

ProductIds List<string>

License IDs that indicate which licenses are attached to this image.

Size int

The size of the image, specified in Gb.

Status string

The status of the image.

CreatedAt string

Image creation timestamp.

Description string

An optional description of this image.

Family string

The OS family name of the image.

FolderId string
Id string

The provider-assigned unique ID for this managed resource.

ImageId string
Labels map[string]string

A map of labels applied to this image.

MinDiskSize int

Minimum size of the disk which is created from this image.

Name string
OsType string

Operating system type that the image contains.

Pooled bool

Optimize the image to create a disk.

ProductIds []string

License IDs that indicate which licenses are attached to this image.

Size int

The size of the image, specified in Gb.

Status string

The status of the image.

createdAt String

Image creation timestamp.

description String

An optional description of this image.

family String

The OS family name of the image.

folderId String
id String

The provider-assigned unique ID for this managed resource.

imageId String
labels Map<String,String>

A map of labels applied to this image.

minDiskSize Integer

Minimum size of the disk which is created from this image.

name String
osType String

Operating system type that the image contains.

pooled Boolean

Optimize the image to create a disk.

productIds List<String>

License IDs that indicate which licenses are attached to this image.

size Integer

The size of the image, specified in Gb.

status String

The status of the image.

createdAt string

Image creation timestamp.

description string

An optional description of this image.

family string

The OS family name of the image.

folderId string
id string

The provider-assigned unique ID for this managed resource.

imageId string
labels {[key: string]: string}

A map of labels applied to this image.

minDiskSize number

Minimum size of the disk which is created from this image.

name string
osType string

Operating system type that the image contains.

pooled boolean

Optimize the image to create a disk.

productIds string[]

License IDs that indicate which licenses are attached to this image.

size number

The size of the image, specified in Gb.

status string

The status of the image.

created_at str

Image creation timestamp.

description str

An optional description of this image.

family str

The OS family name of the image.

folder_id str
id str

The provider-assigned unique ID for this managed resource.

image_id str
labels Mapping[str, str]

A map of labels applied to this image.

min_disk_size int

Minimum size of the disk which is created from this image.

name str
os_type str

Operating system type that the image contains.

pooled bool

Optimize the image to create a disk.

product_ids Sequence[str]

License IDs that indicate which licenses are attached to this image.

size int

The size of the image, specified in Gb.

status str

The status of the image.

createdAt String

Image creation timestamp.

description String

An optional description of this image.

family String

The OS family name of the image.

folderId String
id String

The provider-assigned unique ID for this managed resource.

imageId String
labels Map<String>

A map of labels applied to this image.

minDiskSize Number

Minimum size of the disk which is created from this image.

name String
osType String

Operating system type that the image contains.

pooled Boolean

Optimize the image to create a disk.

productIds List<String>

License IDs that indicate which licenses are attached to this image.

size Number

The size of the image, specified in Gb.

status String

The status of the image.

Package Details

Repository
https://github.com/pulumi/pulumi-yandex
License
Apache-2.0
Notes

This Pulumi package is based on the yandex Terraform Provider.