Get-AzureRmSqlServerAdvancedThreatProtectionPolicy
Gets Advanced Threat Protection policy of a server.
Important
Because Az PowerShell modules now have all the capabilities of AzureRM PowerShell modules and more, we'll retire AzureRM PowerShell modules on 29 February 2024.
To avoid service interruptions, update your scripts that use AzureRM PowerShell modules to use Az PowerShell modules by 29 February 2024. To automatically update your scripts, follow the quickstart guide.
Syntax
Get-AzureRmSqlServerAdvancedThreatProtectionPolicy
[-InputObject <AzureSqlServerModel>]
-ServerName <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
The Get-AzureRmSqlServerAdvancedThreatProtectionPolicy cmdlet retrives the Advanced Threat Protection policy of a server.
Examples
Example 1 - Gets server Advanced Threat Protection
PS C:\> Get-AzureRmSqlServerAdvancedThreatProtectionPolicy `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01"
ResourceGroupName : ResourceGroup01
ServerName : Server01
IsEnabled : True
Example 2 - Gets server Advanced Threat Protection from server resource
PS C:\> Get-AzureRmSqlServer `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
| Get-AzureRmSqlServerAdvancedThreatProtectionPolicy
ResourceGroupName : ResourceGroup01
ServerName : Server01
IsEnabled : True
Parameters
The credentials, account, tenant, and subscription used for communication with Azure.
| Type: | IAzureContextContainer |
| Aliases: | AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
The server object to use with Advanced Threat Protection policy operation
| Type: | AzureSqlServerModel |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
The name of the resource group.
| Type: | String |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
SQL Database server name.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Inputs
Parameters: InputObject (ByValue)
Outputs
Microsoft.Azure.Commands.Sql.AdvancedThreatProtection.Model.ServerAdvancedThreatProtectionPolicyModel