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 SourceInvokeAsync(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> |