Amazon.EC2
Namespace with 91 public types
Classes
AccountAttributeName
Constants used for properties of type AccountAttributeName.
Affinity
Constants used for properties of type Affinity.
AllocationState
Constants used for properties of type AllocationState.
AllocationStrategy
Constants used for properties of type AllocationStrategy.
AmazonEC2Client
Implementation for accessing AmazonEC2.
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to
make web-scale computing easier for developers. Amazon EC2's simple web service interface allows you to obtain and configure
capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon's proven
computing environment. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly
scale capacity, both up and down, as your computing requirements change. Amazon EC2 changes the economics of computing by allowing you to
pay only for capacity that you actually use. Amazon EC2 provides developers the tools to build failure resilient applications and isolate
themselves from common failure scenarios. Visit http://aws.amazon.com/ec2/ for more information.
AmazonEC2Config
Configuration for accessing Amazon EC2 service
AmazonEC2Exception
Common exception for the EC2 service.
AmazonEC2Request
Base class for EC2 operation requests.
ArchitectureValues
Constants used for properties of type ArchitectureValues.
AttachmentStatus
Constants used for properties of type AttachmentStatus.
AutoPlacement
Constants used for properties of type AutoPlacement.
AvailabilityZoneState
Constants used for properties of type AvailabilityZoneState.
BatchState
Constants used for properties of type BatchState.
BundleTaskState
Constants used for properties of type BundleTaskState.
CancelBatchErrorCode
Constants used for properties of type CancelBatchErrorCode.
CancelSpotInstanceRequestState
Constants used for properties of type CancelSpotInstanceRequestState.
ContainerFormat
Constants used for properties of type ContainerFormat.
ConversionTaskState
Constants used for properties of type ConversionTaskState.
CurrencyCodeValues
Constants used for properties of type CurrencyCodeValues.
DatafeedSubscriptionState
Constants used for properties of type DatafeedSubscriptionState.
DeviceType
Constants used for properties of type DeviceType.
DiskImageFormat
Constants used for properties of type DiskImageFormat.
DomainType
Constants used for properties of type DomainType.
EventCode
Constants used for properties of type EventCode.
EventType
Constants used for properties of type EventType.
ExcessCapacityTerminationPolicy
Constants used for properties of type ExcessCapacityTerminationPolicy.
ExportEnvironment
Constants used for properties of type ExportEnvironment.
ExportTaskState
Constants used for properties of type ExportTaskState.
FlowLogsResourceType
Constants used for properties of type FlowLogsResourceType.
GatewayType
Constants used for properties of type GatewayType.
HostTenancy
Constants used for properties of type HostTenancy.
HypervisorType
Constants used for properties of type HypervisorType.
ImageAttributeName
Constants used for properties of type ImageAttributeName.
ImageState
Constants used for properties of type ImageState.
ImageTypeValues
Constants used for properties of type ImageTypeValues.
InstanceAttributeName
Constants used for properties of type InstanceAttributeName.
InstanceLifecycleType
Constants used for properties of type InstanceLifecycleType.
InstanceStateName
Constants used for properties of type InstanceStateName.
InstanceType
Constants used for properties of type InstanceType.
ListingState
Constants used for properties of type ListingState.
ListingStatus
Constants used for properties of type ListingStatus.
MonitoringState
Constants used for properties of type MonitoringState.
MoveStatus
Constants used for properties of type MoveStatus.
NatGatewayState
Constants used for properties of type NatGatewayState.
NetworkInterfaceAttribute
Constants used for properties of type NetworkInterfaceAttribute.
NetworkInterfaceStatus
Constants used for properties of type NetworkInterfaceStatus.
NetworkInterfaceType
Constants used for properties of type NetworkInterfaceType.
OfferingTypeValues
Constants used for properties of type OfferingTypeValues.
OperationType
Constants used for properties of type OperationType.
PermissionGroup
Constants used for properties of type PermissionGroup.
PlacementGroupState
Constants used for properties of type PlacementGroupState.
PlacementStrategy
Constants used for properties of type PlacementStrategy.
PlatformValues
Constants used for properties of type PlatformValues.
ProductCodeValues
Constants used for properties of type ProductCodeValues.
RecurringChargeFrequency
Constants used for properties of type RecurringChargeFrequency.
ReportInstanceReasonCodes
Constants used for properties of type ReportInstanceReasonCodes.
ReportStatusType
Constants used for properties of type ReportStatusType.
ReservedInstanceState
Constants used for properties of type ReservedInstanceState.
ResetImageAttributeName
Constants used for properties of type ResetImageAttributeName.
ResourceType
Constants used for properties of type ResourceType.
RIProductDescription
Constants used for properties of type RIProductDescription.
RouteOrigin
Constants used for properties of type RouteOrigin.
RouteState
Constants used for properties of type RouteState.
RuleAction
Constants used for properties of type RuleAction.
ShutdownBehavior
Constants used for properties of type ShutdownBehavior.
SnapshotAttributeName
Constants used for properties of type SnapshotAttributeName.
SnapshotState
Constants used for properties of type SnapshotState.
SpotInstanceState
Constants used for properties of type SpotInstanceState.
SpotInstanceType
Constants used for properties of type SpotInstanceType.
State
Constants used for properties of type State.
Status
Constants used for properties of type Status.
StatusName
Constants used for properties of type StatusName.
StatusType
Constants used for properties of type StatusType.
SubnetState
Constants used for properties of type SubnetState.
SummaryStatus
Constants used for properties of type SummaryStatus.
TelemetryStatus
Constants used for properties of type TelemetryStatus.
Tenancy
Constants used for properties of type Tenancy.
TrafficType
Constants used for properties of type TrafficType.
VirtualizationType
Constants used for properties of type VirtualizationType.
VolumeAttachmentState
Constants used for properties of type VolumeAttachmentState.
VolumeAttributeName
Constants used for properties of type VolumeAttributeName.
VolumeState
Constants used for properties of type VolumeState.
VolumeStatusInfoStatus
Constants used for properties of type VolumeStatusInfoStatus.
VolumeStatusName
Constants used for properties of type VolumeStatusName.
VolumeType
Constants used for properties of type VolumeType.
VpcAttributeName
Constants used for properties of type VpcAttributeName.
VpcPeeringConnectionStateReasonCode
Constants used for properties of type VpcPeeringConnectionStateReasonCode.
VpcState
Constants used for properties of type VpcState.
VpnState
Constants used for properties of type VpnState.
VpnStaticRouteSource
Constants used for properties of type VpnStaticRouteSource.
Interfaces
IAmazonEC2
Interface for accessing EC2
Amazon Elastic Compute Cloud
Amazon Elastic Compute Cloud (Amazon EC2) provides resizable computing capacity in
the Amazon Web Services (AWS) cloud. Using Amazon EC2 eliminates your need to invest
in hardware up front, so you can develop and deploy applications faster.