Image (AMI) description.
            
 Declaration Syntax
 Declaration Syntax| C# | 
public class Image
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | 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) | (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
 Inheritance Hierarchy| Object | |
|  | Image |