Show / Hide Table of Contents

Class GetImages

Inheritance
System.Object
GetImages
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.AliCloud.Ecs
Assembly: Pulumi.AliCloud.dll
Syntax
public static class GetImages

Methods

View Source

InvokeAsync(GetImagesArgs, InvokeOptions)

This data source provides available image resources. It contains user's private images, system images provided by Alibaba Cloud, other public images and the ones available on the image market.

{{% examples %}}

Example Usage

{{% example %}}

using Pulumi;
using AliCloud = Pulumi.AliCloud;

class MyStack : Stack
{
public MyStack()
{
    var imagesDs = Output.Create(AliCloud.Ecs.GetImages.InvokeAsync(new AliCloud.Ecs.GetImagesArgs
    {
        NameRegex = "^centos_6",
        Owners = "system",
    }));
    this.FirstImageId = imagesDs.Apply(imagesDs => imagesDs.Images[0].Id);
}

[Output("firstImageId")]
public Output<string> FirstImageId { get; set; }
}

{{% /example %}} {{% /examples %}}

Declaration
public static Task<GetImagesResult> InvokeAsync(GetImagesArgs args = null, InvokeOptions options = null)
Parameters
Type Name Description
GetImagesArgs args
InvokeOptions options
Returns
Type Description
System.Threading.Tasks.Task<GetImagesResult>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.