Amazon Lightsail provides a number of features designed to help make your project quickly come to life. Designed as an all-in-one cloud platform, Lightsail offers you a one-stop-shop for all your cloud needs. Take a look to see how we can help you get started on the AWS infrastructure.
Below are the cmdlets which are available with Amazon Lightsail
CmdletName | ServiceOperation |
Add-LSAlarm | PutAlarm |
Add-LSDisk | AttachDisk |
Add-LSInstancesToLoadBalancer | AttachInstancesToLoadBalancer |
Add-LSLoadBalancerTlsCertificate | AttachLoadBalancerTlsCertificate |
Add-LSPeerVpc | PeerVpc |
Add-LSResourceTag | TagResource |
Close-LSInstancePublicPort | CloseInstancePublicPorts |
Copy-LSSnapshot | CopySnapshot |
Disable-LSAddOn | DisableAddOn |
Dismount-LSDisk | DetachDisk |
Dismount-LSInstancesFromLoadBalancer | DetachInstancesFromLoadBalancer |
Dismount-LSStaticIp | DetachStaticIp |
Enable-LSAddOn | EnableAddOn |
Export-LSSnapshot | ExportSnapshot |
Get-LSActiveNameList | GetActiveNames |
Get-LSAlarm | GetAlarms |
Get-LSAutoSnapshot | GetAutoSnapshots |
Get-LSBlueprintList | GetBlueprints |
Get-LSBundleList | GetBundles |
Get-LSCloudFormationStackRecord | GetCloudFormationStackRecords |
Get-LSContactMethod | GetContactMethods |
Get-LSDisk | GetDisk |
Get-LSDiskList | GetDisks |
Get-LSDiskSnapshot | GetDiskSnapshot |
Get-LSDiskSnapshotList | GetDiskSnapshots |
Get-LSDomain | GetDomain |
Get-LSDomainList | GetDomains |
Get-LSExportSnapshotRecord | GetExportSnapshotRecords |
Get-LSInstance | GetInstance |
Get-LSInstanceAccessDetail | GetInstanceAccessDetails |
Get-LSInstanceList | GetInstances |
Get-LSInstanceMetricData | GetInstanceMetricData |
Get-LSInstancePortStateList | GetInstancePortStates |
Get-LSInstanceSnapshot | GetInstanceSnapshot |
Get-LSInstanceSnapshotList | GetInstanceSnapshots |
Get-LSInstanceState | GetInstanceState |
Get-LSKeyPairInfo | GetKeyPair |
Get-LSKeypairList | GetKeyPairs |
Get-LSLoadBalancer | GetLoadBalancer |
Get-LSLoadBalancerList | GetLoadBalancers |
Get-LSLoadBalancerMetricData | GetLoadBalancerMetricData |
Get-LSLoadBalancerTlsCertificate | GetLoadBalancerTlsCertificates |
Get-LSOperation | GetOperation |
Get-LSOperationList | GetOperations |
Get-LSOperationListForResource | GetOperationsForResource |
Get-LSRegionList | GetRegions |
Get-LSRelationalDatabase | GetRelationalDatabase |
Get-LSRelationalDatabaseBlueprint | GetRelationalDatabaseBlueprints |
Get-LSRelationalDatabaseBundle | GetRelationalDatabaseBundles |
Get-LSRelationalDatabaseEvent | GetRelationalDatabaseEvents |
Get-LSRelationalDatabaseList | GetRelationalDatabases |
Get-LSRelationalDatabaseLogEvent | GetRelationalDatabaseLogEvents |
Get-LSRelationalDatabaseLogStream | GetRelationalDatabaseLogStreams |
Get-LSRelationalDatabaseMasterUserPassword | GetRelationalDatabaseMasterUserPassword |
Get-LSRelationalDatabaseMetricData | GetRelationalDatabaseMetricData |
Get-LSRelationalDatabaseParameter | GetRelationalDatabaseParameters |
Get-LSRelationalDatabaseSnapshot | GetRelationalDatabaseSnapshot |
Get-LSRelationalDatabaseSnapshotList | GetRelationalDatabaseSnapshots |
Get-LSStaticIp | GetStaticIp |
Get-LSStaticIpList | GetStaticIps |
Import-LSKeyPair | ImportKeyPair |
Mount-LSStaticIp | AttachStaticIp |
New-LSCloudFormationStack | CreateCloudFormationStack |
New-LSContactMethod | CreateContactMethod |
New-LSDisk | CreateDisk |
New-LSDiskFromSnapshot | CreateDiskFromSnapshot |
New-LSDiskSnapshot | CreateDiskSnapshot |
New-LSDomain | CreateDomain |
New-LSDomainEntry | CreateDomainEntry |
New-LSInstance | CreateInstances |
New-LSInstancesFromSnapshot | CreateInstancesFromSnapshot |
New-LSInstanceSnapshot | CreateInstanceSnapshot |
New-LSKeyPair | CreateKeyPair |
New-LSLoadBalancer | CreateLoadBalancer |
New-LSLoadBalancerTlsCertificate | CreateLoadBalancerTlsCertificate |
New-LSRelationalDatabase | CreateRelationalDatabase |
New-LSRelationalDatabaseFromSnapshot | CreateRelationalDatabaseFromSnapshot |
New-LSRelationalDatabaseSnapshot | CreateRelationalDatabaseSnapshot |
New-LSStaticIp | AllocateStaticIp |
Open-LSInstancePublicPort | OpenInstancePublicPorts |
Read-LSDefaultKeyPair | DownloadDefaultKeyPair |
Remove-LSAlarm | DeleteAlarm |
Remove-LSAutoSnapshot | DeleteAutoSnapshot |
Remove-LSContactMethod | DeleteContactMethod |
Remove-LSDisk | DeleteDisk |
Remove-LSDiskSnapshot | DeleteDiskSnapshot |
Remove-LSDomain | DeleteDomain |
Remove-LSDomainEntry | DeleteDomainEntry |
Remove-LSInstance | DeleteInstance |
Remove-LSInstanceSnapshot | DeleteInstanceSnapshot |
Remove-LSKeyPair | DeleteKeyPair |
Remove-LSKnownHostKey | DeleteKnownHostKeys |
Remove-LSLoadBalancer | DeleteLoadBalancer |
Remove-LSLoadBalancerTlsCertificate | DeleteLoadBalancerTlsCertificate |
Remove-LSPeerVpc | UnpeerVpc |
Remove-LSRelationalDatabase | DeleteRelationalDatabase |
Remove-LSRelationalDatabaseSnapshot | DeleteRelationalDatabaseSnapshot |
Remove-LSResourceTag | UntagResource |
Remove-LSStaticIp | ReleaseStaticIp |
Restart-LSInstance | RebootInstance |
Restart-LSRelationalDatabase | RebootRelationalDatabase |
Send-LSContactMethodVerification | SendContactMethodVerification |
Set-LSInstancePublicPort | PutInstancePublicPorts |
Start-LSInstance | StartInstance |
Start-LSRelationalDatabase | StartRelationalDatabase |
Stop-LSInstance | StopInstance |
Stop-LSRelationalDatabase | StopRelationalDatabase |
Test-LSAlarm | TestAlarm |
Test-LSVpcPeered | IsVpcPeered |
Update-LSDomainEntry | UpdateDomainEntry |
Update-LSLoadBalancerAttribute | UpdateLoadBalancerAttribute |
Update-LSRelationalDatabase | UpdateRelationalDatabase |
Update-LSRelationalDatabaseParameter | UpdateRelationalDatabaseParameters |
You can also check other AWS Services, and each services cmdlets we are providing.