Set-AzureServiceAntimalwareExtension
Hiermee configureert u de Microsoft Antimalware-extensie voor cloudservices.
Notitie
De cmdlets waarnaar in deze documentatie wordt verwezen, zijn bedoeld voor het beheren van verouderde Azure-resources die gebruikmaken van Service Management-API's. Zie de Az PowerShell-module voor cmdlets voor het beheren van Azure Resource Manager-resources.
Belangrijk
Cloud Services (klassiek) is nu afgeschaft voor nieuwe klanten en wordt op 31 augustus 2024 buiten gebruik gesteld voor alle klanten. Nieuwe implementaties moeten gebruikmaken van het nieuwe op Azure Resource Manager gebaseerde implementatiemodel Azure Cloud Services (uitgebreide ondersteuning).
Syntax
Set-AzureServiceAntimalwareExtension
[-ServiceName] <String>
[[-Slot] <String>]
[[-Role] <String[]>]
[[-AntimalwareConfiguration] <XmlDocument>]
[[-Monitoring] <String>]
[[-StorageContext] <AzureStorageContext>]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Set-AzureServiceAntimalwareExtension
[-ServiceName] <String>
[[-Slot] <String>]
[[-Role] <String[]>]
[[-AntimalwareConfiguration] <XmlDocument>]
[[-Monitoring] <String>]
[[-StorageContext] <AzureStorageContext>]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Description
De cmdlet Set-AzureServiceAntimalwareExtension configureert de Microsoft Antimalware-extensie voor een cloudservice. U kunt waarden opgeven die waarden overschrijven en aanvullen in de XML-configuratie, zoals de context van het opslagaccount.
Voorbeelden
Voorbeeld 1: De extensie inschakelen
PS C:\> [System.Xml.XmlDocument] $XmlConfig = New-Object System.Xml.XmlDocument
PS C:\> $XmlConfig.load('C:\configuration\contosoVM.xml')
PS C:\> Set-AzureServiceAntimalwareExtension -ServiceName "ContosoService03" -AntimalwareConfiguration $XmlConfig
Operation succeeded
Met de eerste twee opdrachten maakt u een XmlDocument-object dat een configuratie voor de Microsoft Antimalware-extensie bevat en slaat u het vervolgens op in de variabele $XmlConfig.
Voorbeeld 2: De extensie inschakelen voor de staging-site
PS C:\> [System.Xml.XmlDocument] $XmlConfig = New-Object System.Xml.XmlDocument
PS C:\> $XmlConfig.load('C:\configuration\contosoVM.xml')
PS C:\> Set-AzureServiceAntimalwareExtension -ServiceName "ContosoService03" -Slot "Staging" -AntimalwareConfiguration $XmlConfig
Operation succeeded
Met de eerste twee opdrachten maakt u een XmlDocument-object dat een configuratie voor de Microsoft Antimalware-extensie bevat en slaat u het vervolgens op in de variabele $XmlConfig.
Voorbeeld 3: De extensie met bewaking inschakelen
PS C:\> System.Xml.XmlDocument] $XmlConfig = New-Object System.Xml.XmlDocument
PS C:\> $XmlConfig.load('C:\configuration\contosoVM.xml')
PS C:\> $StorageContext = New-AzureStorageContext -StorageAccountName "contosostoragemain" -StorageAccountKey (Get-AzureStorageKey -StorageAccountName "Contosostoragemain").Primary
PS C:\> Set-AzureServiceAntimalwareExtension -ServiceName "ContosoService03" -AntimalwareConfiguration $XmlConfig -Monitoring ON -StorageContext $StorageContext
Met de eerste twee opdrachten maakt u een XmlDocument-object dat een configuratie voor de Microsoft Antimalware-extensie bevat en slaat u het vervolgens op in de variabele $XmlConfig.
Parameters
-AntimalwareConfiguration
Hiermee geeft u een XmlDocument-object op dat de Configuratie van Microsoft Antimalware bevat. Dit object mag niet $Null of leeg zijn. Het configuratieobject moet minimaal de volgende inhoud bevatten om de Microsoft Antimalware-extensie in te schakelen:
\<AntimalwareConfig\>\<AntimalwareEnabled\>true\</AntimalwareEnabled\>\</AntimalwareConfig\>
Type: | XmlDocument |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InformationAction
Hiermee geeft u op hoe deze cmdlet reageert op een informatie-gebeurtenis.
De acceptabele waarden voor deze parameter zijn:
- Doorgaan
- Negeren
- Informeren
- SilentlyContinue
- Stoppen
- Onderbreken
Type: | ActionPreference |
Aliases: | infa |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationVariable
Hiermee geeft u een informatievariabele op.
Type: | String |
Aliases: | iv |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Monitoring
Hiermee geeft u op of Microsoft Antimalware-gebeurtenissen moeten worden verzameld. Geldige waarden zijn:
OP. Verzamel Microsoft Antimalware-gebeurtenissen voor opslagcontext.
UIT. Verzamel geen Microsoft Antimalware-gebeurtenissen.
Type: | String |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
Hiermee geeft u het Azure-profiel op waaruit deze cmdlet wordt gelezen. Als u geen profiel opgeeft, leest deze cmdlet uit het lokale standaardprofiel.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Role
Hiermee geeft u een matrix van rollen. De standaardwaarde is alle rollen.
Type: | String[] |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServiceName
Hiermee geeft u de naam van de cloudservice.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Slot
Hiermee geeft u een implementatiesite. Geldige waarden zijn:
Productie
Staging
De standaardwaarde is Productie.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageContext
Hiermee geeft u een Azure-opslagcontext op voor Microsoft Antimalware-bewaking.
Type: | AzureStorageContext |
Position: | 5 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |