AMI
Namespace: Amazon.EC2.ModelAssembly: 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 |
| Member | Description | |
|---|---|---|
| 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) | (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()()()() | (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
|