Set-AzSecurityPricing
Włącza lub wyłącza plany usługi Microsoft Defender dla subskrypcji w Microsoft Defender dla Chmury.
Uwaga
W przypadku usługi CloudPosture (Zarządzanie stanem zabezpieczeń w chmurze w usłudze Defender) rozszerzenia bez agenta nie będą włączone podczas korzystania z tego polecenia. Aby włączyć rozszerzenia, użyj definicji lub skryptów usługi Azure Policy w repozytorium społeczności Microsoft Defender dla Chmury.
Składnia
Set-AzSecurityPricing
-Name <String>
-PricingTier <String>
[-SubPlan <String>]
[-Extension <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzSecurityPricing
-InputObject <PSSecurityPricing>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Włączanie lub wyłączanie dowolnego planu usługi Azure Defender dla subskrypcji.
Aby uzyskać szczegółowe informacje o usłudze Azure Defender i dostępnych planach, zobacz Wprowadzenie do usługi Azure Defender.
Przykłady
Przykład 1
Set-AzSecurityPricing -Name "AppServices" -PricingTier "Standard"
Przykład 2
Set-AzSecurityPricing -Name "VirtualMachines" -PricingTier "Standard" -SubPlan P2
Przykład 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\"}]"}}]'
Włącza usługę Azure Defender dla serwerów dla subskrypcji.
"Standardowa" odnosi się do stanu "Włączone" dla planu usługi Azure Defender, jak pokazano w obszarze cennika i ustawień usługi Azure Security Center w witrynie Azure Portal.
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Extension
Rozszerzenia oferowane w ramach planu
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Obiekt wejściowy.
Type: | PSSecurityPricing |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Nazwa zasobu.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PricingTier
Warstwa cenowa.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubPlan
Plan podrzędny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |