Properties of a Launched EC2 Instance

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 RunningInstance
Public Class RunningInstance
public ref class RunningInstance

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
RunningInstance()()()()
Initializes a new instance of the RunningInstance class
AmiLaunchIndex
Gets and sets the AmiLaunchIndex property. The AMI launch index, which can be used to find this instance within the launch group.
Architecture
Gets and sets the Architecture property. The architecture of the image.
BlockDeviceMapping
Gets and sets the BlockDeviceMapping property. Block device mapping set.
ClientToken
Gets and sets the ClientToken property.
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.)
GroupId
Gets and sets the GroupId property. A list of VPC security groups the instance is in.
GroupName
Gets and sets the GroupName property. A list of security groups the instance is in.
ImageId
Gets and sets the ImageId property. Image ID of the AMI used to launch the instance.
InstanceId
Gets and sets the InstanceId property. Unique ID of the instance launched.
InstanceLifecycle
Gets and sets the InstanceLifecycle property.
InstanceState
Gets and sets the InstanceState property. The current state of the instance.
InstanceType
Gets and sets the InstanceType property. The instance type.
IpAddress
Gets and sets the IpAddress property. Specifies the IP address of the instance.
IsSetAmiLaunchIndex()()()()
Checks if AmiLaunchIndex property is set
IsSetArchitecture()()()()
Checks if Architecture property is set
IsSetBlockDeviceMapping()()()()
Checks if BlockDeviceMapping property is set
IsSetClientToken()()()()
Checks if ClientToken property is set
IsSetGroupId()()()()
Checks if GroupId property is set
IsSetGroupName()()()()
Checks if GroupName property is set
IsSetHypervisor()()()()
Checks if the Hypervisor property is set.
IsSetImageId()()()()
Checks if ImageId property is set
IsSetInstanceId()()()()
Checks if InstanceId property is set
IsSetInstanceLifecycle()()()()
Checks if InstanceLifecycle property is set
IsSetInstanceState()()()()
Checks if InstanceState property is set
IsSetInstanceType()()()()
Checks if InstanceType property is set
IsSetIpAddress()()()()
Checks if IpAddress property is set
IsSetKernelId()()()()
Checks if KernelId property is set
IsSetKeyName()()()()
Checks if KeyName property is set
IsSetLaunchTime()()()()
Checks if LaunchTime property is set
IsSetLicense()()()()
Checks if License property is set
IsSetMonitoring()()()()
Checks if Monitoring property is set
IsSetNetworkInterfaceSet()()()()
Checks if the NetworkInterfaceSet property is set
IsSetPlacement()()()()
Checks if Placement property is set
IsSetPlatform()()()()
Checks if Platform property is set
IsSetPrivateDnsName()()()()
Checks if PrivateDnsName property is set
IsSetPrivateIpAddress()()()()
Checks if PrivateIpAddress property is set
IsSetProductCode()()()() Obsolete.
Checks if ProductCode property is set
IsSetProductCodes()()()()
Checks if ProductCodes property is set
IsSetPublicDnsName()()()()
Checks if PublicDnsName property is set
IsSetRamdiskId()()()()
Checks if RamdiskId property is set
IsSetRootDeviceName()()()()
Checks if RootDeviceName property is set
IsSetRootDeviceType()()()()
Checks if RootDeviceType property is set
IsSetSourceDestCheck()()()()
Checks if SourceDestCheck property is set
IsSetSpotInstanceRequestId()()()()
Checks if SpotInstanceRequestId property is set
IsSetStateReason()()()()
Checks if StateReason property is set
IsSetStateTransitionReason()()()()
Checks if StateTransitionReason property is set
IsSetSubnetId()()()()
Checks if SubnetId property is set
IsSetTag()()()()
Checks if Tag property is set
IsSetVirtualizationType()()()()
Checks if VirtualizationType property is set
IsSetVpcId()()()()
Checks if VpcId property is set
KernelId
Gets and sets the KernelId property. Kernel associated with this instance.
KeyName
Gets and sets the KeyName property. If this instance was launched with an associated key pair, this displays the key pair name.
LaunchTime
Gets and sets the LaunchTime property. The time the instance launched.
License
Gets and sets the License property. The active license in use and attached to the Amazon EC2 instance.
Monitoring
Gets and sets the Monitoring property. Specifies whether monitoring is enabled for the instance.
NetworkInterfaceSet
Gets and sets the NetworkInterfaceSet property.
Placement
Gets and sets the Placement property. The location where the instance launched.
Platform
Gets and sets the Platform property. Platform of the instance (e.g., Windows).
PrivateDnsName
Gets and sets the PrivateDnsName property. The private DNS name assigned to the instance. This DNS name can only be used inside the Amazon EC2 network. This element remains empty until the instance enters a running state
PrivateIpAddress
Gets and sets the PrivateIpAddress property. Specifies the private IP address that is assigned to the instance (Amazon VPC).
ProductCode Obsolete.
Gets and sets the ProductCode property. Product codes attached to this instance.
ProductCodes
Gets and sets the ProductCodes property. Product codes attached to this instance.
PublicDnsName
Gets and sets the PublicDnsName property. The public DNS name assigned to the instance. This DNS name is contactable from outside the Amazon EC2 network. This element remains empty until the instance enters a running state
RamdiskId
Gets and sets the RamdiskId property. RAM disk associated with this instance.
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.
SourceDestCheck
Gets and sets the SourceDestCheck property. This attribute exists to enable a Network Address Translation (NAT) instance in a VPC to perform NAT. The attribute controls whether source/destination checking is enabled on the instance. A value of true means checking is enabled, and false means checking is disabled. The value must be false for the instance to perform NAT. For more information, go to NAT Instances in the Amazon Virtual Private Cloud User Guide.
SpotInstanceRequestId
Gets and sets the SpotInstanceRequestId property. The ID of the Spot Instance request that started this instance.
StateReason
Gets and sets the StateReason property. The reason for the state change.
StateTransitionReason
Gets and sets the StateTransitionReason property. Reason for the most recent state transition. This might be an empty string.
SubnetId
Gets and sets the SubnetId property. Specifies the subnet ID in which the instance is running (Amazon Virtual Private Cloud).
Tag
Gets and sets the Tag property. A list of tags for the RunningInstance.
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).
VpcId
Gets and sets the VpcId property. Specifies the VPC in which the instance is running (Amazon Virtual Private Cloud).
WithAmiLaunchIndex(String)
Sets the AmiLaunchIndex property
WithArchitecture(String)
Sets the Architecture property
WithBlockDeviceMapping(array<InstanceBlockDeviceMapping>[]()[][])
Sets the BlockDeviceMapping property
WithClientToken(String)
Sets the ClientToken property
WithGroupId(array<String>[]()[][])
Sets the GroupId property
WithGroupName(array<String>[]()[][])
Sets the GroupName property
WithHypervisor(String)
Sets the hypervisor property.
WithImageId(String)
Sets the ImageId property
WithInstanceId(String)
Sets the InstanceId property
WithInstanceLifecycle(String)
Sets the InstanceLifecycle property
WithInstanceState(InstanceState)
Sets the InstanceState property
WithInstanceType(String)
Sets the InstanceType property
WithIpAddress(String)
Sets the IpAddress property
WithKernelId(String)
Sets the KernelId property
WithKeyName(String)
Sets the KeyName property
WithLaunchTime(String)
Sets the LaunchTime property
WithLicense(InstanceLicense)
Sets the License property
WithMonitoring(Monitoring)
Sets the Monitoring property
WithNetworkInterfaceSet(array<InstanceNetworkInterface>[]()[][])
Sets the NetworkInterfaceSet property.
WithPlacement(Placement)
Sets the Placement property
WithPlatform(String)
Sets the Platform property
WithPrivateDnsName(String)
Sets the PrivateDnsName property
WithPrivateIpAddress(String)
Sets the PrivateIpAddress property
WithProductCode(array<String>[]()[][]) Obsolete.
Sets the ProductCode property
WithProductCodes(array<ProductCode>[]()[][])
Sets the ProductCodes property
WithPublicDnsName(String)
Sets the PublicDnsName property
WithRamdiskId(String)
Sets the RamdiskId property
WithRootDeviceName(String)
Sets the RootDeviceName property
WithRootDeviceType(String)
Sets the RootDeviceType property
WithSourceDestCheck(Boolean)
Sets the SourceDestCheck property
WithSpotInstanceRequestId(String)
Sets the SpotInstanceRequestId property
WithStateReason(StateReason)
Sets the StateReason property
WithStateTransitionReason(String)
Sets the StateTransitionReason property
WithSubnetId(String)
Sets the SubnetId property
WithTag(array<Tag>[]()[][])
Sets the Tag property
WithVirtualizationType(String)
Sets the VirtualizationType property
WithVpcId(String)
Sets the VpcId property

Inheritance Hierarchy

System..::..Object
  Amazon.EC2.Model..::..RunningInstance

See Also