New-AzFirewallPacketCaptureParameter
Создание параметра записи пакетов для Брандмауэр Azure
Синтаксис
Default (По умолчанию)
New-AzFirewallPacketCaptureParameter
[-DurationInSeconds <UInt32>]
[-NumberOfPacketsToCapture <UInt32>]
[-SasUrl <String>]
[-FileName <String>]
[-Protocol <String>]
[-Flag <String[]>]
[-Filter <PSAzureFirewallPacketCaptureRule[]>]
-Operation <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Создайте параметр записи пакетов для Брандмауэр Azure. Параметр операции является обязательным. Все остальные параметры являются обязательными только для операций запуска и могут быть опущены для операций отслеживания состояния и остановки пакетов.
Примеры
Пример 1. Настройка записи пакетов Брандмауэр Azure с помощью расширенных правил и параметров для запуска операции
$filter1 = New-AzFirewallPacketCaptureRule -Source "10.0.0.2","192.123.12.1" -Destination "172.32.1.2" -DestinationPort "80","443"
$filter2 = New-AzFirewallPacketCaptureRule -Source "10.0.0.5" -Destination "172.20.10.2" -DestinationPort "80","443"
# Create the firewall packet capture parameters
$Params = New-AzFirewallPacketCaptureParameter -DurationInSeconds 300 -NumberOfPacketsToCapture 5000 -SASUrl "ValidSasUrl" -Filename "AzFwPacketCapture" -Flag "Syn","Ack" -Protocol "Any" -Filter $Filter1, $Filter2 -Operation "Start"
При этом создаются параметры, используемые для запуска записи пакетов в брандмауэре Azure.
Пример 2. Настройка записи пакетов Брандмауэр Azure для операции состояния
# Create the firewall packet capture parameters to check Status operation
$Params = New-AzFirewallPacketCaptureParameter -Operation "Status"
При этом создаются параметры, используемые для получения состояния операции записи пакетов в брандмауэре Azure.
Пример 3. Настройка записи пакетов Брандмауэр Azure для операции остановки
# Create the firewall packet capture parameters to check Status operation
$Params = New-AzFirewallPacketCaptureParameter -Operation "Stop"
Это создает параметры, используемые для остановки операции записи пакетов в брандмауэре Azure.
Параметры
-Confirm
Запрашивает подтверждение перед запуском cmdlet.
Свойства параметров
Тип: SwitchParameter
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: Cf
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.
Свойства параметров
Тип: IAzureContextContainer
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: AzContext, AzureRmContext, AzureCredential
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DurationInSeconds
Предполагаемое время записи пакетов в секундах
Свойства параметров
Тип: Nullable<T> [ UInt32 ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-FileName
Имя файла записи пакетов
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Filter
Список фильтров для записи
Свойства параметров
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Flag
Список tcp-флагов для записи
Свойства параметров
Тип: String [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-NumberOfPacketsToCapture
Предполагаемое количество пакетов для записи
Свойства параметров
Тип: Nullable<T> [ UInt32 ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Operation
Операция отслеживания пакетов для выполнения
Свойства параметров
Тип: String
Default value: None
Допустимые значения: Start, Status, Stop
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Protocol
Протоколы для записи
Свойства параметров
Тип: String
Default value: None
Допустимые значения: Any, TCP, UDP, ICMP
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-SasUrl
Отправка контейнера хранилища ХРАНИЛИЩА SASURL с разрешениями на запись и удаление
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-WhatIf
Показывает, что произойдет, если командлет будет запущен.
Командлет не запускается.
Свойства параметров
Тип: SwitchParameter
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: Wi
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters .
None
Выходные данные