AMI

Namespace: Amazon.EC2.Model
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class Image
Public Class Image
public ref class Image

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Image()()()()
Initializes a new instance of the Image class
Architecture
Gets and sets the Architecture property. The architecture of the image.
BlockDeviceMapping
Gets and sets the BlockDeviceMapping property. Specifies how block devices are exposed to the instance.
Description
Gets and sets the Description property. 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
Gets and sets the Hypervisor property.
ImageId
Gets and sets the ImageId property. The ID of the AMI.
ImageLocation
Gets and sets the ImageLocation property. The location of the AMI.
ImageOwnerAlias
Gets and sets the ImageOwnerAlias property. The AWS account alias (e.g., "amazon") or AWS account ID that owns the AMI.
ImageState
Gets and sets the ImageState property. Current state of the AMI. If the operation return
ImageType
Gets and sets the ImageType property. The type of image
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
Gets and sets the KernelId property. The kernel associated with the image, if any. Only applicable for machine images.
Name
Gets and sets the Name property. The name of the AMI.
OwnerId
Gets and sets the OwnerId property. AWS Access Key ID of the image owner.
Platform
Gets and sets the Platform property. The operating platform of the instance.
ProductCode Obsolete.
Gets and sets the ProductCode property. Product codes of the AMI
ProductCodes
Gets and sets the ProductCodes property. Product codes attached to this instance.
RamdiskId
Gets and sets the RamdiskId property. The RAM disk associated with the image, if any. Only applicable for machine images.
RootDeviceName
Gets and sets the RootDeviceName property. The root device name (e.g., /dev/sda1).
RootDeviceType
Gets and sets the RootDeviceType property. The root device type used by the AMI. The AMI can use an Amazon EBS or instance store root device.
StateReason
Gets and sets the StateReason property. The reason for the state change.
Tag
Gets and sets the Tag property. A list of tags for the Image.
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
VirtualizationType
Gets and sets the VirtualizationType property. Specifies whether the Amazon EC2 instance is a hardware virtual machine (HVM) or a para-virtual machine (PVM).
Visibility
Gets and sets the Visibility property. Visibility - public or private
WithArchitecture(String)
Sets the Architecture property
WithBlockDeviceMapping(array<BlockDeviceMapping>[]()[][])
Sets the BlockDeviceMapping property
WithDescription(String)
Sets the Description property
WithHypervisor(String)
Sets the Hypervisor property
WithImageId(String)
Sets the ImageId property
WithImageLocation(String)
Sets the ImageLocation property
WithImageOwnerAlias(String)
Sets the ImageOwnerAlias property
WithImageState(String)
Sets the ImageState property
WithImageType(String)
Sets the ImageType property
WithKernelId(String)
Sets the KernelId property
WithName(String)
Sets the Name property
WithOwnerId(String)
Sets the OwnerId property
WithPlatform(String)
Sets the Platform property
WithProductCode(array<String>[]()[][]) Obsolete.
Sets the ProductCode property
WithProductCodes(array<ProductCode>[]()[][])
Sets the ProductCodes property
WithRamdiskId(String)
Sets the RamdiskId property
WithRootDeviceName(String)
Sets the RootDeviceName property
WithRootDeviceType(String)
Sets the RootDeviceType property
WithStateReason(StateReason)
Sets the StateReason property
WithTag(array<Tag>[]()[][])
Sets the Tag property
WithVirtualizationType(String)
Sets the VirtualizationType property
WithVisibility(String)
Sets the Visibility property

Inheritance Hierarchy

System..::..Object
  Amazon.EC2.Model..::..Image

See Also