Description
The Create Lightsail Instances From Snapshots action can be used to create one or more Lightsail instances from Lightsail snapshots.
Settings
Please see Common Action Settings for a description of settings common to all action types.
Instances
Specify the names of the new Lightsail instances. If the new instances should have static IP addresses assigned to them, then specify the static IP names.
Duplicate Instance Resolution Method
If Lightsail instances already exist with the names specified above, this field indicates how to resolve the conflict. Possible options include:
None - The action will not create a new instance with the conflicting name.
Use Existing Instance - A new instance will not be created. If the instances will be deleted, then the existing instance will be deleted.
Snapshot Identification Method
Indicates the method in which snapshots will be selected for possible deletion. Possible options include:
All Snapshots - All instance snapshots will be selected.
By Instance Name - Each snapshot's originating instance name will be compared.
By Instance Snapshot Name - Each snapshot's name will be compared.
Instance Name
Indicates the comparison to perform on each snapshot's instance's name.
Snapshot Name
Indicates the comparison to perform on each snapshot's name.
Availability Zone
Indicates the availability zone in which the new instances will be created.
Bundle
Indicates the bundle to use when creating the new instances. The bundle determines the instance size and cost of running the instance.
Key Pair Name
Specify the name of the key pair to assign to the new instances. Leave blank to use the default key pair.
Delete the Instance
Indicate whether the new RDS instance should be automatically deleted later. The running time of the instance must also be specified if this is enabled.
Running Duration
Indicate the length of time the RDS instance should remain running before it is deleted. This value is only required if "Delete the Instance" is enabled.
Create a Final Snapshot
Indicates whether a final snapshot should be created of the new RDS instance when it is deleted. This value is only available if "Delete the Instance" is enabled.
Final Snapshot Name
Indicates the snapshot name of the final snapshot when the instance is deleted. This value is only required if "Create a Final Snapshot" is enabled. Macros can be used in the snapshot name to include run-time data.
Amazon Commands Used
The following Amazon AWS commands are used. The access key should have permission to execute all of them.
lightsail:AttachStaticIp
lightsail:CreateInstanceSnapshot
lightsail:CreateInstancesFromSnapshot
lightsail:DeleteInstance
lightsail:GetInstance
lightsail:GetInstanceSnapshot
lightsail:GetInstanceSnapshots
lightsail:StopInstance