Yandex v0.13.0 published on Tuesday, Feb 22, 2022 by Pulumi
yandex.getComputeImage
Explore with Pulumi AI
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)
public static Output<GetComputeImageResult> getComputeImage(GetComputeImageArgs args, InvokeOptions options)
fn::invoke:
  function: yandex:index/getComputeImage:getComputeImage
  arguments:
    # arguments dictionaryThe following arguments are supported:
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.
- MinDisk intSize 
- 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.
- MinDisk intSize 
- 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.
- minDisk IntegerSize 
- 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.
- minDisk numberSize 
- 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_ intsize 
- 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.
- minDisk NumberSize 
- 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
- Yandex pulumi/pulumi-yandex
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the yandexTerraform Provider.