| DisplayName | Description | ID | Target | Application | WorkingDirectory | isRequireOutput | Accessibility | Enabled |
| Forced Failover | Open SQLPS console and fail over to target Availability Replica that will make this replica to the new primary of availability group. In this task -AllowDataLoss parameter is used. | Microsoft.SQLServer.2012.AlwaysOn.ForcedFailoverForAvailabilityReplica | Microsoft.SQLServer.2012.AlwaysOn.AvailabilityReplica | powershell.exe | | 0 | Internal | True |
| Manual Failover | Open SQLPS console and fail over to target Availability Replica that will make this replica to the new primary of availability group. | Microsoft.SQLServer.2012.AlwaysOn.ManualFailoverForAvailabilityReplica | Microsoft.SQLServer.2012.AlwaysOn.AvailabilityReplica | powershell.exe | | 0 | Internal | True |
| Resume Data Movement | Open SQLPS console and resume data movement for target Database Replica | Microsoft.SQLServer.2012.AlwaysOn.ResumeDataMovement | Microsoft.SQLServer.2012.AlwaysOn.DatabaseReplica | powershell.exe | | 0 | Internal | True |
| SQL Server PowerShell | Open SQLPS console and connect to Primary Replicas of target Availability Group. | Microsoft.SQLServer.2012.AlwaysOn.RunPowerShellForAvailabilityGroup | Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroup | powershell.exe | | 0 | Internal | True |
| SQL Server PowerShell | Open SQLPS console and connect to target Availability Replica. | Microsoft.SQLServer.2012.AlwaysOn.RunPowerShellForAvailabilityReplica | Microsoft.SQLServer.2012.AlwaysOn.AvailabilityReplica | powershell.exe | | 0 | Internal | True |
| SQL Server PowerShell | Open SQLPS console and connect to Availability Replica of target Database Replica. | Microsoft.SQLServer.2012.AlwaysOn.RunPowerShellForDatabaseReplica | Microsoft.SQLServer.2012.AlwaysOn.DatabaseReplica | powershell.exe | | 0 | Internal | True |
| SQL Server Management Studio | Open SQL Server Management Studio and connect to Primary Replica of target Availability Group. | Microsoft.SQLServer.2012.AlwaysOn.RunSSMSForAvailabilityGroup | Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroup | ssms.exe | | 0 | Internal | True |
| SQL Server Management Studio | Open SQL Server Management Studio and connect to target Availability Replica. | Microsoft.SQLServer.2012.AlwaysOn.RunSSMSForAvailabilityReplica | Microsoft.SQLServer.2012.AlwaysOn.AvailabilityReplica | ssms.exe | | 0 | Internal | True |
| SQL Server Management Studio | Open SQL Server Management Studio and connect to Availability Replica of target Database Replica. | Microsoft.SQLServer.2012.AlwaysOn.RunSSMSForDatabaseReplica | Microsoft.SQLServer.2012.AlwaysOn.DatabaseReplica | ssms.exe | | 0 | Internal | True |
| Suspend Data Movement | Open SQLPS console and suspend data movement for target Database Replica | Microsoft.SQLServer.2012.AlwaysOn.SuspendDataMovement | Microsoft.SQLServer.2012.AlwaysOn.DatabaseReplica | powershell.exe | | 0 | Internal | True |