AWS's compute service · portable interface driver.Compute · AWS index
| Operation | Description |
|---|---|
AttachVolume |
|
CancelSpotRequests |
|
CreateAutoScalingGroup |
Auto-Scaling Groups |
CreateImage |
Images |
CreateKeyPair |
Key Pairs |
CreateLaunchTemplate |
Launch Templates |
CreateSnapshot |
Snapshots |
CreateVolume |
Volumes |
DeleteAutoScalingGroup |
|
DeleteKeyPair |
|
DeleteLaunchTemplate |
|
DeleteScalingPolicy |
|
DeleteSnapshot |
|
DeleteVolume |
|
DeregisterImage |
|
DescribeImages |
|
DescribeInstances |
|
DescribeKeyPairs |
|
DescribeSnapshots |
|
DescribeSpotRequests |
|
DescribeVolumes |
|
DetachVolume |
DetachVolume detaches a volume. When instanceID or device is non-empty it |
ExecuteScalingPolicy |
|
GetAutoScalingGroup |
|
GetLaunchTemplate |
|
ListAutoScalingGroups |
|
ListLaunchTemplates |
|
ModifyInstance |
|
PutScalingPolicy |
Scaling Policies |
RebootInstances |
|
RequestSpotInstances |
Spot/Preemptible Instances |
RunInstances |
|
SetDesiredCapacity |
|
StartInstances |
|
StopInstances |
|
TerminateInstances |
|
UpdateAutoScalingGroup |
Discovered by type assertion; only some providers implement these.
ConsoleReader is an optional capability a Compute implementation may provide
| Operation | Description |
|---|---|
GetConsoleOutput |
IamInstanceProfileAssociator is an optional AWS-only capability for attaching
| Operation | Description |
|---|---|
AssociateIamInstanceProfile |
|
DescribeIamInstanceProfileAssociations |
|
DisassociateIamInstanceProfile |
|
ReplaceIamInstanceProfileAssociation |
ImageAttributeModifier is an optional AWS-only capability for the EC2 AMI
| Operation | Description |
|---|---|
DescribeImageLaunchPermissions |
|
ModifyImageAttribute |
ImageCopier is an optional AWS-only capability for EC2 CopyImage (aws_ami_copy).
| Operation | Description |
|---|---|
CopyImage |
ImageRegistrar is an optional AWS-only capability for EC2 RegisterImage
| Operation | Description |
|---|---|
RegisterImage |
InstanceMetadataModifier is an optional AWS-only capability for
| Operation | Description |
|---|---|
ModifyInstanceMetadataOptions |
KeyPairImporter is an optional AWS-only capability for EC2 ImportKeyPair
| Operation | Description |
|---|---|
ImportKeyPair |
LaunchTemplateModifier is an AWS-only optional capability implementing
| Operation | Description |
|---|---|
ModifyLaunchTemplate |
LaunchTemplateVersioner is an AWS-only optional capability implementing launch
| Operation | Description |
|---|---|
CreateLaunchTemplateVersion |
CreateLaunchTemplateVersion appends a new immutable version to a template. |
DescribeLaunchTemplateVersions |
DescribeLaunchTemplateVersions returns a template's versions (filtered, |
GetLaunchTemplateData |
GetLaunchTemplateData synthesizes launch-template data from a running |
PlacementGroups is an optional AWS-only capability for EC2 placement groups
| Operation | Description |
|---|---|
CreatePlacementGroup |
|
DeletePlacementGroup |
|
DescribePlacementGroups |
SnapshotAttributeModifier is an optional AWS-only capability for the EC2
| Operation | Description |
|---|---|
DescribeSnapshotVolumePermissions |
|
ModifySnapshotAttribute |
SnapshotCopier is an optional AWS-only capability for EC2 CopySnapshot. It is
| Operation | Description |
|---|---|
CopySnapshot |
VolumeModifier is an optional AWS-only capability for EC2 ModifyVolume
| Operation | Description |
|---|---|
ModifyVolume |
Not documented yet. See the emulator boundary for cloudemu-wide non-goals.