# Action Types

The following list shows the `actionType` code for actions that can be created by the [CreateAction](/resources/actions/createaction-method.md) method.

When creating an action, specify the action type code in the `actionType` property.

## Amazon Web Services Actions

| Action Type                               | Code                                             | Parameters Object                                                                                                                                      |
| ----------------------------------------- | ------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Add Security Group Rule                   | amazon-add-security-group-rule                   | [AmazonAddSecurityGroupRuleParameters](/data-types/actionparameters-object/amazonaddsecuritygroupruleparameters-object.md)                             |
| Apply S3 Bucket Policy                    | amazon-apply-s3-bucket-policy                    | [AmazonApplyS3BucketPolicyParameters](/data-types/actionparameters-object/amazonapplys3bucketpolicyparameters-object.md)                               |
| Associate Elastic IP Address              | amazon-associate-elastic-ip-address              | [AmazonAssociateElasticIpParameters](/data-types/actionparameters-object/amazonassociateelasticipparameters-object.md)                                 |
| Attach IAM Role to EC2 Instances          | amazon-attach-iam-role-to-ec2-instances          | [AmazonAttachIamRoleToEc2InstancesParameters](/data-types/actionparameters-object/amazonattachiamroletoec2instancesparameters-object.md)               |
| Backup EC2 Instance                       | amazon-backup-ec2-instance                       | [AmazonBackupEc2InstanceParameters](/data-types/actionparameters-object/amazonbackupec2instanceparameters-object.md)                                   |
| Backup EC2 Instances                      | amazon-backup-ec2-instances                      | [AmazonBackupEc2InstancesParameters](/data-types/actionparameters-object/amazonbackupec2instancesparameters-object.md)                                 |
| Backup MySQL Server                       | amazon-backup-mysql-server                       | [AmazonBackupMySQLServerParameters](/data-types/actionparameters-object/amazonbackupmysqlserverparameters-object.md)                                   |
| Backup Route 53 Hosted Zone               | amazon-backup-route53-hosted-zone                | [AmazonBackupRoute53HostedZoneParameters](/data-types/actionparameters-object/amazonbackuproute53hostedzoneparameters-object.md)                       |
| Backup Route 53 Hosted Zones              | amazon-backup-route53-hosted-zones               | [AmazonBackupRoute53HostedZonesParameters](/data-types/actionparameters-object/amazonbackuproute53hostedzonesparameters-object.md)                     |
| Change DynamoDB Tables                    | amazon-change-dynamodb-tables                    | [AmazonChangeDynamoDbTablesParameters](/data-types/actionparameters-object/amazonchangedynamodbtablesparameters-object.md)                             |
| Change EBS Volumes                        | amazon-change-ebs-volumes                        | [AmazonChangeEbsVolumesParameters](/data-types/actionparameters-object/amazonchangeebsvolumesparameters-object.md)                                     |
| Change EC2 Instance Type                  | amazon-change-ec2-instance-type                  | [AmazonChangeEc2InstanceTypeParameters](/data-types/actionparameters-object/amazonchangeec2instancetypeparameters-object.md)                           |
| Change EC2 Instances                      | amazon-change-ec2-instances                      | [AmazonChangeEc2InstancesParameters](/data-types/actionparameters-object/amazonchangeec2instancesparameters-object.md)                                 |
| Change RDS Instance Class                 | amazon-change-rds-instance-class                 | [AmazonChangeRdsInstanceClassParameters](/data-types/actionparameters-object/amazonchangerdsinstanceclassparameters-object.md)                         |
| Check Root Access Keys                    | amazon-check-root-access-keys                    | [AmazonCheckRootAccessKeysParameters](/data-types/actionparameters-object/amazoncheckrootaccesskeysparameters-object.md)                               |
| CloudFormation Stack Drift Report         | amazon-cloudformation-stack-drift-report         | [AmazonCloudFormationStackDriftReportParameters](/data-types/actionparameters-object/amazoncloudformationstackdriftreportparameters-object.md)         |
| Copy AMI Images                           | amazon-copy-ami-images                           | [AmazonCopyAmiImagesParameters](/data-types/actionparameters-object/amazoncopyamiimagesparameters-object.md)                                           |
| Copy EBS Snapshots                        | amazon-copy-ebs-snapshots                        | [AmazonCopyEbsSnapshotsParameters](/data-types/actionparameters-object/amazoncopyebssnapshotsparameters-object.md)                                     |
| Copy EBS Volume                           | amazon-copy-ebs-volume                           | [AmazonCopyEbsVolumeParameters](/data-types/actionparameters-object/amazoncopyebsvolumeparameters-object.md)                                           |
| Copy EC2 Instance                         | amazon-copy-ec2-instance                         | [AmazonCopyEc2InstanceParameters](/data-types/actionparameters-object/amazoncopyec2instanceparameters-object.md)                                       |
| Copy RDS Snapshots                        | amazon-copy-rds-snapshots                        | [AmazonCopyRdsSnapshotsParameters](/data-types/actionparameters-object/amazoncopyrdssnapshotsparameters-object.md)                                     |
| Copy S3 Objects                           | amazon-copy-s3-objects                           | [AmazonCopyS3ObjectsParameters](/data-types/actionparameters-object/amazoncopys3objectsparameters-object.md)                                           |
| Create AMI Image                          | amazon-create-ami-image                          | [AmazonCreateAmiImageParameters](/data-types/actionparameters-object/amazoncreateamiimageparameters-object.md)                                         |
| Create AMI Images                         | amazon-create-ami-images                         | [AmazonCreateAmiImagesParameters](/data-types/actionparameters-object/amazoncreateamiimagesparameters-object.md)                                       |
| Create CloudFormation Stack               | amazon-create-cloudformation-stack               | [AmazonCreateCloudFormationStackParameters](/data-types/actionparameters-object/createcloudformationstackparameters-object.md)                         |
| Create CloudTrail Trails                  | amazon-create-cloudtrail-trails                  | [AmazonCreateCloudTrailTrailsParameters](/data-types/actionparameters-object/amazoncreatecloudtrailtrailsparameters-object.md)                         |
| Create Directory Service Snapshots        | amazon-create-directory-service-snapshots        | [AmazonCreateDirectoryServiceSnapshotsParameters](/data-types/actionparameters-object/amazoncreatedirectoryservicesnapshotsparameters-object.md)       |
| Create DynamoDB Backups                   | amazon-create-dynamodb-backups                   | [AmazonCreateDynamoDbBackupsParameters](/data-types/actionparameters-object/amazoncreatedynamodbbackupsparameters-object.md)                           |
| Create EBS Snapshot                       | amazon-create-ebs-snapshot                       | [AmazonCreateEbsSnapshotParameters](/data-types/actionparameters-object/amazoncreateebssnapshotparameters-object.md)                                   |
| Create EBS Snapshots                      | amazon-create-ebs-snapshots                      | [AmazonCreateEbsSnapshotsParameters](/data-types/actionparameters-object/amazoncreateebssnapshotsparameters-object.md)                                 |
| Create ElastiCache Cluster                | amazon-create-elasticache-cluster                | [AmazonCreateElastiCacheClusterParameters](/data-types/actionparameters-object/amazoncreateelasticacheclusterparameters-object.md)                     |
| Create ElastiCache ReadReplica            | amazon-create-elasticache-read-replica           | [AmazonCreateElastiCacheReadReplicaParameters](/data-types/actionparameters-object/amazoncreateelasticachereadreplicaparameters-object.md)             |
| Create ElastiCache Snapshots              | amazon-create-elasticache-snapshots              | [AmazonCreateElastiCacheSnapshotsParameters](/data-types/actionparameters-object/amazoncreateelasticachesnapshotsparameters-object.md)                 |
| Create Lightsail Instances from Snapshots | amazon-create-lightsail-instances-from-snapshots | [AmazonCreateLightsailInstancesFromSnapshotsParameters](/data-types/actionparameters-object/createlightsailinstancesfromsnapshotsparameters-object.md) |
| Create Lightsail Instance Snapshots       | amazon-create-lightsail-instance-snapshots       | [AmazonCreateLightsailInstanceSnapshotsParameters](/data-types/actionparameters-object/amazoncreatelightsailinstancesnapshotsparameters-object.md)     |
| Create RDS Read Replica                   | amazon-create-rds-read-replica                   | [AmazonCreateRdsReadReplicaParameters](/data-types/actionparameters-object/amazoncreaterdsreadreplicaparameters-object.md)                             |
| Create RDS Snapshot                       | amazon-create-rds-snapshot                       | [AmazonCreateRdsSnapshotParameters](/data-types/actionparameters-object/amazoncreaterdssnapshotparameters-object.md)                                   |
| Create RDS Snapshots                      | amazon-create-rds-snapshots                      | [AmazonCreateRdsSnapshotsParameters](/data-types/actionparameters-object/amazoncreaterdssnapshotsparameters-object.md)                                 |
| Create Redshift Snapshot                  | amazon-create-redshift-snapshot                  | [AmazonCreateRedshiftSnapshotParameters](/data-types/actionparameters-object/amazoncreateredshiftsnapshotparameters-object.md)                         |
| Delete EBS Snapshots                      | amazon-delete-ebs-snapshots                      | [AmazonDeleteEbsSnapshotsParameters](/data-types/actionparameters-object/amazondeleteebssnapshotsparameters-object.md)                                 |
| Delete EBS Volumes                        | amazon-delete-ebs-volumes                        | [AmazonDeleteEbsVolumesParameters](/data-types/actionparameters-object/amazondeleteebsvolumesparameters-object.md)                                     |
| Delete RDS Snapshots                      | amazon-delete-rds-snapshots                      | [AmazonDeleteRdsSnapshotsParameters](/data-types/actionparameters-object/amazondeleterdssnapshotsparameters-object.md)                                 |
| Deregister AMI Images                     | amazon-deregister-ami-images                     | [AmazonDeregisterAmiImagesParameters](/data-types/actionparameters-object/amazonderegisteramiimagesparameters-object.md)                               |
| Disable Unused IAM Access Keys            | amazon-disable-unused-iam-access-keys            | [AmazonDisableUnusedIamAccessKeysParameters](/data-types/actionparameters-object/amazondisableunusediamaccesskeysparameters-object.md)                 |
| Export DynamoDB Tables                    | amazon-export-dynamodb-tables                    | [AmazonExportDynamoDbTablesParameters](/data-types/actionparameters-object/amazonexportdynamodbtablesparameters-object.md)                             |
| Request EC2 Spot Instances                | amazon-request-ec2-spot-instances                | [AmazonRequestEc2SpotInstancesParameters](/data-types/actionparameters-object/amazonrequestec2spotinstancesparameters-object.md)                       |
| Send SSM Command                          | amazon-send-ssm-command                          | [AmazonSendSsmCommandParameters](/data-types/actionparameters-object/amazonsendssmcommandparameters-object.md)                                         |
| Start EC2 Instance                        | amazon-start-ec2-instance                        | [AmazonStartEc2InstanceParameters](/data-types/actionparameters-object/amazonstartec2instanceparameters-object.md)                                     |
| Start EC2 Instances                       | amazon-start-ec2-instances                       | [AmazonStartEc2InstancesParameters](/data-types/actionparameters-object/amazonstartec2instancesparameters-object.md)                                   |
| Tag EBS Snapshots                         | amazon-tag-ebs-snapshots                         | [AmazonTagEbsSnapshotsParameters](/data-types/actionparameters-object/amazontagebssnapshotsparameters-object.md)                                       |
| Update Auto Scaling Groups                | amazon-update-auto-scaling-groups                | [AmazonUpdateAutoScalingGroupsParameters](/data-types/actionparameters-object/amazonupdateautoscalinggroupsparameters-object.md)                       |
| Update ECS Services                       | amazon-update-ecs-services                       | [AmazonUpdateEcsServicesParameters](/data-types/actionparameters-object/amazonupdateecsservicesparameters-object.md)                                   |

## Google Cloud Platform Actions

| Action Type                    | Code                                  | Parameters Object                                                                                                                        |
| ------------------------------ | ------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| Resize Managed Instance Groups | google-resize-managed-instance-groups | [GoogleResizeManagedInstanceGroupsParameters](/data-types/actionparameters-object/googleresizemanagedinstancegroupsparameters-object.md) |
| Start VM Instances             | google-start-vm-instances             | [GoogleStartVmInstancesParameters](/data-types/actionparameters-object/googlestartvminstancesparameters-object.md)                       |
| Start Cloud SQL Instances      | google-start-cloud-sql-instances      | [GoogleStartCloudSqlInstancesParameters](/data-types/actionparameters-object/googlestartcloudsqlinstancesparameters-object.md)           |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.skeddly.com/resources/actions/action-types.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
