AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

This class has utility methods for finding common Amazon machine images.

Inheritance Hierarchy

System.Object
  Amazon.EC2.Util.ImageUtilities

Namespace: Amazon.EC2.Util
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z

Syntax

C#
public static class ImageUtilities

The ImageUtilities type exposes the following members

Methods

Note:

Asynchronous operations (methods ending with Async) in the table below are for .NET 4.5 or higher. For .NET 3.5 the SDK follows the standard naming convention of BeginMethodName and EndMethodName to indicate asynchronous operations - these method pairs are not shown in the table below.

NameDescription
Public Method Static Method DescriptorFromKey(string)

Returns the ImageDescriptor instance for a known key.

Public Method Static Method DescriptorFromKey(string, IAmazonEC2)

Returns the ImageDescriptor instance for a known key.

Public Method Static Method DescriptorFromKeyAsync(string)

Returns the ImageDescriptor instance for a known key.

Public Method Static Method DescriptorFromKeyAsync(string, IAmazonEC2)

Returns the ImageDescriptor instance for a known key.

Public Method Static Method FindImage(IAmazonEC2, string)

Find the Amazon machine image identified by the version-independent key name.

Public Method Static Method FindImage(IAmazonEC2, ImageUtilities.ImageDescriptor)

Find the Amazon machine image identified by the ImageDescriptor.

Public Method Static Method FindImageAsync(IAmazonEC2, string)

Find the Amazon machine image identified by the version-independent key name.

Public Method Static Method FindImageAsync(IAmazonEC2, ImageUtilities.ImageDescriptor)

Find the Amazon machine image identified by the ImageDescriptor.

Fields

NameTypeDescription
Field Static Field ImageKeys System.Collections.Generic.IEnumerable<System.String>

The collection of keys that can be used to address images.

Field Static Field VPC_NAT Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field VPC_NAT_KEY System.String
Field Static Field WINDOWS_2008_BASE Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_BEANSTALK_IIS75 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_BEANSTALK_IIS75_KEY System.String
Field Static Field WINDOWS_2008_R2_BASE Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_R2_SP1_BASE Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_R2_SP1_SQL_SERVER_EXPRESS_2008_R2_SP2 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_R2_SP1_SQL_SERVER_EXPRESS_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_R2_SP1_SQL_SERVER_STANDARD_2008_R2_SP2 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_R2_SP1_SQL_SERVER_STANDARD_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_R2_SP1_SQL_SERVER_WEB_2008_R2_SP2 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_R2_SP1_SQL_SERVER_WEB_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_R2_SQL_SERVER_EXPRESS_2008_R2 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_R2_SQL_SERVER_EXPRESS_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_R2_SQL_SERVER_STANDARD_2008_R2 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_R2_SQL_SERVER_STANDARD_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_R2_SQL_SERVER_WEB_2008_R2 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_R2_SQL_SERVER_WEB_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_SQL_SERVER_EXPRESS_2008 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_SQL_SERVER_EXPRESS_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_SQL_SERVER_STANDARD_2008 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_SQL_SERVER_STANDARD_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_SQL_SERVER_WEB_2008 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008_SQL_SERVER_WEB_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008R2_BASE Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008R2_BASE_KEY System.String
Field Static Field WINDOWS_2008R2_SQL_SERVER_EXPRESS_2008 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008R2_SQL_SERVER_EXPRESS_2008_KEY System.String
Field Static Field WINDOWS_2008R2_SQL_SERVER_EXPRESS_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008R2_SQL_SERVER_EXPRESS_2012_KEY System.String
Field Static Field WINDOWS_2008R2_SQL_SERVER_STANDARD_2008 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008R2_SQL_SERVER_STANDARD_2008_KEY System.String
Field Static Field WINDOWS_2008R2_SQL_SERVER_STANDARD_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008R2_SQL_SERVER_STANDARD_2012_KEY System.String
Field Static Field WINDOWS_2008R2_SQL_SERVER_WEB_2008 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008R2_SQL_SERVER_WEB_2008_KEY System.String
Field Static Field WINDOWS_2008R2_SQL_SERVER_WEB_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008R2_SQL_SERVER_WEB_2012_KEY System.String
Field Static Field WINDOWS_2008RTM_BASE Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008RTM_BASE_KEY System.String
Field Static Field WINDOWS_2008RTM_SQL_SERVER_EXPRESS_2008 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008RTM_SQL_SERVER_EXPRESS_2008_KEY System.String
Field Static Field WINDOWS_2008RTM_SQL_SERVER_STANDARD_2008 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2008RTM_SQL_SERVER_STANDARD_2008_KEY System.String
Field Static Field WINDOWS_2012_BASE Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_BASE_KEY System.String
Field Static Field WINDOWS_2012_BEANSTALK_IIS8 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_BEANSTALK_IIS8_KEY System.String
Field Static Field WINDOWS_2012_SQL_SERVER_EXPRESS_2008 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_EXPRESS_2008_KEY System.String
Field Static Field WINDOWS_2012_SQL_SERVER_EXPRESS_2008_R2 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_EXPRESS_2008_R2_SP2 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_EXPRESS_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_EXPRESS_2012_KEY System.String
Field Static Field WINDOWS_2012_SQL_SERVER_EXPRESS_2014 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_EXPRESS_2014_KEY System.String
Field Static Field WINDOWS_2012_SQL_SERVER_STANDARD_2008 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_STANDARD_2008_KEY System.String
Field Static Field WINDOWS_2012_SQL_SERVER_STANDARD_2008_R2 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_STANDARD_2008_R2_SP2 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_STANDARD_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_STANDARD_2012_KEY System.String
Field Static Field WINDOWS_2012_SQL_SERVER_STANDARD_2014 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_STANDARD_2014_KEY System.String
Field Static Field WINDOWS_2012_SQL_SERVER_WEB_2008 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_WEB_2008_KEY System.String
Field Static Field WINDOWS_2012_SQL_SERVER_WEB_2008_R2 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_WEB_2008_R2_SP2 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_WEB_2012 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_WEB_2012_KEY System.String
Field Static Field WINDOWS_2012_SQL_SERVER_WEB_2014 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012_SQL_SERVER_WEB_2014_KEY System.String
Field Static Field WINDOWS_2012R2_BASE Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012R2_BASE_KEY System.String
Field Static Field WINDOWS_2012R2_CORE Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012R2_CORE_KEY System.String
Field Static Field WINDOWS_2012R2_SQL_SERVER_EXPRESS_2014 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012R2_SQL_SERVER_EXPRESS_2014_KEY System.String
Field Static Field WINDOWS_2012R2_SQL_SERVER_EXPRESS_2016 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012R2_SQL_SERVER_EXPRESS_2016_KEY System.String
Field Static Field WINDOWS_2012R2_SQL_SERVER_STANDARD_2014 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012R2_SQL_SERVER_STANDARD_2014_KEY System.String
Field Static Field WINDOWS_2012R2_SQL_SERVER_STANDARD_2016 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012R2_SQL_SERVER_STANDARD_2016_KEY System.String
Field Static Field WINDOWS_2012R2_SQL_SERVER_WEB_2014 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012R2_SQL_SERVER_WEB_2014_KEY System.String
Field Static Field WINDOWS_2012R2_SQL_SERVER_WEB_2016 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2012R2_SQL_SERVER_WEB_2016_KEY System.String
Field Static Field WINDOWS_2016_BASE Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2016_BASE_KEY System.String
Field Static Field WINDOWS_2016_CONTAINER Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2016_CONTAINER_KEY System.String
Field Static Field WINDOWS_2016_CORE Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2016_CORE_KEY System.String
Field Static Field WINDOWS_2016_NANO Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2016_NANO_KEY System.String
Field Static Field WINDOWS_2016_SQL_SERVER_ENTERPRISE_2016 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2016_SQL_SERVER_ENTERPRISE_2016_KEY System.String
Field Static Field WINDOWS_2016_SQL_SERVER_EXPRESS_2016 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2016_SQL_SERVER_EXPRESS_2016_KEY System.String
Field Static Field WINDOWS_2016_SQL_SERVER_STANDARD_2016 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2016_SQL_SERVER_STANDARD_2016_KEY System.String
Field Static Field WINDOWS_2016_SQL_SERVER_WEB_2016 Amazon.EC2.Util.ImageUtilities.ImageDescriptor
Field Static Field WINDOWS_2016_SQL_SERVER_WEB_2016_KEY System.String

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5