AWS SDK for .NET Documentation
Image Class
AmazonAmazon.EC2.ModelImage Did this page help you?   Yes   No    Tell us about it...
Image (AMI) description.
Declaration Syntax
C#
public class Image
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Image()()()()
Initializes a new instance of the Image class

Architecture
The architecture of the image.

BlockDeviceMapping
One or more specifications of how block devices are exposed to the instance.

Description
The description of the AMI.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
Hypervisor
The image hypervisor type.

ImageId
The ID of the AMI.

ImageLocation
The location of the AMI.

ImageOwnerAlias
The AWS account alias (e.g., "amazon") or AWS account ID that owns the AMI.

ImageState
Current state of the AMI.

ImageType
The image type.

IsSetArchitecture()()()()
Checks if Architecture property is set

IsSetBlockDeviceMapping()()()()
Checks if BlockDeviceMapping property is set

IsSetDescription()()()()
Checks if Description property is set

IsSetHypervisor()()()()
Checks if Hypervisor property is set

IsSetImageId()()()()
Checks if ImageId property is set

IsSetImageLocation()()()()
Checks if ImageLocation property is set

IsSetImageOwnerAlias()()()()
Checks if ImageOwnerAlias property is set

IsSetImageState()()()()
Checks if ImageState property is set

IsSetImageType()()()()
Checks if ImageType property is set

IsSetKernelId()()()()
Checks if KernelId property is set

IsSetName()()()()
Checks if Name property is set

IsSetOwnerId()()()()
Checks if OwnerId property is set

IsSetPlatform()()()()
Checks if Platform property is set

IsSetProductCode()()()() Obsolete.
Checks if ProductCode property is set

IsSetProductCodes()()()()
Checks if ProductCodes property is set

IsSetRamdiskId()()()()
Checks if RamdiskId property is set

IsSetRootDeviceName()()()()
Checks if RootDeviceName property is set

IsSetRootDeviceType()()()()
Checks if RootDeviceType property is set

IsSetStateReason()()()()
Checks if StateReason property is set

IsSetTag()()()()
Checks if Tag property is set

IsSetVirtualizationType()()()()
Checks if VirtualizationType property is set

IsSetVisibility()()()()
Checks if Visibility property is set

KernelId
The kernel associated with the image, if any. Only applicable for machine images.

Name
The name of the AMI.

OwnerId
AWS Access Key ID of the image owner.

Platform
The operating platform of the instance.

ProductCode Obsolete.
Product codes of the AMI

ProductCodes
Product codes attached to this instance.

RamdiskId
The RAM disk associated with the image, if any. Only applicable for machine images.

RootDeviceName
The root device name (e.g., /dev/sda1).

RootDeviceType
The root device type used by the AMI. The AMI can use an Amazon EBS or instance store root device.

StateReason
The reason for the state change.

Tag
A list of tags for the Image.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
VirtualizationType
Specifies whether the Amazon EC2 instance is a hardware virtual machine (HVM) or a para-virtual machine (PVM).

Visibility
Image visibility. Valid values: public | private

WithArchitecture(String) Obsolete.
Sets the architecture of the image.

WithBlockDeviceMapping(array<BlockDeviceMapping>[]()[][]) Obsolete.
Sets specifications of how block devices are exposed to the instance.

WithDescription(String) Obsolete.
Sets the description of the AMI.

WithHypervisor(String) Obsolete.
Sets the image hypervisor type.

WithImageId(String) Obsolete.
Sets the ID of the AMI.

WithImageLocation(String) Obsolete.
Sets the location of the AMI.

WithImageOwnerAlias(String) Obsolete.
Sets the AWS account alias (e.g., "amazon") or AWS account ID that owns the AMI.

WithImageState(String) Obsolete.
Sets current state of the AMI.

WithImageType(String) Obsolete.
Sets the image type.

WithKernelId(String) Obsolete.
Sets the kernel associated with the image.

WithName(String) Obsolete.
Sets the name of the AMI.

WithOwnerId(String) Obsolete.
Sets the AWS Access Key ID of the image owner.

WithPlatform(String) Obsolete.
Sets the operating platform of the instance.

WithProductCode(array<String>[]()[][]) Obsolete.
Sets the product codes of the AMI

WithProductCodes(array<ProductCode>[]()[][]) Obsolete.
Sets the product codes attached to this instance.

WithRamdiskId(String) Obsolete.
Sets the RAM disk associated with the image.

WithRootDeviceName(String) Obsolete.
Sets the root device name (e.g., /dev/sda1).

WithRootDeviceType(String) Obsolete.
Sets the root device type used by the AMI.

WithStateReason(StateReason) Obsolete.
Ses the reason for the state change.

WithTag(array<Tag>[]()[][]) Obsolete.
Sets the list of tags for the Image.

WithVirtualizationType(String) Obsolete.
Sets whether the Amazon EC2 instance is a hardware virtual machine (HVM) or a para-virtual machine (PVM).

WithVisibility(String) Obsolete.
Sets the image visibility.

Inheritance Hierarchy
Object
Image

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)