Set-AzSecurityPricing

Active ou désactive les plans Microsoft Defender pour un abonnement dans Microsoft Defender pour le cloud.

Remarque

Pour CloudPosture (Defender Cloud Security Posture Management), les extensions sans agent ne sont pas activées lors de l’utilisation de cette commande. Pour activer les extensions, utilisez la définition ou les scripts Azure Policy dans le référentiel communauté Microsoft Defender pour le cloud.

Syntax

Set-AzSecurityPricing
   -Name <String>
   -PricingTier <String>
   [-SubPlan <String>]
   [-Extension <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzSecurityPricing
   -InputObject <PSSecurityPricing>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Activez ou désactivez l’un des plans Azure Defender pour un abonnement.

Pour plus d’informations sur Azure Defender et les plans disponibles, consultez Présentation d’Azure Defender.

Exemples

Exemple 1

Set-AzSecurityPricing -Name "AppServices" -PricingTier "Standard"

Exemple 2

Set-AzSecurityPricing -Name "VirtualMachines" -PricingTier "Standard" -SubPlan P2

Exemple 3

Set-AzSecurityPricing -Name "CloudPosture" -PricingTier "Standard" -Extension '[{"name":"SensitiveDataDiscovery","isEnabled":"True","additionalExtensionProperties":null},{"name":"ContainerRegistriesVulnerabilityAssessments","isEnabled":"True","additionalExtensionProperties":null},{"name":"AgentlessDiscoveryForKubernetes","isEnabled":"True","additionalExtensionProperties":null},{"name":"AgentlessVmScanning","isEnabled":"True","additionalExtensionProperties":{"ExclusionTags":"[{\"key\":\"Microsoft\",\"value\":\"Defender\"},{\"key\":\"For\",\"value\":\"Cloud\"}]"}}]'

Active Azure Defender pour les serveurs pour l’abonnement.

« Standard » fait référence à l’état « Activé » d’un plan Azure Defender, comme indiqué dans la zone de tarification et de paramètres d’Azure Security Center de l’Portail Azure.

Paramètres

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Extension

Extensions proposées sous le plan

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Objet d’entrée.

Type:PSSecurityPricing
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Nom de la ressource.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PricingTier

Niveau tarifaire.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubPlan

Sous-plan.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

PSSecurityPricing

Sorties

PSSecurityPricing