Set-AzureServiceAntimalwareExtension
クラウド サービス用の Microsoft マルウェア対策拡張機能を構成します。
注意
このドキュメントで参照されているコマンドレットは、Service Management API を使用するレガシ Azure リソースを管理するためのものです。 Azure Resource Manager リソースを管理するためのコマンドレットについては、Az PowerShell モジュールを参照してください。
重要
現在、Cloud Services (クラシック) は新しいお客様に対して非推奨となっており、2024 年 8 月 31 日に、すべてのお客様に対して廃止される予定です。 新しいデプロイでは、新しい Azure Resource Manager ベースのデプロイ モデル、 Azure Cloud Services (延長サポート) を使用してください。
構文
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>]
説明
Set-AzureServiceAntimalwareExtension コマンドレットは、クラウド サービスの Microsoft マルウェア対策拡張機能を構成します。 ストレージ アカウント コンテキストなど、XML 構成の値をオーバーライドして補足する値を指定できます。
例
例 1: 拡張機能を有効にする
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
最初の 2 つのコマンドは、Microsoft マルウェア対策拡張機能の構成を含む XmlDocument オブジェクトを作成し、それを$XmlConfig変数に格納します。
例 2: ステージング スロットの拡張機能を有効にする
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
最初の 2 つのコマンドは、Microsoft マルウェア対策拡張機能の構成を含む XmlDocument オブジェクトを作成し、それを$XmlConfig変数に格納します。
例 3: 監視を使用して拡張機能を有効にする
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
最初の 2 つのコマンドは、Microsoft マルウェア対策拡張機能の構成を含む XmlDocument オブジェクトを作成し、それを$XmlConfig変数に格納します。
パラメーター
-AntimalwareConfiguration
Microsoft マルウェア対策構成を含む XmlDocument オブジェクトを指定します。 このオブジェクトは$Nullまたは空にすることはできません。 Microsoft マルウェア対策拡張機能を有効にするには、構成オブジェクトに少なくとも次のコンテンツを含める必要があります。
\<AntimalwareConfig\>\<AntimalwareEnabled\>true\</AntimalwareEnabled\>\</AntimalwareConfig\>
Type: | XmlDocument |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InformationAction
このコマンドレットが情報イベントに応答する方法を指定します。
このパラメーターの有効値は、次のとおりです。
- 続行
- Ignore
- Inquire
- SilentlyContinue
- Stop
- Suspend
Type: | ActionPreference |
Aliases: | infa |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationVariable
情報変数を指定します。
Type: | String |
Aliases: | iv |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Monitoring
Microsoft マルウェア対策イベントを収集するかどうかを指定します。 有効な値は次のとおりです。
に。 Microsoft マルウェア対策イベントをストレージ コンテキストに収集します。
オフ。 Microsoft マルウェア対策イベントを収集しないでください。
Type: | String |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
このコマンドレットが読み取る Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Role
ロールの配列を指定します。 既定値はすべてのロールです。
Type: | String[] |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServiceName
クラウド サービスの名前を指定します。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Slot
デプロイ スロットを指定します。 有効な値は次のとおりです。
Production
ステージング
既定値は Production です。
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageContext
Microsoft マルウェア対策監視用の Azure ストレージ コンテキストを指定します。
Type: | AzureStorageContext |
Position: | 5 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |